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 > David M. Rivera

David M. Rivera Trainer

Overall stats

Races11st PLC2nd PLC3rd PLCResults2Win%PLCAvgOddsROI
All10114142214 • 14 • 2214%50%$8.69-83%
Year252172 • 1 • 78%40%$8.69-30%
Last 1010-13- • 1 • 30%40%$0-100%
Last 10010014142214 • 14 • 2215%50%$8.69-83%

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
In Traffic18320912-Aug-26
Allofasuddenlee11042404-Aug-26

Similar Track Trainers

Debra A. Breed

901 starts • 149 wins • 306 placings • Win 17% • Place 51%

Jeremiah C. Englehart

1727 starts • 369 wins • 592 placings • Win 22% • Place 56%

Arcadio Lopez

494 starts • 87 wins • 169 placings • Win 18% • Place 52%

Ilmar Loaiza

1385 starts • 273 wins • 498 placings • Win 20% • Place 56%

David Oyola

583 starts • 88 wins • 184 placings • Win 16% • Place 47%

Timothy P. Murphy

1289 starts • 175 wins • 439 placings • Win 14% • Place 48%

James S. Acquilano

1332 starts • 208 wins • 447 placings • Win 16% • Place 50%

Paul W. Barrow

2569 starts • 449 wins • 860 placings • Win 18% • Place 51%

Michael T. Sabine

269 starts • 52 wins • 93 placings • Win 20% • Place 54%

Dana Saul

700 starts • 131 wins • 215 placings • Win 19% • Place 50%

© Horise Pty Ltd 2026. All Rights Reserved.