List of British flat horse races

A list of notable flat horse races which take place annually in Great Britain, under the authority of the British Horseracing Authority (BHA), including all conditions races which currently hold Group 1, 2 or 3 status in the European Pattern.

## Races

[edit]

The distances of the races are expressed in miles, furlongs and yards. In 2017 the BHA concluded a racecourse survey and remeasurement which led to some racecourses changing the exact distance of some races, or moving race start points to fit with advertised race distances.[1] The distances in the table below are exact distances. Race distances are often given to the nearest furlong: e.g. The Derby's exact distance is 1 mile 4 furlongs and 6 yards, but it is called a 1 mile 4 furlong race.

The races in bold are run on an all-weather surface.

Races are run on the Rowley Mile at Newmarket unless 'Newmarket (July)' is written, in which the July Course is used.

## Group 1

[edit]

Month
| Race Name
| Racecourse
| Distance
| Age/Sex
| 2024 winner

|
|
|
|
|

April / May | 2000 Guineas Stakes | Newmarket | 1m | 3yo c&f  | Notable Speech
April / May | 1000 Guineas Stakes | Newmarket | 1m | 3yo f  | Elmalka
May | Lockinge Stakes | Newbury | 1m | 4yo+  | Audience
May / June | Coronation Cup | Epsom | 1m 4f 6y | 4yo+  | Luxembourg
May / June | Oaks Stakes | Epsom | 1m 4f 6y | 3yo f  | Ezeliya
June | Derby Stakes | Epsom | 1m 4f 6y | 3yo c&f  | City Of Troy
June | Queen Anne Stakes | Ascot | 1m | 4yo+  | Charyn
June | King Charles III Stakes | Ascot | 5f | 3yo+  | Asfoora
June | St. James's Palace Stakes | Ascot | 7f 213y | 3yo c  | Rosallion
June | Prince of Wales's Stakes | Ascot | 1m 1f 212y | 4yo+  | Auguste Rodin
June | Gold Cup | Ascot | 2m 3f 210y | 4yo+  | Kyprios
June | Commonwealth Cup | Ascot | 6f | 3yo c&f  | Inisherin
June | Coronation Stakes | Ascot | 7f 213y | 3yo f  | Porta Fortuna
June | Queen Elizabeth II Jubilee Stakes | Ascot | 6f | 4yo+  | Khaadem
July | Eclipse Stakes | Sandown | 1m 1f 209y | 3yo+  | City Of Troy
July | Falmouth Stakes | Newmarket (July) | 1m | 3yo+ f  | Porta Fortuna
July | July Cup | Newmarket (July) | 6f | 3yo+  | Mill Stream
July | King George VI and Queen Elizabeth Stakes | Ascot | 1m 3f 211y | 3yo+  | Goliath
July / Aug | Goodwood Cup | Goodwood | 2m | 3yo+  | Kyprios
July / Aug | Sussex Stakes | Goodwood | 1m | 3yo+  | Notable Speech
July / Aug | Nassau Stakes | Goodwood | 1m 1f 197y | 3yo+ f  | Opera Singer
August | Juddmonte International | York | 1m 2f 56y | 3yo+  | City Of Troy
August | Yorkshire Oaks | York | 1m 3f 188y | 3yo+ f  | Content
August | Nunthorpe Stakes | York | 5f | 2yo+  | Bradsell
August | City of York Stakes | York | 7f | 3yo+  | Breege[a]
September | Sprint Cup | Haydock | 6f | 3yo+  | Montassib
September | St Leger Stakes | Doncaster | 1m 6f 115y | 3yo c&f  | Jan Brueghel
September | Cheveley Park Stakes | Newmarket | 6f | 2yo f  | Lake Victoria
September | Middle Park Stakes | Newmarket | 6f | 2yo c  | Shadow Of Light
October | Sun Chariot Stakes | Newmarket | 1m | 3yo+ f  | Tamfana
October | Fillies' Mile | Newmarket | 1m | 2yo f  | Desert Flower
October | Dewhurst Stakes | Newmarket | 7f | 2yo c&f  | Shadow Of Light
October | British Champions Long Distance Cup | Ascot | 2m | 3yo+  | Kyprios[a]
October | British Champions Sprint Stakes | Ascot | 6f | 3yo+  | Kind of Blue
October | British Champions Fillies' and Mares' Stakes | Ascot | 1m 3f 211y | 3yo+ f  | Kalpana
October | Queen Elizabeth II Stakes | Ascot | 1m | 3yo+  | Charyn
October | Champion Stakes | Ascot | 1m 1f 212y | 3yo+  | Anmaat
October | Futurity Trophy | Doncaster | 1m | 2yo c&f  | Hotazhell

1. ^ a b The race was a Group 2 event in 2024

## Group 2

[edit]

Month
| Race Name
| Racecourse
| Distance
| Age/Sex
| 2025 winner

|
|
|
|
|

