Skip to content
NSNASCAR Schedule
NASCAR O'Reilly Auto Parts SeriesPoints RaceFinal

2026 National Debt Relief 250 Results: Winner & Full Finishing Order — October 31

Carson Kvapil won at Martinsville Speedway. See how the race was decided and review the supplied result details below.

Race date

4:00 PM ET

Local time

Winner

Carson Kvapil

Car 1 · Chevrolet

Track

Martinsville Speedway

Martinsville, VA

Post-race snapshot

National Debt Relief 250 race results: podium, biggest mover and laps led

The quickest way for NASCAR fans to read the result before opening the full finishing order.

Podium finishers

  1. P1 · Carson Kvapil · No. 1
  2. P2 · Justin Allgaier · No. 7
  3. P3 · Corey Day · No. 17

Most laps led

Carson Kvapil

Led 121 laps · finished P1.

Biggest mover

Lee Pulliam

Started P37, finished P14 · gained 23.

Field report

38 drivers in the result

10 listed as a retirement or non-running finish.

Race recap

Kvapil Dominates Martinsville: 121 Laps Led En Route to National Debt Relief 250 Win

How Carson Kvapil won the National Debt Relief 250

Carson Kvapil converted the pole into a Martinsville masterclass, leading 121 of 250 laps to win the National Debt Relief 250. Justin Allgaier finished second after pacing 52 laps, while Corey Day completed the podium with 24 laps led. Kvapil's 63 points were the most of any driver, nine clear of Allgaier. The victory marks Kvapil's third win of the season and strengthens his position near the top of the standings.

The decisive moment

Kvapil's statistical edge was decisive: he led 121 laps, more than double runner-up Justin Allgaier's 52 and five times third-place Corey Day's 24. Starting from the pole, Kvapil maintained control throughout, finishing on the lead lap with maximum points (63) while no other driver led more than 52 circuits.

What the result means

The win is Kvapil's third of 2026, lifting him to 2,405 points and fourth in the current standings, 31 markers behind the leader. With 32 starts, he continues to build a playoff-caliber resume as the O'Reilly Auto Parts Series heads toward its final stretch.

Race outcome and turning point checked against ESPN Core structured race results. The table below is maintained from the race results feed.

Watch the race

National Debt Relief 250 official race highlights

Watch verified highlights and race videos for this event, where available. Each selection was checked against this race and its result.

Race highlights

NASCAR O'Reilly Auto Parts Series Highlights | 2026 Martinsville Speedway

Race replay

2026 Martinsville Speedway - NASCAR O'Reilly Auto Parts Series | FULL RACE CUTDOWN | The CW

Race highlights

NASCAR HIGHLIGHTS: 2026 Martinsville Speedway | O’Reilly Auto Parts Series | The CW

Race highlights

STAGE 1 HIGHLIGHTS: 2026 Martinsville Speedway | NASCAR O'Reilly Auto Parts Series | The CW

Videos are hosted by their publishers and may be unavailable in some regions or removed later. Playback is subject to the publisher's terms and privacy practices.

Weekend timeline

National Debt Relief 250 practice, qualifying and race schedule

practice

Practice

Confirmed session time

qualifying

Qualifying

Confirmed session time

practice

Practice

Confirmed session time

qualifying

Qualifying

Confirmed session time

race

National Debt Relief 250

Confirmed session time

Checkered flag

National Debt Relief 250 results and full finishing order

Carson Kvapil wins the National Debt Relief 250

Started 1 · Led 121 laps · Earned 63 points

