Search for active players ...
Damir Dzumhur
Bosnia and Herzegovina
5
3
2021-07-19
Damir Dzumhur
Umag
R16
6-3 6-1
Clay
Alex De Minaur
Australia
3
4
2023-04-24
Alex De Minaur
Madrid Masters
R64
6-4 7-6(5)
Clay
Aljaz Bedene
Slovenia
2
3
2021-07-19
Marco Cecchinato
Umag
R32
6-1 6-4
Clay
Diego Schwartzman
Argentina
2
3
2023-04-03
Marco Cecchinato
Estoril
R32
6-3 7-6(8)
Clay
Fabio Fognini
Italy
2
3
2023-04-03
Marco Cecchinato
Estoril
R16
4-6 6-3 6-3
Clay
Marton Fucsovics
Hungary
2
3
2023-04-24
Marco Cecchinato
Madrid Masters
R128
7-6(4) 6-3
Clay
David Goffin
Belgium
1
3
2021-04-12
David Goffin
Monte Carlo Masters
R32
6-4 6-0
Clay
Facundo Bagnis
Argentina
2
2
2023-02-27
Marco Cecchinato
Santiago
R32
6-2 3-6 7-6(3)
Clay
Guido Pella
Argentina
3
1
2019-04-15
Guido Pella
Monte Carlo Masters
R16
6-4 4-6 6-4
Clay
Milos Raonic
Canada
0
4
2019-06-17
Milos Raonic
Queen's Club
R32
6-3 6-2
Grass
Andreas Seppi
Italy
1
2
2018-05-21
Andreas Seppi
Geneva
R32
7-5 6-4
Clay
Jan Lennard Struff
Germany
1
2
2020-10-19
Jan Lennard Struff
Cologne 2
R32
6-3 6-1
Hard
John Millman
Australia
2
1
2019-08-19
John Millman
Winston-Salem
R32
6-7(5) 6-4 6-3
Hard
Laslo Djere
Serbia
1
2
2021-03-01
Laslo Djere
Buenos Aires
R32
6-7(4) 6-2 6-3
Clay
Mackenzie Mcdonald
United States of America
1
2
2023-06-26
Mackenzie Mcdonald
Eastbourne
R32
6-3 6-3
Grass
Philipp Kohlschreiber
Germany
0
3
2022-01-17
Philipp Kohlschreiber
Australian Open
R128
6-4 7-5 7-6(0)
Hard
Roberto Bautista Agut
Spain
1
2
2023-05-08
Marco Cecchinato
Rome Masters
R64
6-2 6-2
Clay
Roberto Carballes Baena
Spain
1
2
2022-04-04
Roberto Carballes Baena
Marrakech
R32
7-5 7-6(1)
Clay
Adrian Mannarino
France
0
2
2018-10-15
Adrian Mannarino
Moscow
R16
6-2 6-3
Hard
Albert Ramos
Spain
1
1
2020-10-12
Marco Cecchinato
Sardinia
QF
4-6 6-1 6-1
Clay
Alexander Zverev
Germany
0
2
2020-09-28
Alexander Zverev
Roland Garros
R32
6-1 7-5 6-3
Clay
Cristian Garin
Chile
1
1
2019-04-29
Cristian Garin
Munich
SF
6-2 6-4
Clay
Dominic Thiem
Austria
1
1
2022-05-16
Marco Cecchinato
Geneva
R32
6-3 6-4
Clay
Dominik Koepfer
Germany
1
1
2021-08-23
Dominik Koepfer
Winston-Salem
R32
5-7 6-4 6-4
Hard
Dusan Lajovic
Serbia
1
1
2020-02-17
Dusan Lajovic
ATP Rio de Janeiro
R32
6-4 6-7(4) 6-1
Clay
Federico Coria
Argentina
0
2
2023-02-06
Federico Coria
Cordoba
R16
6-3 3-1 RET
Clay
Federico Delbonis
Argentina
0
2
2019-07-22
Federico Delbonis
Hamburg
R32
6-7(5) 7-6(3) 6-2
Clay
Filip Krajinovic
Serbia
0
2
2020-09-14
Filip Krajinovic
Rome Masters
R32
6-4 6-1
Clay
Gilles Simon
France
2
0
2018-10-08
Marco Cecchinato
Shanghai Masters
R64
6-7(4) 6-4 7-6(2)
Hard
Henri Laaksonen
Switzerland
0
2
2019-08-26
Henri Laaksonen
US Open
R128
7-6(3) 7-6(6) 2-6 3-6 7-6(2)
Hard
Hubert Hurkacz
Poland
0
2
2022-05-23
Hubert Hurkacz
Roland Garros
R64
6-1 6-4 6-2
Clay
Hugo Dellien
Bolivia
1
1
2021-02-22
Marco Cecchinato
Cordoba
R32
6-2 4-6 6-1
Clay
Igor Sijsling
Netherlands
0
2
2016-04-25
Igor Sijsling
Munich
R32
6-2 6-4
Clay
Jaume Munar
Spain
1
1
2021-05-24
Marco Cecchinato
Parma
SF
7-6(2) 1-6 6-1
Clay
Jeremy Chardy
France
0
2
2019-09-30
Jeremy Chardy
Beijing
R32
6-7(7) 6-3 7-6(4)
Hard
Juan Ignacio Londero
Argentina
1
1
2020-09-28
Marco Cecchinato
Roland Garros
R64
6-3 6-2 5-7 6-2
Clay
Lloyd Harris
South Africa
1
1
2021-04-26
Marco Cecchinato
Estoril
R32
6-3 6-4
Clay
Lorenzo Musetti
Italy
1
1
2022-07-25
Marco Cecchinato
Umag
R16
6-4 6-3
Clay
Lukas Lacko
Slovakia
1
1
2018-09-17
Marco Cecchinato
St. Petersburg
R16
7-5 7-6(6)
Hard
Marco Trungelliti
Argentina
2
0
2018-07-16
Marco Cecchinato
Umag
SF
6-2 6-1
Clay
Marcos Baghdatis
Cyprus
2
0
2018-10-01
Marco Cecchinato
Beijing
R32
1-6 6-4 7-5
Hard
Miomir Kecmanovic
Serbia
0
2
2023-04-03
Miomir Kecmanovic
Estoril
SF
6-3 6-1
Clay
Nicolas Kicker
Argentina
1
1
2024-02-03
Marco Cecchinato
Cordoba
SF
1-6 4-6
Clay
Nicolas Mahut
France
0
2
2019-05-27
Nicolas Mahut
Roland Garros
R128
2-6 6-7(6) 6-4 6-2 6-4
Clay
Norbert Gombos
Slovakia
1
1
2021-05-24
Marco Cecchinato
Parma
QF
6-3 6-1
Clay
Novak Djokovic
Serbia
1
1
2018-10-08
Novak Djokovic
Shanghai Masters
R16
6-4 6-0
Hard
Pablo Carreno Busta
Spain
1
1
2018-05-28
Marco Cecchinato
Roland Garros
R32
2-6 7-6(5) 6-3 6-1
Clay
Pierre Hugues Herbert
France
0
2
2020-01-06
Pierre Hugues Herbert
Doha
R32
6-3 6-4
Hard
Richard Gasquet
France
1
1
2021-07-12
Marco Cecchinato
Bastad
R32
6-2 5-7 6-3
Clay
Tennys Sandgren
United States of America
1
1
2021-08-23
Marco Cecchinato
Winston-Salem
R64
6-4 6-4
Hard
Ugo Humbert
France
0
2
2021-04-26
Ugo Humbert
Estoril
R16
6-4 3-6 6-3
Clay
Yannick Hanfmann
Germany
0
2
2023-05-08
Yannick Hanfmann
Rome Masters
R32
6-4 4-6 6-3
Clay
Adrien Bossel
Switzerland
1
0
2016-03-04
Marco Cecchinato
Davis Cup WG R1: SUI vs ITA
RR
6-3 7-5
Clay
Alejandro Davidovich Fokina
Spain
1
0
2023-04-03
Marco Cecchinato
Estoril
QF
7-5 7-6(5)
Clay
Alex Molcan
Slovakia
0
1
2024-02-24
Alex Molcan
Santiago
SF
6-2 7(7)-6(4)
Clay
Alexander Bublik
Kazakhstan
1
0
2019-08-19
Marco Cecchinato
Winston-Salem
R64
7-6(3) 1-0 RET
Hard
Alexander Shevchenko
Russia
1
0
2023-07-24
Marco Cecchinato
Umag
R32
4-6 7-6(0) 6-3
Clay
Ben Shelton
United States of America
1
0
2023-05-22
Marco Cecchinato
Geneva
R32
7-5 2-6 6-2
Clay
Benoit Paire
France
0
1
2019-10-07
Benoit Paire
Shanghai Masters
R64
6-2 7-5
Hard
Daniel Altmaier
Germany
0
1
2021-07-26
Daniel Altmaier
Kitzbuhel
R16
6-4 6-4
Clay
Daniel Elahi Galan
Colombia
0
1
2023-07-31
Daniel Elahi Galan
Kitzbuhel
R32
6-2 6-2
Clay
Danilo Petrovic
Serbia
1
0
2020-10-12
Marco Cecchinato
Sardinia
SF
6-1 6-0
Clay
Denis Istomin
Uzbekistan
1
0
2018-06-25
Marco Cecchinato
Eastbourne
R16
4-6 6-4 7-5
Grass
Denis Shapovalov
Canada
0
1
2021-05-17
Denis Shapovalov
Geneva
R16
6-7(4) 7-5 6-1
Clay
Florian Mayer
Germany
0
1
2017-07-24
Florian Mayer
Hamburg
R32
7-5 6-2
Clay
Frances Tiafoe
United States of America
0
1
2018-08-06
Frances Tiafoe
Canada Masters
R64
7-6(3) 6-1
Hard
Franco Agamenone
Italy
0
1
2022-07-25
Franco Agamenone
Umag
QF
6-2 6-1
Clay
Gael Monfils
France
0
1
2018-07-23
Gael Monfils
Hamburg
R32
6-4 3-6 6-4
Clay
Gerald Melzer
Austria
0
1
2018-02-05
Gerald Melzer
Quito
R32
6-4 6-2
Clay
Gianluca Mager
Italy
1
0
2020-10-12
Marco Cecchinato
Sardinia
R32
5-7 7-6(7) 6-2
Clay
Guillermo Garcia Lopez
Spain
0
1
2014-07-07
Guillermo Garcia Lopez
Stuttgart
R32
6-4 1-6 7-5
Clay
Hamad Medjedovic
Serbia
0
1
2024-01-09
Hamad Medjedovic
Australian Open
QF
6-1 6-1
Hard
Horacio Zeballos
Argentina
0
1
2018-02-12
Horacio Zeballos
Buenos Aires
R32
6-1 6-4
Clay
Hyeon Chung
South Korea
1
0
2018-10-08
Marco Cecchinato
Shanghai Masters
R32
4-6 7-6(5) 7-6(5)
Hard
Ivan Dodig
Croatia
0
1
2017-07-17
Ivan Dodig
Umag
R16
3-6 7-6(6) 6-2
Clay
Jarkko Nieminen
Finland
0
1
2015-02-16
Jarkko Nieminen
Rio de Janeiro
R32
4-6 6-3 7-5
Clay
Jiri Vesely
Czech Republic
1
0
2018-07-16
Marco Cecchinato
Umag
R16
2-6 7-5 7-5
Clay
Joao Sousa
Portugal
0
1
2018-10-29
Joao Sousa
Paris Masters
R64
7-5 6-3
Hard
Juan Monaco
Argentina
0
1
2016-02-08
Juan Monaco
Buenos Aires
R32
6-1 6-3
Clay
Julien Benneteau
France
0
1
2018-08-27
Julien Benneteau
US Open
R128
2-6 7-6(5) 6-3 6-4
Hard
Kamil Majchrzak
Poland
0
1
2022-05-16
Kamil Majchrzak
Geneva
R16
6-2 6-3
Clay
Kei Nishikori
Japan
0
1
2017-07-03
Kei Nishikori
Wimbledon
R128
6-2 6-2 6-0
Grass
Kyle Edmund
United Kingdom
1
0
2020-09-14
Marco Cecchinato
Rome Masters
R64
3-6 7-6(7) 6-2
Clay
Leonardo Mayer
Argentina
1
0
2020-01-13
Marco Cecchinato
Auckland
R32
7-6(6) 6-7(18) 7-6(2)
Hard
Liam Broady
United Kingdom
0
1
2021-06-28
Liam Broady
Wimbledon
R128
6-3 6-4 6-0
Grass
Lorenzo Sonego
Italy
0
1
2023-07-24
Lorenzo Sonego
Umag
R16
6-1 7-6(7)
Clay
Luca Van Assche
France
0
1
2023-05-29
Luca Van Assche
Roland Garros
R128
6-1 6-1 6-3
Clay
Mardy Fish
United States of America
0
1
2015-08-31
Mardy Fish
US Open
R128
6-7(5) 6-3 6-1 6-3
Hard
Marius Copil
Romania
1
0
2018-05-28
Marco Cecchinato
Roland Garros
R128
2-6 6-7(4) 7-5 6-2 10-8
Clay
Martin Klizan
Slovakia
1
0
2019-04-29
Marco Cecchinato
Munich
R16
6-1 6-3
Clay
Matteo Berrettini
Italy
0
1
2021-04-19
Matteo Berrettini
Belgrade
R16
6-4 6-3
Clay
Max Purcell
Australia
0
1
2023-08-21
Max Purcell
Winston-Salem
R64
6-4 6-1
Hard
Mili Poljicak
Croatia
1
0
2022-07-25
Marco Cecchinato
Umag
R32
6-1 5-7 6-2
Clay
Mirza Basic
Bosnia and Herzegovina
1
0
2018-04-23
Marco Cecchinato
Budapest
R32
6-3 6-4
Clay
Nick Kyrgios
Australia
0
1
2016-05-23
Nick Kyrgios
Roland Garros
R128
7-6(6) 7-6(6) 6-4
Clay
Nicolas Jarry
Chile
0
1
2023-07-03
Nicolas Jarry
Wimbledon
R128
4-6 6-2 6-4 6-1
Grass
Nikoloz Basilashvili
Georgia
1
0
2023-01-02
Marco Cecchinato
Pune
R32
6-2 6-2
Hard
Pablo Andujar
Spain
1
0
2022-05-23
Marco Cecchinato
Roland Garros
R128
4-6 4-6 6-0 7-5 6-0
Clay
Pablo Cuevas
Uruguay
1
0
2018-05-14
Marco Cecchinato
Rome Masters
R64
2-6 7-5 6-4
Clay
Paolo Lorenzi
Italy
0
1
2016-02-15
Paolo Lorenzi
Rio de Janeiro
R32
6-4 3-6 6-1
Clay
Pavel Kotov
Russia
0
1
2023-07-17
Pavel Kotov
Bastad
R32
6-1 6-2
Clay
Radu Albot
Moldova
1
0
2021-07-26
Marco Cecchinato
Kitzbuhel
R32
6-3 7-6(7)
Clay
Raul Brancaccio
Italy
1
0
2021-05-24
Marco Cecchinato
Parma
R32
6-3 7-6(5)
Clay
Roman Safiullin
Russia
0
1
2023-08-28
Roman Safiullin
US Open
R128
6-4 6-2 6-0
Hard
Román Andres Burruchaga
World
0
1
2024-02-04
Román Andres Burruchaga
Cordoba
F
6-3 6-0
Clay
Santiago Giraldo
Colombia
0
1
2016-02-22
Santiago Giraldo
Sao Paulo
R32
6-2 6-2
Clay
Sebastian Korda
United States of America
0
1
2021-05-24
Sebastian Korda
Parma
F
6-2 6-4
Clay
Sebastian Ofner
Austria
0
1
2018-02-26
Sebastian Ofner
Sao Paulo
R32
6-3 6-3
Clay
Sergiy Stakhovsky
Ukraine
1
0
2018-12-31
Marco Cecchinato
Doha
R32
6-4 6-2
Hard
Stan Wawrinka
Switzerland
1
0
2019-04-15
Marco Cecchinato
Monte Carlo Masters
R32
0-6 7-5 6-3
Clay
Stefano Travaglia
Italy
1
0
2021-05-17
Marco Cecchinato
Geneva
R32
6-3 3-0 RET
Clay
Tallon Griekspoor
Netherlands
0
1
2023-01-02
Tallon Griekspoor
Pune
R16
6-4 6-4
Hard
Thiago Monteiro
Brazil
0
1
2023-02-27
Thiago Monteiro
Santiago
R16
3-6 6-3 6-2
Clay
Thomas Fabbiano
Italy
1
0
2021-04-05
Marco Cecchinato
Cagliari
R32
6-4 4-6 6-3
Clay
Tomas Berdych
Czech Republic
0
1
2018-12-31
Tomas Berdych
Doha
SF
7-6(6) 6-3
Hard
Tommy Paul
United States of America
1
0
2020-10-12
Marco Cecchinato
Sardinia
R16
7-6(1) 6-4
Clay
Viktor Troicki
Serbia
1
0
2021-04-19
Marco Cecchinato
Belgrade
R32
6-1 6-4
Clay
Yasutaka Uchiyama
Japan
1
0
2021-05-31
Marco Cecchinato
Roland Garros
R128
3-6 6-1 6-2 6-4
Clay
Yibing Wu
China
0
1
2023-05-22
Yibing Wu
Geneva
R16
7-6(5) 6-3
Clay
Zachary Svajda
United States of America
0
1
2021-08-30
Zachary Svajda
US Open
R128
7-6(6) 5-7 6-4 6-4
Hard