April | Sandown Mile | Sandown | 1m | 4yo+  |
May | Jockey Club Stakes | Newmarket | 1m 4f | 4yo+  |
May | Dahlia Stakes | Newmarket | 1m 1f | 4yo+ f  |
May | Huxley Stakes | Chester | 1m 2f 70y | 4yo+  |
May | Duke of York Stakes | York | 6f | 3yo+  |
May | Middleton Stakes | York | 1m 2f 56y | 4yo+ f  |
May | Dante Stakes | York | 1m 2f 56y | 3yo  |
May | Yorkshire Cup | York | 1m 5f 188y | 4yo+  |
May | Temple Stakes | Haydock | 5f | 3yo+  |
May | Sandy Lane Stakes | Haydock | 6f | 3yo  |
June | Coventry Stakes | Ascot | 6f | 2yo  |
June | Queen Mary Stakes | Ascot | 5f | 2yo f  |
June | Queen's Vase | Ascot | 1m 6f 34y | 3yo  |
June | Duke of Cambridge Stakes | Ascot | 1m | 4yo+ f  |
June | Norfolk Stakes | Ascot | 5f | 2yo  |
June | Ribblesdale Stakes | Ascot | 1m 3f 211y | 3yo f  |
June | King Edward VII Stakes | Ascot | 1m 3f 211y | 3yo c&g  |
June | Hardwicke Stakes | Ascot | 1m 3f 211y | 4yo+  |
July | Lancashire Oaks | Haydock | 1m 3f 175y | 3yo+ f  |
July | July Stakes | Newmarket (July) | 6f | 2yo c&g  |
July | Princess of Wales's Stakes | Newmarket (July) | 1m 4f | 3yo+  |
July | Duchess of Cambridge Stakes | Newmarket (July) | 6f | 2yo f  |
July | Superlative Stakes | Newmarket (July) | 7f | 2yo  |
July | Summer Mile Stakes | Ascot | 7f 213y | 4yo+  |
July | York Stakes | York | 1m 2f 56y | 3yo+  |
July | Vintage Stakes | Goodwood | 7f | 2yo  |
July | Lennox Stakes | Goodwood | 7f | 3yo+  |
August | Richmond Stakes | Goodwood | 6f | 2yo c&g  |
August | King George Stakes | Goodwood | 5f | 3yo+  |
August | Lillie Langtry Stakes | Goodwood | 1m 6f | 3yo+ f  |
August | Hungerford Stakes | Newbury | 7f | 3yo+  |
August | Great Voltigeur Stakes | York | 1m 3f 188y | 3yo c&g  |
August | Lowther Stakes | York | 6f | 2yo f  |
August | Lonsdale Cup | York | 2m 56y | 3yo+  |
August | Gimcrack Stakes | York | 6f | 2yo c&g  |
August | Celebration Mile | Goodwood | 1m | 3yo+  |
September | May Hill Stakes | Doncaster | 1m | 2yo f  |
September | Park Hill Stakes | Doncaster | 1m 6f 115y | 3yo+ f  |
September | Flying Childers Stakes | Doncaster | 5f 3y | 2yo  |
September | Doncaster Cup | Doncaster | 2m 1f 197y | 3yo+  |
September | Champagne Stakes | Doncaster | 7f 6y | 2yo c&g  |
September | Park Stakes | Doncaster | 7f 6y | 3yo+  |
September | Mill Reef Stakes | Newbury | 6f | 2yo  |
September | Rockfel Stakes | Newmarket | 7f | 2yo f  |
September | Joel Stakes | Newmarket | 1m | 3yo+  |
September | Royal Lodge Stakes | Newmarket | 1m | 2yo c&g  |
October | Challenge Stakes | Newmarket | 7f | 3yo+  |

## Group 3

[edit]

Month
| Race Name
| Racecourse
| Distance
| Age/Sex
| 2025 winner

|
|
|
|
|

February | Winter Derby | Southwell | 1m 3f 23y | 4yo+ | Royal Champion
April | John Porter Stakes | Newbury | 1m 4f | 4yo+  | Divina Grace
April | Fred Darling Stakes | Newbury | 7f | 3yo f  | Duty First
April | Greenham Stakes | Newbury | 7f | 3yo c&g  | Jonquil
April | Earl of Sefton Stakes | Newmarket | 1m 1f | 4yo+  | Persica
April | Nell Gwyn Stakes | Newmarket | 7f | 3yo f  | Zanzoun
April | Abernant Stakes | Newmarket | 6f | 3yo+  | Sajir
April | Craven Stakes | Newmarket | 1m | 3yo c&g  | Field Of Gold
April | Gordon Richards Stakes | Sandown | 1m 1f 209y | 4yo+  |
April | Sandown Classic Trial | Sandown | 1m 1f 209y | 3yo  |
Apr / May | Sagaro Stakes | Ascot | 1m 7f 209y | 4yo+  |
Apr / May | Pavilion Stakes | Ascot | 6f | 3yo  |
May | Palace House Stakes | Newmarket | 5f | 3yo+  |
May | Chester Vase | Chester | 1m 4f 63y | 3yo c&g  |
May | Ormonde Stakes | Chester | 1m 5f 84y | 4yo+  |
May | Chartwell Fillies' Stakes | Lingfield | 7f | 3yo+ f  |
May | Musidora Stakes | York | 1m 2f 56y | 3yo f  |
May | Aston Park Stakes | Newbury | 1m 4f | 4yo+  |
May | Henry II Stakes | Sandown | 2m 50y | 4yo+  |
May | Brigadier Gerard Stakes | Sandown | 1m 1f 209y | 4yo+  |
May | Brontë Cup | York | 1m 5f 188y | 4yo+ f  |
May / June | Princess Elizabeth Stakes | Epsom | 1m 113y | 3yo+ f  |
May / June | Diomed Stakes | Epsom | 1m 113y | 3yo+  |
May / June | Lester Piggott Stakes | Haydock | 1m 3f 175y | 4yo+ f  |
May / June | John of Gaunt Stakes | Haydock | 7f 37y | 4yo+  |
June | Hampton Court Stakes | Ascot | 1m 1f 212y | 3yo  |
June | Albany Stakes | Ascot | 6f | 2yo f  |
June | Jersey Stakes | Ascot | 7f | 3yo  |
June | Hoppings Stakes | Newcastle | 1m 2f 42y | 3yo+ f |
June / July | Chipchase Stakes | Newcastle | 6f | 3yo+ |
June / July | Criterion Stakes | York | 7f | 3yo+  |
July | Sprint Stakes | Sandown | 5f 10y | 3yo+  |
July | Bahrain Trophy | Newmarket (July) | 1m 5f | 3yo  |
July | Summer Stakes | York | 6f | 3yo+ f  |
July | John Smith's Silver Cup Stakes | York | 1m 5f 188y | 4yo+  |
July | Hackwood Stakes | Newbury | 6f | 3yo+  |
July | Princess Margaret Stakes | Ascot | 6f | 2yo f  |
July | Valiant Stakes | Ascot | 7f 213y | 3yo+ f  |
July / Aug | Oak Tree Stakes | Goodwood | 7f | 3yo+ f  |
July / Aug | Molecomb Stakes | Goodwood | 5f | 2yo  |
July / Aug | Gordon Stakes | Goodwood | 1m 3f 218y | 3yo  |
July / Aug | Thoroughbred Stakes | Goodwood | 1m | 3yo  |
July / Aug | Glorious Stakes | Goodwood | 1m 3f 218y | 4yo+  |
August | Rose of Lancaster Stakes | Haydock | 1m 2f 100y | 3yo+  |
August | Sweet Solera Stakes | Newmarket (July) | 7f | 2yo f  |
August | Geoffrey Freer Stakes | Newbury | 1m 5f 61y | 3yo+  |
August | Acomb Stakes | York | 7f | 2yo  |
August | Strensall Stakes | York | 1m 208y | 3yo+  |
August | Prestige Stakes | Goodwood | 7f | 2yo f  |
August | Winter Hill Stakes | Windsor | 1m 2f 7y | 3yo+  |
Aug / Sept | Solario Stakes | Sandown | 7f | 2yo  |
Aug / Sept | Atalanta Stakes | Sandown | 1m | 3yo+ f  |
September | Dick Poole Fillies' Stakes | Salisbury | 6f | 2yo f  |
September | Superior Mile | Haydock | 1m 37y | 3yo+  |
September | September Stakes | Kempton | 1m 3f 219y | 3yo+ |
September | Sirenia Stakes | Kempton | 6f | 2yo |
September | Sceptre Stakes | Doncaster | 7f 6y | 3yo+ f  |
September | Firth of Clyde Stakes | Ayr | 6f | 2yo f  |
September | World Trophy | Newbury | 5f 34y | 3yo+  |
September | Somerville Tattersall Stakes | Newmarket | 7f | 2yo c&g  |
September | Princess Royal Stakes | Newmarket | 1m 4f | 3yo+ f  |
October | Cumberland Lodge Stakes | Ascot | 1m 3f 211y | 3yo+  |
October | Bengough Stakes | Ascot | 6f | 3yo+  |
October | Cornwallis Stakes | Newmarket | 5f | 2yo  |
October | Oh So Sharp Stakes | Newmarket | 7f | 2yo f  |
October | Pride Stakes | Newmarket | 1m 2f | 3yo+ f  |
October | Darley Stakes | Newmarket | 1m 1f | 3yo+  |
October | Zetland Stakes | Newmarket | 1m 2f | 2yo  |
October | Autumn Stakes | Newmarket | 1m | 2yo  |
October | St. Simon Stakes | Newbury | 1m 4f | 3yo+  |
October | Horris Hill Stakes | Newbury | 7f | 2yo c&g  |

