The 2025 IAA and Ritchie Bros. 250 was the 32nd stock car race of the 2025 NASCAR Xfinity Series, the final race of the Round of 8, and the 6th iteration of the event. The race was held on Saturday, October 25, 2025, at Martinsville Speedway in Ridgeway, Virginia, a paperclip-shaped short track. The race was contested over 253 laps, extended from 250 laps due to a green–white–checkered finish.

In an action-packed, wreck-filled race, Taylor Gray, driving for Joe Gibbs Racing, would find redemption from the spring race, and held off Sammy Smith on the final overtime restart to earn his first career NASCAR Xfinity Series win. Gray was dominant in the final stage as well, leading a race-high 52 laps and holding off teammate Aric Almirola. To fill out the podium, Brandon Jones, driving for Joe Gibbs Racing, would finish in 3rd, respectively.

Following the race, Jones, Smith, Sam Mayer, and Sheldon Creed were eliminated from playoff contention. Connor Zilisch, Justin Allgaier, Jesse Love, and Carson Kvapil would advance into the Championship 4.

Report Background

Martinsville Speedway is a NASCAR-owned stock car racing track located in Henry County, in Ridgeway, Virginia, just to the south of Martinsville. At in length, it is the shortest track in the NASCAR Cup Series. The track was also one of the first paved oval tracks in NASCAR, being built in 1947 by H. Clay Earles. It is also the only remaining race track on the NASCAR circuit since its beginning in 1948.

Entry list

(R) denotes rookie driver. (P) denotes playoff driver. (OP) denotes owner's playoff car. (i) denotes driver who is ineligible for series driver points.

#DriverTeamMake00Sheldon Creed (P)Haas Factory TeamFord1Carson Kvapil (P) (R)JR MotorsportsChevrolet2Jesse Love (P)Richard Childress RacingChevrolet4Parker RetzlaffAlpha Prime RacingChevrolet07Brad PerezSS-Green Light RacingChevrolet7Justin Allgaier (P)JR MotorsportsChevrolet8Sammy Smith (P)JR MotorsportsChevrolet10Daniel Dye (R)Kaulig RacingChevrolet11Brenden QueenKaulig RacingChevrolet14Garrett SmithleySS-Green Light RacingChevrolet16Christian Eckes (R)Kaulig RacingChevrolet17Corey DayHendrick MotorsportsChevrolet18Justin BonsignoreJoe Gibbs RacingToyota19Aric Almirola (OP)Joe Gibbs RacingToyota20Brandon Jones (P)Joe Gibbs RacingToyota21Austin Hill (OP)Richard Childress RacingChevrolet24Patrick StaropoliSam Hunt RacingToyota25Harrison BurtonAM RacingFord26Dean Thompson (R)Sam Hunt RacingToyota27Jeb BurtonJordan Anderson RacingChevrolet28Kyle SiegRSS RacingFord31Blaine PerkinsJordan Anderson RacingChevrolet32Austin GreenJordan Anderson RacingChevrolet35Takuma KogaJoey Gase MotorsportsToyota39Ryan SiegRSS RacingFord41Sam Mayer (P)Haas Factory TeamFord42Anthony AlfredoYoung's MotorsportsChevrolet44Brennan PooleAlpha Prime RacingChevrolet45Josh WilliamsAlpha Prime RacingChevrolet48Nick Sanchez (R)Big Machine RacingChevrolet50Preston PardusPardus RacingChevrolet51Jeremy ClementsJeremy Clements RacingChevrolet53Mason MaggioJoey Gase MotorsportsFord54Taylor Gray (R)Joe Gibbs RacingToyota70Thomas AnnunziataCope Family RacingChevrolet71Ryan EllisDGM RacingChevrolet88Connor Zilisch (P) (R)JR MotorsportsChevrolet91Myatt SniderDGM RacingChevrolet99Connor Mosack (i)Viking MotorsportsChevroletOfficial entry list

Notes

Practice For practice, drivers were separated into two groups, A and B. Both sessions were 25 minutes long, and was held on Saturday, October 25, at 1:00 PM EST. Ryan Sieg, driving for RSS Racing, would set the fastest time between both groups, with a lap of 20.392, and a speed of . Pos.#DriverTeamMakeTimeSpeed139Ryan SiegRSS RacingFord20.39292.860211Brenden QueenKaulig RacingChevrolet20.40292.814317Corey DayHendrick MotorsportsChevrolet20.43992.646Full practice results

