- Owner
- M's Racing
- Breeder
- Northern Farm
Every classic. Since 1950.
The classic races of 13 racing nations. Every winner, every trainer, every jockey and every record.
Stories about the latest classic winner

Second Shuka Sho for Keita Tosaki after Akaitorino Musume in 2021. With Monroe Walk he now has 4 classic wins, Satsuki Sho 2024, Satsuki Sho 2018, Shuka Sho 2021.
Monroe Walk is the second classic winner by Kizuna, after Justin Milano (Satsuki Sho 2024). Kizuna himself won the Tokyo Yushun in 2013.

Hiroyuki Uemura trained Monroe Walk to his first Shuka Sho. Across all classics in our database he has 1 wins.
Facts before the Kikuka Sho

Christophe Lemaire has won the last 3 runnings of the Kikuka Sho: Energico (2025), Urban Chic (2024), Durezza (2023). On Sunday he goes for number 4 in a row.

Christophe Lemaire holds the jockeys' record in the Kikuka Sho since 1950 with 5 wins, the last with Energico in 2025.

The Kikuka Sho is the final leg of the Japanese Triple Crown. Since 1950 7 colts completed it here: Contrail (2020), Orfevre (2011), Deep Impact (2005), Narita Brian (1994), Symboli Rudolf (1984), Mr. C.B. (1983), Shinzan (1964).
Did you know? All statistics
Most classic wins by a jockey since 1950