## Listed

[edit]

Month
| Race Name
| Racecourse
| Distance
| Age/Sex
| 2025 winner

|
|
|
|
|

February | Kachy Stakes | Lingfield | 6f 1y | 4yo+ | Marshman
February | Tandridge Stakes | Lingfield | 1m 1y | 4yo+ | Tyrrhenian Sea
February | Hever Sprint Stakes | Southwell | 4f 214y | 4yo+ | Clarendon House
March | Spring Cup | Lingfield | 7f 1y | 3yo | Rebel's Gamble
March | Lady Wulfruna Stakes | Wolverhampton | 7f 36y | 4yo+ | Royal Zabeel
Mar / Apr | Cammidge Trophy | Doncaster | 6f 2y | 3yo+  | Spycatcher
Mar / Apr | Doncaster Mile Stakes | Doncaster | 1m | 4yo+  | Dancing Gemini
Mar / Apr | Snowdrop Fillies' Stakes | Kempton | 1m | 4yo+ f | Soprano
April | Barry Hills Further Flight Stakes | Nottingham | 1m 6f | 4yo+  | Al Qareem
April | Feilden Stakes | Newmarket | 1m 1f | 3yo  | Almeric
Mar / Apr | Burradon Stakes | Newcastle | 1m 5y | 3yo |  Glittering Legend
April | Lansdown Fillies' Stakes | Bath | 5f 10y | 3yo+ f  |
Mar / Apr | Magnolia Stakes | Kempton | 1m 2f | 4yo+ |
April | Blue Riband Trial Stakes | Epsom | 1m 2f 17y | 3yo  |
April | Nottinghamshire Oaks | Nottingham | 1m 2f 50y | 4yo+  |
Apr / May | Paradise Stakes | Ascot | 1m | 4yo+  |
Apr / May | Chelmer Fillies' Stakes | Chelmsford | 6f | 3yo f |
May | Newmarket Stakes | Newmarket | 1m 2f | 3yo c&g  |
May | King Charles II Stakes | Newmarket | 7f | 3yo  |
May | Ellen Chaloner Stakes | Newmarket | 6f | 3yo+ f  |
May | Conqueror Stakes | Goodwood | 1m | 3yo+ f  |
May | Daisy Warwick Stakes | Goodwood | 1m 3f 218y | 4yo+ f  |
May | Pretty Polly Stakes | Newmarket | 1m 2f | 3yo f  |
May | Cheshire Oaks | Chester | 1m 3f 75y | 3yo f  |
May | Dee Stakes | Chester | 1m 2f 70y | 3yo c&g  |
May | Lingfield Oaks Trial | Lingfield | 1m 3f 133y | 3yo f  |
May | Lingfield Derby Trial | Lingfield | 1m 3f 133y | 3yo c&g  |
May | Spring Trophy | Haydock | 6f 212y | 3yo+  |
May | Westow Stakes | York | 5f | 3yo  |
May | Marygate Fillies' Stakes | York | 5f | 2yo f  |
May | Michael Seely Memorial Stakes | York | 7f 192y | 3yo f  |
May | Fillies' Trial Stakes | Newbury | 1m 2f 6y | 3yo f  |
May | Carnarvon Stakes | Newbury | 6f | 3yo  |
May | National Stakes | Sandown | 5f 10y | 2yo  |
May | Heron Stakes | Sandown | 1m | 3yo  |
May | Cecil Frail Stakes | Haydock | 6f | 3yo+ f  |
May | Festival Stakes | Goodwood | 1m 1f 197y | 4yo+  |
May | Hedge Of Oak Stakes | Haydock | 1m 2f 100y | 4yo+ f  |
May | Height of Fashion Stakes | Goodwood | 1m 1f 197y | 3yo f  |
May | Cocked Hat Stakes | Goodwood | 1m 3f 44y | 3yo c&g  |
May | Cathedral Stakes | Salisbury | 6f | 3yo+  |
June | Surrey Stakes | Epsom | 7f 3y | 3yo  |
June | Queen of Scots Stakes | Musselburgh | 7f 33y | 3yo+ f  |
June | Achilles Stakes | Haydock | 5f | 3yo+  |
June | Tapster Stakes | Goodwood | 1m 3f 218y | 4yo+  |
June | Agnes Keyser Fillies' Stakes | Goodwood | 1m 1f 197y | 3yo f  |
June | Scurry Stakes | Sandown | 5f 10y | 3yo  |
June | Grand Cup | York | 1m 5f 188y | 4yo+  |
June | Wolferton Stakes | Ascot | 1m 1f 212y | 4yo+  |
June | Windsor Castle Stakes | Ascot | 5f | 2yo  |
June | Chesham Stakes | Ascot | 7f | 2yo  |
June | Land O'Burns Fillies' Stakes | Ayr | 5f | 3yo+ f  |
June | Pontefract Castle Stakes | Pontefract | 1m 4f 5y | 4yo+ f  |
June | Eternal Stakes | Carlisle | 6f 195y | 3yo f  |
June | Empress Stakes | Newmarket (July) | 6f | 2yo f  |
July | Dragon Stakes | Sandown | 5f 10y | 2yo  |
July | Gala Stakes | Sandown | 1m 1f 209y | 3yo+  |
July | Esher Stakes | Sandown | 2m 50y | 4yo+  |
July | Coral Distaff | Sandown | 1m | 3yo f  |
July | Charlie Wood Stakes | Beverley | 1m 4f 23y | 4yo+  |
July | Queen Charlotte Fillies' Stakes | Chelmsford | 7f | 4yo+ f |
July | Pipalong Stakes | Pontefract | 1m 6y | 4yo+ f  |
July | Sir Henry Cecil Stakes | Newmarket (July) | 1m | 3yo  |
July | City Walls Stakes | York | 5f | 3yo+  |
July | City Plate | Chester | 7f 1y | 3yo+  |
July | Rose Bowl Stakes | Newbury | 6f 8y | 2yo  |
July | Glasgow Stakes | Hamilton | 1m 3f 14y | 3yo  |
July | Steventon Stakes | Newbury | 1m 2f | 3yo+  |
July | Aphrodite Stakes | Newmarket (July) | 1m 4f | 3yo+ f  |
July | Star Stakes | Sandown | 7f | 2yo f  |
July | Lyric Stakes | York | 1m 2f 56y | 3yo+ f  |
July | Pat Eddery Stakes | Ascot | 7f | 2yo  |
July | Pomfret Stakes | Pontefract | 1m 6y | 3yo+  |
August | Chalice Stakes | Newmarket (July) | 1m 4f | 3yo+ f  |
August | Queensferry Stakes | Chester | 6f 17y | 3yo+  |
August | Dick Hern Fillies' Stakes | Haydock | 1m 37y | 3yo+ f  |
August | Stonehenge Stakes | Salisbury | 1m | 2yo  |
August | Upavon Fillies' Stakes | Salisbury | 1m 1f 201y | 3yo+ f  |
August | St Hugh's Stakes | Newbury | 5f 34y | 2yo f  |
August | Flying Fillies' Stakes | Pontefract | 6f | 3yo+ f  |
August | Galtres Stakes | York | 1m 3f 188y | 3yo+ f  |
August | Roses Stakes | York | 5f | 2yo  |
August | Hopeful Stakes | Newmarket (July) | 6f | 3yo+  |
August | August Stakes | Windsor | 1m 3f 99y | 3yo+  |
August | Ripon Champion Two Years Old Trophy | Ripon | 6f | 2yo  |
Aug / Sept | Beverley Bullet Sprint Stakes | Beverley | 5f | 3yo+  |
Aug / Sept | Chester Stakes | Chester | 1m 6f 87y | 3yo+  |
September | Ascendant Stakes | Haydock | 1m 37y | 2yo  |
September | Garrowby Stakes | York | 6f | 3yo+  |
September | Flying Scotsman Stakes | Doncaster | 7f 6y | 2yo  |
September | Stand Cup | Chester | 1m 4f 63y | 3yo+  |
September | John Musker Fillies' Stakes | Yarmouth | 1m 2f 23y | 3yo+ f  |
September | Fortune Stakes | Sandown | 1m | 3yo+  |
September | Harry Rosebery Stakes | Ayr | 5f | 2yo  |
September | Arran Scottish Fillies' Sprint Stakes | Ayr | 5f 110y | 3yo+ f  |
September | Dubai Duty Free Cup | Newbury | 7f | 3yo+  |
September | Doonside Cup | Ayr | 1m 2f | 3yo+  |
September | Foundation Stakes | Goodwood | 1m 1f 197y | 3yo+  |
September | Jockey Club Rose Bowl | Newmarket | 2m | 3yo+  |
September | Rosemary Stakes | Newmarket | 1m | 3yo+ f  |
September | Godolphin Stakes | Newmarket | 1m 4f | 3yo+  |
October | Noel Murless Stakes | Ascot | 1m 6f 34y | 3yo  |
October | Rous Stakes | Ascot | 5f | 3yo+  |
October | October Stakes | Ascot | 7f | 3yo+ f  |
October | Two-Year-Old Trophy | Redcar | 6f | 2yo  |
October | Guisborough Stakes | Redcar | 7f | 3yo+  |
October | Beckford Stakes | Bath | 1m 6f | 3yo+ f  |
October | Rockingham Stakes | York | 6f | 2yo  |
October | Boadicea Fillies' Stakes | Newmarket | 6f | 3yo+ f  |
October | Silver Tankard Stakes | Pontefract | 1m 6y | 2yo  |
October | Doncaster Stakes | Doncaster | 6f | 2yo  |
October | Radley Stakes | Newbury | 7f | 2yo f  |
Oct / Nov | Robin Hood Stakes | Nottingham | 1m 75y | 3yo+  |
Oct / Nov | Bosra Sham Stakes | Newmarket | 6f | 2yo f  |
Oct / Nov | James Seymour Stakes | Newmarket | 1m 2f | 3yo+  |
Oct / Nov | Montrose Stakes | Newmarket | 1m | 2yo f  |
November | Floodlit Stakes | Kempton | 1m 4f | 3yo+ |
November | Wentworth Stakes | Doncaster | 6f | 3yo+  |
November | Gillies Fillies' Stakes | Doncaster | 1m 2f 43y | 3yo+ f  |
November | Fleur De Lys Fillies' Stakes | Lingfield | 1m | 3yo+ f |
November | River Eden Fillies' Stakes | Lingfield | 1m 5f | 3yo+ f |
November | Churchill Stakes | Southwell | 1m 3f 23y | 3yo+ |
November | Golden Rose Stakes | Southwell | 6f 16y | 3yo+ |
December | Hyde Stakes | Kempton | 1m | 3yo+ |
December | Wild Flower Stakes | Kempton | 1m 3f 219y | 3yo+ |
December | Quebec Stakes | Lingfield | 1m 2f | 3yo+ |

