Cup Series
2025 Viva Mexico 250 - Results | Qualifying
Race Specs
Date 6/15/25 Time 3 PM ET
Track Autodromo Hermanos Rodriguez Race No. 16
Type Road Laps 100
Location Mexico City Grandstand Capacity 0
Race Results
Finish Driver Make Start Pos Comp Laps Base Pts Playoff Pts Total Pts Pts Rank Finish Status
1 Shane van Gisbergen Chev 1 100 50 6 242 30 Running
2 Christopher Bell Toyota 31 100 44 0 524 3 Running
3 Chase Elliott Chev 12 100 36 0 500 4 Running
4 Alex Bowman Chev 29 100 41 0 376 12 Running
5 Michael McDowell Chev 5 100 45 0 330 16 Running
6 John Hunter Nemechek Toyota 32 100 31 0 301 23 Running
7 Chase Briscoe Toyota 19 100 30 0 393 11 Running
8 Cole Custer Ford 26 100 29 0 204 34 Running
9 William Byron Chev 27 100 28 0 604 1 Running
10 Chris Buescher Ford 16 100 31 0 373 13 Running
11 Ty Gibbs Toyota 4 100 26 0 296 24 Running
12 Bubba Wallace Toyota 25 100 28 0 411 10 Running
13 AJ Allmendinger Chev 8 100 24 0 328 17 Running
14 Ryan Blaney Ford 18 100 39 0 466 7 Running
15 Ryan Preece Ford 2 100 32 1 354 14 Running
16 Ross Chastain Chev 3 100 29 0 443 8 Running
17 Erik Jones Toyota 14 100 25 0 311 22 Running
18 Austin Cindric Ford 20 100 19 0 337 15 Running
19 Daniel Suarez Chev 10 100 20 0 274 28 Running
20 Tyler Reddick Toyota 22 100 17 0 477 6 Running
21 Joey Logano Ford 9 100 16 0 411 9 Running
22 Todd Gilliland Ford 7 100 21 0 286 26 Running
23 Ryan Truex Toyota 36 100 0 0 0 49 Running
24 Justin Haley Chev 17 100 13 0 247 29 Running
25 Brad Keselowski Ford 30 100 12 0 233 32 Running
26 Josh Berry Ford 13 100 11 0 320 19 Running
27 Ricky Stenhouse Jr. Chev 33 100 10 0 312 21 Running
28 Austin Dillon Chev 21 100 14 0 284 27 Running
29 Riley Herbst Toyota 15 100 11 0 196 35 Running
30 Noah Gragson Ford 35 100 7 0 231 33 Running
31 Cody Ware Ford 34 100 6 0 101 36 Running
32 Katherine Legge Chev 37 99 5 0 12 38 Running
33 Ty Dillon Chev 28 99 4 0 236 31 Running
34 Carson Hocevar Chev 23 99 9 0 313 20 Running
35 Zane Smith Ford 24 76 2 0 287 25 Drive Train
36 Kyle Larson Chev 6 58 2 0 537 2 Running
37 Kyle Busch Chev 11 6 1 0 323 18 Accident