Oliver Page
2026
| J100 LOUGHBOROUGH | (continue) | |
| J100 THEHAGUE | 2R | |
| J60 SZCZECIN | [3] | 1R |
2025
| J100 LOUGHBOROUGH-3 | 1R | |
| J60 STIRLING | [5] | Semi |
| J60 LOUGHBOROUGH-2 | [1] | Quarter |
| J60 MEGRINE | [5] | Semi |
| J30 BRADFIELD-2 | [1] | Win |
| J30 WEYBRIDGE | [8] | Win |
| J60 PREVEZA | 2R | |
| J30 MANCHESTER | Quarter | |
| J30 NEWPORT | [8] | Semi |
| J30 VIERUMAKI-3 | [8] | Final |
| J30 DUBLIN-2 | Semi |
2024
2023
Nation
GBR
Generation
Born in 2008 (17-18 years old)
World Ranking
Junior World Ranking 456th
Year-end Junior World Ranking
- Year-end 2025 614th
- Year-end 2024 2576th
- Year-end 2023 3016th
Rival
archie gray (1-1)
preston taylor (1-1)
zac naughton (2-0)
casey drake (2-0)
aran selvaraasan (2-0)
Match Details
J100 LOUGHBOROUGH
| W | 1R | Ken Ink | 6-3 2-6 6-4 |
| W | 2R | Scott Watson | 7-6 6-3 |
| W | QF | Dominik Dujka | 4-6 6-4 6-3 |
J100 THEHAGUE
| W | 1R | Martin Riu | 7-6 6-4 |
| L | 2R | Patrick-Valentin Moise | 4-6 7-6 5-7 |
J60 SZCZECIN
| L | 1R | Jan Skrzynski | 6-7 5-7 |
J100 LOUGHBOROUGH-3
| L | 1R | Gabriel Jalouneix | 1-6 0-1 |
J60 STIRLING
| W | 1R | Andrew Cutocheras | 6-0 6-1 |
| W | 2R | Ranvir Singh | 6-4 6-1 |
| W | QF | Aleix Galindo Puig | 6-4 6-4 |
| L | SF | Archie Gray | 0-5 |
J60 LOUGHBOROUGH-2
| W | 1R | Boyan Ilchev | 6-0 6-2 |
| W | 2R | Brennan Coletta | 7-6 6-0 |
| L | QF | Jaydan Mitchell | 6-7 6-7 |
J60 MEGRINE
| W | 1R | Moetaz Barkaoui | 6-3 6-1 |
| W | 2R | Leith Bennaceur | 7-6 6-1 |
| W | QF | Ahmed Darmoul | 6-1 6-3 |
| L | SF | Yassine Khelif | 2-6 0-1 |
J30 BRADFIELD-2
| W | 1R | Sam Van De Langenberg | 7-6 6-3 |
| W | 2R | Isaac Sallu | 6-2 7-6 |
| W | QF | Elias Kral | 7-6 6-4 |
| W | SF | Isaac Forde | 1-6 6-4 7-6 |
| W | F | Brandon Ratanavong | 4-6 7-6 6-3 |
J30 WEYBRIDGE
| W | 1R | Luca Fasciani | 6-1 0-6 6-2 |
| W | 2R | Aran Selvaraasan | 6-3 6-4 |
| W | QF | Casey Drake | 6-1 4-6 6-2 |
| W | SF | Preston Taylor | 7-6 6-4 |
| W | F | Archie Gray | 6-4 6-2 |
J60 PREVEZA
| W | 1R | Konstantinos Bernitsas | 6-2 6-2 |
| L | 2R | Rodrigo Leal | 6-7 2-6 |
J30 MANCHESTER
| W | 1R | Charlie Harvey | 6-3 6-2 |
| W | 2R | Rafe Samuel | 6-0 3-1 |
| L | QF | Neo Armus | 2-0 |
J30 NEWPORT
| W | 1R | Aran Selvaraasan | 6-3 5-7 6-1 |
| W | 2R | Andrew Cutocheras | 6-1 4-0 |
| W | QF | Casey Drake | 6-1 2-6 6-4 |
| L | SF | Preston Taylor | 3-6 6-7 |
J30 VIERUMAKI-3
| W | 1R | Hugo Eggert | 6-2 6-0 |
| W | 2R | Lukas Korsstrom | 6-2 6-1 |
| W | QF | Zac Naughton | 6-3 6-2 |
| W | SF | Patrick Breen | 6-4 6-2 |
| L | F | Eoghan Jennings | 5-7 1-6 |
J30 DUBLIN-2
| W | 1R | Neil Saxer | 6-4 6-4 |
| W | 2R | Brody Lee Stafford | 6-0 6-0 |
| W | QF | Zac Naughton | 4-6 7-5 6-0 |
| L | SF | Jan Froehlich | 1-6 0-6 |
J60 LIVERPOOL
| L | 1R | Enrico Franchi | - - - |
J30 LOUGHBOROUGH
| L | 1R | Liam Channon | 6-3 3-6 4-6 |
J30 PEJA
| W | 1R | Filip Pavic | 6-0 6-1 |
| L | 2R | Ivan Dumbovic | 3-6 7-6 2-6 |
J30 PORTO-2
| L | 1R | Alessio Balestrieri | 4-6 6-4 3-6 |
J30 DUBLIN-4
| W | 1R | Dylan Kazlauskas | 6-3 7-5 |
| L | 2R | Oliver Hradilek | 1-6 2-6 |
J30 NEWPORT
| W | 1R | Thomas Dixon | 6-7 6-1 6-0 |
| L | 2R | Rhys Lawlor | - - - |
J30 DUBLIN
| L | 1R | Patrick Marsh | 2-6 4-6 |
J30 PEJA-2
| W | 1R | Blaz Steblaj | 3-6 6-2 6-0 |
| L | 2R | Novak Ivanovic | 2-6 4-6 |
J30 PEJA
| W | 1R | Zain Daim-Pan | 6-2 6-0 |
| L | 2R | Mars Argun | 1-6 1-6 |
J30 LIVERPOOL
| L | 1R | Sebastian Harrison | 2-6 0-6 |
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 10505, Number of registered players: 6,666, Number of registered results: 385,227