Jockey Bios Home Thoroughbred Racing About Keeneland Racing Jockey Bios Rafael Bejarano Record at Keeneland Total Wins: 207 Stakes Wins: 19 Learn More Adam Beschizza Record at Keeneland Total Wins: 38 Stakes Wins: 3 Learn More Javier Castellano Record at Keeneland Total Wins: 214 Stakes Wins: 54 Learn More Tyler Gaffalione Record at Keeneland Total Wins: 207 Stakes Wins: 26 Learn More Florent Geroux Record at Keeneland Total Wins: 197 Stakes Wins: 31 Learn More James Graham Record at Keeneland Total Wins: 223 Stakes Wins: 10 Learn More Brian "B.J." Hernandez Jr. Record at Keeneland Total Wins: 217 Stakes Wins: 17 Learn More Corey Lanerie Record at Keeneland Total Wins: 276 Stakes Wins: 12 Learn More Julien Leparoux Record at Keeneland Total Wins: 513 Stakes Wins: 66 Learn More Jose Ortiz Record at Keeneland Total Wins: 81 Stakes Wins: 13 Learn More Irad Ortiz Jr. Record at Keeneland Total Wins: 67 Stakes Wins: 22 Learn More Flavien Prat Record at Keeneland Total Wins: 51 Stakes Wins: 14 Learn More Joel Rosario Record at Keeneland Total Wins: 200 Stakes Wins: 42 Learn More Luis Saez Record at Keeneland Total Wins: 168 Stakes Wins: 24 Learn More Ricardo Santana Jr. Record at Keeneland Total Wins: 106 Stakes Wins: 7 Learn More John Velazquez Record at Keeneland Total Wins: 247 Stakes Wins: 63 Learn More Trainer Bios View Now