
Leonard Powell
$1,712,331
2025 earnings
17%
2025 wins
$17,170,320
lifetime earnings
racing Record
2025 Stats
Career Stats
Loading
29
Firsts
313
29
Seconds
310
23
Thirds
295
93
Unplaced
1,337
174
Starts
2,255
$1,712,331
Earnings
$17,170,320
$9,841
Earnings / Start
$7,614
Loading