Stefan Kozlov

ATP ELO profile · tour-level matches since 2015

ELO 1488 Last match: Jul 27, 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

38-68 35.8% in 106 matches

Clay 3-6
Grass 11-14
Hard 24-48

Season by season

SeasonMW-LStartPeakEnd
2026 2 0-2 1518 1496 1488
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
Jul 27, 2026 Washington · Hard Zachary Svajda L 0-2
Feb 23, 2026 Acapulco · Hard Patrick Kypson L 0-2
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

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)