Qualifying Qualifying was held on Saturday, October 25, at 2:05 PM EST. Since Martinsville Speedway is a short track, the qualifying procedure used is a single-car, two-lap system with one round. Drivers will be on track by themselves and will have two laps to post a qualifying time, and whoever sets the fastest time will win the pole.

Harrison Burton, driving for AM Racing, would score the pole for the race, with a lap of 19.843, and a speed of .

Preston Pardus was the only driver who failed to qualify.

Qualifying results Pos.#DriverTeamMakeTimeSpeed125Harrison BurtonAM RacingFord19.84395.42921Carson Kvapil (P) (R)JR MotorsportsChevrolet19.84895.405319Aric Almirola (OP)Joe Gibbs RacingToyota19.86995.30447Justin Allgaier (P)JR MotorsportsChevrolet19.88695.223500Sheldon Creed (P)Haas Factory TeamFord19.89895.165621Austin Hill (OP)Richard Childress RacingChevrolet19.90695.127739Ryan SiegRSS RacingFord19.90895.118811Brenden QueenKaulig RacingChevrolet19.92395.046916Christian Eckes (R)Kaulig RacingChevrolet19.93494.993104Parker RetzlaffAlpha Prime RacingChevrolet19.96294.8601120Brandon Jones (P)Joe Gibbs RacingToyota19.98394.7611227Jeb BurtonJordan Anderson RacingChevrolet19.98394.7611354Taylor Gray (R)Joe Gibbs RacingToyota19.98694.7461418Justin BonsignoreJoe Gibbs RacingToyota20.00894.642158Sammy Smith (P)JR MotorsportsChevrolet20.01294.6231644Brennan PooleAlpha Prime RacingChevrolet20.01294.6231731Blaine PerkinsJordan Anderson RacingChevrolet20.02694.5571848Nick Sanchez (R)Big Machine RacingChevrolet20.06894.3591991Myatt SniderDGM RacingChevrolet20.06894.3592070Thomas AnnunziataCope Family RacingChevrolet20.07694.322212Jesse Love (P)Richard Childress RacingChevrolet20.11294.1532210Daniel Dye (R)Kaulig RacingChevrolet20.11594.1392317Corey DayHendrick MotorsportsChevrolet20.11794.1292441Sam Mayer (P)Haas Factory TeamFord20.15293.9662571Ryan EllisDGM RacingChevrolet20.17993.8402699Connor Mosack (i)Viking MotorsportsChevrolet20.20293.7332728Kyle SiegRSS RacingFord20.23193.5992807Brad PerezSS-Green Light RacingChevrolet20.24193.5532942Anthony AlfredoYoung's MotorsportsChevrolet20.24393.5433026Dean Thompson (R)Sam Hunt RacingToyota20.27293.4103114Garrett SmithleySS-Green Light RacingChevrolet20.33393.1293245Josh WilliamsAlpha Prime RacingChevrolet20.40992.783Qualified by owner's points3324Patrick StaropoliSam Hunt RacingToyota20.45492.5783453Mason MaggioJoey Gase MotorsportsFord20.45692.5693551Jeremy ClementsJeremy Clements RacingChevrolet20.46992.5113635Takuma KogaJoey Gase MotorsportsToyota20.51292.3173732Austin GreenJordan Anderson RacingChevrolet20.55892.1103888Connor Zilisch (P) (R)JR MotorsportsChevrolet––Failed to qualify3950Preston PardusPardus RacingChevrolet20.47092.506Official qualifying resultsOfficial starting lineup

Post race conflict During the race, drama occurred between Sam Mayer and Jeb Burton. On an earlier restart, Mayer moved Burton up the track, causing him to lose numerous positions, displeasing Burton. Throughout the rest of the event, the two raced aggressively when they got near each other. After taking the checkered flag, Mayer showed retaliation and intentionally wrecked Burton coming into turn one. Although there was no altercation on pit road, both drivers showed displeasure with each other during post-race interviews. Burton and Mayer officially came home with a sixth and seventh place finish, respectively. On October 28, NASCAR suspended Mayer for one race following the incident.

Race results Stage 1 Laps: 60 Pos.#DriverTeamMakePts17Justin Allgaier (P)JR MotorsportsChevrolet10219Aric Almirola (OP)Joe Gibbs RacingToyota9311Brenden QueenKaulig RacingChevrolet8420Brandon Jones (P)Joe Gibbs RacingToyota7541Sam Mayer (P)Haas Factory TeamFord6688Connor Zilisch (P) (R)JR MotorsportsChevrolet5725Harrison BurtonAM RacingFord4816Christian Eckes (R)Kaulig RacingChevrolet3900Sheldon Creed (P)Haas Factory TeamFord21017Corey DayHendrick MotorsportsChevrolet1

