Live points verified daily against the official ranking: 998 of 1,000 in the ATP top 1,000 match to the point. How we check ›
Ranked #674 in the live ATP standings, Karlis Ozolins is a 24-year-old Latvian professional carrying 51 ranking points. Ozolins climbed 2 places in the latest ranking update. Standing 196 cm, Ozolins is a right-hander with a two-handed backhand.
Ozolins was born in Riga. Our rating model puts Ozolins at 1557 ELO across 97 rated matches, strongest on hard courts (1542). 15 results currently count toward Ozolins's ranking total.
<a href="https://atprank.com/player/karlis-ozolins"><img src="https://atprank.com/api/card/player/karlis-ozolins" alt="Live tennis ranking — atprank.com" width="640" height="180" /></a>Live card — updates automatically. Free to embed with the atprank.com link.
From matches in our dataset (2023–present).
Biggest upset victories — matches Karlis Ozolins won as the betting underdog, ranked by pre-match odds.
Karlis Ozolins’s wins over the highest-rated opponents, by the opponent’s pre-match ELO (since 2023).
5-match win streak · Last match Mar 22, 2026 · last win Mar 22, 2026
1 points behind Yurii Dzhavakian at #673.
Points needed to reach each tier, assuming other players’ totals stay the same.
Karlis Ozolins's most-played opponents. Open any rivalry for the full meeting record and a win-probability prediction.