DeepCourt
CV

Cyril Vandermeersch

France·Age 26·Plays: Right-handed·180cm
Rank #452 ▲5·W2

Surface Elo

Hard1632.86
Clay1471.98
Grass1500

Career W/L

156 / 114

57.8%

YTD Record

12W – 11L

Titles

0

World Ranking

Current

#452

Peak: #424

Surface Elo History

Surface Win Rate

Hard

59.9%

Elo 1632.86

Clay

30.8%

Elo 1471.98

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 16, 2026ITF M15 Heraklion 5 MenITFHardR16
Henry Lieberman
1
3
6
4
W
Apr 15, 2026ITF M15 Heraklion 5 MenITFHardR32
Joshua Peck
0
3
0
W
Apr 11, 2026ITF M15 Heraklion 4 MenITFHardSF
Gabriel Ghetu
2
6
6
L
Apr 10, 2026ITF M15 Heraklion 4 MenITFHardQF
Miles Jones
0
3
3
W
Apr 9, 2026ITF M15 Heraklion 4 MenITFHardR16
Michel Hopp
1
1
6
2
W
Apr 8, 2026ITF M15 Heraklion 4 MenITFHardR32
Timeo Trufelli
0
4
65
W
Apr 1, 2026ITF M15 Monastir 11 MenITFHardR32
Nikolai Barsukov
2
6
3
7
L
Mar 27, 2026ITF M15 Monastir MenITFHardQF
Patrick Schoen
2
77
6
L
Mar 26, 2026ITF M15 Monastir MenITFHardR16
Goncalo Marques
0
1
5
W
Mar 25, 2026ITF M15 Monastir MenITFHardR32
Louis Van Herck
0
2
1
W
Mar 8, 2026Cherbourg-en-Cotentin CHChallengerHardQualifying R1
Patrick Brady
2
6
6
L
Feb 21, 2026St. Brieuc CHChallengerHardQualifying R1
Constantin Bittoun Kouzmine (A)
2
6
6
L
Feb 14, 2026Lille CHChallengerHardQualifying R1
Calvin Hemery (11)
2
6
6
L
Feb 8, 2026Pau CHChallengerHardQualifying R1
Geoffrey Blancaneaux (5)
2
6
6
L
Feb 4, 2026Cesenatico CHChallengerHardR16
Enrico Dalla Valle (Q)
2
6
6
L
Feb 3, 2026Cesenatico CHChallengerHardR32
Radu Albot
0
3
5
W
Jan 25, 2026Quimper CHChallengerHardQualifying R1
Svyatoslav Gulin
2
1
6
6
L
Jan 16, 2026ITF M25 Monastir 2 MenITFHardR16
Thomas Faurel
2
6
4
6
L
Jan 15, 2026ITF M25 Monastir 38 MenITFHardR32
Ignasi Forcano
0
6
2
W
Jan 11, 2026ITF M25 Hazebrouck 2 MenITFHardSF
Theo Papamalamis
2
7
6
L

Career Highlights

Titles: 0·Finals: 0·Best Ranking: #424

Key Stats

Aces/Match

4.1

per 100 pts

DFs/Match

4.8

per 100 pts

1st Serve %

56.8%

1st Srv Won

68.9%

BP Saved

56.7%

BP Converted

37.9%

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.