## Heritage Handicaps

[edit]

Month
| Race Name
| Racecourse
| Distance
| Value £K †
| Age/Sex
| 2025 winner

|
|
|
|
|
|

Mar / Apr | Lincoln Handicap | Doncaster | 1m | 150 | 4yo+  | Godwinson
Mar / Apr | Queen's Cup | Musselburgh | 1m 5f 216y | 100 | 4yo+  | Kihavah
Apr / May | William Hill Extra Place Races Handicap | Newmarket | 6f | 100 | 4yo+  |
Apr / May | Suffolk Stakes | Newmarket | 1m 1f | 100 | 3yo+  |
Apr / May | William Hill Handicap | Newmarket | 1m 6f | 100 | 4yo+  |
May | Chester Cup | Chester | 2m 2f 140y | 170 | 4yo+  |
May | Victoria Cup | Ascot | 7f | 100 | 4yo+  |
May | London Gold Cup | Newbury | 1m 2f | 100 | 3yo  |
May | Silver Bowl | Haydock | 1m 37y | 100 | 3yo  |
June | Epsom Dash | Epsom | 5f | 100 | 3yo+  |
June | Ascot Stakes | Ascot | 2m 3f 210y | 110 | 4yo+  |
June | Royal Hunt Cup | Ascot | 1m | 175 | 3yo+  |
June | King George V Stakes | Ascot | 1m 3f 211y | 110 | 3yo  |
June | Britannia Stakes | Ascot | 1m | 120 | 3yo  |
June | Wokingham Stakes | Ascot | 6f | 175 | 3yo+  |
June / July | Northumberland Plate | Newcastle | 2m 56y | 150 | 3yo+ |
July | bet365 Handicap | Newmarket (July) | 6f | 100 | 3yo  |
July | 6 Horse Challenge at bet365 Handicap | Newmarket (July) | 1m 2f | 100 | 3yo  |
July | bet365 Trophy | Newmarket (July) | 1m 6f | 100 | 4yo+  |
July | Bunbury Cup | Newmarket (July) | 7f | 100 | 3yo+  |
July | John Smith's Cup | York | 1m 2f 56y | 200 | 3yo+  |
July | A1R Services Heritage Handicap | Ascot | 5f | 100 | 3yo+  |
July | International Stakes | Ascot | 7f | 150 | 3yo+  |
August | Golden Mile | Goodwood | 1m | 150 | 3yo+  |
August | Stewards' Cup | Goodwood | 6f | 250 | 3yo+  |
August | Symphony Group Handicap | York | 5f 89y | 120 | 3yo+  |
August | Sky Bet Stayers Handicap | York | 2m 56y | 100 | 3yo+  |
August | Visit Irish Yearling Sale With ITM Fillies' Handicap | York | 5f | 100 | 3yo+ f  |
August | Clipper Handicap | York | 7f 192y | 150 | 3yo+  |
August | British EBF Fillies' Handicap | York | 7f | 100 | 3yo+  |
August | Sky Bet Handicap | York | 1m 3f 188y | 120 | 3yo+  |
August | Assured Data Protection EBF Fillies' Handicap | York | 1m 2f 56y | 100 | 3yo+  |
August | Sky Bet Mile | York | 7f 192y | 100 | 3yo  |
August | Lanark Silver Bell | Hamilton | 1m 4f 15y | 100 | 3yo+  |
August | Melrose Handicap | York | 1m 5f 188y | 170 | 3yo  |
August | Ebor Handicap | York | 1m 5f 188y | 500 | 4yo+  |
August | Constantine Handicap | York | 6f | 100 | 3yo+  |
August | Sky Bet Finale Handicap | York | 1m 2f 56y | 100 | 3yo+  |
September | Chapel Down Handicap | Ascot | 1m 3f 211y | 100 | 3yo  |
September | Portland Handicap | Doncaster | 5f 143y | 100 | 3yo+  |
September | Watergate Cup | Chester | 1m 7f 196y | 100 | 3yo+  |
September | Ayr Gold Cup | Ayr | 6f | 180 | 3yo+  |
September | Cambridgeshire Handicap | Newmarket | 1m 1f | 175 | 3yo+  |
October | BetMGM Challenge Cup | Ascot | 7f | 180 | 3yo+  |
October | Old Rowley Cup | Newmarket | 1m 4f | 120 | 3yo  |
October | William Hill Finale Handicap | York | 1m 5f 188y | 100 | 3yo  |
October | Cesarewitch Handicap | Newmarket | 2m 2f | 175 | 3yo+  |
October | Coral Sprint Trophy | York | 6f | 100 | 3yo+  |

