Trackhouse Racing star Shane van Gisbergen has won the Viva Mexico 250 in Mexico City to take his first Cup Series win of the season.
It is just the second Cup victory of van Gisbergen’s career following his previous success in Chicago in 2023, with the road course specialist once again proving his worth south of the border this weekend, converting his pole position into the win.
The Kiwi has now locked himself into the 2025 Cup Series playoffs, doing so in emphatic fashion having finished over 16 seconds ahead of his nearest competitor, Christopher Bell - the largest margin of victory in the series since 2009.
Elsewhere in Mexico City, Chase Elliott came home third in the No. 9 for Hendrick Motorsports, whilst Michael McDowell and John Hunter Nemechek rounded out the top five in the No. 71 and No. 42, respectively.
It was a relatively quiet and calm ending to the race. However, the start had been anything but, with two cautions inside the opening seven laps of stage one as rain fell and caused chaos, including a six-car wreck that later saw Kyle Busch retire due to the damage that he had sustained. Busch now drops below the cut-off line in his hunt for a playoff spot this year, having climbed into the top 16 in recent weeks.
Stage one eventually went on to be won by Ryan Preece ahead of Ryan Blaney, with van Gisbergen having collected maximum points in stage two ahead of Bell.
With that said, let’s take a look at the full race results below, with stage results included.
READ MORE: Denny Hamlin DEMOTED after Mexico City as popular NASCAR star profits
NASCAR Cup Series: Who won the Mexico City race?
| Pos |
Driver |
Car No. |
Team |
| 1 | Shane van Gisbergen | 88 | Trackhouse Racing Chevrolet |
| 2 | Christopher Bell | 20 | Joe Gibbs Racing Toyota |
| 3 | Chase Elliott | 9 | Hendrick Motorsports Chevrolet |
| 4 | Alex Bowman | 48 | Hendrick Motorsports Chevrolet |
| 5 | Michael McDowell | 71 | Spire Motorsports Chevrolet |
| 6 | John H Nemechek | 42 | Legacy Motor Club Toyota |
| 7 | Chase Briscoe | 19 | Joe Gibbs Racing Toyota |
| 8 | Cole Custer | 41 | Stewart-Haas Racing Ford |
| 9 | William Byron | 24 | Hendrick Motorsports Chevrolet |
| 10 | Chris Buescher | 17 | RFK Racing Ford |
| 11 | Ty Gibbs | 54 | Joe Gibbs Racing Toyota |
| 12 | Bubba Wallace | 23 | 23XI Racing Toyota |
| 13 | AJ Allmendinger | 16 | Kaulig Racing Chevrolet |
| 14 | Ryan Blaney | 12 | Team Penske Ford |
| 15 | Ryan Preece | 60 | RFK Racing Ford |
| 16 | Ross Chastain | 1 | Trackhouse Racing Chevrolet |
| 17 | Erik Jones | 43 | Legacy Motor Club Toyota |
| 18 | Austin Cindric | 2 | Team Penske Ford |
| 19 | Daniel Suarez | 99 | Trackhouse Racing Chevrolet |
| 20 | Tyler Reddick | 45 | 23XI Racing Toyota |
| 21 | Joey Logano | 22 | Team Penske Ford |
| 22 | Todd Gilliland | 34 | Front Row Motorsports Ford |
| 23 | Ryan Truex | 11 | Joe Gibbs Racing Toyota |
| 24 | Justin Haley | 7 | Rick Ware Racing Chevrolet |
| 25 | Brad Keselowski | 6 | RFK Racing Ford |
| 26 | Josh Berry | 21 | Wood Brothers Racing Ford |
| 27 | Ricky Stenhouse Jr. | 47 | JTG Daugherty Racing Chevrolet |
| 28 | Austin Dillon | 3 | Richard Childress Racing Chevrolet |
| 29 | Riley Herbst | 35 | 23XI Racing Toyota |
| 30 | Noah Gragson | 4 | Front Row Motorsports Ford |
| 31 | Cody Ware | 51 | Rick Ware Racing Ford |
| 32 | Katherine Legge | 78 | Live Fast Motorsports Chevrolet |
| 33 | Ty Dillon | 10 | Kaulig Racing Chevrolet |
| 34 | Carson Hocevar | 77 | Spire Motorsports Chevrolet |
| 35 | Zane Smith | 38 | Front Row Motorsports Ford |
| 36 | Kyle Larson | 5 | Hendrick Motorsports Chevrolet |
| 37 | Kyle Busch | 8 | Richard Childress Racing Chevrolet |
READ MORE: Kyle Larson and Carson Hocevar among NASCAR stars hit with penalties at Mexico City
NASCAR Cup Series: Mexico City Stage 2 results
| Position |
Driver |
Car No. |
Team |
| 1st |
Shane van Gisbergen |
88 |
Trackhouse Racing Chevrolet |
| 2nd |
Christopher Bell |
20 |
Joe Gibbs Racing Toyota |
| 3rd |
Alex Bowman |
48 |
Hendrick Motorsports Chevrolet |
| 4th |
Ryan Blaney |
12 |
Team Penske Ford |
| 5th |
Michael McDowell |
71 |
Spire Motorsports Chevrolet |
| 6th |
Austin Dillon |
3 |
Richard Childress Racing Chevrolet |
| 7th |
Chris Buescher |
17 |
RFK Racing Ford |
| 8th |
Riley Herbst |
35 |
23XI Racing Toyota |
| 9th |
Carson Hocevar |
77 |
Spire Motorsports Chevrolet |
| 10th |
Daniel Suarez |
99 |
Trackhouse Racing Chevrolet |
NASCAR Cup Series: Mexico City Stage 1 results
| Position |
Driver |
Car No. |
Team |
| 1st |
Ryan Preece |
60 |
RFK Racing Ford |
| 2nd |
Ryan Blaney |
12 |
Team Penske Ford |
| 3rd |
Ross Chastain |
1 |
Trackhouse Racing Chevrolet |
| 4th |
Michael McDowell |
71 |
Spire Motorsports Chevrolet |
| 5th |
Todd Gilliland |
34 |
Front Row Motorsports Ford |
| 6th |
Erik Jones |
43 |
Legacy Motor Club Toyota |
| 7th |
Carson Hocevar |
77 |
Spire Motorsports Chevrolet |
| 8th |
Bubba Wallace |
23 |
23XI Racing Toyota |
| 9th |
Chase Elliott |
9 |
Hendrick Motorsports Chevrolet |
| 10th |
Daniel Suarez |
99 |
Trackhouse Racing Chevrolet |
READ MORE: NASCAR confirm Joe Gibbs Racing penalty after Mexico City mishap
How many laps is the NASCAR Mexico City race?
The NASCAR Mexico City race will require 100 laps to complete.
What date is the 2025 NASCAR Mexico City race?
Sunday, June 15th 2025.
What time is the 2025 NASCAR Mexico City race?
The NASCAR Mexico City race will start at 3:00 PM ET.
What channel is the NASCAR Mexico City race on?
Amazon Prime will broadcast the race with radio coverage from MRN and SiriusXM NASCAR Radio.
Where is the NASCAR Mexico race located?
The NASCAR Mexico City race is a 242-mile long NASCAR Cup Series motor race held at the Autódromo Hermanos Rodríguez in Mexico City, Mexico.
How many miles is the NASCAR Mexico City race?
The NASCAR Mexico City race is 241 miles or 389.46 kilometers.
When was the NASCAR Mexico City race first run?
The 2025 NASCAR Mexico City race is the first event at the Autódromo Hermanos Rodríguez.
NASCAR HEADLINES: Kyle Busch suffers playoff blow as team set for penalty after Mexico City
Related