
Leonard Powell
$1,222,966
2025 earnings
21%
2025 wins
$16,680,955
lifetime earnings
racing Record
2025 Stats
Career Stats
Loading
24
Firsts
308
19
Seconds
300
15
Thirds
287
56
Unplaced
1,300
114
Starts
2,195
$1,222,966
Earnings
$16,680,955
$10,728
Earnings / Start
$7,600
Loading