Xfinity 500

Martinsville Speedway, November 1, 2026

William Byron
Winner
500
Laps
11
Lead Changes
6
Leaders

William Byron won the 2026 Xfinity 500 at Martinsville Speedway on November 1, 2026, leading 362 of 500 laps. Chase Elliott finished second; Ty Gibbs rounded out the podium. The race had 11 lead changes among 6 different leaders.

Race Details
Date
Sunday, November 1, 2026
Season
2026
Winner
Lead Changes
11
Leaders
6 drivers
Pos Start +/- Driver
1 8 +7 William Byron
2 9 +7 Chase Elliott
3 2 -1 Ty Gibbs
4 10 +6 Josh Berry
5 29 +24 Shane van Gisbergen
6 1 -5 Denny Hamlin
7 20 +13 Austin Dillon
8 15 +7 Bubba Wallace
9 3 -6 Kyle Larson
10 14 +4 Christopher Bell
11 16 +5 Ross Chastain
12 12 — Tyler Reddick
13 7 -6 Alex Bowman
14 11 -3 Chase Briscoe
15 22 +7 Todd Gilliland
16 26 +10 Michael McDowell
17 19 +2 Connor Zilisch
18 5 -13 Joey Logano
19 33 +14 Zane Smith
20 17 -3 Austin Hill
21 25 +4 Carson Hocevar
22 28 +6 Ty Dillon
23 6 -17 Ryan Preece
24 18 -6 Chris Buescher
25 32 +7 A.J. Allmendinger
26 31 +5 Noah Gragson
27 23 -4 Brad Keselowski
28 24 -4 Daniel Suarez
29 30 +1 Erik Jones
30 34 +4 Ricky Stenhouse Jr.
31 35 +4 John Hunter Nemechek
32 27 -5 Riley Herbst
33 37 +4 Cody Ware
34 21 -13 Cole Custer
35 13 -22 Ryan Blaney
36 4 -32 Austin Cindric
37 36 -1 Josh Bilicki
Stage Results
Driver Stage 1 Stage 2 Stage 3 Stage Pts
William Byron 1 1 — 20
Ty Gibbs 2 3 — 17
Chase Elliott 10 2 — 10
Josh Berry 5 7 — 10
Ross Chastain 8 4 — 10
Christopher Bell 4 10 — 8
Ryan Preece 3 — — 8
Joey Logano — 5 — 6
Bubba Wallace — 6 — 5
Alex Bowman 6 — — 5
Tyler Reddick 9 9 — 4
Austin Cindric 7 — — 4
Todd Gilliland — 8 — 3
Shane van Gisbergen — — — —
Denny Hamlin — — — —
Austin Dillon — — — —
Kyle Larson — — — —
Chase Briscoe — — — —
Michael McDowell — — — —
Connor Zilisch — — — —
Zane Smith — — — —
Austin Hill — — — —
Carson Hocevar — — — —
Ty Dillon — — — —
Chris Buescher — — — —
A.J. Allmendinger — — — —
Noah Gragson — — — —
Brad Keselowski — — — —
Daniel Suarez — — — —
Erik Jones — — — —
Ricky Stenhouse Jr. — — — —
John Hunter Nemechek — — — —
Riley Herbst — — — —
Cody Ware — — — —
Cole Custer — — — —
Ryan Blaney — — — —
Josh Bilicki — — — —
Model Performance

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

Pos Driver Predicted Actual Delta
1 William Byron 12.0 1 +11.0
2 Chase Elliott 10.8 2 +8.8
3 Ty Gibbs 10.3 3 +7.3
4 Josh Berry 15.6 4 +11.6
5 Shane van Gisbergen 17.0 5 +12.0
6 Denny Hamlin 6.8 6 +0.8
7 Austin Dillon 18.0 7 +11.0
8 Bubba Wallace 10.8 8 +2.8
9 Kyle Larson 8.6 9 -0.4
10 Christopher Bell 8.3 10 -1.7
11 Ross Chastain 14.0 11 +3.0
12 Tyler Reddick 9.9 12 -2.1
13 Alex Bowman 15.6 13 +2.6
14 Chase Briscoe 10.3 14 -3.7
15 Todd Gilliland 17.1 15 +2.1
16 Michael McDowell 17.7 16 +1.7
17 Connor Zilisch 25.7 17 +8.7
18 Joey Logano 8.6 18 -9.4
19 Zane Smith 21.0 19 +2.0
20 Austin Hill 24.9 20 +4.9

(showing top 20 finishers)

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

  • William Byron: has 22 career starts at Martinsville Speedway with a 11.0 avg finish (5 wins) — the model may have underweighted this track history.
  • Denny Hamlin: was the model’s top pick based on 50 career starts at Martinsville Speedway with a 9.8 avg finish (8 wins), finishing P6 on the day.
  • Shane van Gisbergen: was the biggest surprise, finishing P5 vs predicted P17. Track history: 7 starts, 16.4 avg finish.

Explore More

Frequently Asked Questions

Who won the 2026 Xfinity 500?
William Byron won the 2026 Xfinity 500 at Martinsville Speedway driving for Hendrick Motorsports.
Where was the 2026 Xfinity 500 held?
The 2026 Xfinity 500 was held at Martinsville Speedway on November 1, 2026.