DeepCourt
FB

Florian Broska

Germany·Age 28·Plays: Right-handed·175cm
Rank #373 ▼3·L3

Surface Elo

Hard1656.64
Clay1637.47
Grass1500

Career W/L

155 / 91

63.0%

YTD Record

14W – 8L

Titles

1

World Ranking

Current

#373

Peak: #344

Surface Elo History

Surface Win Rate

Hard

64.5%

Elo 1656.64

Clay

62.4%

Elo 1637.47

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026ITF M25 Monastir 6 MenITFHardR32
John Echeverria
2
6
6
L
Apr 7, 2026ITF M25 Monastir 5 MenITFHardR32
Nino Ehrenschneider
2
6
7
L
Mar 26, 2026ITF M25 Saint-Dizier MenITFHardR16
Loann Massard
2
6
7
L
Mar 24, 2026ITF M25 Saint-Dizier MenITFHardR32
Kenny De Schepper
0
3
3
W
Mar 2, 2026Thionville CHChallengerHardQualifying R3
Yosuke Watanuki (1)
2
6
6
L
Mar 2, 2026Thionville CHChallengerHardQualifying R1
Hazem Naw (A)
1
4
6
64
W
Feb 25, 2026St. Brieuc CHChallengerHardR32
Ugo Blanchet (6)
2
77
65
710
L
Feb 22, 2026St. Brieuc CHChallengerHardQualification Final
Constantin Bittoun Kouzmine (A)
0
4
4
W
Feb 21, 2026St. Brieuc CHChallengerHardQualifying R1
Adrien Gobat (WC)
0
3
63
W
Feb 14, 2026Lille CHChallengerHardQualifying R1
Hynek Barton (9)
2
6
6
L
Feb 6, 2026Koblenz CHChallengerHardQF
Tom Gentzsch (7)
2
67
6
6
L
Feb 4, 2026Koblenz CHChallengerHardR16
Jonas Forejtek
1
77
3
4
W
Jan 17, 2026ITF M25 Monastir 2 MenITFHardFinal
Lukas Pokorny
2
6
6
L
Jan 17, 2026ITF M25 Monastir 2 MenITFHardSF
Mert Alkaya
1
6
3
3
W
Jan 16, 2026ITF M25 Monastir 2 MenITFHardQF
Alexandre Aubriot
1
3
77
5
W
Jan 16, 2026ITF M25 Monastir 2 MenITFHardR16
Michal Krajci
0
2
4
W
Jan 11, 2026ITF M25 Monastir 37 MenITFHardFinal
Olle Wallin
1
6
1
1
W
Jan 10, 2026ITF M25 Monastir 37 MenITFHardSF
John Hallquist Lithén
0
4
2
W
Jan 9, 2026ITF M25 Monastir 37 MenITFHardQF
Lukas Pokorny
0
3
6
W
Jan 8, 2026ITF M25 Monastir 37 MenITFHardR16
Bernardo Munk Mesa
1
6
1
3
W

Career Highlights

Titles: 1·Finals: 1·Best Ranking: #344

Key Stats

Aces/Match

4.2

per 100 pts

DFs/Match

3.3

per 100 pts

1st Serve %

57.3%

1st Srv Won

70.5%

BP Saved

59.5%

BP Converted

29.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.