ATPranked 139 (2025-02-19)rating 1552 · peak 1768
Mikhail Kukushkin
Kazakhstan · 38 years old · plays right-handed · 6'0" tall · born in Volgograd, Russia
ATP singles record since 2007
Won-lost
184-249
43% of matches
Titles
1
3 finals lost
Tiebreaks
79-97
won-lost
Deciding sets
52 of 125
48% of games won
By surface
| Surface | Won-lost | Win % | Games won | Tiebreaks | Rating |
|---|---|---|---|---|---|
| hard | 128-154 | 45% | 49% | 59-60 | 1555 |
| clay | 34-66 | 34% | 47% | 10-23 | 1434 |
| grass | 20-26 | 44% | 49% | 8-13 | 1561 |
Counted from scores; walkovers excluded. See surface Elo and share of games won.
Recent matches
| Date | Tournament | Opponent | Result | Score |
|---|---|---|---|---|
| 2026-06-20 | Vanda Pharmaceuticals Mallorca Championships Qualifying 1st Round | Damir Dzumhur | loss | 6-2 6-1 |
| 2026-06-13 | Terra Wortmann Open Qualifying 1st Round | Mattia Bellucci | loss | 6-4 6-3 |
| 2025-10-12 | Almaty Open Qualifying Final | James Duckworth | loss | 6-4 4-6 7-5 |
| 2025-10-11 | Almaty Open Qualifying 1st Round | Taro Daniel | win | 7-6(3) 6-1 |
| 2025-08-21 | US Open Qualifying 2nd Round | Billy Harris | loss | 6-7(5) 6-3 6-2 |
| 2025-08-18 | US Open Qualifying 1st Round | Andrea Pellegrino | win | 7-6(4) 6-3 |
| 2025-08-06 | Cincinnati Open Qualifying 1st Round | Emilio Nava | loss | 7-5 6-2 |
| 2025-06-25 | Wimbledon Qualifying 2nd Round | August Holmgren | loss | 4-6 7-6(4) 6-2 |
| 2025-06-23 | Wimbledon Qualifying 1st Round | Thiago Seyboth Wild | win | 4-6 6-4 6-3 |
| 2025-05-20 | Roland Garros Qualifying 1st Round | Geoffrey Blancaneaux | loss | 6-1 6-1 |
| 2025-03-17 | Miami Open presented by Itau Qualifying 1st Round | Adam Walton | loss | 6-1 6-4 |
| 2025-03-04 | BNP Paribas Open Qualifying Final | Giulio Zeppieri | loss | 7-6(6) 6-2 |
| 2025-02-22 | Dubai Duty Free Tennis Championships Qualifying 1st Round | Otto Virtanen | loss | 6-1 7-5 |
| 2025-02-16 | Qatar ExxonMobil Open Qualifying Final | Luca Nardi | loss | 6-4 6-4 |
| 2025-02-15 | Qatar ExxonMobil Open Qualifying 1st Round | Daniel Merida | win | 6-2 6-4 |
| 2025-01-29 | Open Occitanie Round 1 | Nikoloz Basilashvili | loss | 6-3 3-6 5-0 ret. |
| 2025-01-07 | Australian Open Qualifying 1st Round | Mark Lajal | loss | 6-0 6-2 |
| 2024-12-31 | Brisbane International presented by ANZ Round 1 | Jakub Mensik | loss | 7-6(3) 6-4 |
| 2024-12-29 | Brisbane International presented by ANZ Qualifying Final | Tristan Schoolkate | win | 6-4 6-4 |
| 2024-12-28 | Brisbane International presented by ANZ Qualifying 1st Round | Andrea Collarini | win | 6-2 6-4 |
| 2024-10-15 | Almaty Open Round 1 | Aleksandr Shevchenko | loss | 7-6(5) 7-6(4) |
| 2024-10-14 | Almaty Open Qualifying Final | Alibek Kachmazov | win | 6-1 6-2 |
| 2024-10-13 | Almaty Open Qualifying 1st Round | Khumoyun Sultanov | win | 6-4 6-4 |
| 2024-09-30 | Rolex Shanghai Masters Qualifying 1st Round | Li Tu | loss | 7-5 4-2 ret. |
| 2024-09-22 | AITO Hangzhou Open QF | Bu Yunchaokete | loss | 6-4 6-2 |
| 2024-09-20 | AITO Hangzhou Open Round 2 | Aleksandr Shevchenko | win | 6-4 7-6(3) |
| 2024-09-18 | AITO Hangzhou Open Round 1 | Luciano Darderi | win | 6-3 6-4 |
| 2024-08-19 | US Open Qualifying 1st Round | Marco Trungelliti | loss | 1-6 6-4 7-6(6) |
| 2024-07-20 | Generali Open Qualifying 1st Round | Andrea Collarini | loss | 3-6 6-2 6-1 |
| 2024-07-13 | Bitpanda Hamburg Open Qualifying 1st Round | Aziz Dougaz | loss | 7-5 6-3 |
| 2024-06-27 | Wimbledon Qualifying Final | Hugo Gaston | loss | 6-2 1-6 7-5 6-1 |
| 2024-06-26 | Wimbledon Qualifying 2nd Round | Benjamin Bonzi | win | 6-4 7-5 |
| 2024-06-24 | Wimbledon Qualifying 1st Round | Vitaliy Sachko | win | 6-3 6-3 |
| 2024-05-26 | Roland Garros Round 1 | Fabian Marozsan | loss | 6-2 6-2 6-3 |
| 2024-05-24 | Roland Garros Qualifying Final | Francesco Maestrelli | win | 6-4 6-7(4) 6-3 |
| 2024-05-22 | Roland Garros Qualifying 2nd Round | Li Tu | win | 6-4 6-2 |
| 2024-05-21 | Roland Garros Qualifying 1st Round | Leandro Riedi | win | 6-4 6-3 |
| 2024-05-07 | Internazionali BNL d'Italia Qualifying Final | Diego Schwartzman | loss | 4-6 6-2 6-3 |
| 2024-05-06 | Internazionali BNL d'Italia Qualifying 1st Round | Cristian Garin | win | 5-7 7-6(9) 7-6(2) |
| 2024-04-22 | Mutua Madrid Open Qualifying 1st Round | Federico Coria | loss | 6-2 4-6 6-2 |
| 2024-03-30 | Millennium Estoril Open Qualifying 1st Round | David Jorda Sanchis | loss | 6-3 2-6 6-4 |
| 2024-03-18 | Miami Open presented by Itau Qualifying 1st Round | Terence Atmane | loss | 6-4 6-4 |
| 2023-10-08 | Rolex Shanghai Masters Round 2 | Daniel Evans | loss | 6-2 3-0 ret. |
| 2023-10-05 | Rolex Shanghai Masters Round 1 | Alexandre Muller | win | 6-7(6) 6-3 6-2 |
| 2023-10-03 | Rolex Shanghai Masters Qualifying Final | Luke Saville | win | 6-3 6-3 |
| 2023-10-02 | Rolex Shanghai Masters Qualifying 1st Round | Mu Tao | win | 6-2 6-4 |
| 2023-09-27 | Almaty Open Round 1 | Nuno Borges | loss | 5-7 7-6(6) 6-4 |
| 2023-08-24 | US Open Qualifying 2nd Round | Enzo Couacaud | loss | 7-6(0) 6-2 |
| 2023-08-22 | US Open Qualifying 1st Round | Mattia Bellucci | win | 6-4 7-6(4) |
| 2023-01-11 | Australian Open Qualifying 2nd Round | Yosuke Watanuki | loss | 4-6 7-6(3) 6-3 |
| 2023-01-10 | Australian Open Qualifying 1st Round | James Duckworth | win | 7-5 6-4 |
| 2022-10-15 | Bybit Stockholm Open Qualifying 1st Round | Antoine Bellier | loss | 6-1 7-6(5) |
| 2022-10-04 | Almaty Open Round 1 | Stefanos Tsitsipas | loss | 6-3 6-4 |
| 2022-08-25 | US Open Qualifying 2nd Round | Fernando Verdasco | loss | 7-6(4) 6-3 |
| 2022-08-24 | US Open Qualifying 1st Round | Nicolas Kicker | win | 6-3 6-7(4) 4-0 ret. |
| 2022-06-28 | Wimbledon Round 1 | Jenson Brooksby | loss | 6-3 6-2 6-3 |
| 2022-06-23 | Wimbledon Qualifying Final | Zsombor Piros | win | 7-6(0) 6-2 4-6 7-6(0) |
| 2022-06-22 | Wimbledon Qualifying 2nd Round | Philipp Kohlschreiber | win | 6-7(4) 6-3 6-4 |
| 2022-06-20 | Wimbledon Qualifying 1st Round | Lorenzo Giustino | win | 6-2 6-1 |
| 2022-04-23 | BMW Open by Bitpanda Qualifying 1st Round | Thiago Monteiro | loss | 6-3 6-4 |
get_player
Everything above for Mikhail Kukushkin, in one call.
get_player_matches
Every match, filtered by season, surface or opponent.
get_head_to_head
Mikhail Kukushkin against any other player, by surface.
get_surface_splits
The record on each surface, season by season.
Query Mikhail Kukushkin yourself
500 free credits on signup, no card. REST or MCP. Player id 1141.
Get a free key