JP
Joshua Peck
Canada·Age 27·Plays: Right-handed·196cm
Rank #1297 ▼5·L1
Surface Elo
Hard1470.58
Clay1510.57
Grass1500
Career W/L
39 / 53
42.4%
YTD Record
10W – 9L
Titles
0
World Ranking
Current
#1297
Peak: #575
Surface Elo History
Surface Win Rate
Hard
38.0%
Elo 1470.58
Clay
57.1%
Elo 1510.57
Grass
0.0%
Elo 1500
Recent Form
| Date | Tournament | Level | Surface | Rd | Match | W/L |
|---|---|---|---|---|---|---|
| Apr 15, 2026 | ITF M15 Heraklion 5 Men | ITF | Hard | R32 | Joshua Peck#1297 0 3 0 Cyril Vandermeersch 2 6 6 | L |
| Apr 14, 2026 | ITF M15 Heraklion 5 Men | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 6 6 Jan Klimas 0 3 4 | W |
| Apr 13, 2026 | ITF M15 Heraklion 5 Men | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 6 6 Adam Soukup 0 1 4 | W |
| Apr 12, 2026 | ITF M15 Heraklion 5 Men | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 6 6 Iason Lykos 0 1 2 | W |
| Mar 24, 2026 | ITF M25 Las Vegas | ITF | Hard | Qualifying R1 | Joshua Peck#1297 0 5 5 Aaron Bailey 2 7 7 | L |
| Mar 23, 2026 | ITF M25 Las Vegas | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 7 6 Brody Nejedly Krall 0 5 2 | W |
| Mar 18, 2026 | ITF M25 Bakersfield | ITF | Hard | R32 | Joshua Peck#1297 0 3 3 Edward Winter 2 6 6 | L |
| Mar 17, 2026 | ITF M25 Bakersfield | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 6 6 Antreas Djakouris 0 2 3 | W |
| Mar 16, 2026 | ITF M25 Bakersfield | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 6 6 Moses Jimenez 0 1 1 | W |
| Mar 12, 2026 | ITF M15 Montreal Men | ITF | Hard | R16 | Joshua Peck#1297 0 4 4 Andrew Fenty 2 6 6 | L |
| Mar 11, 2026 | ITF M15 Montreal Men | ITF | Hard | R32 | Joshua Peck#1297 2 6 6 Reece Falck 0 4 4 | W |
| Mar 5, 2026 | ITF M15 Sherbrooke Men | ITF | Hard | R32 | Joshua Peck#1297 1 6 4 67 Daniil Kakhniuk 2 4 6 79 | L |
| Mar 4, 2026 | ITF M15 Sherbrooke Men | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 78 7 Antoine Clavel 0 66 5 | W |
| Mar 2, 2026 | ITF M15 Sherbrooke Men | ITF | Hard | Qualifying R1 | Joshua Peck#1297 2 6 6 Haig Davidian 0 4 1 | W |
| Feb 18, 2026 | ITF M25 San Jose Men | ITF | Hard | R16 | Joshua Peck#1297 1 6 2 610 Gustavo Ribeiro de Almeida 2 3 6 712 | L |
| Feb 17, 2026 | ITF M25 San Jose Men | ITF | Hard | R32 | Joshua Peck#1297 2 4 77 79 Pepijn Bastiaansen 1 6 63 67 | W |
| Feb 5, 2026 | ITF M15 Huamantla 2 Men | ITF | Hard | R16 | Joshua Peck#1297 0 3 5 Stefan Cooper 2 6 7 | L |
| Feb 4, 2026 | ITF M15 Huamantla 2 Men | ITF | Hard | R32 | Joshua Peck#1297 2 6 6 Guillaume Dalmasso 0 2 2 | W |
| Jan 28, 2026 | ITF M15 Huamantla Men | ITF | Hard | R16 | Joshua Peck#1297 1 78 4 4 Guillaume Dalmasso 2 66 6 6 | L |
| Jan 27, 2026 | ITF M15 Huamantla Men | ITF | Hard | R32 | Joshua Peck#1297 2 6 6 Stefan Cooper 0 2 4 | W |
Career Highlights
Titles: 0·Finals: 0·Best Ranking: #575
Key Stats
Aces/Match
4.7
per 100 pts
DFs/Match
5.2
per 100 pts
1st Serve %
61.6%
1st Srv Won
62.9%
BP Saved
52.1%
BP Converted
29.4%
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.