ATP Tour
ATP World Ranking - 58 pts
🤖 Servebot
Lives and dies by the serve. Racks up free points with aces and unreturnable deliveries, holding serve with ease. Return games are the weaker side, making break points critical.
Strong against
Weak against
Age
24
Height
6'5" (196 cm)
Weight
93 kg (205 lbs)
Plays
Right-Handed, Two-Handed BH
Career-High Ranking
#677 (2024-07-29)
25
Wins
18
Losses
58.1%
Win %
0
Titles
Career record broken down by surface
| Year | Summary | Clay | Hard | Grass |
|---|---|---|---|---|
| 2026 | 8/3 | - | 8/2 | - |
| 2025 | 16/12 | 3/2 | 13/10 | - |
| 2024 | 0/1 | - | 0/1 | - |
| 2023 | 1/1 | - | 1/1 | - |
| 2022 | 0/1 | - | 0/1 | - |
| Career | 25/18 | 3/2 | 22/15 | - |
No serve and return data available yet.
Last 10 results
| Date | Tournament | Round | Opponent | Surface | Score | Result |
|---|---|---|---|---|---|---|
| Mar 16, 2026 | M15 Maanshan | Quarterfinals | Tianhui Zhang | Hard | 62 00 | W |
| Mar 16, 2026 | M15 Maanshan | Semifinals | Rigele Te | Hard | 63 62 | W |
| Mar 16, 2026 | M15 Maanshan | Round of 16 | Thantub Suksumrarn | Hard | 62 76 | W |
| Mar 16, 2026 | M15 Maanshan | Final | Maxim Zhukov | Hard | 63 61 | W |
| Mar 16, 2026 | M15 Maanshan | Round of 32 | Egor Agafonov | Hard | 63 64 | W |
| Feb 10, 2026 | Steve Carter Baton Rouge Challenger | Round of 32 | Alexis Galarneau | Hard | 57 36 | L |
| Feb 9, 2026 | Steve Carter Baton Rouge Challenger | 2nd Round Qualifying | Ben Jones | Hard | 75 62 | W |
| Feb 8, 2026 | Steve Carter Baton Rouge Challenger | 1st Round Qualifying | Karl Poling | Hard | 64 62 | W |
| Jan 12, 2026 | M15 Cadolzburg | Round of 32 | Max Schoenhaus | Carpet | 76 46 67 | L |
| Jan 5, 2026 | M15 Oslo | Round of 32 | Adam Heinonen | Hard | 62 62 | W |
Karlis Ozolins is currently ranked #617 in the ATP singles rankings with 58 points.
Karlis Ozolins (ATP #617) has a career win-loss record of 25-18 (58.1% win rate) and has won 0 ATP titles.
Smashrs tracks Karlis's upcoming matches with AI-powered predictions across six independent models. Our confidence score reflects the degree of agreement between models - a higher score means stronger consensus. Check back before each match for the latest prediction.