Trainer

J L Olmstead

58: 9-5-8
Last 14 days
359: 46-41-46
Career
13%
Win rate
$1,565,430
Earnings

Record by year

YearStarts1st2nd3rdWin %Earnings
202635946414613%$1,565,430