Stage 2 Laps: 60 Pos.#DriverTeamMakePts11Carson Kvapil (P) (R)JR MotorsportsChevrolet10211Brenden QueenKaulig RacingChevrolet9316Christian Eckes (R)Kaulig RacingChevrolet8441Sam Mayer (P)Haas Factory TeamFord7554Taylor Gray (R)Joe Gibbs RacingToyota667Justin Allgaier (P)JR MotorsportsChevrolet5720Brandon Jones (P)Joe Gibbs RacingToyota4819Aric Almirola (OP)Joe Gibbs RacingToyota3900Sheldon Creed (P)Haas Factory TeamFord21042Anthony AlfredoYoung's MotorsportsChevrolet1

Stage 3 Laps: 133 FinSt#DriverTeamMakeLapsLedStatusPts11354Taylor Gray (R)Joe Gibbs RacingToyota25352Running462158Sammy Smith (P)JR MotorsportsChevrolet2530Running3531120Brandon Jones (P)Joe Gibbs RacingToyota2530Running454500Sheldon Creed (P)Haas Factory TeamFord2530Running375319Aric Almirola (OP)Joe Gibbs RacingToyota25351Running4461227Jeb BurtonJordan Anderson RacingChevrolet2530Running3172441Sam Mayer (P)Haas Factory TeamFord25332Running4383026Dean Thompson (R)Sam Hunt RacingToyota2530Running2993888Connor Zilisch (P) (R)JR MotorsportsChevrolet2530Running33101418Justin BonsignoreJoe Gibbs RacingToyota2531Running2711125Harrison BurtonAM RacingFord25316Running3012621Austin Hill (OP)Richard Childress RacingChevrolet2530Running25132317Corey DayHendrick MotorsportsChevrolet2530Running25141991Myatt SniderDGM RacingChevrolet2530Running2315739Ryan SiegRSS RacingFord2530Running22162942Anthony AlfredoYoung's MotorsportsChevrolet2530Running22173324Patrick StaropoliSam Hunt RacingToyota2530Running201821Carson Kvapil (P) (R)JR MotorsportsChevrolet25340Running29191848Nick Sanchez (R)Big Machine RacingChevrolet2535Running18201731Blaine PerkinsJordan Anderson RacingChevrolet2530Running17212728Kyle SiegRSS RacingFord2530Running16222571Ryan EllisDGM RacingChevrolet2530Running1523212Jesse Love (P)Richard Childress RacingChevrolet2530Running14243732Austin GreenJordan Anderson RacingChevrolet2530Running13252699Connor Mosack (i)Viking MotorsportsChevrolet2530Running02647Justin Allgaier (P)JR MotorsportsChevrolet25337Running2727916Christian Eckes (R)Kaulig RacingChevrolet2530Running21283245Josh WilliamsAlpha Prime RacingChevrolet2530Running929104Parker RetzlaffAlpha Prime RacingChevrolet2530Running8303114Garrett SmithleySS-Green Light RacingChevrolet2530Running7312807Brad PerezSS-Green Light RacingChevrolet2530Running6323453Mason MaggioJoey Gase MotorsportsFord2520Running5332210Daniel Dye (R)Kaulig RacingChevrolet2520Running4343551Jeremy ClementsJeremy Clements RacingChevrolet2260Running335811Brenden QueenKaulig RacingChevrolet19719Accident19361644Brennan PooleAlpha Prime RacingChevrolet1950DVP1373635Takuma KogaJoey Gase MotorsportsToyota1490Carburetor1382070Thomas AnnunziataCope Family RacingChevrolet1200Rear Gear1Official race results

Standings after the race

Drivers' Championship standings Pos Driver Points 1 Connor Zilisch 4,000 2 2 Carson Kvapil 4,000 (–0) 1 3 Justin Allgaier 4,000 (–0) 1 4 Jesse Love 4,000 (–0) 2 5 Sam Mayer 2,204 (–1,796) 3 6 Austin Hill 2,202 (–1,798) 1 7 Brandon Jones 2,202 (–1,798) 3 8 Sammy Smith 2,189 (–1,811) 2 9 Taylor Gray 2,183 (–1,817) 2 10 Sheldon Creed 2,173 (–1,827) 1 11 Nick Sanchez 2,166 (–1,834) 12 Harrison Burton 2,137 (–1,863)Official driver's standings

Manufacturers' Championship standings Pos Manufacturer Points 1 Chevrolet 1,238 2 Toyota 1,047 (–191) 3 Ford 993 (–245) Note: Only the first 12 positions are included for the driver standings.

References