Xfinity 500

Martinsville Speedway, October 31, 2021

Alex Bowman
Winner
501
Laps
38
Entries
7
Leaders

Alex Bowman won the 2021 Xfinity 500 at Martinsville Speedway on October 31, 2021, leading 9 of 501 laps. Kyle Busch finished second; Brad Keselowski rounded out the podium. The race featured 7 different leaders.

Race Details
Date
Sunday, October 31, 2021
Season
2021
Winner
Leaders
7 drivers
Pos Start +/- Driver
1 13 +12 Alex Bowman
2 7 +5 Kyle Busch
3 6 +3 Brad Keselowski
4 4 Martin Truex, Jr.
5 11 +6 William Byron
6 23 +17 Aric Almirola
7 10 +3 Kurt Busch
8 28 +20 Erik Jones
9 15 +6 Chris Buescher
10 5 -5 Joey Logano
11 8 -3 Ryan Blaney
12 9 -3 Kevin Harvick
13 14 +1 Austin Dillon
14 1 -13 Kyle Larson
15 21 +6 Matt DiBenedetto
16 2 -14 Chase Elliott
17 12 -5 Christopher Bell
18 18 Tyler Reddick
19 25 +6 Ricky Stenhouse Jr.
20 32 +12 Anthony Alfredo
21 29 +8 Corey LaJoie
22 22 Chase Briscoe
23 24 +1 Cole Custer
24 3 -21 Denny Hamlin
25 17 -8 Bubba Wallace
26 19 -7 Michael McDowell
27 16 -11 Ross Chastain
28 20 -8 Daniel Suarez
29 30 +1 B.J. McLeod
30 31 +1 Cody Ware
31 35 +4 Justin Haley
32 27 -5 Ryan Newman
33 37 +4 Garrett Smithley
34 36 +2 Quin Houff
35 33 -2 Josh Bilicki
36 26 -10 Ryan Preece
37 38 +1 Timmy Hill
38 34 -4 Joey Gase
Stage Results
Driver Stage 1 Stage 2 Stage 3 Stage Pts
Chase Elliott 1 1 20
Martin Truex, Jr. 3 4 15
William Byron 4 3 15
Alex Bowman 8 2 12
Brad Keselowski 5 8 9
Kyle Larson 2 9
Kyle Busch 6 9 7
Aric Almirola 10 6 6
Denny Hamlin 5 6
Austin Dillon 7 4
Christopher Bell 7 4
Joey Logano 9 2
Kurt Busch 10 1
Erik Jones
Chris Buescher
Ryan Blaney
Kevin Harvick
Matt DiBenedetto
Tyler Reddick
Ricky Stenhouse Jr.
Anthony Alfredo
Corey LaJoie
Chase Briscoe
Cole Custer
Bubba Wallace
Michael McDowell
Ross Chastain
Daniel Suarez
B.J. McLeod
Cody Ware
Justin Haley
Ryan Newman
Garrett Smithley
Quin Houff
Josh Bilicki
Ryan Preece
Timmy Hill
Joey Gase
Model Performance

How well did the NR-Rating model predict this race? Across 30 matched drivers, the model averaged 8.6 positions off — close to the season average of 8.5. Average

Pos Driver Predicted Actual Delta
1 Alex Bowman 15.6 1 +14.6
3 Brad Keselowski 13.8 3 +10.8
4 Martin Truex, Jr. 14.0 4 +10.0
5 William Byron 10.8 5 +5.8
8 Erik Jones 17.7 8 +9.7
9 Chris Buescher 12.0 9 +3.0
10 Joey Logano 10.3 10 +0.3
11 Ryan Blaney 6.8 11 -4.2
13 Austin Dillon 17.7 13 +4.7
14 Kyle Larson 10.3 14 -3.7
16 Chase Elliott 9.9 16 -6.1
17 Christopher Bell 8.3 17 -8.7
18 Tyler Reddick 12.0 18 -6.0
19 Ricky Stenhouse Jr. 20.4 19 +1.4
20 Anthony Alfredo 22.0 20 +2.0
21 Corey LaJoie 24.9 21 +3.9
22 Chase Briscoe 8.6 22 -13.4
23 Cole Custer 22.1 23 -0.9
24 Denny Hamlin 6.8 24 -17.2
25 Bubba Wallace 12.6 25 -12.4

(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

  • Alex Bowman: has 19 career starts at Martinsville Speedway with a 19.2 avg finish (1 win) — the model may have underweighted this track history.
  • Ryan Blaney: was the model’s top pick based on 26 career starts at Martinsville Speedway with a 8.0 avg finish (2 wins), finishing P11 on the day.

Explore More

Frequently Asked Questions

Who won the 2021 Xfinity 500?
Alex Bowman won the 2021 Xfinity 500 at Martinsville Speedway driving for Hendrick Motorsports.
Where was the 2021 Xfinity 500 held?
The 2021 Xfinity 500 was held at Martinsville Speedway on October 31, 2021.