## Other selected handicaps

[edit]

Criteria for inclusion;

* Class 2 or Class 3 races worth £75,000 or more and which are not consolation races for runners eliminated from other handicaps.
* Races worth £50,000 or more which are a course's most important race of the season or which have historical importance.
* Other handicap races with a linked article.

Month
| Race Name
| Racecourse
| Distance
| Class
| Value £K †
| Age/Sex
| 2025 winner

|
|
|
|
|
|
|

January | Winter Oaks | Lingfield | 1m 2f | 2 | 110 | 4yo+ f | Charlotte's Web
Mar / Apr | Rosebery Handicap | Kempton | 1m 2f 219y | 2 | 100 | 4yo+ | Teumessias Fox
April | Weekly £5 Free Bet With BetUK Handicap | Southwell | 6f 17y | 2 | 75 | 4yo+ | Ferrous
April | Newbury Spring Cup | Newbury | 1m | 2  | 70 | 4yo+  | Ebt's Guard
Mar / Apr | All-Weather Easter Classic Middle Distance Handicap | Newcastle | 1m 2f 42y | 2 | 175 | 4yo+ | Salamanca
Mar / Apr | All-Weather Championships Mile | Newcastle | 1m 5y | 2 | 150 | 4yo+ |  Storm Star
Mar / Apr | All-Weather Sprint | Newcastle | 6f | 2 | 150 | 4yo+ |  We Never Stop
Mar / Apr | All-Weather 3 Year Old Championships | Newcastle | 6f | 2 | 150 | 3yo |  Berkshire Whisper
Mar / Apr | Fillies' And Mares' Championships | Newcastle | 7f 14y | 2 | 150 | 4yo+ |  Heavenly Heather
Mar / Apr | All-Weather Championships Marathon | Newcastle | 2m 56y | 2 | 175 | 4yo+ |  Wonder Legend
April | Scottish Sprint Cup | Musselburgh | 5f 1y | 2  | 50 | 4yo+  | American Affair
April | City and Suburban Handicap | Epsom | 1m 2f 17y | 2  | 50 | 4yo+  |
April | Great Metropolitan Handicap | Epsom | 1m 4f 6y | 3  | 25 | 4yo+  |
April | Esher Cup | Sandown | 1m | 2  | 45 | 4yo+  |
April | King Richard III Cup | Leicester | 1m 53y | 2 | 50 | 4yo+  |
April | Bloomfields Horseboxes Handicap Stakes | Southwell | 2m 102y | 2 | 75 | 4yo+ |
Apr / May | Thirsk Hunt Cup | Thirsk | 7f 218y | 2 | 50 | 4yo+  |
May | Download The Racecourse App Raceday Ready Hcap | Newcastle | 6f | 2 | 75 | 4yo+ |
May | Jorvik Handicap Stakes | York | 1m 3f 188y | 2  | 65 | 4yo+  |
May | Hambleton Handicap | York | 7f 192y | 2  | 75 | 4yo+  |
May | HKJC World Pool Handicap | Newbury | 6f | 2  | 75 | 4yo+  |
May | BoyleSports Handicap Stakes | Newbury | 1m | 2  | 75 | 4yo+  |
May | Harroways Handicap | Goodwood | 7f | 2 | 100 | 3yo  |
May | Zetland Gold Cup | Redcar | 1m 2f 1y | 2  | 40 | 3yo+  |
May | Whitsun Cup | Sandown | 1m | 3  | 15 | 4yo+  |
June | Trustatrader Handicap | Epsom | 1m 113y | 2  | 75 | 4yo+  |
June | Betfred Nifty 50 Handicap | Epsom | 1m 2f 17y | 2  | 75 | 4yo+  |
June | Molson Coors Handicap | Epsom | 7f 3y | 2  | 75 | 3yo+  |
June | Lester Piggott Handicap | Epsom | 1m 2f 17y | 2  | 75 | 3yo  |
June | 3YO Dash | Epsom | 5f | 3  | 75 | 3yo  |
June | Northern Dancer Handicap | Epsom | 1m 4f 6y | 2  | 75 | 4yo+  |
June | JRA Tokyo Trophy Handicap | Epsom | 6f 3y | 2  | 75 | 4yo+  |
June | Sky Bet Build A Bet Handicap | Hamilton | 5f 7y | 2  | 75 | 4yo+  |
June | Listen To BetMGM On TalkSPORT Handicap Stakes | Sandown | 1m | 2  | 100 | 3yo+  |
June | Macmillan Sprint | York | 6f | 2  | 100 | 3yo  |
June | Sky Bet Request A Bet Handicap | Thirsk | 5f | 2  | 75 | 3yo+  |
June | Copper Horse Handicap | Ascot | 1m 6f 34y | 2  | 110 | 4yo+  |
June | Kensington Palace Stakes | Ascot | 7f 213y | 2  | 110 | 4yo+ f  |
June | Buckingham Palace Stakes | Ascot | 7f | 2  | 110 | 3yo+  |
June | Duke of Edinburgh Stakes | Ascot | 1m 3f 211y | 2  | 110 | 3yo+  |
June | Sandringham Stakes | Ascot | 1m | 2  | 110 | 3yo f  |
June | Palace of Holyroodhouse Stakes | Ascot | 5f | 2  | 110 | 3yo  |
June | Golden Gates Stakes | Ascot | 1m 1f 212y | 2  | 110 | 3yo  |
June | Carlisle Bell | Carlisle | 7f 173y | 4  | 30 | 3yo+  |
June / July | Gosforth Park Cup | Newcastle | 5f | 2 | 50 | 3yo+ |
July | Coral Challenge | Sandown | 1m | 2  | 100 | 3yo+  |
July | bet365 Handicap Stakes | Haydock | 1m 6f 1y | 2  | 100 | 3yo  |
July | Old Newton Cup | Haydock | 1m 3f 175y | 2  | 150 | 3yo+  |
July | Mettal UK Handicap Stakes | Newbury | 2m 110y | 2  | 80 | 3yo+  |
July | Racing League Race 7 Handicap | Yarmouth | 1m 2f 23y | 2  | 75 | 3yo+  |
July | Sky Bet Dash | York | 6f | 2  | 75 | 3yo+  |
July / Aug | Chesterfield Cup | Goodwood | 1m 1f 197y | 2  | 100 | 4yo+  |
July / Aug | Coral Daily Rewards Shaker Handicap | Goodwood | 1m 3f 218y | 2  | 75 | 3yo  |
August | Kincsem Handicap | Goodwood | 1m 1f 197y | 2  | 100 | 3yo  |
August | Racing League Race 14 Handicap | Wolverhampton | 6f 21y | 2 | 75 | 3yo+ |
August | Goodwood Handicap | Goodwood | 2m 4f 97y | 2  | 75 | 3yo+  |
August | Summer Handicap | Goodwood | 1m 6f | 2  | 100 | 3yo+  |
August | Sky Bet, For The Fans Handicap Stakes | Haydock | 5f | 2  | 75 | 3yo+  |
August | Racing League Race 21 Handicap | Chepstow | 7f 16y | 2  | 75 | 3yo+  |
August | Shergar Cup Dash | Ascot | 5f | 2  | 80 | 3yo+  |
August | Shergar Cup Stayers | Ascot | 1m 7f 209y | 2  | 80 | 4yo+  |
August | Shergar Cup Challenge | Ascot | 1m 3f 211y | 2  | 80 | 4yo+  |
August | Shergar Cup Sprint | Ascot | 6f | 2  | 80 | 3yo  |
August | Shergar Cup Classic | Ascot | 1m 3f 211y | 3  | 80 | 3yo  |
August | Shergar Cup Mile | Ascot | 7f 213y | 2  | 100 | 4yo+  |
August | Sprint Series Final | Windsor | 6f 12y | 2  | 75 | 3yo+  |
August | Racing League Race 28 Handicap | Windsor | 1m 2f | 2  | 75 | 3yo+  |
August | Great St. Wilfrid Stakes | Ripon | 6f | 2  | 100 | 3yo+  |
August | Grey Horse Handicap | Newmarket (July) | 6f | 4  | 30 | 3yo+  |
August | Sky Bet Nursery Handicap | York | 6f | 2  | 100 | 2yo  |
August | EBF Stallions Nursery Handicap | York | 7f | 2  | 100 | 2yo  |
August | Racing League Race 35 Handicap | Newcastle | 7f 14y | 2 | 75 | 3yo+ |
August | William Hill Handicap Stakes | Goodwood | 7f | 2  | 75 | 3yo+  |
August | Racing League Race 42 Handicap | Southwell | 4f 214y | 2 | 75 | 3yo+ |
Aug / Sep | Livescore Bet Handicap | Chester | 7f 127y | 2  | 100 | 3yo+  |
September | Betfair Plays Different Handicap | Haydock | 1m 6f 1y | 2  | 100 | 3yo  |
September | Old Borough Cup | Haydock | 1m 6f 1y | 2  | 100 | 3yo+  |
September | bet365 Handicap | Ascot | 7f | 2  | 80 | 3yo+  |
September | Mallard Handicap | Doncaster | 1m 6f 115y | 2  | 70 | 3yo+  |
September | Autumn Cup | Newbury | 1m 5f 61y | 2  | 70 | 3yo+  |
September | Dubai Duty Free Handicap | Newbury | 1m 2f | 2  | 75 | 3yo+  |
October | Balmoral Handicap | Ascot | 1m | 2  | 200 | 3yo+  |
November | November Handicap | Doncaster | 1m 3f 197y | 2  | 70 | 3yo+  |

