Leonard Powell
$1,148,012
2026 earnings
11%
2026 wins
$19,055,372
lifetime earnings
racing Record
2026 Stats
Career Stats
Loading
13
Firsts
335
24
Seconds
347
19
Thirds
326
64
Unplaced
1,447
120
Starts
2,455
$1,148,012
Earnings
$19,055,372
$9,567
Earnings / Start
$7,762
Loading
