HyVee Perks 250 Driver Grades: How Every Driver Scored at Iowa Speedway
Every driver from the HyVee Perks 250 at Iowa Speedway, graded on what the scoring loops actually recorded: where they started, where they finished, how many laps they led, and whether they were still running at the end. Carson Kvapil grades out best with a A+.
How the grades are calculated
The grade is a formula, not an opinion. Each driver starts from their finishing position, gains credit for passing cars and for leading laps, and loses credit for not finishing:
-
Finish: the single biggest factor, scaled from the win down through the field.
-
Positions gained: starting position minus finishing position, capped so a deep starting spot cannot buy a top grade on its own.
-
Laps led: share of the race led, worth up to a full letter grade.
-
Did not finish: a fixed penalty if they were not running at the checkered flag.
Driver grades
| Grade |
Driver |
Car |
Start |
Finish |
Laps led |
Points |
| A+ |
Carson Kvapil |
1 |
3 |
1 |
9 |
59 |
| A+ |
William Sawalich |
18 |
17 |
3 |
|
38 |
| A+ |
Rajah Caruth |
88 |
4 |
2 |
|
36 |
| A+ |
Dean Thompson |
26 |
27 |
8 |
|
29 |
| A |
Nicholas Sanchez |
87 |
14 |
6 |
|
31 |
| A |
Ross Chastain |
9 |
2 |
4 |
63 |
0 |
| A |
Sheldon Creed |
00 |
6 |
5 |
36 |
49 |
| A |
Brennan Poole |
44 |
26 |
10 |
|
27 |
| A |
Taylor Gray |
54 |
13 |
7 |
|
30 |
| A |
Austin Hill |
21 |
28 |
11 |
|
28 |
| A- |
Harrison Burton |
24 |
16 |
9 |
|
28 |
| A- |
Kyle Sieg |
28 |
21 |
12 |
|
25 |
| B |
Carson Brown |
32 |
20 |
15 |
|
22 |
| B |
Brandon Jones |
20 |
15 |
14 |
|
26 |
| B |
Parker Retzlaff |
99 |
10 |
13 |
|
24 |
| B |
Brent Crews |
19 |
18 |
16 |
|
25 |
| B- |
Patrick Staropoli |
48 |
22 |
18 |
|
19 |
| B- |
Joey Gase |
55 |
34 |
22 |
|
15 |
| B- |
Blaine Perkins |
31 |
25 |
20 |
|
17 |
| B- |
Anthony Alfredo |
96 |
19 |
19 |
|
18 |
| C+ |
Ryan Ellis |
02 |
32 |
23 |
|
14 |
| C+ |
Sammy Smith |
8 |
9 |
17 |
|
34 |
| C+ |
Sam Mayer |
41 |
23 |
21 |
1 |
27 |
| C |
Nathan Byrd |
42 |
31 |
25 |
|
12 |
| C |
Derek Lemke |
91 |
30 |
26 |
|
0 |
| C- |
Garrett Smithley |
0 |
33 |
29 |
|
8 |
| C- |
Justin Allgaier |
7 |
5 |
24 |
83 |
32 |
| D |
Josh Bilicki |
07 |
35 |
31 |
|
6 |
| D |
Lavar Scott |
45 |
24 |
28 |
|
9 |
| D |
Tyler Tomassi |
53 |
36 |
32 |
|
5 |
| D |
Jeb Burton |
27 |
12 |
27 |
3 |
10 |
| D |
Jeremy Clements |
51 |
7 |
30 |
|
7 |
| F |
Jesse Love |
2 |
11 |
35 |
|
2 |
| F |
Mason Maggio (Suspension)
|
92 |
29 |
34 |
|
3 |
| F |
Carson Ware (Accident)
|
47 |
37 |
37 |
|
1 |
| F |
Ryan Sieg (Accident)
|
39 |
1 |
33 |
65 |
21 |
| F |
Corey Day (Accident)
|
17 |
8 |
36 |
|
8 |
Schedule and standings
See the rest of the season and the updated standings on the NASCAR O'Reilly Series schedule and standings page, or browse every Cup driver and every team.
Get the winner's gear