Leonard Strand

Year Races
Entered
Total Laps Wins Podiums DNF
Last-10 10 3,452 1 (10%) 6 (60%) ---
2020 15 4,927 1 (7%) 7 (47%) ---
2019 75 22,718 0 18 (24%) 10 (13%)
2018 81 24,233 7 (9%) 38 (47%) 16 (20%)
2017 72 23,158 8 (11%) 45 (63%) 6 (8%)
2016 50 16,746 0 17 (34%) 5 (10%)
2015 74 22,654 3 (4%) 25 (34%) 11 (15%)
2014 65 20,801 4 (6%) 21 (32%) 6 (9%)
2013 57 18,286 3 (5%) 13 (23%) 8 (14%)
2012 27 7,481 1 (4%) 8 (30%) 5 (19%)