DeepCourt
LR

Leo Raquillet

France·Age 20·Plays: Right-handed·191cm
Rank #723 ▼25·W2

Surface Elo

Hard1530.96
Clay1545.26
Grass1500

Career W/L

76 / 86

46.9%

YTD Record

10W – 11L

Titles

0

World Ranking

Current

#723

Peak: #685

Surface Elo History

Surface Win Rate

Hard

43.2%

Elo 1530.96

Clay

51.9%

Elo 1545.26

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 16, 2026ITF M15 Heraklion 5 MenITFHardR16
Matyas Kozlovsky
0
2
2
W
Apr 15, 2026ITF M15 Heraklion 5 MenITFHardR32
Louis Larue
0
4
2
W
Apr 9, 2026ITF M15 Heraklion 4 MenITFHardR16
Lars Goran Verwerft
2
7
6
L
Apr 8, 2026ITF M15 Heraklion 4 MenITFHardR32
2
64
64
6
Louis Dussin
1
77
47
1
W
Mar 30, 2026Menorca CHChallengerClayQualifying R1
Federico Arnaboldi (3)
2
6
6
L
Mar 22, 2026Naples CHChallengerClayQualifying R1
Michele Ribecai (5)
2
6
6
L
Mar 11, 2026ITF M25 CreteilITFHardR32
Charles Broom
2
6
6
L
Mar 8, 2026ITF M15 Monastir 7 MenITFHardFinal
Milos Karol
2
6
7
L
Mar 7, 2026ITF M15 Monastir 7 MenITFHardSF
Filip Jeff Planinsek
1
2
6
2
W
Mar 5, 2026ITF M15 Monastir 7 MenITFHardR16
Conor Gannon
0
2
2
W
Mar 4, 2026ITF M15 Monastir 7 MenITFHardR32
Ahmed Darmoul
0
1
2
W
Feb 19, 2026ITF M15 Lannion MenITFHardR16
Lucas Poullain
2
6
6
L
Feb 17, 2026ITF M15 Lannion MenITFHardR32
Edison Ambarzumjan
0
1
0
W
Feb 7, 2026Pau CHChallengerHardQualifying R1
Remy Bertola (1)
2
6
6
L
Jan 26, 2026Quimper CHChallengerHardQualifying R1
Matteo Martineau (1)
2
6
77
L
Jan 22, 2026ITF M15+H Bagnoles de l'Orne MenITFClayQF
Matyas Cerny
2
6
3
6
L
Jan 21, 2026ITF M15+H Bagnoles de l'Orne MenITFClayR16
Lucas Bouquet
0
2
2
W
Jan 20, 2026ITF M15+H Bagnoles de l'Orne MenITFClayR32
Timeo Trufelli
1
2
6
3
W
Jan 13, 2026ITF M15 Bressuire 2 MenITFHardR32
Mikalai Haliak
2
6
6
L
Jan 9, 2026ITF M25 Hazebrouck 2 MenITFHardR16
Lucas Poullain
2
6
6
L

Career Highlights

Titles: 0·Finals: 1·Best Ranking: #685

Key Stats

Aces/Match

2.7

per 100 pts

DFs/Match

4.3

per 100 pts

1st Serve %

60.9%

1st Srv Won

61.9%

BP Saved

54.1%

BP Converted

40.1%

Condition Analysis

Quick match-day weather and venue filters up top, with deeper surface and pace profiling below.

Historical player-page weather uses one stored venue-date weather value per match day. Temperature, humidity, wind, and condition labels all follow that same day-level model, not match-time or hourly weather.

Unlock Condition Analysis

Subscribe to the Data tier to access match-day condition filters, pace heatmaps, and custom environment splits.