Ryan Moore needs 2 more classic wins to draw level with Lester Piggott and 3 to break the record.
Rich Strike, 2022
No classic winner in Britain, Ireland, France or the USA started at longer odds than Rich Strike in the Kentucky Derby 2022.
Read moreDavona Dale, 1979
Davona Dale won 5 American classics for fillies in 1979, from the Kentucky Oaks to the Mother Goose Stakes.
Read moreRyan Moore
Ryan Moore has won classics in 7 countries, more than any other jockey: Australia, France, Germany, Great Britain, Hong Kong, Ireland, UAE.
Read moreKentucky Derby
Only Genuine Risk (1980) and Winning Colors (1988) beat the colts in the Kentucky Derby since 1950.
Read moreVinnie Roe
Vinnie Roe won the Irish St. Leger 4 times in a row, from 2001 to 2004. No horse has won the same classic more often.
Read moreMike de Kock
Only Aidan O'Brien has trained more classic winners than Mike de Kock, whose 62 wins came mainly in South Africa and Dubai.
Read moreAll-time leaders All rankings
Who wins the classics
Trainers
- 1
Aidan O'Brien58 wins - 2MKMike de Kock16 wins
- 3MCMark E. Casse13 wins
- 4
Charlie Appleby12 wins - 5STSG Tarry11 wins
Jockeys
- 1
Ryan Moore36 wins - 2
Christophe Lemaire18 wins - 3
Cristian Demuro14 wins - 4RFR Fourie14 wins
- 5
Frankie Dettori11 wins
Owners
- 1
Coolmore61 wins
- 2
Godolphin23 wins
- 3
Sunday Racing14 wins
- 4
Silk Racing7 wins
- 5
Carrot Farm Co., Ltd.5 wins
Trainers
- 1
Aidan O'Brien98 wins - 2MKMike de Kock39 wins
- 3JSJ Snaith21 wins
- 4MCMark E. Casse20 wins
- 5SBStefano Botti19 wins
Jockeys
- 1
Ryan Moore55 wins - 2
Christophe Lemaire27 wins - 3
Frankie Dettori23 wins - 4RFR Fourie20 wins
- 5
Cristian Demuro19 wins
Owners
- 1
Coolmore99 wins
- 2
Godolphin36 wins
- 3
Sunday Racing24 wins
- 4
Aga Khan IV14 wins
- 5
Khalid Abdullah11 wins
Trainers
- 1
Aidan O'Brien126 wins - 2MKMike de Kock62 wins
- 3
Heinz Jentzsch44 wins - 4
André Fabre38 wins - 5
D. Wayne Lukas35 wins
Jockeys
- 1
Lester Piggott57 wins - 2
Ryan Moore55 wins - 3
Frankie Dettori50 wins - 4
Pat Eddery38 wins - 5YSYves Saint-Martin38 wins
Owners
- 1
Coolmore116 wins
- 2
Godolphin55 wins
- 3
Aga Khan IV48 wins
- 4RDRazza Dormello-Olgiata35 wins
- 5
Gestüt Schlenderhan33 wins
Sires
- 1
Galileo65 wins - 2
Deep Impact37 wins - 3
Sadler's Wells35 wins - 4DDanehill32 wins
- 5SSSunday Silence26 wins
ClassicWinners · The quiz 5 questions · about 2 minutes
How classic
are you?
Great names. Legendary races. And your feel for history.
?Five questions from 4,600 classic winnersWhich jockey has won the most classics since 1950?
Triple Crown All Triple Crowns
2,000 Guineas · The Derby · St Leger Stakes
Last: Nijinsky 1970
Nijinsky 1970
Kentucky Derby · Preakness Stakes · Belmont Stakes
Last: Justify 2018
Justify 2018 · American Pharoah 2015 · Affirmed 1978 · Seattle Slew 1977 · Secretariat 1973
Satsuki Sho · Tokyo Yushun · Kikuka Sho
Last: Contrail 2020
Contrail 2020 · Orfevre 2011 · Deep Impact 2005 · Narita Brian 1994 · Symboli Rudolf 1984 · Mr. C.B. 1983 · Shinzan 1964
King's Plate · Prince of Wales Stakes · Breeders' Stakes
Last: Wando 2003
Wando 2003 · Peteski 1993 · Dance Smartly 1991 · Izvestia 1990 · With Approval 1989 · Canebora 1963 · New Providence 1959 · Canadian Champ 1956 · Ace Marine 1955
Classic races by nation 69 races · 13 nations
Great Britain
5 classic races · since 1950- 2,000 Guineas77 winners
- 1,000 Guineas77 winners
- The Derby77 winners
- The Oaks77 winners
- St Leger Stakes77 winners
Ireland
5 classic races · since 1950- Irish 2,000 Guineas77 winners
- Irish 1,000 Guineas77 winners
- Irish Derby77 winners
- Irish Oaks77 winners
- Irish St. Leger28 winners
France
5 classic races · since 1950- Poule d'Essai des Poulains77 winners
- Poule d'Essai des Pouliches77 winners
- Prix du Jockey Club77 winners
- Prix de Diane76 winners
- Prix Royal-Oak76 winners
Germany
5 classic races · since 1950- Mehl-Mülhens-Rennen77 winners
- German 1,000 Guineas77 winners
- Deutsches Derby77 winners
- Preis der Diana77 winners
- Deutsches St. Leger77 winners
Italy
5 classic races · since 1950- Italian 2,000 Guineas77 winners
- Italian 1,000 Guineas77 winners
- Derby Italiano77 winners
- Oaks d'Italia77 winners
- St. Leger Italiano75 winners
USA
8 classic races · since 1950- Kentucky Derby77 winners
- Preakness Stakes77 winners
- Belmont Stakes77 winners
- Coaching Club American Oaks77 winners
- Kentucky Oaks78 winners
- Acorn Stakes82 winners
- Black-Eyed Susan Stakes76 winners
- Mother Goose Stakes68 winners
Japan
6 classic races · since 1950- Satsuki Sho77 winners
- Oka Sho77 winners
- Tokyo Yushun77 winners
- Yushun Himba78 winners
- Kikuka Sho76 winners
- Shuka Sho31 winners
Australia
8 classic races · since 1950- Australian Derby75 winners
- Queensland Derby75 winners
- South Australian Derby76 winners
- Victoria Derby58 winners
- WATC Derby74 winners
- Australian Oaks77 winners
- VRC Oaks58 winners
- Golden Slipper69 winners
Canada
4 classic races · since 1950- King's Plate77 winners
- Woodbine Oaks71 winners
- Breeders' Stakes77 winners
- Prince of Wales Stakes77 winners
New Zealand
4 classic races · since 1950- New Zealand 2,000 Guineas53 winners
- New Zealand 1,000 Guineas53 winners
- New Zealand Derby76 winners
- New Zealand Oaks57 winners
South Africa
10 classic races · since 1950- Cape Fillies Guineas29 winners
- Cape Guineas29 winners
- Gauteng Fillies Guineas30 winners
- Gauteng Guineas29 winners
- KZN Guineas77 winners
- Cape Derby75 winners
- South African Derby76 winners
- South African Oaks30 winners
- South African Classic30 winners
- South African Fillies Classic26 winners
Hong Kong
3 classic races · since 1956- Hong Kong Derby71 winners
- Hong Kong Classic Cup21 winners
- Hong Kong Classic Mile45 winners


