NASCAR O'Reilly Auto Parts Series Playoff Race at Martinsville

Martinsville Speedway, October 31, 2026

Carson Kvapil
Winner
250
Laps
9
Lead Changes
5
Leaders

Carson Kvapil won the 2026 NASCAR O'Reilly Auto Parts Series Playoff Race at Martinsville at Martinsville Speedway on October 31, 2026, leading 121 of 250 laps. Justin Allgaier finished second; Corey Day rounded out the podium. The race had 9 lead changes among 5 different leaders.

Race Details
Date
Saturday, October 31, 2026
Season
2026
Winner
Lead Changes
9
Leaders
5 drivers
Pos Start +/- Driver
1 1 — Carson Kvapil
2 3 +1 Justin Allgaier
3 9 +6 Corey Day
4 12 +8 Brandon Jones
5 14 +9 Sam Mayer
6 7 +1 Sheldon Creed
7 6 -1 Sammy Smith
8 5 -3 William Sawalich
9 13 +4 Brent Crews
10 10 — Taylor Gray
11 19 +8 Ryan Sieg
12 17 +5 Harrison Burton
13 18 +5 Jeb Burton
14 37 +23 Lee Pulliam
15 4 -11 Parker Retzlaff
16 2 -14 Rajah Caruth
17 11 -6 Anthony Alfredo
18 32 +14 Lavar Scott
19 26 +7 Patrick Staropoli
20 25 +5 Brennan Poole
21 22 +1 Kyle Sieg
22 23 +1 Alex Labbe
23 27 +4 Carson Ware
24 36 +12 Josh Bilicki
25 33 +8 Joey Gase
26 30 +4 Justin S Carroll
27 38 +11 Baltazar Leguizamon
28 28 — Dawson Cram
29 20 -9 Jeremy Clements
30 8 -22 Jesse Love
31 21 -10 Austin Hill
32 15 -17 Dean Thompson
33 16 -17 Blaine Perkins
34 34 — Daniel Dye
35 35 — Garrett Smithley
36 31 -5 Mason Maggio
37 24 -13 Patrick Emerling
38 29 -9 Ryan Ellis
Model Performance

How well did the NR-Rating model predict this race? Across 9 matched drivers, the model averaged 7.7 positions off — better than the season average of 8.5. Average

Pos Driver Predicted Actual Delta
2 Justin Allgaier 17.7 2 +15.7
12 Harrison Burton 21.2 12 +9.2
17 Anthony Alfredo 22.0 17 +5.0
20 Brennan Poole 22.1 20 +2.1
24 Josh Bilicki 28.1 24 +4.1
25 Joey Gase 22.0 25 -3.0
30 Jesse Love 21.0 30 -9.0
31 Austin Hill 24.9 31 -6.1
34 Daniel Dye 19.0 34 -15.0

Predicted finish from NR-Rating model. Delta = predicted − actual (positive = driver beat prediction). Confidence: High Confidence = low variance (stdDev ≤ 9), Moderate = medium variance, Coinflip = high variance.

Historical Context

  • Carson Kvapil: has 5 career starts at Martinsville Speedway with a 14.2 avg finish (1 win) — the model may have underweighted this track history.
  • Justin Allgaier: was the model’s top pick based on 17 career starts at Martinsville Speedway with a 12.2 avg finish (2 wins), finishing P2 on the day.
  • Justin Allgaier: was the biggest surprise, finishing P2 vs predicted P18. Track history: 17 starts, 12.2 avg finish.

Explore More

Frequently Asked Questions

Who won the 2026 NASCAR O'Reilly Auto Parts Series Playoff Race at Martinsville?
Carson Kvapil won the 2026 NASCAR O'Reilly Auto Parts Series Playoff Race at Martinsville at Martinsville Speedway driving for JR Motorsports.
Where was the 2026 NASCAR O'Reilly Auto Parts Series Playoff Race at Martinsville held?
The 2026 NASCAR O'Reilly Auto Parts Series Playoff Race at Martinsville was held at Martinsville Speedway on October 31, 2026.