Tampa Bay Downs 2018Saratoga 8-12-17Haskell 7-30-17Kentucky Derby 2017Preakness Stakes 2017Tampa Bay Downs 2017Dubai World Cup 3-25-17Pegasus World Cup 2017Breeders Cup 2016Jockey Club Gold Cup Day 10-08-16Belmont Stakes 2016Preakness Stakes 2016Florida Derby 04-02-16Tampa Bay Downs 2016