## Conditions, novices & maidens

[edit]

Criteria for inclusion;

* Class 2 or Class 3 conditions races worth £30,000 or more.
* Novice or maiden races worth £75,000 or more, or worth £20,000 or more and are of historical importance.
* Other conditions, novice or maiden races with a linked article.

Month
| Race Name
| Racecourse
| Status
| Distance
| Class
| Value £K†
| Age/Sex
| 2025 winner

|
|
|
|
|
|
|
|

February | European Road to the Kentucky Derby Conditions | Kempton | Conditions | 1m | 3 | 60 | 3yo | Opera Ballo
Mar / Apr | Brocklesby Stakes | Doncaster | Novice | 5f 3y | 2 | 40 | 2yo  | Norman's Cay
Mar / Apr | British EBF Fillies' Conditions Stakes | Kempton | Conditions | 1m | 2 | 30 | 3yo f | Glittering Surf
Mar / Apr | British EBF Conditions Stakes | Kempton | Conditions | 1m | 2 | 30 | 3yo c&g | Glittering Legend
April | Cardinal Stakes | Chelmsford | Conditions | 1m | 2 | 100 | 3yo | Detain
April | Wood Ditton Maiden Stakes | Newmarket | Maiden | 1m | 2 | 20 | 3yo  | High Stock
April | bet365 EBF Conditions Stakes | Newmarket | Conditions | 7f | 2 | 30 | 3yo  | Pellitory
April | bet365 Conditions Stakes | Chelmsford | Conditions | 6f | 2 | 75 | 3yo | Sayidah Dariyan
May | John Dunlop EBF Conditions Stakes | Goodwood | Conditions | 1m | 2 | 30 | 3yo f  |
May | Lily Agnes Conditions Stakes | Chester | Conditions | 5f 15y | 2 | 50 | 2yo  |
May / June | Hilary Needler Trophy | Beverley | Conditions | 5f | 2 | 50 | 2yo f  |
May / June | Two Year Old Trophy | Beverley | Conditions | 5f | 2 | 50 | 2yo c&g  |
June | Woodcote Stakes | Epsom | Conditions | 6f 3y | 2 | 75 | 2yo  |
June | Queen Alexandra Stakes | Ascot | Conditions | 2m 5f 143y | 2 | 110 | 4yo+  |
July / Aug | Alice Keppel Fillies' Stakes | Goodwood | Conditions | 5f | 2 | 75 | 2yo f  |
August | Bentinck Conditions Stakes | Goodwood | Conditions | 1m 1f 11y | 2 | 75 | 4yo+  |
August | Convivial Maiden Stakes | York | Maiden | 7f | 2 | 100 | 2yo  |
September | Full Of Surprises Fillies' Conditions Stakes | Newbury | Conditions | 7f | 2 | 30 | 2yo f  |
September | Haynes, Hanson and Clark Novice Stakes | Newbury | Novice | 1m | 2 | 30 | 2yo c&g  |
September | British EBF £100,000 2yo Fillies' Series Final | Goodwood | Conditions | 7f | 2 | 100 | 2yo f  |
October | British EBF £100,000 Final | York | Conditions | 7f | 2 | 100 | 2yo c&g  |
October | UNNAMED Conditions Stakes | Ascot | Conditions | 6f | 2 | 250 | 2yo  |

