
Leonard Powell
$692,001
2025 earnings
20%
2025 wins
$16,149,990
lifetime earnings
racing Record
2025 Stats
Career Stats
Loading
13
Firsts
297
13
Seconds
294
7
Thirds
279
33
Unplaced
1,277
66
Starts
2,147
$692,001
Earnings
$16,149,990
$10,485
Earnings / Start
$7,522
Loading