FinishDriverCarMfrStart+/−LapsLedStatusPoints
1Carson Kvapil 🏁1Chevrolet10250121Running63
2Justin Allgaier7Chevrolet3+125052Running54
3Corey Day17Chevrolet9+625024Running41
4Brandon Jones20Toyota12+82500Running41
5Sam Mayer41Chevrolet14+925036Running34
6Sheldon Creed00Chevrolet7+12500Running43
7Sammy Smith8Chevrolet6-12500Running36
8William Sawalich18Toyota5-32500Running35
9Brent Crews19Toyota13+42500Running36
10Taylor Gray54Toyota1002500Running31
11Ryan Sieg39Chevrolet19+82500Running26
12Harrison Burton24Toyota17+52500Running25
13Jeb Burton27Chevrolet18+52500Running29
14Lee Pulliam87Chevrolet37+232500Running23
15Parker Retzlaff99Chevrolet4-112500Running26
16Rajah Caruth88Chevrolet2-142500Running22
17Anthony Alfredo96Chevrolet11-625017Running33
18Lavar Scott45Chevrolet32+142500Running19
19Patrick Staropoli48Chevrolet26+72500Running18
20Brennan Poole44Chevrolet25+52500Running19
21Kyle Sieg28Chevrolet22+12500Running16
22Alex Labbe92Chevrolet23+12500Running15
23Carson Ware53Chevrolet27+42500Running14
24Josh Bilicki07Chevrolet36+122500Running13
25Joey Gase55Ford33+82500Running12
26Justin Carroll35Chevrolet30+42500Running0
27Baltazar Leguizamon42Chevrolet38+112500Running10
28Dawson Cram47Chevrolet2802500Running9
29Jeremy Clements51Chevrolet20-924406 laps down8
30Jesse Love2Chevrolet8-2224109 laps down13
31Austin Hill21Chevrolet21-1024109 laps down6
32Dean Thompson26Toyota15-17235015 laps down5
33Blaine Perkins31Chevrolet16-17223027 laps down4
34Daniel Dye32Chevrolet340174076 laps down0
35Garrett Smithley0Chevrolet350161089 laps down2
36Mason Maggio91Chevrolet31-5161089 laps down1
37Patrick Emerling38Ford24-13161089 laps down0
38Ryan Ellis02Chevrolet29-9600190 laps down1

Starting grid

National Debt Relief 250 starting lineup

1

Carson Kvapil

Car 1 · Chevrolet

3

Justin Allgaier

Car 7 · Chevrolet

9

Corey Day

Car 17 · Chevrolet

12

Brandon Jones

Car 20 · Toyota

14

Sam Mayer

Car 41 · Chevrolet

7

Sheldon Creed

Car 00 · Chevrolet

6

Sammy Smith

Car 8 · Chevrolet

5

William Sawalich

Car 18 · Toyota

13

Brent Crews

Car 19 · Toyota

10

Taylor Gray

Car 54 · Toyota

19

Ryan Sieg

Car 39 · Chevrolet

17

Harrison Burton

Car 24 · Toyota

18

Jeb Burton

Car 27 · Chevrolet

37

Lee Pulliam

Car 87 · Chevrolet

4

Parker Retzlaff

Car 99 · Chevrolet

2

Rajah Caruth

Car 88 · Chevrolet

11

Anthony Alfredo

Car 96 · Chevrolet

32

Lavar Scott

Car 45 · Chevrolet

26

Patrick Staropoli

Car 48 · Chevrolet

25

Brennan Poole

Car 44 · Chevrolet

22

Kyle Sieg

Car 28 · Chevrolet

23

Alex Labbe

Car 92 · Chevrolet

27

Carson Ware

Car 53 · Chevrolet

36

Josh Bilicki

Car 07 · Chevrolet

33

Joey Gase

Car 55 · Ford

30

Justin Carroll

Car 35 · Chevrolet

38

Baltazar Leguizamon

Car 42 · Chevrolet

28

Dawson Cram

Car 47 · Chevrolet

20

Jeremy Clements

Car 51 · Chevrolet

8

Jesse Love

Car 2 · Chevrolet

21

Austin Hill

Car 21 · Chevrolet

15

Dean Thompson

Car 26 · Toyota

16

Blaine Perkins

Car 31 · Chevrolet

34

Daniel Dye

Car 32 · Chevrolet

35

Garrett Smithley

Car 0 · Chevrolet

31

Mason Maggio

Car 91 · Chevrolet

24

Patrick Emerling

Car 38 · Ford

29

Ryan Ellis

Car 02 · Chevrolet

Open the full lineup tool →

Quick answers

National Debt Relief 250 FAQ

When is the National Debt Relief 250?

The race is scheduled for Saturday, October 31, 2026. The green-flag time above converts automatically to your local timezone.

What time does the National Debt Relief 250 start?

The listed start is 4:00 PM ET; use the automatically converted time at the top of this page for your location.

What channel is the National Debt Relief 250 on?

The current broadcast listing is CW. Recheck near race day in case the network moves coverage.

Where is the National Debt Relief 250?

The event is at Martinsville Speedway, Martinsville, VA. It is listed as a short track.

Who won the National Debt Relief 250?

Carson Kvapil won the 2026 National Debt Relief 250. The decisive sequence and result context are summarized in the race recap above.

How to use this tool

Use this race weekend hub

  1. 1

    Start with the local green-flag time, network and track facts at the top.

  2. 2

    Scan the race-specific preview, then follow practice, qualifying and the race in weekend order.

  3. 3

    After the checkered flag, compare finish versus start, positions gained or lost, laps led and points.

Race fan notes:
  • A positive +/− number means the driver finished ahead of the starting spot.
  • Use + Calendar for this event only; the lineup page is easiest to scan once qualifying is official.