## Sales

[edit]

Month
| Race Name
| Racecourse
| Distance
| Age/Sex
| 2024 winner

|
|
|
|
|

July | Weatherbys Super Sprint | Newbury | 5f 34y | 2yo  | Caburn
August | Harry's Half Million By Goffs Premier Yearling Stakes | York | 6f | 2yo  | Diligently
August | Tattersalls Somerville Auction Stakes | Newmarket (July) | 6f | 2yo  | Brian
September | Weatherbys Scientific 2yo Stakes | Doncaster | 6f 111y | 2yo  | Hallasan
October | Tattersalls October Auction Stakes | Newmarket | 6f | 2yo  | The Dragon King

## Discontinued

[edit]

Last Run  | Race Name  | Racecourse  | Distance  | Age/Sex

|
|
|
|

May 1960 | Duke of York Handicap | Kempton | 1m 2f | 3yo
Aug 1985 | Seaton Delaval Stakes | Newcastle | 7f | 2yo
April 1986 | 1,000 Guineas Trial Stakes | Salisbury | 7f | 3yo f
April 1986 | 2,000 Guineas Trial Stakes | Salisbury | 7f | 3yo c&g
April 1991 | Princess Elizabeth | Epsom | 1m 114y | 3yo f
April 1991 | Warren Stakes | Epsom | 1m 4f 10y | 3yo
April 1993 | White Rose Stakes | Ascot | 1m 2f | 3yo
July 1999 | Beeswing Stakes | Newcastle | 7f | 3yo+
April 2003 | Thirsk Classic Trial | Thirsk | 1m | 3yo
July 2005 | Golden Daffodil Stakes | Chepstow | 1m 2f 36y | 3yo+ f
July 2005 | Scottish Derby | Ayr | 1m 2f | 3yo+
April 2009 | Easter Stakes | Kempton | 1m | 3yo c&g
October 2010 | Hyperion Stakes | Ascot | 7f | 2yo
Sept 2011 | Select Stakes | Goodwood | 1m 1f 192y | 3yo+
Sept 2012 | Stardom Stakes | Goodwood | 7f | 2yo
April 2017 | International Trial Stakes | Lingfield | 1m 1y | 3yo
April 2022 | European Free Handicap | Newmarket | 7f | 3yo
April 2022 | King Richard III Stakes | Leicester | 7f | 4yo+
May 2022 | Buckhounds Stakes | Ascot | 1m 3f 211y | 4yo+
May 2022 | Royal Windsor Stakes | Windsor | 1m 31y | 3yo+ c&g
May 2022 | Fairway Stakes | Newmarket | 1m 2f | 3yo
May 2022 | Leisure Stakes | Windsor | 6f 12y | 3yo+
June 2022 | Midsummer Stakes | Windsor | 1m 38y | 3yo+
August 2022 | Denford Stakes | Newbury | 7f | 2yo
August 2022 | March Stakes | Goodwood | 1m 6f | 3yo
September 2022 | Supreme Stakes | Goodwood | 7f | 3yo+
June 2023 | Ganton Stakes | York | 1m | 3yo+
August 2023 | Sovereign Stakes | Salisbury | 1m | 3yo+
September 2023 | Scarbrough Stakes | Doncaster | 5f 3y | 2yo+

