Leonard Powell
$654,137
2024 earnings
16%
2024 wins
$13,787,385
lifetime earnings
racing Record
2024 Stats
Career Stats
Loading
11
Firsts
267
13
Seconds
258
6
Thirds
252
39
Unplaced
1,158
69
Starts
1,935
$654,137
Earnings
$13,787,385
$9,480
Earnings / Start
$7,125
Loading