Triple Crown Races
05-04-1996 Kentucky Derby
06-07-2014 Belmont Stakes
05-20-2017 Preakness Stakes

Prep Races
04-04-2009 Illinois Derby
09-20-2014 Pennsylvania Derby

International Races
09-09-2000 Palio (Siena, Italy)
06-03-2017 Epsom Derby (London, England)

Arlington Million
08-19-2000 Arlington Million
08-18-2001 Arlington Million
08-17-2002 Arlington Million

Haskell Invitational
07-31-2016 Haskell Invitational

Thoroughbred Racing
08-12-1993 Bay Meadows Fair
08-19-1993 Bay Meadows Fair
11-26-1993 Bay Meadows
12-29-1993 Bay Meadows

08-11-1996 Arlington Park

10-30-2003 Bay Meadows

09-09-2006 Fairplex Park

07-23-2008 Arlington Park
08-07-2008 Arlington Park
08-15-2008 Arlington Park
08-27-2008 Arlington Park
09-05-2008 Arlington Park

07-04-2011 Arlington Park
09-08-2011 Arlington Park
09-22-2011 Arlington Park
10-21-2011 Hawthorne Racecourse
10-26-2011 Hawthorne Racecourse
11-03-2011 Hawthorne Racecourse
11-29-2011 Parx Racing
12-11-2011 Parx Racing

09-15-2015 Parx Racing
11-03-2015 Parx Racing

02-23-2016 Parx Racing (cld)
04-26-2016 Parx Racing
07-26-2016 Parx Racing
09-05-2016 Parx Racing

05-12-2017 Pimlico

06-26-2018 Parx Racing

Harness Racing
11-09-2012 Harrah's Philadelphia

11-25-2015 Harrah's Philadelphia

05-03-2018 Harrah's Philadelphia
06-22-2018 Harrah's Philadelphia

09-28-2020 Plainridge Park
10-09-2020 Plainridge Park
10-11-2020 Plainridge Park
10-12-2020 Plainridge Park
10-18-2020 Plainridge Park
10-25-2020 Plainridge Park
10-26-2020 Plainridge Park
11-25-2020 Plainridge Park
11-27-2020 Plainridge Park

04-15-2021 Plainridge Park
10-07-2021 Plainridge Park
11-11-2021 Plainridge Park

Dog Racing
08-21-1999 Kenosha, Wisconsin

Polo
05-27-2001 The Villages, Florida
05-11-2008 The Villages, Florida
11-29-2009 The Villages, Florida

Pack Horse Race
06-13-2020 Dubois, Wyoming