Search for active players ...
Daniel Evans
United Kingdom
4
1
2024-01-10
Alexander Bublik
Adelaide
R16
6-4 2-6 1-6
Hard
Gregoire Barrere
France
4
2
2024-05-28
Alexander Bublik
Roland Garros
R128
4-6 5-7 3-6
Marton Fucsovics
Hungary
4
0
2024-02-21
Alexander Bublik
Doha
R16
6-2 3-6 4-6
Hard
Tallon Griekspoor
Netherlands
4
0
2024-02-28
Alexander Bublik
Dubai
R16
7(10)-6(8) 7(7)-6(2)
Hard
Albert Ramos
Spain
3
0
2022-10-24
Alexander Bublik
Basel
R16
6-3 6-3
Hard
Alexander Zverev
Germany
3
1
2023-06-19
Alexander Bublik
Halle
SF
6-3 7-5
Grass
Borna Coric
Croatia
3
1
2024-04-07
Borna Coric
Monte Carlo
R64
1-6 1-6
Clay
Denis Shapovalov
Canada
3
0
2024-01-31
Alexander Bublik
Montpellier
R16
6-1 6(12)-7(14) 3-6
Hard
Grigor Dimitrov
Bulgaria
3
3
2023-10-30
Grigor Dimitrov
Paris Masters
R16
6-2 6-2
Hard
Taylor Fritz
United States of America
3
3
2024-07-27
Taylor Fritz
Olympic Games
RR
4-6 4-6
Andrey Rublev
Russia
2
4
2024-03-01
Alexander Bublik
Dubai
SF
6(4)-7(7) 7(7)-6(5) 6-5
Hard
Andy Murray
United Kingdom
2
3
2022-07-11
Alexander Bublik
Newport
QF
7-5 6-4
Grass
Aslan Karatsev
Russia
2
0
2022-10-24
Alexander Bublik
Basel
R32
6-3 7-6(2)
Hard
Ben Shelton
United States of America
2
1
2024-08-07
Ben Shelton
Montreal
R64
6(4)-7(7) 2-6
Daniel Elahi Galan
Colombia
2
0
2023-04-24
Alexander Bublik
Madrid Masters
R128
7-6(15) 6-7(4) 6-4
Clay
Felix Auger-Aliassime
Canada
2
2
2024-02-03
Alexander Bublik
Montpellier
SF
6-4 4-6 4-6
Hard
Filip Krajinovic
Serbia
2
0
2023-02-20
Alexander Bublik
Marseille
R32
5-7 6-3 6-4
Hard
Frances Tiafoe
United States of America
2
2
2023-10-30
Alexander Bublik
Paris Masters
R64
6-3 6-4
Hard
Jeremy Chardy
France
2
1
2021-06-14
Alexander Bublik
Queen's Club
R32
6-4 3-6 6-3
Grass
Lorenzo Musetti
Italy
2
1
2024-06-14
Lorenzo Musetti
Stuttgart
QF
4-6 6-1 1-0
Grass
Mackenzie Mcdonald
United States of America
2
1
2023-07-03
Alexander Bublik
Wimbledon
R128
6-7(3) 6-4 6-4 6-4
Grass
Maximilian Marterer
Germany
2
0
2023-10-16
Alexander Bublik
Antwerp
SF
6-4 6-4
Hard
Mikhail Kukushkin
Kazakhstan
2
0
2021-06-28
Alexander Bublik
Wimbledon
R128
6-4 6-2 6-1
Grass
Roberto Bautista Agut
Spain
2
1
2022-01-31
Alexander Bublik
Montpellier
QF
6-4 2-6 7-6(4)
Hard
Stan Wawrinka
Switzerland
2
2
2023-02-13
Stan Wawrinka
Rotterdam
R32
7-6(5) 6-4
Hard
Tennys Sandgren
United States of America
2
0
2019-07-15
Alexander Bublik
Newport
QF
0-6 6-3 6-0
Grass
Yoshihito Nishioka
Japan
2
0
2021-03-15
Alexander Bublik
Dubai
R64
6-4 7-6(4)
Hard
Adrian Mannarino
France
1
0
2020-01-06
Alexander Bublik
Doha
R32
6-3 6-4
Hard
Alejandro Davidovich Fokina
Spain
1
1
2023-01-16
Alejandro Davidovich Fokina
Australian Open
R128
6-0 6-7(3) 3-6 6-4 6-3
Hard
Aleksandar Vukic
Australia
1
2
2024-06-26
Aleksandar Vukic
Eastbourne
R16
4-6 4-6
Grass
Alex Bolt
Australia
1
0
2019-07-15
Alexander Bublik
Newport
R32
6-4 2-6 7-6(4)
Grass
Alexandar Lazarov
Bulgaria
1
0
2023-02-27
Alexander Bublik
Dubai
R32
6-1 1-0 RET
Hard
Alexander Shevchenko
Kazakhstan
1
0
2024-02-02
Alexander Bublik
Montpellier
QF
6-4 3-6 4-6
Hard
Aljaz Bedene
Slovenia
1
1
2021-02-08
Alexander Bublik
Australian Open
R128
6-4 7-5 5-7 6-4
Hard
Altug Celikbilek
Turkey
1
0
2021-02-22
Alexander Bublik
Singapore
R16
6-2 6-2
Hard
Arthur Cazaux
France
1
0
2024-07-03
Alexander Bublik
Wimbledon
R64
4-6 6-7 4-6
Grass
Arthur Fils
France
1
0
2023-10-16
Alexander Bublik
Antwerp
F
6-4 6-4
Hard
Arthur Rinderknech
France
1
2
2022-05-23
Alexander Bublik
Roland Garros
R128
6-2 6-4 6-4
Clay
Benoit Paire
France
1
0
2020-02-17
Alexander Bublik
Marseille
R16
3-6 6-4 6-4
Hard
Bradley Klahn
United States of America
1
0
2019-07-29
Alexander Bublik
Washington
R64
7-6(5) 6-3
Hard
Cameron Norrie
United Kingdom
1
0
2022-09-18
Alexander Bublik
Davis Cup Finals RR: GBR vs KAZ
RR
6-4 6-3
Hard
Carlos Taberner
Spain
1
0
2021-09-20
Alexander Bublik
Nur-Sultan
QF
6-3 6-4
Hard
Casper Ruud
Norway
1
6
2023-10-23
Casper Ruud
Basel
R32
7-6(5) 6-2
Hard
Christopher Oconnell
Australia
1
0
2021-02-01
Alexander Bublik
Great Ocean Road Open
R32
7-6(2) 6-7(6) 6-4
Hard
Corentin Moutet
France
1
0
2022-10-10
Alexander Bublik
Florence
R16
7-5 6-4
Hard
Cristian Garin
Chile
1
2
2023-02-04
Cristian Garin
Davis Cup QLS R1: KAZ vs CHI
RR
6-4 3-6 6-3
Clay
David Goffin
Belgium
1
2
2023-06-12
Alexander Bublik
s Hertogenbosch
R32
7-5 7-5
Grass
Denis Istomin
Uzbekistan
1
0
2018-04-23
Alexander Bublik
Budapest
R32
6-7(6) 7-6(5) 7-5
Clay
Denis Kudla
United States of America
1
0
2022-06-06
Alexander Bublik
Stuttgart
R32
7-6(3) 7-5
Grass
Dimitar Kuzmanov
Bulgaria
1
0
2023-09-16
Alexander Bublik
Davis Cup WG1 R1: BUL vs KAZ
RR
6-4 7-6(4)
Clay
Dusan Lajovic
Serbia
1
1
2022-06-27
Alexander Bublik
Wimbledon
R64
7-6(7) 6-2 7-5
Grass
Egor Gerasimov
Belarus
1
0
2021-06-21
Alexander Bublik
Eastbourne
R16
6-2 6-2
Grass
Emil Ruusuvuori
Finland
1
3
2023-04-17
Emil Ruusuvuori
Barcelona
R64
6-0 6-3
Clay
Ernesto Escobedo
Mexico
1
0
2022-01-17
Alexander Bublik
Australian Open
R128
3-6 7-6(5) 6-3 6-3
Hard
Evan Furness
France
1
0
2022-09-19
Alexander Bublik
Metz
R32
5-7 6-4 7-6(5)
Hard
Evgenii Tiurnev
Russia
1
0
2021-10-25
Alexander Bublik
St. Petersburg
R32
6-3 6-4
Hard
Federico Agustin Gomez
World
1
0
2024-09-21
Alexander Bublik
Chengdu
R16
4-6 4-6
Hard
Gael Monfils
France
1
2
2023-07-31
Gael Monfils
Washington
R32
6-3 6-4
Hard
Giovanni Mpetshi Perricard
France
1
1
2024-05-24
Giovanni Mpetshi Perricard
Lyon
SF
6-4 7-5
Clay
Hamad Medjedovic
Serbia
1
0
2024-06-12
Alexander Bublik
Stuttgart
R16
1-6 6(4)-7(7)
Grass
Henri Laaksonen
Switzerland
1
0
2020-02-03
Alexander Bublik
Montpellier
R32
6-7(2) 6-1 7-6(2)
Hard
Holger Rune
Denmark
1
1
2023-04-24
Holger Rune
Madrid Masters
R64
6-1 4-6 7-6(9)
Clay
Hubert Hurkacz
Poland
1
6
2023-08-07
Hubert Hurkacz
Canada Masters
R64
6-3 7-6(2)
Hard
Hugo Gaston
France
1
0
2022-08-29
Alexander Bublik
US Open
R128
6-4 6-4 6-4
Hard
Ivo Karlovic
Croatia
1
0
2021-07-12
Alexander Bublik
Newport
R16
7-6(5) 4-6 6-1
Grass
J J Wolf
United States of America
1
2
2023-07-03
Alexander Bublik
Wimbledon
R64
6-3 7-6(5) 6-0
Grass
Jack Sock
United States of America
1
1
2022-07-11
Alexander Bublik
Newport
R16
6-3 3-6 6-2
Grass
Jakub Mensik
Czech Republic
1
0
2024-07-01
Alexander Bublik
Wimbledon
R128
6-4 7(7)-6(2) 4-6 4-6 2-6
Grass
James Duckworth
Australia
1
0
2021-03-22
Alexander Bublik
Miami Masters
R32
6-4 6-4
Hard
James McCabe
Australia
1
0
2024-01-09
Alexander Bublik
Adelaide
R32
2-6 3-6
Hard
Jan Lennard Struff
World
1
3
2024-05-30
Jan Lennard Struff
Roland Garros
R64
6-2 6-2 6-3
Jannik Sinner
Italy
1
3
2023-06-19
Alexander Bublik
Halle
QF
7-5 2-0 RET
Grass
Jason Jung
Chinese Taipei
1
0
2021-07-12
Alexander Bublik
Newport
QF
6-2 6-4
Grass
Jason Kubler
Australia
1
0
2022-07-11
Alexander Bublik
Newport
SF
6-3 6-2
Grass
Jiri Lehecka
Czech Republic
1
0
2024-02-29
Alexander Bublik
Dubai
QF
6-4 4-1
Hard
Joao Sousa
Portugal
1
0
2019-02-01
Alexander Bublik
Davis Cup QLS R1: KAZ vs POR
RR
6-7(1) 6-4 6-4
Hard
John Millman
Australia
1
0
2022-06-20
Alexander Bublik
Eastbourne
R16
6-4 6-2
Grass
Jordan Thompson
Australia
1
1
2020-01-20
Jordan Thompson
Australian Open
R128
6-4 6-3 6-2
Hard
Jozef Kovalik
Slovakia
1
0
2022-02-14
Alexander Bublik
Doha
R32
6-2 6-4
Hard
Juncheng Shang
China
1
2
2024-09-22
Juncheng Shang
Chengdu
QF
6-4 7(10)-6(8)
Hard
Konstantin Kravchuk
Russia
1
0
2016-10-17
Alexander Bublik
Moscow
R32
1-6 6-3 6-3
Hard
Laslo Djere
Serbia
1
0
2021-03-22
Alexander Bublik
Miami Masters
R64
6-3 6-4
Hard
Lloyd Harris
South Africa
1
0
2019-09-23
Alexander Bublik
Chengdu
SF
7-6(6) 6-4
Hard
Lucas Pouille
France
1
0
2017-01-16
Alexander Bublik
Australian Open
R128
6-0 3-6 6-3 6-4
Hard
Marcel Granollers
Spain
1
0
2019-07-15
Alexander Bublik
Newport
SF
7-6(5) 3-6 6-4
Grass
Marcos Giron
United States of America
1
3
2023-09-20
Marcos Giron
Chengdu
R32
7-6(6) 6-3
Hard
Matteo Berrettini
Italy
1
0
2021-01-05
Alexander Bublik
Antalya
QF
7-6(6) 6-4
Hard
Max Purcell
Australia
1
0
2024-06-18
Alexander Bublik
Halle
R32
6(1)-7(7) 4-6
Grass
Mikael Ymer
Sweden
1
1
2022-10-31
Mikael Ymer
Paris Masters
R64
6-1 6-7(2) 6-4
Hard
Miomir Kecmanovic
Serbia
1
2
2022-05-23
Miomir Kecmanovic
Roland Garros
R64
4-6 7-5 6-2 6-1
Clay
Nicolas Jarry
Chile
1
1
2023-10-30
Alexander Bublik
Paris Masters
R32
7-6(3) 7-6(3)
Hard
Pavel Kotov
World
1
0
2024-05-23
Alexander Bublik
Lyon
QF
7(7)-6(4) 6(4)-7(7) 3-6
Clay
Pedro Martinez
Spain
1
1
2023-05-08
Alexander Bublik
Rome Masters
R128
6-3 7-6(4)
Clay
Pierre Hugues Herbert
France
1
1
2022-01-31
Alexander Bublik
Montpellier
R16
6-3 6-7(2) 6-2
Hard
Radu Albot
Moldova
1
0
2021-02-22
Alexander Bublik
Singapore
SF
2-6 6-3 6-4
Hard
Ramkumar Ramanathan
India
1
0
2021-03-08
Alexander Bublik
Doha
R32
6-4 6-2
Hard
Roberto Carballes Baena
Spain
1
0
2024-04-27
Alexander Bublik
Madrid
R64
1-6 6-2 6-2
Clay
Robin Haase
Netherlands
1
1
2020-03-06
Alexander Bublik
Davis Cup QLS R1: KAZ vs NED
RR
7-6(4) 6-1
Hard
Rudolf Molleker
Germany
1
0
2019-05-27
Alexander Bublik
Roland Garros
R128
7-5 6-7(4) 6-1 7-6(2)
Clay
Salvatore Caruso
Italy
1
0
2021-01-05
Alexander Bublik
Antalya
R32
6-3 6-3
Hard
Santiago Giraldo
Colombia
1
0
2019-08-26
Alexander Bublik
US Open
R128
2-6 6-0 7-5 3-6 6-4
Hard
Teymuraz Gabashvili
Russia
1
0
2017-10-16
Alexander Bublik
Moscow
R32
6-3 6-4
Hard
Thomas Fabbiano
Italy
1
0
2019-08-26
Alexander Bublik
US Open
R64
6-7(3) 5-7 6-4 6-3 6-3
Hard
Tomas Machac
Czech Republic
1
0
2024-02-26
Alexander Bublik
Dubai
R32
2-6 6-3 7(7)-6(5)
Hard
Tristan Lamasine
France
1
0
2021-01-05
Alexander Bublik
Antalya
R16
6-2 6-4
Hard
Vasek Pospisil
Canada
1
0
2021-11-28
Alexander Bublik
Davis Cup Finals RR: CAN vs KAZ
RR
6-2 7-6(6)
Hard
Viktor Durasovic
Norway
1
0
2022-03-04
Alexander Bublik
Davis Cup QLS R1: KAZ vs NOR
RR
6-3 6-2
Hard
Viktor Troicki
Serbia
1
0
2019-07-15
Alexander Bublik
Newport
R16
3-6 6-3 6-3
Grass
Yanaki Milev
Bulgaria
1
0
2023-09-16
Alexander Bublik
Davis Cup WG1 R1: BUL vs KAZ
RR
6-4 6-1
Clay
Yannick Hanfmann
Germany
1
1
2021-08-30
Alexander Bublik
US Open
R128
6-0 4-6 6-2 6-1
Hard
Alex De Minaur
Australia
0
3
2024-03-10
Alex De Minaur
Indian Wells
R32
5-7 0-6
Hard
Alexei Popyrin
Australia
0
2
2024-02-22
Alexei Popyrin
Doha
QF
6-4 6-4
Hard
Botic Van De Zandschulp
Netherlands
0
1
2022-09-13
Botic Van De Zandschulp
Davis Cup Finals RR: KAZ vs NED
RR
3-6 6-1 6-4
Hard
Christopher Eubanks
United States of America
0
1
2024-06-19
Christopher Eubanks
Halle
R16
7(7)-6(5) 4-6 6-3
Grass
Daniil Medvedev
Russia
0
6
2024-04-30
Daniil Medvedev
Madrid
R16
7(7)-6(3) 6-4
Clay
Diego Schwartzman
Argentina
0
1
2019-06-17
Diego Schwartzman
Queen's Club
R32
6-2 6-3
Grass
Dominic Thiem
Austria
0
2
2023-08-28
Dominic Thiem
US Open
R128
6-3 6-2 6-4
Hard
Elmer Moeller
Denmark
0
1
2024-09-14
Elmer Moeller
Davis Cup - World Group I
6-1 2-6 2-6
Fabio Fognini
Italy
0
1
2023-11-06
Fabio Fognini
Metz
R16
4-6 7-6(7) 7-6(5)
Hard
Flavio Cobolli
Italy
0
1
2024-09-26
Flavio Cobolli
Beijing
R32
6-4 1-6 6(4)-7(7) 0-0 0-0
Hard
Franko Skugor
Croatia
0
1
2018-02-19
Franko Skugor
Delray Beach
R32
6-2 7-5
Hard
Giulio Zeppieri
Italy
0
1
2023-05-29
Giulio Zeppieri
Roland Garros
R128
6-0 4-6 4-6 6-3 7-5
Clay
Illya Marchenko
Ukraine
0
1
2021-10-18
Illya Marchenko
Moscow
R32
6-4 6-3
Hard
Jack Draper
United Kingdom
0
2
2024-01-12
Jack Draper
Adelaide
SF
7(7)-6(2) 6-4
Hard
Jenson Brooksby
United States of America
0
1
2022-08-08
Jenson Brooksby
Canada Masters
R64
6-2 6-3
Hard
John Isner
United States of America
0
1
2019-07-15
John Isner
Newport
F
7-6(2) 6-3
Grass
Kamil Majchrzak
Poland
0
1
2022-05-16
Kamil Majchrzak
Geneva
R32
6-1 6-7(4) 6-3
Clay
Karen Khachanov
Russia
0
1
2020-08-24
Karen Khachanov
Cincinnati Masters
R64
6-4 6-4
Hard
Kei Nishikori
Japan
0
1
2021-08-02
Kei Nishikori
Washington
R32
6-2 7-5
Hard
Kevin Anderson
South Africa
0
1
2021-07-12
Kevin Anderson
Newport
SF
4-6 7-6(3) 7-5
Grass
Kyle Edmund
United Kingdom
0
1
2020-08-31
Kyle Edmund
US Open
R128
2-6 7-5 7-5 6-0
Hard
Lorenzo Sonego
Italy
0
4
2022-09-19
Lorenzo Sonego
Metz
F
7-6(3) 6-2
Hard
Malek Jaziri
Tunisia
0
1
2017-01-16
Malek Jaziri
Australian Open
R64
6-2 6-3 7-5
Hard
Marco Cecchinato
Italy
0
1
2019-08-19
Marco Cecchinato
Winston-Salem
R64
7-6(3) 1-0 RET
Hard
Marin Cilic
Croatia
0
3
2022-06-13
Marin Cilic
Queen's Club
R16
7-6(6) 7-5
Grass
Matteo Arnaldi
Italy
0
1
2024-03-23
Matteo Arnaldi
Miami
R64
4-6 1-6
Carpet
Maxime Cressy
United States of America
0
1
2022-07-11
Maxime Cressy
Newport
F
2-6 6-3 7-6(3)
Grass
Milos Raonic
Canada
0
2
2024-02-14
Milos Raonic
Rotterdam
R16
6-4 6-4
Hard
Nick Kyrgios
Australia
0
1
2019-03-18
Nick Kyrgios
Miami Masters
R64
7-5 6-3
Hard
Novak Djokovic
Serbia
0
1
2021-12-01
Novak Djokovic
Davis Cup Finals QF: SRB vs KAZ
RR
6-3 6-4
Hard
Nuno Borges
Portugal
0
1
2024-05-10
Nuno Borges
Rome
R64
6-4 6-4
Clay
Pablo Andujar
Spain
0
1
2019-08-26
Pablo Andujar
US Open
R32
6-4 6-3 6-2
Hard
Pablo Carreno Busta
Spain
0
4
2022-08-29
Pablo Carreno Busta
US Open
R64
4-6 6-4 6-3 7-6(5)
Hard
Reilly Opelka
United States of America
0
1
2019-07-22
Reilly Opelka
Atlanta
R32
6-3 7-6(1)
Hard
Ricardas Berankis
Lithuania
0
1
2017-10-16
Ricardas Berankis
Moscow
QF
7-5 6-1
Hard
Sebastian Ofner
Austria
0
1
2023-09-25
Sebastian Ofner
Astana
R16
6-4 6-2
Hard
Soon Woo Kwon
South Korea
0
1
2021-09-20
Soon Woo Kwon
Nur-Sultan
SF
3-6 7-5 6-3
Hard
Stefano Travaglia
Italy
0
1
2021-02-01
Stefano Travaglia
Great Ocean Road Open
R16
6-1 7-5
Hard
Stefanos Tsitsipas
Greece
0
2
2020-02-24
Stefanos Tsitsipas
Dubai
R16
7-6(1) 6-4
Hard
Sumit Nagal
India
0
1
2024-01-15
Sumit Nagal
Australian Open
R128
4-6 2-6 6(5)-7(7)
Hard
Thanasi Kokkinakis
Australia
0
1
2018-02-26
Thanasi Kokkinakis
Acapulco
R32
6-4 6-3
Hard
Tommy Paul
United States of America
0
2
2024-07-05
Tommy Paul
Wimbledon
R32
6-3 6-4 6-2
Grass
Tung Lin Wu
Chinese Taipei
0
1
2023-03-06
Tung Lin Wu
Indian Wells Masters
R128
6-4 6-4
Hard
Ugo Humbert
France
0
1
2024-03-02
Ugo Humbert
Dubai
F
6-4 6-3
Hard