
Leonard Powell
$625,501
2025 earnings
19%
2025 wins
$16,083,490
lifetime earnings
racing Record
2025 Stats
Career Stats
Loading
11
Firsts
295
14
Seconds
295
5
Thirds
277
29
Unplaced
1,273
59
Starts
2,140
$625,501
Earnings
$16,083,490
$10,602
Earnings / Start
$7,516
Loading