Starts | Firsts | Seconds | Thirds | Earnings |
---|---|---|---|---|
727 | 140 | 88 | 102 | $9,603,363 |
Starts | Firsts | Seconds | Thirds | Earnings |
---|---|---|---|---|
23,114 | 3,792 | 3,406 | 3,037 | $240,802,560 |
*All current year statistics include results from all countries.
Year | Starts | 1st | 2nd | 3rd | Earnings | Per Start | Win % | WPS % | All Starts |
---|---|---|---|---|---|---|---|---|---|
Career | 23,114 | 3,792 | 3,406 | 3,037 | $240,802,560 | $10,418 | 16% | 44% | N/A |
2024 | 727 | 140 | 88 | 102 | $9,603,363 | $13,210 | 19% | 45% | View |
2023 | 1,250 | 206 | 206 | 176 | $16,874,334 | $13,499 | 16% | 47% | View |
2022 | 1,401 | 210 | 202 | 165 | $15,503,020 | $11,066 | 15% | 41% | View |
2021 | 1,347 | 225 | 189 | 161 | $14,881,212 | $11,048 | 17% | 43% | View |
2020 | 1,185 | 183 | 179 | 138 | $11,399,112 | $9,620 | 15% | 42% | View |
2019 | 1,189 | 200 | 166 | 168 | $16,264,310 | $13,679 | 17% | 45% | View |
2018 | 1,249 | 221 | 181 | 172 | $14,946,783 | $11,967 | 18% | 46% | View |
2017 | 1,323 | 233 | 208 | 174 | $17,420,200 | $13,167 | 18% | 46% | View |
2016 | 1,334 | 235 | 202 | 182 | $17,946,005 | $13,453 | 18% | 46% | View |
2015 | 896 | 159 | 149 | 127 | $13,697,149 | $15,287 | 18% | 49% | View |
2014 | 858 | 155 | 144 | 124 | $11,879,496 | $13,846 | 18% | 49% | View |
2013 | 679 | 128 | 96 | 78 | $8,565,108 | $12,614 | 19% | 44% | View |
2012 | 675 | 129 | 114 | 102 | $10,238,086 | $15,168 | 19% | 51% | View |
2011 | 670 | 140 | 91 | 90 | $7,825,205 | $11,679 | 21% | 48% | View |
2010 | 643 | 93 | 85 | 81 | $5,154,687 | $8,017 | 14% | 40% | View |
2009 | 604 | 84 | 82 | 88 | $5,203,757 | $8,615 | 14% | 42% | View |
2008 | 630 | 96 | 89 | 77 | $6,682,521 | $10,607 | 15% | 42% | View |
2007 | 414 | 92 | 80 | 48 | $6,333,041 | $15,297 | 22% | 53% | View |
2006 | 375 | 69 | 54 | 48 | $4,406,418 | $11,750 | 18% | 46% | View |
2005 | 306 | 57 | 43 | 33 | $2,538,926 | $8,297 | 19% | 43% | View |
2004 | 323 | 48 | 45 | 46 | $2,946,340 | $9,122 | 15% | 43% | View |
2003 | 465 | 59 | 61 | 68 | $3,466,964 | $7,456 | 13% | 40% | View |
2002 | 514 | 76 | 80 | 56 | $4,055,134 | $7,889 | 15% | 41% | View |
2001 | 592 | 76 | 93 | 96 | $4,005,773 | $6,767 | 13% | 45% | View |
2000 | 255 | 39 | 47 | 41 | $1,950,595 | $7,649 | 15% | 50% | View |
1999 | 176 | 42 | 26 | 35 | $1,337,387 | $7,599 | 24% | 59% | View |
1998 | 116 | 24 | 30 | 13 | $584,378 | $5,038 | 21% | 58% | View |
1997 | 3 | 1 | 0 | 1 | $15,840 | $5,280 | 33% | 67% | View |
1996 | 17 | 1 | 3 | 1 | $81,476 | $4,793 | 6% | 29% | View |
1995 | 1 | 0 | 0 | 0 | $0 | $0 | 0% | 0% | View |
1994 | 6 | 1 | 1 | 0 | $109,145 | $18,191 | 17% | 33% | View |
1993 | 4 | 0 | 0 | 0 | $250 | $63 | 0% | 0% | View |
1992 | 9 | 1 | 0 | 1 | $32,180 | $3,576 | 11% | 22% | View |
1990 | 181 | 22 | 23 | 16 | $226,018 | $1,249 | 12% | 34% | View |
1989 | 539 | 67 | 78 | 70 | $760,248 | $1,410 | 12% | 40% | View |
1988 | 532 | 80 | 88 | 69 | $894,833 | $1,682 | 15% | 45% | View |
1987 | 333 | 40 | 43 | 42 | $474,152 | $1,424 | 12% | 38% | View |
1986 | 114 | 13 | 13 | 8 | $350,946 | $3,078 | 11% | 30% | View |
1985 | 190 | 16 | 20 | 22 | $401,488 | $2,113 | 8% | 31% | View |
1984 | 176 | 28 | 13 | 20 | $668,113 | $3,796 | 16% | 35% | View |
1983 | 209 | 34 | 29 | 34 | $394,203 | $1,886 | 16% | 46% | View |
1982 | 217 | 23 | 23 | 30 | $248,400 | $1,145 | 11% | 35% | View |
1981 | 159 | 13 | 24 | 16 | $203,100 | $1,277 | 8% | 33% | View |
1980 | 112 | 14 | 10 | 10 | $119,788 | $1,070 | 13% | 30% | View |
1979 | 116 | 19 | 8 | 8 | $113,076 | $975 | 16% | 30% | View |
Racing achievements and Top 100 Rankings include North American (U.S., Canada and Puerto Rico) Thoroughbred races only.
Sovereign Award Outstanding Trainer - 2022 (Canada)
Eclipse Award Outstanding Trainer - 2021 (Canada)
Hall of Fame - 2020
Sovereign Award Outstanding Trainer - 2020 (Canada)
Sovereign Award Outstanding Trainer - 2019 (Canada)
Sovereign Award Outstanding Trainer - 2018 (Canada)
Sovereign Award Outstanding Trainer - 2017 (Canada)
Sovereign Award Outstanding Trainer - 2016 (Canada)
Sovereign Award Outstanding Trainer - 2015 (Canada)
Sovereign Award Outstanding Trainer - 2014 (Canada)
Sovereign Award Outstanding Trainer - 2013 (Canada)
Sovereign Award Outstanding Trainer - 2012 (Canada)
Sovereign Award Outstanding Trainer - 2011 (Canada)
Sovereign Award Outstanding Trainer - 2008 (Canada)
Sovereign Award Outstanding Trainer - 2007 (Canada)
Sovereign Award Outstanding Trainer - 2006 (Canada)
1st Belmont S. - 2019 - Sir Winston
1st Preakness S. - 2019 - War of Will
2nd Preakness S. - 2017 - Classic Empire
1st NetJets Breeders' Cup Juvenile Fillies - 2022 - Wonder Wheel
1st Breeders' Cup Filly and Mare Sprint - 2018 - Shamrock Rose
1st Breeders' Cup Mile - 2017 - World Approval
1st Sentient Jet Breeders' Cup Juvenile - 2016 - Classic Empire
1st Breeders' Cup Mile - 2015 - Tepin
1st Breeders' Cup Juvenile Fillies Turf - 2015 - Catch a Glimpse
2nd TVG Breeders' Cup Juvenile presented by Thoroughbred Aftercare Alliance - 2021 - Pappacap
2nd TVG Breeders' Cup Mile - 2019 - Got Stormy
2nd 14 Hands Winery Breeders' Cup Juvenile Fillies - 2016 - Valadorna
2nd Breeders' Cup Mile - 2016 - Tepin
2nd Breeders' Cup Juvenile Turf - 2015 - Airoforce
2nd Xpressbet Breeders' Cup Sprint - 2013 - Laugh Track
2nd Emirates Airline Breeders' Cup Filly and Mare Turf - 2008 - Sealy Hill
3rd Prevagen Breeders' Cup Juvenile Turf - 2023 - My Boy Prince
3rd Las Vegas Breeders' Cup Dirt Mile - 2017 - Awesome Slew
3rd Breeders' Cup Dirt Mile - 2012 - Delegation
3rd Grey Goose Breeders' Cup Juvenile Fillies - 2010 - Delightful Mary
Ranked 7th by Wins - 2023
Ranked 6th by Earnings - 2023
Ranked 8th by Wins - 2022
Ranked 7th by Earnings - 2022
Ranked 6th by Earnings - 2021
Ranked 6th by Wins - 2021
Ranked 6th by Earnings - 2020
Ranked 8th by Wins - 2020
Ranked 5th by Earnings - 2019
Ranked 7th by Wins - 2019
Ranked 6th by Earnings - 2018
Ranked 6th by Wins - 2018
Ranked 4th by Wins - 2017
Ranked 5th by Earnings - 2017
Ranked 3rd by Earnings - 2016
Ranked 5th by Wins - 2016
Ranked 4th by Earnings - 2015
Ranked 15th by Wins - 2015
Ranked 6th by Earnings - 2014
Ranked 14th by Wins - 2014
Ranked 7th by Earnings - 2013
Ranked 23rd by Wins - 2013
Ranked 7th by Earnings - 2012
Ranked 25th by Wins - 2012
Ranked 14th by Wins - 2011
Ranked 7th by Earnings - 2011
Ranked 17th by Earnings - 2010
Ranked 55th by Wins - 2010
Ranked 17th by Earnings - 2009
Ranked 67th by Wins - 2009
Ranked 14th by Earnings - 2008
Ranked 52nd by Wins - 2008
Ranked 62nd by Wins - 2007
Ranked 14th by Earnings - 2007
Ranked 19th by Earnings - 2006
Ranked 48th by Earnings - 2005
Ranked 39th by Earnings - 2004
Ranked 29th by Earnings - 2003
Ranked 74th by Wins - 2002
Ranked 18th by Earnings - 2002
Ranked 19th by Earnings - 2001
Ranked 77th by Wins - 2001
Ranked 63rd by Earnings - 2000
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
1 |
![]() |
Maiden Special Weight | TB | $71,000 | Turf | Art Fair | Luan Machado |
7 |
![]() |
Ellis Park Juvenile Stakes | TB | $175,000 | Dirt | Heat | Luan Machado |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
2 |
![]() |
Allowance Optional Claiming | TB | $80,000 | Dirt | Bouncer | Antonio Gallardo |
3 |
![]() |
Maiden Special Weight | TB | $60,000 | Inner turf | Charlottesapproval | Antonio Gallardo |
4 |
![]() |
Allowance Optional Claiming | TB | $70,000 | Inner turf | Souper Attentive | Antonio Gallardo |
9 |
![]() |
Secretariat Stakes (Gr. 2) | TB | $500,000 | Inner turf | In a Jam | Antonio Gallardo |
10 |
![]() |
Beverly D. Stakes (Gr. 2) | TB | $500,000 | Outer turf | Fev Rover (IRE) | Javier Castellano |
12 |
![]() |
Allowance Optional Claiming | TB | $70,000 | Outer turf | Olympic Runner | Antonio Gallardo |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
2 |
![]() |
Maiden Special Weight | TB | $111,300 | Turf | Rapid Grey | Sahin Civaci |
4 |
![]() |
Allowance Optional Claiming | TB | $110,700 | Turf | McAvoy | Sahin Civaci |
7 |
![]() |
Maiden Special Weight | TB | $111,300 | All Weather Track | Pocket Pair | Patrick Husbands |
7 |
![]() |
Maiden Special Weight | TB | $111,300 | All Weather Track | Mean to Me | Sofia Vives |
8 |
![]() |
Allowance Optional Claiming | TB | $116,700 | Turf | Conglomerate | Sahin Civaci |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
3 |
![]() |
Maiden Special Weight | TB | $65,000 | Turf | Como | Miguel Vasquez |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
6 |
![]() |
Maiden Special Weight | TB | $100,000 | Dirt | La Cara | Jose Ortiz |
10 |
![]() |
FanDuel Fourstardave Handicap (Gr. 1) | TB | $500,000 | Inner turf | Strong Quality | Dylan Davis |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
7 |
![]() |
Allowance | TB | $70,000 | Outer turf | George's Honey | Mychel Sanchez |
7 |
![]() |
Allowance | TB | $70,000 | Outer turf | Charlottes Road | Trevor McCarthy |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
6 |
![]() |
Maiden Special Weight | TB | $90,000 | Turf | Disco Star | Jose Ortiz |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
1 |
![]() |
Maiden Claiming | TB | $45,000 | Dirt | Street Earnings | Antonio Gallardo |
2 |
![]() |
Maiden Special Weight | TB | $60,000 | Inner turf | Sweet Ambition | Gavin Ashton |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
6 |
![]() |
Maiden Special Weight | TB | $100,000 | Inner turf | She's Got Will | Dylan Davis |
6 |
![]() |
Maiden Special Weight | TB | $100,000 | Inner turf | Wonderland | Jose Ortiz |
9 |
![]() |
Maiden Special Weight | TB | $90,000 | Inner turf | New York Scrappy | Jose Ortiz |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
2 |
![]() |
Skidmore Stakes | TB | $150,000 | Turf | Classic Time | Dylan Davis |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
5 |
![]() |
Maiden Special Weight | TB | $60,000 | Turf | Aspen Dawn | Antonio Gallardo |
7 |
![]() |
Maiden Special Weight | TB | $60,000 | Turf | Taco Cat Backwards | Antonio Gallardo |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
8 |
![]() |
Claiming | TB | $41,000 | All Weather Track | Contessa's Song | Edwin Gonzalez |
Race | Race PP ($1.00) | Race Type | Breed | Purse | Surface | Horse | Jockey |
---|---|---|---|---|---|---|---|
1 |
![]() |
Maiden Special Weight | TB | $71,000 | Turf | Captain Junuh | Edgar Morales |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
2 | Allowance Optional Claiming | TB | Bouncer | 1 | Antonio Gallardo | ![]() |
|
3 | Maiden Special Weight | TB | Charlottesapproval | 1 | Antonio Gallardo | ![]() |
|
4 | Allowance Optional Claiming | TB | Souper Attentive | 2 | Antonio Gallardo | ![]() |
|
9 | Secretariat Stakes (Gr. 2) | TB | In a Jam | 3 | Antonio Gallardo | ![]() |
|
10 | Beverly D. Stakes (Gr. 2) | TB | Fev Rover (IRE) | 2 | Javier Castellano | ![]() |
|
12 | Allowance Optional Claiming | TB | Olympic Runner | 4 | Antonio Gallardo | ![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
1 | Maiden Special Weight | TB | Art Fair | 4 | Luan Machado | ![]() |
|
7 | Ellis Park Juvenile Stakes | TB | Heat | 4 | Luan Machado | ![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
3 | Maiden Special Weight | TB | Como | 3 | Miguel Vasquez | ![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
6 | Maiden Special Weight | TB | La Cara | 1 | Ricardo Santana, Jr. | ![]() |
|
10 | FanDuel Fourstardave Handicap (Gr. 1) | TB | Strong Quality | 4 | Dylan Davis | ![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
4 | Allowance Optional Claiming | TB | McAvoy | 2 | Sahin Civaci | ![]() |
|
7 | Maiden Special Weight | TB | Pocket Pair | 3 | Patrick Husbands | ![]() |
|
7 | Maiden Special Weight | TB | Mean to Me | 7 | Sofia Vives | ![]() |
|
8 | Allowance Optional Claiming | TB | Conglomerate | 3 | Sahin Civaci | ![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
5 | Maiden Special Weight | TB | Cheese | 4 | Emisael Jaramillo | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
1 | Maiden Special Weight | TB | Sandman | 1 | Dylan Davis | ![]() |
![]() |
8 | Saratoga Special Stakes (Gr. 2) | TB | Global Legend | 6 | Dylan Davis | ![]() |
![]() |
9 | Troy Stakes (Gr. 3) | TB | Step Forward | 3 | John Velazquez | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
4 | Maiden Special Weight | TB | Enduring | 4 | Sahin Civaci | ![]() |
![]() |
6 | Claiming | TB | Villi Olento | 5 | Sahin Civaci | ![]() |
![]() |
7 | Allowance Optional Claiming | TB | Life's Joy | 6 | Sofia Vives | ![]() |
![]() |
8 | Bison City Stakes | TB | Stormcast | 1 | Patrick Husbands | ![]() |
![]() |
8 | Bison City Stakes | TB | Dancing Duchess | 3 | Rafael Hernandez | ![]() |
![]() |
8 | Bison City Stakes | TB | Lunch With Bernie | 6 | Pietro Moran | ![]() |
![]() |
9 | Canadian S. Presented by the Japan Racing Association (Gr. 2) | TB | Elysian Field | 6 | Sahin Civaci | ![]() |
![]() |
9 | Canadian S. Presented by the Japan Racing Association (Gr. 2) | TB | Forever Dixie | 7 | Patrick Husbands | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
1 | Maiden Claiming | TB | Honor That Dude | 5 | Emisael Jaramillo | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
6 | Maiden Special Weight | TB | And One More Time | 1 | Jose Ortiz | ![]() |
![]() |
6 | Maiden Special Weight | TB | Moonlight Promises | 3 | Dylan Davis | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
6 | Lady Erie Stakes | TB | Golden Ghost (GB) | 8 | Antonio Gallardo | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
9 | Pucker Up Stakes (Gr. 3) | TB | Mo Fox Givin | 4 | Cristian Torres | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
3 | Maiden Special Weight | TB | Clever Suspect | 6 | Edgar Perez | ![]() |
![]() |
3 | Maiden Special Weight | TB | His Choice | 8 | Miguel Vasquez | ![]() |
![]() |
7 | Maiden Special Weight | TB | Velociraptor | 4 | Miguel Vasquez | ![]() |
![]() |
8 | Allowance Optional Claiming | TB | Catch a Tiger | 4 | Edwin Gonzalez | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
9 | Adirondack Stakes (Gr. 3) | TB | Dare to Breeze | 4 | Irad Ortiz, Jr. | ![]() |
![]() |
Race | Race Type | Breed | Horse | Finish | Jockey | Chart | Video |
---|---|---|---|---|---|---|---|
2 | Optional Claiming | TB | Stayhonor Goodside | 3 | Sahin Civaci | ![]() |
![]() |
5 | Thunder Bay Stakes | TB | Olivia Rose | 1 | Rafael Hernandez | ![]() |
![]() |
6 | Maiden Special Weight | TB | Colchester | 7 | Patrick Husbands | ![]() |
![]() |
7 | Allowance Optional Claiming | TB | Onenightstandards | 3 | Sahin Civaci | ![]() |
![]() |
8 | Allowance Optional Claiming | TB | South Bend | 3 | Sahin Civaci | ![]() |
![]() |
8 | Allowance Optional Claiming | TB | Aha Moment | 7 | Sofia Vives | ![]() |
![]() |
9 | Allowance Optional Claiming | TB | War Strategy | 1 | Sahin Civaci | ![]() |
![]() |
9 | Allowance Optional Claiming | TB | Tour the City | 6 | Patrick Husbands | ![]() |
![]() |
9 | Allowance Optional Claiming | TB | Chamber Music | 7 | Emma-Jayne Wilson | ![]() |
![]() |
Horse | Sex | Earnings | Best Graded Stakes Win (Race Class) |
Best Graded Stakes Win (Race Name) |
---|---|---|---|---|
Tepin | Mare | $3,952,333 | Grade 1 Winner | Breeders' Cup Mile |
World Approval | Gelding | $3,052,613 | Grade 1 Winner | Breeders' Cup Mile |
Classic Empire | Horse | $2,520,220 | Grade 1 Winner | Sentient Jet Breeders' Cup Juvenile |
Got Stormy | Mare | $2,462,503 | Grade 1 Winner | Fourstardave H. |
War of Will | Horse | $1,881,803 | Grade 1 Winner | Preakness S. |
Catch a Glimpse | Mare | $1,853,615 | Grade 1 Winner | Breeders' Cup Juvenile Fillies Turf |
Sealy Hill | Mare | $1,747,081 | Grade 3 Winner | Bourbonette Oaks |
Get Smokin | Gelding | $1,648,238 | Grade 2 Winner | FanDuel Kentucky Turf Cup S. |
Wonder Wheel | Filly | $1,591,857 | Grade 1 Winner | NetJets Breeders' Cup Juvenile Fillies |
Wonder Gadot | Mare | $1,524,861 | Grade 2 Winner | Demoiselle S. |
Kaigun | Gelding | $1,465,011 | Grade 2 Winner | Seabiscuit H. |
Lexie Lou | Mare | $1,444,223 | Grade 2 Winner | Dance Smartly S. |
Webslinger | Gelding | $1,377,156 | Grade 2 Winner | American Turf S. presented by BMW |
Noble Bird | Horse | $1,327,945 | Grade 1 Winner | Stephen Foster H. |
Pool Play | Horse | $1,313,371 | Grade 1 Winner | Stephen Foster H. |
Sir Winston | Horse | $1,277,623 | Grade 1 Winner | Belmont S. |
Dixie Strike | Mare | $1,155,250 | Grade 3 Winner | Selene S. |
Dynamic Sky | Horse | $1,099,258 | Grade 3 Winner | Red Smith H. |
Seaside Retreat | Gelding | $1,099,228 | Grade 2 Winner | Nijinsky S. |
Fev Rover (IRE) | Mare | $1,093,661 | Grade 1 Winner | E. P. Taylor S. |
As of 08.11.24