Skip to content
Links for this race (some data may be unavailable):

Race Results

Practice

|

Qualifying Data

Loop Data Stats

Pit Stops

|

Penalties

Video Links (0)

Crew Chiefs

Entry List

2025 Viva Mexico 250


Previous race results / Next race results                    

   

NASCAR Cup Series race number 16 of 36
Sunday, June 15, 2025 at Autodromo Hermanos Rodriguez, Mexico City, Mexico
100 laps on a 2.420 mile road course (242.000 miles)

Time of race: 3:14:04
Average speed: 74.82 mph
Pole speed: 93.904 mph
Cautions: 6 for 16 laps
Margin of victory: 16.567 sec
Attendance: n/a
Lead changes: 14
Green flag passes: 2,649 (31.5 per green flag lap)
(Source: NASCAR loop data)

Glossary    2025 NASCAR Cup Series results   /   2025 standings

PosSt#DriverCarLapsStatusLedPtsPPts
1 188   Shane Van Gisbergen Safety Culture   (Trackhouse Racing)Chevrolet100running60506
23120   Christopher Bell Mobil 1   (Joe Gibbs)Toyota100running4440
3129   Chase Elliott Llumar   (Rick Hendrick)Chevrolet100running0360
42948   Alex Bowman Ally   (Rick Hendrick)Chevrolet100running0410
5 571   Michael McDowell B'laster   (Spire Motorsports)Chevrolet100running2450
63242   John H. Nemechek Pye Barker Fire & Safety   (Legacy Motor Club)Toyota100running0310
71919   Chase Briscoe Bass Pro Shops   (Joe Gibbs)Toyota100running0300
82641   Cole Custer HaasTooling.com   (Gene Haas)Ford100running0290
92724   William Byron Valvoline   (Rick Hendrick)Chevrolet100running1280
101617   Chris Buescher Body Guard   (Jack Roush)Ford100running1310
11 454   Ty Gibbs Monster Energy   (Joe Gibbs)Toyota100running27260
122523   Bubba Wallace Chumba Casino   (23XI Racing)Toyota100running0280
13 816   A.J. Allmendinger LeafFilter Gutter Protection   (Matthew Kaulig)Chevrolet100running0240
141812   Ryan Blaney Wurth   (Roger Penske)Ford100running0390
15 260   Ryan Preece Kroger / Colgate   (Jack Roush)Ford100running4321
16 31   Ross Chastain Wendy's Frosty Swirls   (Trackhouse Racing)Chevrolet100running0290
171443   Erik Jones Family Dollar   (Legacy Motor Club)Toyota100running0250
18202   Austin Cindric Menards Quaker State   (Roger Penske)Ford100running1190
191099   Daniel Suarez Telcel   (Trackhouse Racing)Chevrolet100running0200
202245   Tyler Reddick Xfinity Mobile   (23XI Racing)Toyota100running0170
21 922   Joey Logano Shell Pennzoil   (Roger Penske)Ford100running0160
22 734   Todd Gilliland Long John Silver's   (Bob Jenkins)Ford100running0210
233611   Ryan Truex Yahoo!   (Joe Gibbs)Toyota100running000
24177   Justin Haley Gainbridge   (Spire Motorsports)Chevrolet100running0130
25306   Brad Keselowski Castrol   (Jack Roush)Ford100running0120
261321   Josh Berry DEX Imaging   (Wood Brothers)Ford100running0110
273347   Ricky Stenhouse Jr Fun Pops   (HYAK Motorsports)Chevrolet100running0100
28213   Austin Dillon Boot Barn   (Richard Childress)Chevrolet100running0140
291535   Riley Herbst Monster Energy Zero Sugar   (23XI Racing)Toyota100running0110
30354   Noah Gragson Long John Silver's   (Bob Jenkins)Ford100running070
313451   Cody Ware Arrowhead Brass   (Rick Ware)Ford100running060
323778   Katherine Legge e.l.f. Cosmetics   (B.J. McLeod)Chevrolet99running050
332810   Ty Dillon Ohio Logistics   (Matthew Kaulig)Chevrolet99running040
342377   Carson Hocevar Totalplay   (Spire Motorsports)Chevrolet99running090
352438   Zane Smith Benebone   (Bob Jenkins)Ford76drivetrain020
36 65   Kyle Larson Valvoline   (Rick Hendrick)Chevrolet58running020
37118   Kyle Busch Lucas Oil   (Richard Childress)Chevrolet6crash010
Top 10 in Stage 1: #60, 12, 1, 71, 34, 43, 77, 23, 9, 99
Top 10 in Stage 2: #88, 20, 48, 12, 71, 3, 17, 35, 77, 99

To the back:
NameNbrReason
Noah Gragson4backup car

Caution flag breakdown:
ConditionFrom
Lap
To
Lap
# Of
Laps
ReasonFree
Pass
111  
243   rainnone
573  
892   #7,19,38,9,8,5,16,34 accident turn 1none
102112  
22243   end of stage 1#19
25328  
33342   #11 accident turn 10#19
354612  
47493   end of stage 2#7
506516  
66683   #77 stalled on track#38
6910032  
  Percent of race run under caution: 16.0%             Average green flag run: 12.0 laps

'Lucky Dog' recipients prior to 2009 were compiled by Jayski.com.

Lap leader breakdown:
LeaderFrom
Lap
To
Lap
# Of
Laps
  Shane Van Gisbergen122
  Chris Buescher331
  Austin Cindric441
  Ty Gibbs595
  Shane Van Gisbergen10189
  Ryan Preece19224
  Michael McDowell23242
  Ty Gibbs254218
  Shane Van Gisbergen43486
  Christopher Bell49513
  Shane Van Gisbergen526211
  Ty Gibbs63664
  William Byron67671
  Christopher Bell68681
  Shane Van Gisbergen6910032

Points Standings after this race:
RankDriverPointsDiff
1   William Byron 604    
2   Kyle Larson 536   -68  
3   Christopher Bell 525   -79  
4   Chase Elliott 500   -104  
5   Denny Hamlin 494   -110  
6   Tyler Reddick 477   -127  
7   Ryan Blaney 466   -138  
8   Ross Chastain 443   -161  
9   Joey Logano 411   -193  
9   Bubba Wallace 411   -193  
11   Chase Briscoe 393   -211  
12   Alex Bowman 376   -228  
13   Chris Buescher 373   -231  
14   Ryan Preece 354   -250  
15   Austin Cindric 337   -267  
16   A.J. Allmendinger 333   -271  
17   Michael McDowell 330   -274  
18   Kyle Busch 323   -281  
19   Josh Berry 320   -284  
20   Carson Hocevar 313   -291  
21   Ricky Stenhouse Jr 312   -292  
Playoff standings after this race:
RankDriverWinsPoints
1   William Byron 1   604  
2   Kyle Larson 3   537  
3   Christopher Bell 3   524  
4   Chase Elliott 0   500  
5   Tyler Reddick 0   477  
6   Ryan Blaney 1   466  
7   Ross Chastain 1   443  
8   Bubba Wallace 0   411  
8   Joey Logano 1   411  
10   Chase Briscoe 0   393  
11   Alex Bowman 0   376  
12   Chris Buescher 0   373  
13   Ryan Preece 0   354  
14   Austin Cindric 1   337  
15   Michael McDowell 0   330  
16   A.J. Allmendinger 0   328