Horise icon logo HORISE
Form Guide Results Guides Racing Profiles Blog Contact
  • Sign out
  • English
Form Guide Results Guides Horse Profiles Trainer Profiles Jockey Profiles Track Profiles Blog Contact
Home > Find a trainer > John Steve Cannon

John Steve Cannon Trainer

Overall stats

Races11st PLC2nd PLC3rd PLCResults2Win%PLCAvgOddsROI
All18741323141 • 32 • 3122%56%$5.41-65%
Year266446 • 4 • 424%54%$7.54-13%
Last 10103-33 • - • 330%60%$7.54126%
Last 10010024161624 • 16 • 1624%57%$5.41-35%

1. The first two rows show totals for all races and the past year. Below are stats for the last 10 and 100 races.
2. “Results” shows how many times 1st · 2nd · 3rd places were achieved.

Trained horses

Horse💰 EarningsRecent Most Recent Race
Doctor Nash23157129-Oct-25
Vodka N Gingerale14056512-Jun-26
Coasting By5038804-Jun-26

Similar Track Trainers

James R. Jackson

896 starts • 198 wins • 317 placings • Win 23% • Place 58%

Richard Zielinski

4177 starts • 736 wins • 1551 placings • Win 18% • Place 55%

Johanna Urieta

2678 starts • 439 wins • 841 placings • Win 17% • Place 48%

Gary L. Johnson

3767 starts • 766 wins • 1359 placings • Win 21% • Place 57%

Ivan Vazquez

1791 starts • 215 wins • 549 placings • Win 13% • Place 43%

Benny R. Feliciano

671 starts • 142 wins • 220 placings • Win 22% • Place 54%

Nestor Rivera

3637 starts • 730 wins • 1257 placings • Win 21% • Place 55%

David Wolochuk

897 starts • 268 wins • 323 placings • Win 30% • Place 66%

Caryn Vecchio

709 starts • 137 wins • 278 placings • Win 20% • Place 59%

Jay P. Bernardini

6350 starts • 1138 wins • 2259 placings • Win 18% • Place 54%

© Horise Pty Ltd 2026. All Rights Reserved.