Leonard Powell
$764,577
2024 earnings
14%
2024 wins
$13,897,825
lifetime earnings
racing Record
2024 Stats
Career Stats
Loading
12
Firsts
268
15
Seconds
260
9
Thirds
255
47
Unplaced
1,166
83
Starts
1,949
$764,577
Earnings
$13,897,825
$9,212
Earnings / Start
$7,131
Loading