Search for active players ...
Karen Khachanov
Russia
0
4
2023-04-24
Karen Khachanov
Madrid
R64
6-3 3-6 6-3
Clay
Pablo Cuevas
Uruguay
0
4
2018-02-19
Pablo Cuevas
Rio de Janeiro
R32
6-7(5) 7-6(10) 6-3
Clay
Albert Ramos
Spain
2
3
2023-02-27
Thiago Monteiro
Santiago
R32
7-5 4-6 7-5
Clay
Benoit Paire
France
0
3
2022-01-17
Benoit Paire
Australian Open
R128
6-4 3-6 7-5 2-6 7-5
Hard
Casper Ruud
Norway
1
3
2024-07-17
Thiago Monteiro
Bastad
R16
6-3 6-3
Clay
Daniel Evans
United Kingdom
0
3
2021-08-30
Daniel Evans
US Open
R128
6-3 6-7(6) 6-4 6-1
Hard
Felix Auger-Aliassime
Canada
0
3
2023-03-20
Felix Auger-Aliassime
Miami
R64
7-6(5) 7-6(8)
Hard
Jaume Munar
Spain
1
3
2023-02-27
Jaume Munar
Santiago
QF
6-3 3-6 6-2
Clay
Jiri Lehecka
Czech Republic
0
3
2024-04-29
Jiri Lehecka
Madrid
R32
6-4 7(9)-6(7)
Clay
Sebastian Baez
Argentina
1
3
2024-07-28
Sebastian Baez
Olympic Games
R64
6-4 6-3
Clay
Yannick Hanfmann
Germany
0
3
2023-05-29
Yannick Hanfmann
Roland Garros
R128
6-3 7-5 6-7(6) 6-7(2) 6-4
Clay
Alexander Zverev
Germany
0
2
2023-07-17
Alexander Zverev
Bastad
R16
6-1 6-0
Clay
Alexei Popyrin
Australia
0
2
2024-07-02
Alexei Popyrin
Wimbledon
R128
6-4 6(8)-7(10) 6-3 6-4
Grass
Carlos Berlocq
Argentina
0
2
2017-02-27
Carlos Berlocq
Sao Paulo
R32
4-6 6-4 6-4
Clay
Corentin Moutet
France
1
2
2024-05-07
Thiago Monteiro
Rome
F
3-6 4-6
Clay
Dusan Lajovic
Serbia
2
2
2024-04-25
Thiago Monteiro
Madrid
R128
4-6 3-6
Clay
Fernando Verdasco
Spain
1
2
2022-02-07
Fernando Verdasco
Buenos Aires
R16
2-6 6-3 7-5
Clay
Guido Pella
Argentina
1
2
2023-07-24
Guido Pella
Hamburg
R32
6-3 4-6 6-4
Clay
Jan-Lennard Struff
Germany
2
2
2022-03-04
Thiago Monteiro
Davis Cup QLS R1: GER vs BRA
RR
6-3 1-6 6-3
Clay
John Isner
United States of America
0
2
2021-01-04
John Isner
Delray Beach
R16
6-4 7-6(4)
Hard
Marton Fucsovics
Hungary
0
2
2020-09-28
Marton Fucsovics
Roland Garros
R32
7-5 6-1 6-3
Clay
Matteo Berrettini
Italy
0
2
2023-01-02
Matteo Berrettini
United Cup
RR
6-4 7-6(7)
Hard
Miomir Kecmanovic
Serbia
1
2
2024-05-27
Miomir Kecmanovic
Roland Garros
R128
2-6 1-6 6-4 5-7
Clay
Pablo Carreno Busta
Spain
0
2
2022-10-10
Pablo Carreno Busta
Gijon
R16
6-4 7-6(3)
Hard
Robin Haase
Netherlands
0
2
2017-07-24
Robin Haase
Gstaad
R16
7-5 7-5
Clay
Yuichi Sugita
Japan
0
2
2017-09-25
Yuichi Sugita
Chengdu
R16
6-4 6-1
Hard
Adam Walton
Australia
0
1
2024-03-18
Adam Walton
Miami
SF
6(5)-7(7) 7(7)-6(3) 6-4
Hard
Aljaz Bedene
Slovenia
0
1
2019-02-18
Aljaz Bedene
Rio de Janeiro
R16
6-3 6-4
Clay
Andrea Vavassori
Italy
0
1
2024-02-11
Andrea Vavassori
Buenos Aires
F
6-4 7(7)-6(5)
Clay
Andrey Rublev
Russia
0
1
2021-02-08
Andrey Rublev
Australian Open
R64
6-4 6-4 7-6(8)
Hard
Attila Balazs
Hungary
0
1
2020-02-17
Attila Balazs
ATP Rio de Janeiro
R16
1-6 6-1 6-4
Clay
Benjamin Bonzi
France
1
1
2022-10-10
Thiago Monteiro
Gijon
R32
6-4 7-5
Hard
Bernard Tomic
Australia
0
1
2019-03-18
Bernard Tomic
Miami
R128
6-4 6-1
Hard
Borna Coric
Croatia
1
1
2023-05-08
Borna Coric
Rome
R64
4-6 7-6(8) 7-6(5)
Clay
Botic Van De Zandschulp
Netherlands
0
1
2024-10-19
Botic Van De Zandschulp
Basel
RR
7(7)-6(5) 4-6 4-6
Hard
Bradley Klahn
United States of America
0
1
2019-08-26
Bradley Klahn
US Open
R128
6-3 6-2 6-3
Hard
Cameron Norrie
United Kingdom
1
1
2023-02-20
Cameron Norrie
Rio De Janeiro
R16
7-5 7-5
Clay
Christopher Eubanks
United States of America
0
1
2023-07-03
Christopher Eubanks
Wimbledon
R128
4-6 7-5 7-5 6-3
Grass
Constant Lestienne
France
0
1
2023-01-16
Constant Lestienne
Australian Open
R128
6-3 7-6(2) 6-3
Hard
Daniel Elahi Galan
Colombia
1
1
2023-07-17
Thiago Monteiro
Bastad
R32
5-7 6-4 6-4
Clay
Daniil Medvedev
Russia
0
1
2017-01-02
Daniil Medvedev
Chennai
R32
6-3 6-3
Hard
David Goffin
Belgium
0
1
2016-09-16
David Goffin
Davis Cup WG PO: BEL vs BRA
RR
6-2 6-2 6-0
Hard
Duje Ajdukovic
Croatia
0
1
2024-07-19
Duje Ajdukovic
Bastad
QF
6-2 4-6 6-4
Clay
Elias Ymer
Sweden
2
1
2024-02-03
Thiago Monteiro
Davis Cup - World Group
6-4 4-6 2-6
Ernesto Escobedo
United States of America
0
1
2017-04-10
Ernesto Escobedo
Houston
R16
4-6 6-4 6-4
Clay
Fabian Marozsan
Hungary
0
1
2024-07-23
Fabian Marozsan
Umag
R16
6-2 7(9)-6(7)
Clay
Federico Coria
Argentina
1
1
2024-07-16
Thiago Monteiro
Bastad
R32
1-6 3-6
Clay
Federico Delbonis
Argentina
1
1
2022-02-21
Thiago Monteiro
Santiago
R16
3-6 6-4 6-1
Clay
Florian Mayer
Germany
0
1
2017-05-15
Florian Mayer
Rome
R64
6-4 6-2
Clay
Frances Tiafoe
United States of America
0
1
2021-08-23
Frances Tiafoe
Winston-Salem
R16
7-5 7-6(2)
Hard
Gael Monfils
France
3
1
2024-05-08
Thiago Monteiro
Rome
R128
6-2 7-5
Clay
Giovanni Lapentti
Ecuador
0
1
2017-02-06
Giovanni Lapentti
Quito
R32
6-3 6-2
Clay
Go Soeda
Japan
0
1
2017-09-15
Go Soeda
Davis Cup WG PO: JPN vs BRA
RR
3-6 6-4 6-3 6-7(1) 6-4
Hard
Grigor Dimitrov
Bulgaria
0
1
2022-10-24
Grigor Dimitrov
Vienna
R32
6-3 6-4
Hard
Guilherme Clezar
Brazil
0
1
2018-02-26
Guilherme Clezar
Sao Paulo
R32
6-3 1-6 7-5
Clay
Holger Rune
Denmark
1
1
2023-09-15
Thiago Monteiro
Davis Cup WG1 R1: DEN vs BRA
RR
6-7(4) 7-6(5) 6-2
Hard
Jiri Vesely
Czech Republic
0
1
2018-04-30
Jiri Vesely
Istanbul
R16
6-2 2-6 7-6(3)
Clay
Jo-Wilfried Tsonga
France
1
1
2017-01-16
Jo-Wilfried Tsonga
Australian Open
R128
6-1 6-3 6-7(5) 6-2
Hard
Joao Sousa
Portugal
1
1
2022-09-16
Joao Sousa
Davis Cup WG1 R1: BRA vs POR
RR
6-3 6-1
Hard
John Millman
Australia
0
1
2020-03-06
John Millman
Davis Cup QLS R1: AUS vs BRA
RR
6-7(6) 7-6(3) 7-6(3)
Hard
Jordan Thompson
Australia
2
1
2024-05-10
Thiago Monteiro
Rome
R64
1-6 3-6
Clay
Jose Hernandez
Dominican Republic
0
1
2018-02-02
Jose Hernandez
Davis Cup G1 R1: DOM vs BRA
RR
6-4 7-6(4)
Hard
Jozef Kovalik
Slovakia
0
1
2018-07-23
Jozef Kovalik
Hamburg
QF
3-6 6-3 6-2
Clay
Juan Manuel Cerundolo
World
1
1
2024-02-10
Thiago Monteiro
Buenos Aires
SF
6-4 4-6 2-6
Clay
Kei Nishikori
Japan
0
1
2019-07-01
Kei Nishikori
Wimbledon
R128
6-4 7-6(3) 6-4
Grass
Kevin Anderson
South Africa
0
1
2018-01-01
Kevin Anderson
Pune
R16
7-6(4) 3-2 RET
Hard
Kimmer Coppejans
Belgium
0
1
2019-02-01
Kimmer Coppejans
Davis Cup QLS R1: BEL vs BRA
RR
6-3 6-4
Clay
Kyle Edmund
United Kingdom
0
1
2017-05-22
Kyle Edmund
Lyon
R32
2-6 6-4 6-1
Clay
Laslo Djere
Serbia
0
1
2021-05-17
Laslo Djere
Geneva
R32
6-7(7) 6-3 7-5
Clay
Malek Jaziri
Tunisia
0
1
2017-08-28
Malek Jaziri
US Open
R128
7-6(5) 4-6 6-3 5-7 6-4
Hard
Mariano Navone
Argentina
0
1
2024-10-14
Mariano Navone
Antwerp
R32
3-6 6-4 6(6)-7(8)
Hard
Marin Cilic
Croatia
0
1
2022-01-03
Marin Cilic
Adelaide 1
R16
6-4 7-6(3)
Hard
Marius Copil
Romania
0
1
2017-05-01
Marius Copil
Munich
R32
4-6 7-5 6-4
Clay
Martin Klizan
Slovakia
0
1
2017-03-06
Martin Klizan
Indian Wells
R128
7-6(6) 6-3
Hard
Matteo Arnaldi
Italy
0
1
2024-09-11
Matteo Arnaldi
Davis Cup - World Group
RR
7-5 6(4)-7(7) 7(7)-6(5)
Nicolas Jarry
Chile
1
1
2022-07-18
Nicolas Jarry
Gstaad
R32
6-7(9) 7-6(4) 7-6(6)
Clay
Nikoloz Basilashvili
Georgia
2
1
2022-08-22
Thiago Monteiro
Winston-Salem
R32
6-4 6-1
Hard
Nuno Borges
Portugal
0
1
2022-09-16
Nuno Borges
Davis Cup WG1 R1: BRA vs POR
RR
6-7(5) 6-4 7-6(3)
Hard
Pablo Andujar
Spain
0
1
2022-09-26
Pablo Andujar
Tel Aviv
R32
7-6(3) 6-1
Hard
Paolo Lorenzi
Italy
0
1
2017-08-21
Paolo Lorenzi
Winston-Salem
R32
2-6 6-4 6-4
Hard
Paul Jubb
United Kingdom
0
1
2024-06-23
Paul Jubb
Mallorca
F
3-6 4-6
Grass
Pedro Cachin
Argentina
0
1
2023-02-13
Pedro Cachin
Buenos Aires
R32
7-6(2) 6-4
Clay
Pedro Martinez
Spain
0
1
2022-01-31
Pedro Martinez
Cordoba
R32
4-6 6-4 7-6(4)
Clay
Pedro Sousa
Portugal
1
1
2020-02-10
Pedro Sousa
Buenos Aires
QF
7-6(5) 6-4
Clay
Renzo Olivo
Argentina
0
1
2017-07-31
Renzo Olivo
Kitzbuhel
R32
7-5 6-2
Clay
Richard Gasquet
France
0
1
2024-11-04
Richard Gasquet
Metz
R32
4-6 6-4 7(8)-6(6)
Hard
Stefano Travaglia
Italy
0
1
2021-02-01
Stefano Travaglia
Great Ocean Road Open
SF
6-3 6-4
Hard
Steve Johnson
United States of America
0
1
2021-05-31
Steve Johnson
Roland Garros
R64
6-3 6-7(2) 7-6(2) 3-6 6-3
Clay
Tallon Griekspoor
Netherlands
0
1
2024-09-12
Tallon Griekspoor
Davis Cup - World Group
RR
7(7)-6(2) 6-4
Taylor Fritz
United States of America
0
1
2022-06-20
Taylor Fritz
Eastbourne
R16
7-5 6-3
Grass
Tennys Sandgren
United States of America
0
1
2021-10-04
Tennys Sandgren
Indian Wells
R128
6-4 6-3
Hard
Tim Smyczek
United States of America
0
1
2016-08-01
Tim Smyczek
Atlanta
R32
5-7 7-6(5) 6-3
Hard
Ugo Humbert
France
1
1
2024-08-26
Ugo Humbert
US Open
R128
6-3 6-4 6-4
Hard
Viktor Troicki
Serbia
0
1
2017-03-20
Viktor Troicki
Miami
R128
5-7 6-3 6-1
Hard
Zhizhen Zhang
China
0
1
2024-05-14
Zhizhen Zhang
Rome
R16
7(7)-6(4) 6-3
Clay
Adrian Mannarino
France
1
0
2023-05-08
Thiago Monteiro
Rome
R128
6-1 6-2
Clay
Alessandro Giannessi
Italy
1
0
2018-02-05
Thiago Monteiro
Quito
R16
7-6(4) 4-6 7-5
Clay
Alex Molcan
Slovakia
1
0
2022-08-29
Thiago Monteiro
US Open
R128
6-4 4-6 6-4 6-1
Hard
Alexandr Dolgopolov
Ukraine
2
0
2017-08-21
Thiago Monteiro
Winston-Salem
R64
6-3 6-3
Hard
Alexandre Muller
France
1
0
2017-05-29
Thiago Monteiro
Roland Garros
R128
7-6(4) 2-6 4-6 7-6(3) 6-0
Clay
Andrej Martin
Slovakia
1
0
2021-02-08
Thiago Monteiro
Australian Open
R128
7-6(6) 6-1 6-2
Hard
Andrew Whittington
Australia
1
0
2017-07-03
Thiago Monteiro
Wimbledon
R128
4-6 6-3 7-6(4) 7-6(5)
Grass
Antoine Bellier
Switzerland
1
0
2016-07-18
Thiago Monteiro
Gstaad
R32
6-3 7-5
Clay
Arthur De Greef
Belgium
1
0
2019-02-01
Thiago Monteiro
Davis Cup QLS R1: BEL vs BRA
RR
6-3 6-2
Clay
Borna Gojo
Croatia
1
0
2023-04-24
Thiago Monteiro
Madrid
R128
7-6(9) 4-6 6-3
Clay
Carlos Alcaraz
Spain
2
0
2024-02-20
Thiago Monteiro
Rio de Janeiro
R32
1-1
Clay
Daniel Altmaier
Germany
1
0
2022-01-03
Thiago Monteiro
Adelaide 1
R32
6-2 3-6 7-6(2)
Hard
Daniel Munoz de la Nava
Spain
1
0
2016-02-22
Thiago Monteiro
Sao Paulo
R16
4-6 6-3 6-2
Clay
Daniel Rincon
Spain
1
0
2024-05-24
Thiago Monteiro
Roland Garros
F
6-4 6-2
Clay
Darian King
Barbados
1
0
2019-09-13
Thiago Monteiro
Davis Cup G1 R1: BRA vs BAR
RR
6-4 7-6(6)
Clay
Denis Kudla
United States of America
1
0
2022-08-22
Thiago Monteiro
Winston-Salem
R64
7-6(1) 7-5
Hard
Dominic Thiem
Austria
1
0
2023-02-20
Thiago Monteiro
Rio De Janeiro
R32
6-1 3-6 7-6(2)
Clay
Donald Young
United States of America
1
0
2017-04-10
Thiago Monteiro
Houston
R32
6-3 6-4
Clay
Eduardo Nava
United States of America
1
0
2021-08-23
Thiago Monteiro
Winston-Salem
R32
7-5 6-1
Hard
Felipe Meligeni Alves
Brazil
1
0
2024-02-22
Thiago Monteiro
Rio de Janeiro
R16
7-5 6-3
Clay
Filip Krajinovic
Serbia
1
0
2022-04-18
Thiago Monteiro
Belgrade
R16
6-4 6-1
Clay
Francisco Cerundolo
Argentina
1
0
2021-05-31
Thiago Monteiro
Roland Garros
R128
6-3 6-4 6-3
Clay
Gastao Elias
Portugal
1
0
2017-02-20
Thiago Monteiro
Rio de Janeiro
R32
2-6 7-6(4) 6-4
Clay
Gerald Melzer
Austria
1
0
2018-04-30
Thiago Monteiro
Istanbul
R32
6-2 3-6 6-1
Clay
Gilles Simon
France
2
0
2018-07-23
Thiago Monteiro
Hamburg
R32
7-6(2) 6-2
Clay
Giovanni Oradini
Italy
1
0
2024-05-06
Thiago Monteiro
Rome
SF
4-6 4-6
Clay
Gonzalo Escobar
Ecuador
1
0
2017-04-07
Thiago Monteiro
Davis Cup G1 R2: BRA vs ECU
RR
6-7(5) 6-4 6-3
Clay
Haydn Lewis
Barbados
1
0
2019-09-13
Thiago Monteiro
Davis Cup G1 R1: BRA vs BAR
RR
6-2 6-2
Clay
Horacio Zeballos
Argentina
1
0
2018-02-05
Thiago Monteiro
Quito
R32
6-4 7-6(8)
Clay
James Duckworth
Australia
1
0
2021-08-23
Thiago Monteiro
Winston-Salem
R64
6-4 4-6 7-6(5)
Hard
Jason Kubler
Australia
1
0
2023-03-20
Thiago Monteiro
Miami
R128
6-4 7-6(6)
Hard
Jie Cui
China
1
0
2023-02-03
Thiago Monteiro
Davis Cup WG1 PO: BRA vs CHN
RR
6-3 6-4
Joao Menezes
Brazil
1
0
2021-02-22
Thiago Monteiro
Cordoba
R32
6-3 6-3
Clay
Karl Friberg
Sweden
1
0
2024-02-02
Thiago Monteiro
Davis Cup - World Group
3-6 6(5)-7(7)
Leonardo Mayer
Argentina
1
0
2020-02-24
Thiago Monteiro
Santiago
R32
6-7(0) 6-3 6-4
Clay
Lucas Pouille
France
1
0
2024-04-22
Thiago Monteiro
Madrid
SF
6-4 4-6 4-6
Clay
Marco Cecchinato
Italy
1
0
2023-02-27
Thiago Monteiro
Santiago
R16
3-6 6-3 6-2
Clay
Marcos Giron
United States of America
1
0
2020-09-28
Thiago Monteiro
Roland Garros
R64
7-6(5) 6-4 6-1
Clay
Matthew Ebden
Australia
1
0
2021-02-01
Thiago Monteiro
Great Ocean Road Open
R32
6-7(4) 6-4 6-3
Hard
Mischa Zverev
Germany
1
0
2016-07-11
Thiago Monteiro
Hamburg
R32
7-6(5) 6-4
Clay
Murkel Dellien
World
1
0
2024-05-21
Thiago Monteiro
Roland Garros
QF
6-4 6-1
Clay
Nicolas Almagro
Spain
1
0
2016-02-22
Thiago Monteiro
Sao Paulo
R32
6-3 7-5
Clay
Radu Albot
Moldova
2
0
2024-04-23
Thiago Monteiro
Madrid
F
6(6)-7(8) 6-1 4-6
Clay
Rio Noguchi
Japan
1
0
2024-06-22
Thiago Monteiro
Mallorca
SF
7(7)-6(5) 6-0
Grass
Roberto Carballes Baena
Spain
3
0
2021-03-01
Thiago Monteiro
Buenos Aires
R32
6-2 6-3
Clay
Roberto Cid
Dominican Republic
1
0
2018-02-02
Thiago Monteiro
Davis Cup G1 R1: DOM vs BRA
RR
6-7(6) 7-5 6-2
Hard
Roberto Quiroz
Ecuador
1
0
2017-04-07
Thiago Monteiro
Davis Cup G1 R2: BRA vs ECU
RR
6-7(6) 7-6(0) 6-3 7-6(7)
Clay
Ruben Bemelmans
Belgium
1
0
2018-01-01
Thiago Monteiro
Pune
R32
6-7(4) 6-3 7-6(8)
Hard
Santiago Giraldo
Colombia
1
0
2018-04-06
Thiago Monteiro
Davis Cup G1 R2: COL vs BRA
RR
6-1 6-2
Hard
Stefanos Tsitsipas
Greece
1
0
2024-04-27
Thiago Monteiro
Madrid
R64
6-4 6-4
Clay
Thomas Fancutt
Australia
1
0
2021-02-01
Thiago Monteiro
Great Ocean Road Open
R64
6-4 6-4
Hard
Thomaz Bellucci
Brazil
2
0
2021-01-04
Thiago Monteiro
Delray Beach
R32
6-3 7-5
Hard
Tomas Machac
Czech Republic
1
0
2024-07-22
Thiago Monteiro
Umag
R32
3-6 6-3 6-4
Clay
Tommy Robredo
Spain
1
0
2017-02-13
Thiago Monteiro
Buenos Aires
R16
6-3 6-4
Clay
Valentin Royer
France
1
0
2024-05-22
Thiago Monteiro
Roland Garros
SF
3-6 6-3 6-4
Clay
Victor Estrella
Dominican Republic
1
0
2017-02-13
Thiago Monteiro
Buenos Aires
R32
6-2 6-1
Clay
Yibing Wu
China
1
0
2017-09-25
Thiago Monteiro
Chengdu
R32
1-6 7-6(6) 6-2
Hard
Yoshihito Nishioka
Japan
1
0
2022-01-10
Thiago Monteiro
Adelaide 2
R32
1-6 6-3 6-4
Hard
Zizou Bergs
Belgium
1
0
2024-09-14
Thiago Monteiro
Davis Cup - World Group
RR
6-4 6-7 5-7