
Leonard Powell
$834,556
2025 earnings
20%
2025 wins
$16,292,545
lifetime earnings
racing Record
2025 Stats
Career Stats
Loading
16
Firsts
300
14
Seconds
295
9
Thirds
281
42
Unplaced
1,286
81
Starts
2,162
$834,556
Earnings
$16,292,545
$10,303
Earnings / Start
$7,536
Loading