Trainer

Joseph Humber

753: 64-83-119
Career
8%
Win rate
$1,324,065
Earnings

Record by year

YearStarts1st2nd3rdWin %Earnings
20269489229%$193,396
20251511319279%$260,312
202412315161612%$260,046
202314379185%$182,619
202298711167%$161,656
202114414192010%$266,036