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
All18841323241 • 32 • 3222%56%$5.41-65%
Year256356 • 3 • 524%57%$7.54-9%
Last 10103-43 • - • 430%70%$7.54126%
Last 10010023161723 • 16 • 1723%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 Gingerale14369822-Jul-26
Coasting By5214514-Jul-26

Similar Track Trainers

James R. Jackson

918 starts • 202 wins • 323 placings • Win 23% • Place 58%

Richard Zielinski

4224 starts • 741 wins • 1568 placings • Win 18% • Place 55%

Richard J. Rettele

1153 starts • 156 wins • 389 placings • Win 14% • Place 48%

Robert C. Cline

2364 starts • 380 wins • 704 placings • Win 17% • Place 46%

Gary L. Johnson

3794 starts • 769 wins • 1370 placings • Win 21% • Place 57%

Benny R. Feliciano

678 starts • 145 wins • 222 placings • Win 22% • Place 55%

Ivan Vazquez

1818 starts • 219 wins • 558 placings • Win 13% • Place 43%

David Wolochuk

933 starts • 277 wins • 336 placings • Win 30% • Place 66%

Caryn Vecchio

725 starts • 141 wins • 284 placings • Win 20% • Place 59%

Jeffrey A. Radosevich

3250 starts • 698 wins • 1143 placings • Win 22% • Place 57%

© Horise Pty Ltd 2026. All Rights Reserved.