Stefan Kozlov

ATP ELO profile · tour-level matches since 2015

ELO 1518 Last match: Feb 24, 2025 · inactive

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

38–66 36.5% in 104 matches

Clay 3–6
Grass 11–14
Hard 24–46

Season by season

SeasonMW–LStartPeakEnd
2025 3 1–2 1514 1518 1504
2024 2 0–2 1503 1488 1473
2023 6 1–5 1528 1508 1433
2022 26 10–16 1543 1651 1465
2021 9 5–4 1511 1575 1531
2020 3 1–2 1507 1527 1500
2019 1 0–1 1510 1461 1461
2018 13 5–8 1533 1610 1464
2017 26 11–15 1551 1604 1487
2016 11 4–7 1513 1518 1445
2015 4 0–4 1508 1489 1423

Recent matches

WeekTournamentOpponentResult
Feb 24, 2025 Acapulco · Hard Nishesh Basavareddy L 0-2
Duarte Vale W 2-0
Feb 10, 2025 Delray Beach · Hard Zachary Svajda L 0-2
Apr 01, 2024 Houston · Clay Denis Yevseyev L 0-2
Feb 12, 2024 Delray Beach · Hard Shintaro Mochizuki L 0-2
Aug 20, 2023 Winston Salem · Hard Inaki Montes-De La Torre L 1-2
Mar 08, 2023 Indian Wells · Hard Roberto Marcora L 0-2
Feb 13, 2023 Delray Beach · Hard Matija Pecotic L 0-1
Feb 06, 2023 Dallas · Hard Zachary Svajda L 0-2
Thai-Son Kwiatkowski W 2-0

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/stefan-kozlov">ATP ELO ratings by Predixsport</a> (CC BY 4.0)