← Back to search

Ryan Peniston

10/11/1995 · left-handed

Global Elo

1556

Record

11-24

ATP / Tour Record

Wins
11
Losses
24
Matches
35

Challenger Record

Wins
124
Losses
113
Matches
237

Elo and Record by Surface

Clay 1453
Wins
1
Losses
5
Matches
6

Challenger

Wins
14
Losses
11
Matches
25
Hard 1522
Wins
2
Losses
7
Matches
9

Challenger

Wins
97
Losses
88
Matches
185
Grass 1471
Wins
8
Losses
12
Matches
20

Challenger

Wins
13
Losses
14
Matches
27

Elo Over Time

1789 1484
2019-06-03 2026-09-20 · 1575

272 matches in this range.

Performance vs. the Odds

Career record grouped by how big a favorite the market made Ryan Peniston, based on their average odds.

Heavy favorite (odds below 1.30) 0W–0L · 0.0%
Favorite (odds 1.30-1.80) 0W–0L · 0.0%
Even match (odds 1.80-2.20) 0W–1L · 0.0%
Underdog (odds 2.20-4.00) 0W–2L · 0.0%
Heavy underdog (odds above 4.00) 0W–0L · 0.0%

3 matches with market odds since 2026-08-24.

Serve & Return

Serve and return win rates from the last 10 matches at the selected level.

1st Serve In % 62.6%
1st Serve Points Won % 65.1%
2nd Serve Points Won % 45.4%
Return Points Won vs 1st Serve % 27.1%
Return Points Won vs 2nd Serve % 52.0%
Aces per Service Game 0.22
Double Faults per Service Game 0.29

Based on the last 10 ATP/Grand Slam matches.

1st Serve In % 64.0%
1st Serve Points Won % 66.3%
2nd Serve Points Won % 43.9%
Return Points Won vs 1st Serve % 32.4%
Return Points Won vs 2nd Serve % 53.4%
Aces per Service Game 0.18
Double Faults per Service Game 0.49

Based on the last 10 Challenger matches.

Break Point Performance

How the player handles the biggest points, from the last 10 matches at the selected level.

Break Points Saved % 50.0%
Break Points Converted % 27.0%

Based on the last 10 ATP/Grand Slam matches.

Break Points Saved % 55.1%
Break Points Converted % 43.2%

Based on the last 10 Challenger matches.

Recent Matches

L Hard St. Tropez challenger · qualification - 1. round · 2026-09-20

vs Daniel Jade #643

6-7 6-2 6-2

Ryan Peniston Daniel Jade
2 Aces 4
6 Double Faults 4
- Service Points -
- First Serve In -
44 First Serve Won 41
4 Second Serve Won 16
2 Break Points Saved 2
9 Break Points Faced 5
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Cassis challenger · 1. round · 2026-09-07

vs Daniil Glinka #156

7-6 6-2

Ryan Peniston Daniil Glinka
4 Aces 2
5 Double Faults 2
74 Service Points 69
43 First Serve In 48
28 First Serve Won 29
17 Second Serve Won 9
5 Break Points Saved 4
7 Break Points Faced 8
- Winners -
- Unforced Errors -
3.2 Average Odds 1.3
L Hard Mallorca challenger · qualification - 1. round · 2026-08-31

vs Carl Emil Overbeck #296

6-2 6-3

Ryan Peniston Carl Emil Overbeck
0 Aces 1
12 Double Faults 4
59 Service Points 73
32 First Serve In 43
19 First Serve Won 27
8 Second Serve Won 16
7 Break Points Saved 5
12 Break Points Faced 7
- Winners -
- Unforced Errors -
2.6 Average Odds 1.4
L Hard Roehampton 2 challenger · 1. round · 2026-08-24

vs Ivan Ivanov #-

6-0 3-6 6-4

Ryan Peniston Ivan Ivanov
1 Aces 1
2 Double Faults 1
80 Service Points 81
51 First Serve In 52
30 First Serve Won 32
13 Second Serve Won 17
6 Break Points Saved 6
11 Break Points Faced 9
- Winners -
- Unforced Errors -
2.1 Average Odds 1.7
L Hard Tenerife 2 CH · R32 · 2026-02-09

vs Hynek Barton #287

7-6(8) 4-6 6-3

Ryan Peniston Hynek Barton
3 Aces 4
3 Double Faults 3
97 Service Points 107
68 First Serve In 53
49 First Serve Won 39
15 Second Serve Won 30
4 Break Points Saved 3
7 Break Points Faced 6
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Manama CH · R32 · 2026-01-27

vs Coleman Wong #132

6-3 6-2

Ryan Peniston Coleman Wong
0 Aces 6
5 Double Faults 0
58 Service Points 52
37 First Serve In 33
20 First Serve Won 23
9 Second Serve Won 14
8 Break Points Saved 2
12 Break Points Faced 3
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Phan Thiet 1 CH · R32 · 2026-01-19

vs Hyeon Chung #418

6-4 6-4

Ryan Peniston Hyeon Chung
3 Aces 2
7 Double Faults 6
73 Service Points 71
50 First Serve In 44
29 First Serve Won 30
6 Second Serve Won 8
4 Break Points Saved 3
10 Break Points Faced 7
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Australian Open · Q1 · 2026-01-19

vs Roman Andres Burruchaga #104

6-1 6-1

Ryan Peniston Roman Andres Burruchaga
1 Aces 2
3 Double Faults 1
51 Service Points 55
35 First Serve In 36
16 First Serve Won 24
3 Second Serve Won 9
2 Break Points Saved 6
8 Break Points Faced 7
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Noumea CH · R32 · 2026-01-05

vs Moerani Bouzige #485

4-6 7-6(9) 6-4

Ryan Peniston Moerani Bouzige
2 Aces 6
8 Double Faults 3
113 Service Points 119
71 First Serve In 81
51 First Serve Won 59
19 Second Serve Won 14
6 Break Points Saved 9
10 Break Points Faced 13
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Kobe CH · R32 · 2025-11-10

vs Elias Ymer #191

6-2 6-7(4) 1-1 RET

Ryan Peniston Elias Ymer
5 Aces 3
6 Double Faults 7
77 Service Points 78
50 First Serve In 41
36 First Serve Won 33
10 Second Serve Won 15
7 Break Points Saved 3
11 Break Points Faced 5
- Winners -
- Unforced Errors -
- Average Odds -