Skip to:

OwnerView is growing. Help introduce others to ownership.
Visit the
New Site

Trainer Comparison

Statistics by Year:
Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 7 17 2.43 2 7 0 11.76% 52.94% $146,459 $8,615 $20,923 0 0
Ralph R. Riviezzo 2 2 1 1 0 0 50% 50% $16,010 $8,005 $8,005 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 26 75 2.88 9 15 8 12% 42.67% $733,321 $9,778 $28,205 0 0
Ralph R. Riviezzo 39 186 4.77 27 25 35 14.52% 46.77% $701,403 $3,771 $17,985 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 26 85 3.27 9 16 10 10.59% 41.18% $633,396 $7,452 $24,361 1 1
Ralph R. Riviezzo 40 208 5.2 31 31 30 14.9% 44.23% $785,151 $3,775 $19,629 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 21 79 3.76 5 9 10 6.33% 30.38% $322,091 $4,077 $15,338 0 0
Ralph R. Riviezzo 20 108 5.4 6 10 12 5.56% 25.93% $172,125 $1,594 $8,606 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 22 56 2.55 7 8 7 12.5% 39.29% $93,509 $1,670 $4,250 0 0
Ralph R. Riviezzo 50 233 4.66 19 36 27 8.15% 35.19% $551,431 $2,367 $11,029 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 28 67 2.39 14 10 6 20.9% 44.78% $192,383 $2,871 $6,871 0 2
Ralph R. Riviezzo 20 98 4.9 9 13 16 9.18% 38.78% $247,304 $2,524 $12,365 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 32 73 2.28 16 11 10 21.92% 50.68% $186,567 $2,556 $5,830 0 1
Ralph R. Riviezzo 11 64 5.82 0 6 9 0% 23.44% $102,916 $1,608 $9,356 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 44 159 3.61 25 31 25 15.72% 50.94% $316,971 $1,994 $7,204 0 1
Ralph R. Riviezzo 9 54 6 2 2 3 3.7% 12.96% $110,154 $2,040 $12,239 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 30 75 2.5 16 15 14 21.33% 60% $312,123 $4,162 $10,404 0 1
Ralph R. Riviezzo 4 5 1.25 1 0 1 20% 40% $15,558 $3,112 $3,890 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 24 52 2.17 10 14 7 19.23% 59.62% $164,511 $3,164 $6,855 0 1
Ralph R. Riviezzo 6 41 6.83 4 8 7 9.76% 46.34% $107,839 $2,630 $17,973 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 25 63 2.52 12 10 10 19.05% 50.79% $175,617 $2,788 $7,025 0 1
Ralph R. Riviezzo 10 32 3.2 1 8 3 3.13% 37.5% $101,130 $3,160 $10,113 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 10 42 4.2 6 10 5 14.29% 50% $199,039 $4,739 $19,904 1 1
Ralph R. Riviezzo 16 77 4.81 2 4 1 2.6% 9.09% $105,355 $1,368 $6,585 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 24 60 2.5 9 12 15 15% 60% $99,680 $1,661 $4,153 0 0
Ralph R. Riviezzo 17 90 5.29 7 7 8 7.78% 24.44% $202,074 $2,245 $11,887 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 21 65 3.1 6 11 8 9.23% 38.46% $117,222 $1,803 $5,582 0 0
Ralph R. Riviezzo 28 141 5.04 10 8 12 7.09% 21.28% $310,181 $2,200 $11,078 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 15 25 1.67 5 4 4 20% 52% $61,075 $2,443 $4,072 0 0
Ralph R. Riviezzo 22 123 5.59 7 4 4 5.69% 12.2% $170,799 $1,389 $7,764 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 10 23 2.3 3 3 1 13.04% 30.43% $39,148 $1,702 $3,915 0 0
Ralph R. Riviezzo 21 138 6.57 7 19 11 5.07% 26.81% $281,044 $2,037 $13,383 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 12 40 3.33 3 0 3 7.5% 15% $114,500 $2,863 $9,542 0 0
Ralph R. Riviezzo 19 155 8.16 15 16 21 9.68% 33.55% $224,186 $1,446 $11,799 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 19 78 4.11 5 7 10 6.41% 28.21% $413,536 $5,302 $21,765 0 1
Ralph R. Riviezzo 29 148 5.1 5 10 15 3.38% 20.27% $102,199 $691 $3,524 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 33 120 3.64 15 16 11 12.5% 35% $836,736 $6,973 $25,356 1 2
Ralph R. Riviezzo 28 137 4.89 8 10 11 5.84% 21.17% $114,085 $833 $4,074 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 32 105 3.28 12 15 13 11.43% 38.1% $403,263 $3,841 $12,602 0 0
Ralph R. Riviezzo 40 229 5.73 19 23 22 8.3% 27.95% $225,500 $985 $5,638 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 22 71 3.23 8 8 11 11.27% 38.03% $351,960 $4,957 $15,998 0 0
Ralph R. Riviezzo 57 225 3.95 23 29 20 10.22% 32% $257,458 $1,144 $4,517 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 18 78 4.33 6 10 7 7.69% 29.49% $220,036 $2,821 $12,224 0 0
Ralph R. Riviezzo 26 122 4.69 12 12 21 9.84% 36.89% $141,616 $1,161 $5,447 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 4 26 6.5 5 6 5 19.23% 61.54% $107,350 $4,129 $26,838 0 0
Ralph R. Riviezzo 50 209 4.18 15 18 23 7.18% 26.79% $224,262 $1,073 $4,485 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 26 84 3.23 5 7 10 5.95% 26.19% $60,589 $721 $2,330 0 0
Ralph R. Riviezzo 40 212 5.3 19 24 25 8.96% 32.08% $270,669 $1,277 $6,767 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 30 133 4.43 20 17 18 15.04% 41.35% $164,020 $1,233 $5,467 0 0
Ralph R. Riviezzo 47 245 5.21 21 25 26 8.57% 29.39% $230,343 $940 $4,901 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 23 79 3.43 10 9 10 12.66% 36.71% $115,597 $1,463 $5,026 0 0
Ralph R. Riviezzo 42 231 5.5 25 19 19 10.82% 27.27% $299,777 $1,298 $7,138 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 50 180 3.6 19 16 29 10.56% 35.56% $366,294 $2,035 $7,326 0 0
Ralph R. Riviezzo 41 246 6 36 27 36 14.63% 40.24% $301,724 $1,227 $7,359 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 57 241 4.23 29 38 30 12.03% 40.25% $611,281 $2,536 $10,724 0 2
Ralph R. Riviezzo 45 291 6.47 34 42 30 11.68% 36.43% $375,533 $1,290 $8,345 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 23 99 4.3 9 11 16 9.09% 36.36% $449,461 $4,540 $19,542 1 2
Ralph R. Riviezzo 41 234 5.71 27 39 29 11.54% 40.6% $282,858 $1,209 $6,899 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 22 111 5.05 9 11 12 8.11% 28.83% $373,101 $3,361 $16,959 0 1
Ralph R. Riviezzo 28 133 4.75 16 21 26 12.03% 47.37% $147,177 $1,107 $5,256 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 29 121 4.17 10 8 17 8.26% 28.93% $330,555 $2,732 $11,398 0 1
Ralph R. Riviezzo 16 89 5.56 5 9 7 5.62% 23.6% $34,098 $383 $2,131 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 49 232 4.73 32 34 38 13.79% 44.83% $645,709 $2,783 $13,178 1 4
Ralph R. Riviezzo 11 99 9 8 12 11 8.08% 31.31% $56,359 $569 $5,124 0 0

Name Starters Starts Starts/
Starter
1st 2nd 3rd Win % % 1st, 2nd or 3rd Earned Avg Earnings per Start Avg Earnings Per Starter Graded Stakes Win All Black-Type Win
2025 National Trainer Avg. 4 13.53% 40.55% $5,513 $22,031
Michael Puhich 51 321 6.29 32 35 35 9.97% 31.78% $628,150 $1,957 $12,317 0 2
Ralph R. Riviezzo 14 104 7.43 10 10 14 9.62% 32.69% $46,526 $447 $3,323 0 0