DeepCourt
JF

Jesse Flores

Canada·Age 31·Plays: Right-handed·188cm
Rank #1023 ▲1·L1

Surface Elo

Hard1506.4
Clay1452.75
Grass1500

Career W/L

130 / 132

49.6%

YTD Record

6W – 8L

Titles

0

World Ranking

Current

#1023

Peak: #759

Surface Elo History

Surface Win Rate

Hard

51.5%

Elo 1506.4

Clay

29.6%

Elo 1452.75

Grass

0.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026ITF M15 Pretoria MenITFHardR16
0
4
4
Romain Faucon
2
6
6
L
Apr 15, 2026ITF M15 Pretoria MenITFHardR32
2
6
77
Simphiwe Ngwenya
0
2
61
W
Apr 7, 2026ITF M15 Boca RatonITFClayR32
0
63
5
Benjamin Willwerth
2
77
7
L
Mar 16, 2026Morelos CHChallengerHardQualifying R3
0
4
4
Tibo Colson (4)
2
6
6
L
Mar 15, 2026Morelos CHChallengerHardQualifying R1
2
77
6
Matteo Covato (11)
0
63
2
W
Mar 12, 2026ITF M15 Montreal MenITFHardR16
1
6
3
5
Alvin Nicholas Tudorica
2
1
6
7
L
Mar 11, 2026ITF M15 Montreal MenITFHardR32
2
77
4
77
Oliver Okonkwo
1
64
6
64
W
Mar 4, 2026ITF M15 Sherbrooke MenITFHardR32
2
6
6
Karl Poling
0
4
0
W
Feb 25, 2026ITF M15 San Jose MenITFHardR16
0
3
4
Blaise Bicknell
2
6
6
L
Feb 24, 2026ITF M15 San Jose MenITFHardR32
2
6
6
Christopher Papa
0
4
3
W
Feb 18, 2026ITF M25 San Jose MenITFHardR16
0
3
4
Daniel Milavsky
2
6
6
L
Feb 17, 2026ITF M25 San Jose MenITFHardR32
2
7
4
79
Zachery Foster
1
5
6
67
W
Jan 28, 2026ITF M15 NaplesITFClayR32
0
1
64
Gus Grumet
2
6
77
L
Nov 25, 2025Bogota CHChallengerClayQualifying R3
Alan Magadan (5)
2
4
6
6
L
Nov 24, 2025Bogota CHChallengerClayQualifying R1
Mateo Castaneda
0
2
2
W
Nov 10, 2025Drummondville CHChallengerHardQualifying R1
0
3
6
Robin Catry (1)
2
6
7
L
Nov 5, 2025ITF M25 Montreal MenITFHardFirst
1
6
4
0
Cannon Kingsley
2
4
6
6
L
Oct 30, 2025ITF M15 Trois-Rivièeres MenITFHardSecond
0
3
6
Daniel Milavsky
2
6
7
L
Oct 29, 2025ITF M15 Trois-Rivièeres MenITFHardFirst
2
6
6
Andres Valentin Ispas
0
1
4
W
Sep 15, 2025ITF M15 Monastir 37 MenITFHardFirst
0
5
3
Mert Alkaya
2
7
6
L

Career Highlights

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

Key Stats

Aces/Match

7.3

per 100 pts

DFs/Match

3.1

per 100 pts

1st Serve %

64.7%

1st Srv Won

68.6%

BP Saved

60.8%

BP Converted

32.0%

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.