Court 5
Surface: Grass
McDonald M
Peniston R
30%
wins
- 3 wins
- 7 losses
10
last matches
- 6 wins
- 4 losses
60%
wins
Tournament
Match
1
2
3
Result
L
03.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Bolt A
McDonald M
6
4
7
6
–
–
2
0
L
27.05.2025
French Open Men Singles
McDonald M
Djokovic N
3
6
3
6
3
6
0
3
L
21.04.2025
ATP Madrid, Spain Men Singles
Kym J
McDonald M
4
6
0
2
–
–
0
1
L
12.04.2025
ATP Munich, Germany Men Singles
Dedura-Palomero D
McDonald M
6
3
6
1
–
–
2
0
L
03.04.2025
ATP Houston, USA Men Singles
McDonald M
Nakashima B
1
6
5
7
–
–
0
2
W
01.04.2025
ATP Houston, USA Men Singles
Galan D E
McDonald M
2
6
7
6
4
6
1
2
L
19.03.2025
ATP Miami, USA Men Singles
McDonald M
Kyrgios N
6
3
3
6
4
6
1
2
W
18.03.2025
ATP Miami, USA Men Singles
Kotov P
McDonald M
2
6
2
6
–
–
0
2
W
17.03.2025
ATP Miami, USA Men Singles
Basilashvili N
McDonald M
1
6
7
6
2
3
1
1
L
08.03.2025
ATP Indian Wells, USA Men Singles
McDonald M
Cerundolo F
6
4
6
7
1
6
1
2
Tournament
Match
1
2
3
Result
L
01.06.2025
ATP Challenger Birmingham, Great Britain Men Singles
Wong C
Peniston R
7
6
6
4
–
–
2
0
L
09.05.2025
ATP Challenger Wuxi, China Men Singles
Sun Fajing
Peniston R
6
4
6
0
–
–
2
0
W
07.05.2025
ATP Challenger Wuxi, China Men Singles
Watanuki Y
Peniston R
5
7
6
4
3
6
1
2
W
05.05.2025
ATP Challenger Wuxi, China Men Singles
Peniston R
McCabe J
6
2
3
2
–
–
1
0
L
29.04.2025
ATP Challenger Guangzhou, China Men Singles
Schoolkate T
Peniston R
6
4
4
6
6
4
2
1
W
28.04.2025
ATP Challenger Guangzhou, China Men Singles
Peniston R
Cukierman D
6
2
6
4
–
–
2
0
W
27.04.2025
ATP Challenger Guangzhou, China Men Singles
Peniston R
Zheng, Zhan
6
2
6
1
–
–
2
0
L
13.03.2025
ATP Challenger Hersonissos 2, Greece Men Singles
Skatov T
Peniston R
6
4
6
4
–
–
2
0
W
11.03.2025
ATP Challenger Hersonissos 2, Greece Men Singles
Klizan M
Peniston R
4
6
2
6
–
–
0
2
W
10.03.2025
ATP Challenger Hersonissos 2, Greece Men Singles
Peniston R
Karol M
6
4
6
1
–
–
2
0
McDonald M
Peniston R
All tournaments
10
Matches
All tournaments
Match
Match
46
Serves to out
22
13
Double faults
32
509
% first serve
382
192
% second serve
215
336
Points scored on first serve
260
110
Points scored on second serve
127
19
Scored break points
36
666
Total won points
697
108
Total games won
110
0
Scored tiebreaks
0
Qualification
Stage 1 play-offs
Qualification
Stage 1 play-offs
1st Qualification Round
Houkes M
–
Blockx A
–
Mannarino A
–
Dutra da Silva D
–
Boogaard T
–
McCabe J
–
McDonald M
–
Peniston R
–
Denolly C
–
Lajal M
–
Opelka R
–
Yevseyev D
–
Rottgering M
2
Sels J
0
Walton A
0
Evans D
0