Leo Borg

SWE · Right-handed · 23 yrs · 183 cm

model rank
in the world
ATP rank
#515
current
record
154-134
ATP-level
── the model's read

How good is he, really?

Leo is the model's unrated. The model and the ATP broadly agree (ATP #515). Recent form: 3425 over the last 52 weeks.

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
202620-1165%1
202531-2654%1
202428-2256%2
202334-3053%2
202240-2958%1
20211-128%
20200-40%
── filter the record · shareable link

Splits

All 288 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces4.4%
double faults4.4%
1st serve in61%
1st serve won66%
2nd serve won49%
serve pts won59%
hold %71%
Return
return pts won39%
break %26%
BP conversion45%
Under pressure
BP saved (serve)55%
BP saved461/833
BP conversion45%

Career aggregate over 124 matches with point data · hold/break derived from break-point outcomes.

── 288 matches

Match log

datetournamentsurfrdopponentresscore
2026-04-27M15 IslamabadHardR16M Abid Ali Khan AkbarW6-4 6-4
2026-04-27M15 IslamabadHardR32Aqeel KhanW7-6(4) 6-3
2026-04-27M15 IslamabadHardQFMuhammad ShoaibL4-6 6-2 7-6(1)
2026-03-30M25 MaanshanHardR32Dragos Nicolae Madaras #580W7-6(6) 6-1
2026-03-30M25 MaanshanHardR16Alastair Gray #364L6-1 6-2
2026-03-23M15 AhmedabadHardFSidharth Rawat #680W7-6(9) 6-1
2026-03-23M15 AhmedabadHardR32Samarth SahitaW6-4 6-2
2026-03-23M15 AhmedabadHardR16Chirag Duhan #1005W6-2 6-2
2026-03-23M15 AhmedabadHardQFManish Sureshkumar #850W7-6(3) 7-5
2026-03-23M15 AhmedabadHardSFArjun Rathi #1481W6-4 7-5
2026-03-16M25 MumbaiHardQFLuca Castelnuovo #413W6-0 6-2
2026-03-16M25 MumbaiHardR32Digvijaypratap Singh #581W6-4 6-3
2026-03-16M25 MumbaiHardR16Yurii Dzhavakian #648W6-2 6-2
2026-03-16M25 MumbaiHardSFPhilip Sekulic #503L5-7 6-4 6-1
2026-03-09M25 KolkataHardQFLuca Castelnuovo #399W6-2 6-2
2026-03-09M25 KolkataHardR32Aniketh VenkataramanW6-1 6-3
2026-03-09M25 KolkataHardR16James Van Herzeele #1095W6-4 6-2
2026-03-09M25 KolkataHardSFPhilip Sekulic #504L6-3 6-4
2026-03-02M15 TorelloHardR32David Naharro #1476W6-2 6-2
2026-03-02M15 TorelloHardR16Kuzey Cekirge #1401L6-1 4-6 7-6(8)
2026-02-16M15 MonastirHardR32Anton Shepp #911W3-6 7-6(4) 7-6(3)
2026-02-16M15 MonastirHardR16Daniil Ostapenkov #719W6-4 6-4
2026-02-16M15 MonastirHardQFJack Loge #463L1-6 6-2 7-6(4)
2026-02-09M15 MonastirHardR32Daniele Rapagnetta #1043L7-5 3-6 6-3
2026-01-26M15 Sharm ElSheikhHardR32Aleksandr Braynin #776L6-3 6-2
2026-01-19M15 MonastirHardR32Samir Hamza Reguig #790W5-7 6-3 6-1
2026-01-19M15 MonastirHardR16Toufik Sahtali #817L3-6 6-4 6-3
2026-01-12M25 MonastirHardR32Louis Tessa #1113W6-3 7-5
2026-01-12M25 MonastirHardR16Mert Alkaya #407L6-4 6-2
2026-01-05M25 MonastirHardR32Timofei Derepasko #753W7-5 6-3
2026-01-05M25 MonastirHardR16John Hallquist Lithen #948L6-4 7-5
2025-11-24Islamabad CHHardR32Matthias Ujvary #1075W6-2 6-4
2025-11-24Islamabad CHHardR16Johan Nikles #584L6-4 2-6 7-5
2025-11-10Champaign CHHardR32Stefan Kozlov #458L6-1 6-0
2025-11-03Knoxville CHHardQ1Spencer Johnson #946W6-3 6-2
2025-11-03Knoxville CHHardQ2Francisco Rocha #752L6-3 3-6 6-3
2025-11-03Knoxville CHHardR32Max Wiskandt #436L4-6 6-1 6-2
2025-10-27Charlottesville CHHardQ1Arda Azkara #565L7-5 6-3
2025-10-13StockholmHardR32Sebastian Ofner #140W6-3 6-4
2025-10-13StockholmHardR16Denis Shapovalov #23L6-2 5-7 6-1
2025-09-29M25 Sharm ElSheikhHardR16Vadym Ursu #507W7-5 6-2
2025-09-29M25 Sharm ElSheikhHardR32Ali Habib #1169W6-4 7-5
2025-09-29M25 Sharm ElSheikhHardQFDaniil Ostapenkov #822L6-4 6-0
2025-09-22M25 Sharm ElSheikhHardR32Andriy PoritskyyW6-3 6-4
2025-09-22M25 Sharm ElSheikhHardR16Robin Bertrand #304L7-6(3) 6-3
2025-09-15M25 NeversHardR32Joris De Loore #707W6-7(3) 6-3 6-4
2025-09-15M25 NeversHardR16Karl Friberg #1185L3-6 7-6(6) 6-1
2025-09-12Davis Cup WG1 R1: SWE vs TUNHardRRAziz Ouakaa #625W6-4 6-3
2025-09-12Davis Cup WG1 R1: SWE vs TUNHardRRMoez Echargui #175L6-1 6-1
2025-08-04M25 BaliHardR16Karan Singh #388W6-3 7-6(3)