Youngest and Oldest Ranking Event Winners

This page lists the youngest and oldest winners of ranking events in professional snooker. Only tournaments with official ranking status at the time are included, with players ranked by age at the point of victory.

Youngest ranking event winners

RankPlayerAgeEvent
1Ronnie O'Sullivan17 years, 358 days1993 UK Championship
2Ding Junhui18 years, 2 days2005 China Open
3Stephen Hendry18 years, 285 days1987 Grand Prix
4Paul Hunter19 years, 103 days1998 Welsh Open
5John Higgins19 years, 158 days1994 Grand Prix
6Yan Bingtao19 years, 162 days2019 Riga Masters
7Mark Williams20 years, 319 days1996 Welsh Open
8Fan Zhengyi21 years, 31 days2022 European Masters
9Lei Peifan21 years, 198 days2024 Scottish Open
10Judd Trump21 years, 226 days2011 China Open

Oldest ranking event winners

RankPlayerAgeEvent
1Mark Williams50 years, 206 days2025 Xi'an Grand Prix
2Ray Reardon50 years, 14 days1982 Professional Players Tournament
3John Higgins49 years, 323 days2025 Tour Championship
4Alfie Burden48 years, 364 days2025 Snooker Shoot Out
5Ronnie O'Sullivan48 years, 47 days2024 World Grand Prix
6Joe Perry47 years, 205 days2022 Welsh Open
7Robert Milkins46 years, 350 days2023 Welsh Open
8Doug Mountjoy46 years, 221 days1989 Classic
9Anthony Hamilton45 years, 221 days2017 German Masters
10Ali Carter44 years, 344 days2024 Championship League

Methodology

  • Ranking events only (official ranking status at the time of the tournament)
  • Ages are calculated using the player’s date of birth and the date of the ranking event final
  • Only final match winners are included
  • Each player appears once per record entry

Last updated: January 2026

Related Records

View all Records pages →