Trainer

William Leech

6: 3-1-1
Last 14 days
478: 120-96-69
Career
25%
Win rate
$2,104,828
Earnings

Record by year

YearStarts1st2nd3rdWin %Earnings
20267025131036%$499,747
20255816111428%$309,083
2024861611819%$296,825
202310320222019%$422,644
2022901922921%$313,400
2021712417834%$263,129