Harris B
Kukushkin M
50%
wins
- 5 wins
- 5 losses
10
last matches
- 3 wins
- 7 losses
30%
wins
Tournament
Match
1
2
3
Result
W
18.08.2025
US Open Men Singles
Trotter J
Harris B
6
3
1
6
2
6
1
2
L
05.08.2025
ATP Challenger Chicago, USA Men Singles
Johns G
Harris B
3
6
6
3
6
4
2
1
L
29.07.2025
ATP Challenger Lexington, USA Men Singles
Harris B
Suresh D
3
6
5
7
–
–
0
2
L
21.07.2025
ATP Washington, USA Men Singles
Norrie C
Harris B
6
3
7
6
–
–
2
0
W
20.07.2025
ATP Washington, USA Men Singles
Harris B
Bouzige M
6
4
7
6
–
–
2
0
W
19.07.2025
ATP Washington, USA Men Singles
Harris B
Gengel M
6
1
7
5
–
–
2
0
L
02.07.2025
Wimbledon Men Singles
Borges N
Harris B
6
3
6
4
7
6
3
0
W
30.06.2025
Wimbledon Men Singles
Harris B
Lajovic D
6
3
6
2
6
4
3
0
L
26.06.2025
ATP Eastbourne, Great Britain Men Singles
Harris B
Humbert U
6
7
1
6
–
–
0
2
W
25.06.2025
ATP Eastbourne, Great Britain Men Singles
Harris B
Bellucci M
6
3
6
4
–
–
2
0
Tournament
Match
1
2
3
Result
W
18.08.2025
US Open Men Singles
Kukushkin M
Pellegrino A
7
6
6
3
–
–
2
0
L
06.08.2025
ATP Cincinnati, USA Men Singles
Kukushkin M
Nava E
5
7
2
6
–
–
0
2
L
30.07.2025
ATP Challenger Porto, Portugal Men Singles
Ymer E
Kukushkin M
6
3
3
6
6
4
2
1
W
29.07.2025
ATP Challenger Porto, Portugal Men Singles
Karatsev A
Kukushkin M
6
7
4
6
–
–
0
2
L
15.07.2025
ATP Challenger Pozoblanco, Spain Men Singles
Peniston R
Kukushkin M
6
3
6
4
–
–
2
0
L
25.06.2025
Wimbledon Men Singles
Kukushkin M
Holmgren A
6
4
6
7
2
6
1
2
W
23.06.2025
Wimbledon Men Singles
Seyboth Wild T
Kukushkin M
6
4
4
6
3
6
1
2
L
14.06.2025
ATP Challenger Nottingham 2, Great Britain Men Singles
Kukushkin M
Rodesch C
6
7
6
3
3
6
1
2
L
10.06.2025
ATP Challenger Ilkley, Great Britain Men Singles
Kukushkin M
Pinnington Jones J
2
6
5
7
–
–
0
2
L
20.05.2025
French Open Men Singles
Blanсaneaux G
Kukushkin M
6
1
6
1
–
–
2
0
Harris B
Kukushkin M
All tournaments
10
Matches
All tournaments
Match
Match
48
Serves to out
27
16
Double faults
9
495
% first serve
498
260
% second serve
225
336
Points scored on first serve
325
150
Points scored on second serve
136
26
Scored break points
18
737
Total won points
721
121
Total games won
107
1
Scored tiebreaks
2
Harris B
Kukushkin M
66%
wins
- 2 wins
- 1 loss
3
last matches
- 1 win
- 2 losses
33%
wins
Tournament
Match
1
2
3
Result
15.06.2024
ATP Challenger Nottingham 2, Great Britain Men Singles
Harris B
Kukushkin M
6
1
2
1
–
–
–
–
07.06.2024
ATP Challenger Surbiton, Great Britain Men Singles
Kukushkin M
Harris B
7
5
6
7
6
7
1
2
07.03.2024
ATP Challenger Lugano, Switzerland Men Singles
Harris B
Kukushkin M
6
2
3
6
1
6
1
2
1st Qualification Round
Kukushkin M
2
Pellegrino A
0
Trotter J
1
Harris B
2
Rodesch C
0
Wong C
2
Gigante M
2
Butvilas E
1
Popko D
–
Seyboth Wild T
–
Gojo B
0
Blanchet U
1
Zeppieri G
–
Habib H
–
Faria J
–
Noguchi R
–
Tabur C
0
Landaluce M
2
Grenier H
2
Jasika O
1
Stricker D
0
Cina F
2
Klein L
0
Gomez F A
2
Llamas Ruiz P
2
Hanfmann Y
1
Martin Andres
2
Durasovic V
0
Trungelliti M
2
Eubanks C
1
Garin C
2
Watanuki Y
0
Den Ouden G
0
Galan D E
0
Maloney P
0
Ymer E
0
Burruchaga R A
–
Engel J
–
Mochizuki S
–
Rodionov J
–
Neumayer L
–
Buse I
–
Zink T
–
Sakamoto R
–
Barrena A
–
Coppejans K
–
Blockx A
–
Reis da Silva J L
–
Rocha H
–
Herbert P-H
–
Kypson P
–
Tomic B
–
Gueymard Wayenburg S
–
Pacheco Mendez R
–
Passaro F
–
Hsu Yu Hsiou
–
Johns G
–
Smith Colton
–
Bolt A
–
Crawford O
–
Pavlovic L
–
Riedi L
–
Virtanen O
–
Willwerth B
–
Harris L
–
Evans D
–
Martin Tiffon P
–
Sun Fajing
–
Droguet T
–
Kachmazov A
–
Svrcina D
–
Merida Aguilar D
–
Galarneau A
–
Prizmic D
–
Cassone M
–
Monteiro T
–
Kubler J
–
Loffhagen G
–
Draxl L
–
Jacquet K
–
Holmgren A
–
Svajda Z
–
Zhukayev B
–
Pinnington Jones J
–
Huesler M-A
1
Napolitano S
1
Basilashvili N
1
Onclin G
0
Kennedy J
–
Tirante T A
–
Bouquier A
–
Piros Z
–
Maestrelli F
–
McCabe J
–
Duckworth J
0
Bagnis F
0
Hassan B
–
Barrios Vera M T
–
Damm M
–
Travaglia S
–
Shimizu Y
–
Shimabukuro S
–
Cerundolo J M
–
Hemery C
–
Wu Yibing
–
Ficovich J P
–
Lajovic D
–
Van Assche L
–
Zheng Michael
–
Uchiyama Y
–
Taberner C
–
Kym J
–
Choinski J
–
Atmane T
–
Rodriguez Taverna S F
–
Krueger M
–
Monday J
0
Mayot H
2
De Jong J
2
Gaubas V
0
Chidekh C
0
Struff J-L
2
Daniel T
2
Sachko V
0
Clarke J
1
Satterfield J
0
Cazaux A
2
Lajal M
0