## Historic races

[edit]

First Run  | Race Name  | Racecourse  | Distance  | Age/Sex

|
|
|
|

1751  | Great Subscription Purse | York | 4m | 4yo+
1757 | 1200 Guineas Stakes | Newmarket | 3m 6½f | 5yo
1758 | 1400 Guineas Stakes | Newmarket | 4m 1½f | 4yo
1808 | Claret Stakes | Newmarket | 2m | 4yo
1810 | Epsom Gold Cup | Epsom | 1m 4f | 3yo+
1815 | Riddlesworth Stakes | Newmarket | 1m | 3yo
1815 | Port Stakes | Newmarket | 1m 7½f | 4yo
1878 | Rous Memorial Stakes | Ascot | 1m | 3yo+
1888 | Lancashire Plate | Manchester | 7f / 1m | 2yo+

† Prize money figures in italics are from last season.

## References

[edit]

1. ^ "Results of survey and re-measurement of Flat racecourses to be published on 13 April". British Horseracing Authority. Retrieved 15 September 2017.

* British Flat Pattern and Listed races 2018

* * *

* v
* t
* e

Lists of horse races in Europe

Flat races|

* France
* Germany
* Great Britain
* Ireland
* Italy
* Scandinavia
* Turkey
* United Arab Emirates (EPC)
* Other European Countries

Jump races|

* France
* Great Britain
* Ireland
* Italy

Harness races|

* Scandinavia

* v
* t
* e

Horse racing in Great Britain

Venues|

| National Hunt|

* Aintree
* Bangor-on-Dee
* Cartmel
* Cheltenham
* Exeter
* Fakenham
* Fontwell Park
* Hereford
* Hexham
* Huntingdon
* Kelso
* Ludlow
* Market Rasen
* Newton Abbot
* Perth
* Plumpton
* Sedgefield
* Stratford-on-Avon
* Taunton
* Uttoxeter
* Warwick
* Wincanton
* Worcester

|

Flat|

* Bath
* Beverley
* Brighton
* Chelmsford City
* Chester
* Epsom Downs
* Goodwood
* Great Yarmouth
* Hamilton Park
* Newmarket
* Nottingham
* Pontefract
* Redcar
* Ripon
* Salisbury
* Thirsk
* Wolverhampton
* York

Mixed|

* Ascot
* Ayr
* Carlisle
* Catterick
* Chepstow
* Doncaster
* Ffos Las
* Haydock Park
* Kempton Park
* Leicester
* Lingfield Park
* Musselburgh
* Newbury
* Newcastle
* Sandown Park
* Southwell
* Wetherby
* Windsor

Closed
since 1945|

* Newport (1948)
* Colwall Park (1949)
* Buckfastleigh (1960)
* Hurst Park (1962)
* Manchester (1963)
* Woore (1963)
* Lewes (1964)
* Lincoln (1964)
* Bogside (1965)
* Birmingham (1965)
* Rothbury (1965)
* Alexandra Park (1970)
* Wye (1974)
* Lanark (1977)
* Stockton (1981)
* Folkestone (2012)
* Towcester (2019)

Named races|

* List of British flat horse races (British Classic Races)
* List of British National Hunt races

Regulation|

* British Horseracing Authority

Other bodies|

* British Racing School
* Horserace Betting Levy Board
* National Association of Racing Staff
* Racehorse Owners Association
* Tattersalls
* The National Stud
* Weatherbys

Course owners|

* Arena Racing Company (16) (Merger of Arena Leisure and Northern Racing by Reuben Brothers)
* Jockey Club Racecourses (14)

Television broadcasting|

ITV Racing (free-to-air) - Racing TV \- Sky Sports Racing
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template