Mikhail Kukushkin

ATP ELO profile · tour-level matches since 2015

ELO 1486 Last match: Jun 21, 2026

Season ELO trajectory

One point per match: the player's ELO rating after that match, matches in round order. Ratings are season-scoped: every January the engine re-seeds each player from ATP entry points, then updates after every result. That is why trajectories are shown one season at a time. Hover a point for the match behind it.

Career record

134–167 44.5% in 301 matches

Clay 25–48
Grass 18–19
Hard 91–100

Season by season

SeasonMW–LStartPeakEnd
2026 2 0–2 1516 1501 1486
2025 19 7–12 1555 1585 1450
2024 22 10–12 1522 1635 1540
2023 9 5–4 1530 1603 1580
2022 25 15–10 1537 1761 1641
2021 23 8–15 1580 1600 1519
2020 19 9–10 1582 1631 1612
2019 39 16–23 1589 1676 1655
2018 43 21–22 1569 1764 1745
2017 39 20–19 1563 1764 1697
2016 34 15–19 1576 1675 1518
2015 27 8–19 1570 1596 1583

Recent matches

WeekTournamentOpponentResult
Jun 21, 2026 Mallorca · Grass Damir Dzumhur L 0-2
Jun 15, 2026 Halle · Grass Mattia Bellucci L 0-2
Oct 13, 2025 Almaty · Hard James Duckworth L 1-2
Taro Daniel W 2-0
Aug 24, 2025 Us Open · Hard Billy Harris L 1-2
Andrea Pellegrino W 2-0
Aug 07, 2025 Cincinnati · Hard Emilio Nava L 0-2
May 25, 2025 Roland Garros · Clay Geoffrey Blancaneaux L 0-2
Mar 19, 2025 Miami · Hard Adam Walton L 0-2
Mar 05, 2025 Indian Wells · Hard Giulio Zeppieri L 0-2

Reuse this data — CC BY 4.0

The ATP ELO ratings dataset is free to reuse, including commercially, under CC BY 4.0 — attribution with a link is the only requirement. Copy-paste credit:

Data: <a href="https://www.predixsport.com/tennis-power-rankings/mikhail-kukushkin">ATP ELO ratings by Predixsport</a> (CC BY 4.0)