Wimbledon | 06/28 10:00 | 23 | [135] Ryan Peniston v Henri Laaksonen [96] | 6-4,6-3,6-2 | |
ATP Eastbourne | 06/23 12:55 | 27 | [108] Jack Draper v Ryan Peniston [147] | 6-3,6-3 | |
ATP Eastbourne | 06/22 16:50 | 26 | [49] Pedro Martinez v Ryan Peniston [147] | 6-7,6-3,3-6 | |
ATP Eastbourne | 06/21 10:00 | 25 | [147] Ryan Peniston v Holger Vitus Nodskov Rune [29] | 4-6,7-6,6-1 | |
ATP Queens | 06/17 14:05 | 27 | [180] Ryan Peniston v Filip Krajinovic [48] | 6-4,3-6,3-6 | |
ATP Queens | 06/16 15:25 | 26 | [180] Ryan Peniston v Francisco Cerundolo [46] | 6-0,4-6,6-4 | |
ATP Queens | 06/14 12:15 | 25 | [5] Casper Ruud v Ryan Peniston [180] | 6-7,6-7 | |
Challenger Nottingham | 06/10 10:00 | 27 | [100] Alexei Popyrin v Ryan Peniston [197] | 6-3,6-4 | |
Challenger Nottingham | 06/08 11:00 | 26 | [192] Borna Gojo v Ryan Peniston [197] | 4-6,6-7 | |
Challenger Nottingham | 06/07 14:15 | 25 | [197] Ryan Peniston v Jiri Vesely [76] | 6-7,7-6,7-6 | |
Challenger Surbiton | 06/03 15:50 | 27 | [375] Otto Virtanen v Ryan Peniston [195] | 6-7,6-3,7-6 | |
Challenger Surbiton | 06/02 11:45 | 26 | [105] Jack Draper v Ryan Peniston [195] | 7-6,5-7,4-6 | |
Challenger Surbiton | 06/01 16:40 | 25 | [196] Ryan Peniston v Adrian Mannarino [69] | 2-6,6-1,6-4 | |
French Open | 05/17 12:15 | 14 | [199] Ryan Peniston v Andrey Kuznetsov [227] | 2-6,2-6 | |
Challenger Prague | 05/05 10:40 | 26 | [200] Ryan Peniston v Thomas Fabbiano [191] | 1-6,6-4,0-6 | |
Challenger Prague | 05/03 13:25 | 25 | [128] Aleksandar Vukic v Ryan Peniston [200] | 1-6,3-6 | |
Challenger Ostrava | 05/01 09:00 | 29 | [227] Ryan Peniston v Evan Furness [278] | 6-4,6-7,1-6 | |
Challenger Ostrava | 04/30 11:00 | 28 | [213] Dalibor Svrcina v Ryan Peniston [227] | 6-4,4-6,2-6 | |
Challenger Ostrava | 04/29 10:30 | 27 | [380] Mats Rosenkranz v Ryan Peniston [227] | 4-6,5-7 | |
Challenger Ostrava | 04/27 09:00 | 26 | [227] Ryan Peniston v Jurij Rodionov [159] | 6-4,3-6,6-4 | |
Challenger Ostrava | 04/25 11:30 | 25 | [217] Borna Gojo v Ryan Peniston [227] | 6-7,3-6 | |
Challenger Prague | 04/20 08:30 | 25 | [222] Lorenzo Giustino v Ryan Peniston [224] | 6-2,6-3 | |
Challenger St Brieuc | 04/01 12:25 | 27 | [248] Antoine Escoffier v Ryan Peniston [236] | 6-2,1-6,6-1 | |
Challenger St Brieuc | 03/30 14:30 | 26 | [236] Ryan Peniston v Antoine Hoang [214] | 6-1,6-7,6-3 | |
Challenger St Brieuc | 03/29 11:30 | 25 | [388] Fabian Marozsan v Ryan Peniston [236] | 3-6,4-6 | |
Challenger Biel | 03/22 13:20 | 25 | [168] Pavel Kotov v Ryan Peniston [235] | 7-6,6-4 | |
Challenger Turin | 03/03 12:55 | 26 | [242] Ryan Peniston v Antoine Escoffier [263] | 5-7,2-6 | |
Challenger Turin | 03/01 15:20 | 25 | [196] Maximilian Marterer v Ryan Peniston [242] | 6-7,5-7 | |
Challenger Turin | 02/28 10:50 | - | [242] Ryan Peniston v Antoine Bellier [452] | 7-6,7-6 | |
Challenger Turin | 02/27 14:15 | 45 | Ryan Peniston v Marco Brugnerotto | 6-1,6-4 |
Ryan Peniston (born 10 November 1995) is a British tennis player from Essex. He has a career-high singles ranking of world No. 123, achieved in July 2022, and a doubles ranking of world No. 384 achieved in June 2022.