2025 Iowa Corn 350

2025 Iowa Corn 350 powered by Ethanol
Race details[1][2][3][4][5][6]
Race 23 of 36 in the 2025 NASCAR Cup Series
Date August 3, 2025 (2025-08-03)
Location Iowa Speedway in Newton, Iowa
Course Permanent racing facility
Course length 0.875 miles (1.408 km)
Distance 350 laps, 306.25 mi (492.862 km)
Average speed 92.905 miles per hour (149.516 km/h)
Pole position
Driver Joe Gibbs Racing
Time 23.004
Most laps led
Driver William Byron Hendrick Motorsports
Laps 140
Fastest lap
Driver Brad Keselowski RFK Racing
Time 23.748
Winner
No. 24 William Byron Hendrick Motorsports
Television in the United States
Network USA
Announcers Leigh Diffey, Jeff Burton and Steve Letarte
Nielsen ratings 2.2 million
Radio in the United States
Radio MRN
Booth announcers Alex Hayden and Mike Bagley
Turn announcers Dave Moody (1 & 2) and Kurt Becker (3 & 4)

The 2025 Iowa Corn 350 was a NASCAR Cup Series race held on August 3, 2025, at Iowa Speedway in Newton, Iowa. Contested over 350 laps on the 0.875-mile (1.408 km) D-shaped oval, it was the 23rd race of the 2025 NASCAR Cup Series season.

William Byron won the race. Chase Briscoe finished 2nd, and Brad Keselowski finished 3rd. Ryan Blaney and Ryan Preece rounded out the top five, and Bubba Wallace, Alex Bowman, Carson Hocevar, Joey Logano, and Austin Dillon rounded out the top ten.

Report

Background

Iowa Speedway, the track where the race was held.

Iowa Speedway is a 7/8-mile (1.4 km) paved oval motor racing track in Newton, Iowa, United States, approximately 30 miles (48 km) east of Des Moines. The track was designed with influence from Rusty Wallace and patterned after Richmond Raceway, a short track where Wallace was very successful. It has over 25,000 permanent seats as well as a unique multi-tiered Recreational Vehicle viewing area along the backstretch. The track hosts the NTT IndyCar Series and NASCAR events.

After the 2020 race was canceled due to the pandemic, the race was removed from the 2021 schedule.[7][8][9] In 2024, it was announced that the Xfinity Series would return to Iowa with a Cup Series race.[10][11]

Entry list

  • (R) denotes rookie driver.
  • (i) denotes driver who is ineligible for series driver points.
No. Driver Team Manufacturer
1Ross ChastainTrackhouse RacingChevrolet
2Austin CindricTeam PenskeFord
3Austin DillonRichard Childress RacingChevrolet
4Noah GragsonFront Row MotorsportsFord
5Kyle LarsonHendrick MotorsportsChevrolet
6Brad KeselowskiRFK RacingFord
7Justin HaleySpire MotorsportsChevrolet
8Kyle BuschRichard Childress RacingChevrolet
9Chase ElliottHendrick MotorsportsChevrolet
10Ty DillonKaulig RacingChevrolet
11Denny HamlinJoe Gibbs RacingToyota
12Ryan BlaneyTeam PenskeFord
16A. J. AllmendingerKaulig RacingChevrolet
17Chris BuescherRFK RacingFord
19Chase BriscoeJoe Gibbs RacingToyota
20Christopher BellJoe Gibbs RacingToyota
21Josh BerryWood Brothers RacingFord
22Joey LoganoTeam PenskeFord
23Bubba Wallace23XI RacingToyota
24William ByronHendrick MotorsportsChevrolet
34Todd GillilandFront Row MotorsportsFord
35Riley Herbst (R)23XI RacingToyota
38Zane SmithFront Row MotorsportsFord
41Cole CusterHaas Factory TeamFord
42John Hunter NemechekLegacy Motor ClubToyota
43Erik JonesLegacy Motor ClubToyota
45Tyler Reddick23XI RacingToyota
47Ricky Stenhouse Jr.Hyak MotorsportsChevrolet
48Alex BowmanHendrick MotorsportsChevrolet
51Cody WareRick Ware RacingFord
54Ty GibbsJoe Gibbs RacingToyota
60Ryan PreeceRFK RacingFord
66Joey Gase (i)Garage 66Ford
71Michael McDowellSpire MotorsportsChevrolet
77Carson HocevarSpire MotorsportsChevrolet
88Shane van Gisbergen (R)Trackhouse RacingChevrolet
99Daniel SuárezTrackhouse RacingChevrolet
Official entry list

Practice

Christopher Bell was the fastest in the practice session with a time of 23.511 seconds and a speed of 133.979 mph (215.618 km/h).

Practice results

Pos No. Driver Team Manufacturer Time Speed
1 20Christopher BellJoe Gibbs RacingToyota23.511133.979
2 23Bubba Wallace23XI RacingToyota23.526133.894
3 19Chase BriscoeJoe Gibbs RacingToyota23.546133.780
Official practice results

Qualifying

Chase Briscoe scored the pole for the race with a time 23.004 of and a speed of 136.933 mph (220.372 km/h).[12]

Qualifying results

Pos No. Driver Team Manufacturer Time Speed
1 19Chase BriscoeJoe Gibbs RacingToyota23.004136.933
2 24William ByronHendrick MotorsportsChevrolet23.088136.435
3 5Kyle LarsonHendrick MotorsportsChevrolet23.089136.429
4 2Austin CindricTeam PenskeFord23.101136.358
5 6Brad KeselowskiRFK RacingFord23.119136.252
6 12Ryan BlaneyTeam PenskeFord23.151136.063
7 77Carson HocevarSpire MotorsportsChevrolet23.159136.016
8 9Chase ElliottHendrick MotorsportsChevrolet23.165135.981
9 16A. J. AllmendingerKaulig RacingChevrolet23.174135.928
10 7Justin HaleySpire MotorsportsChevrolet23.198135.788
11 11Denny HamlinJoe Gibbs RacingToyota23.219135.665
12 21Josh BerryWood Brothers RacingFord23.230135.601
13 71Michael McDowellSpire MotorsportsChevrolet23.238135.554
14 22Joey LoganoTeam PenskeFord23.245135.513
15 23Bubba Wallace23XI RacingToyota23.247135.501
16 48Alex BowmanHendrick MotorsportsChevrolet23.255135.455
17 20Christopher BellJoe Gibbs RacingToyota23.268135.379
18 3Austin DillonRichard Childress RacingChevrolet23.271135.362
19 41Cole CusterHaas Factory TeamFord23.286135.274
20 54Ty GibbsJoe Gibbs RacingToyota23.306135.158
21 88Shane van Gisbergen (R)Trackhouse RacingChevrolet23.308135.147
22 45Tyler Reddick23XI RacingToyota23.322135.066
23 38Zane SmithFront Row MotorsportsFord23.338134.973
24 35Riley Herbst (R)23XI RacingToyota23.363134.829
25 43Erik JonesLegacy Motor ClubToyota23.365134.817
26 99Daniel SuárezTrackhouse RacingChevrolet23.396134.638
27 17Chris BuescherRFK RacingFord23.398134.627
28 1Ross ChastainTrackhouse RacingChevrolet23.402134.604
29 42John Hunter NemechekLegacy Motor ClubToyota23.439134.391
30 47Ricky Stenhouse Jr.Hyak MotorsportsChevrolet23.459134.277
31 4Noah GragsonFront Row MotorsportsFord23.509133.991
32 10Ty DillonKaulig RacingChevrolet23.526133.894
33 60Ryan PreeceRFK RacingFord23.538133.826
34 34Todd GillilandFront Row MotorsportsFord23.631133.299
35 51Cody WareRick Ware RacingFord23.633133.288
36 66Joey Gase (i)Garage 66Ford25.173125.134
37 8Kyle BuschRichard Childress RacingChevrolet0.0000.000
Official qualifying results

Race

Stage 1

At the drop of the green flag, Chase Briscoe took the lead. However, by the end of the first lap, William Byron was out front. Austin Cindric and Brad Keselowski also passed Briscoe early in the running. Kyle Larson held down the fifth position. Byron moved away from the pack as Cindric and Keselowski staged their own battle for the second spot.

Keselowski hounded Byron, making several challenges for the lead. The #24 car held off every attempt to drop him out of the top spot until lap 67. Three laps before the end of the stage, Byron bobbled slightly, and Keselowski quickly moved around. Before Byron could recover, Cindric also made the pass. The mistake cost Byron a playoff point for the stage win and 2 position points for the Stage.

Stage 2

On the restart, Briscoe and Byron again lead the field to the green. Ultimately, Ryan Blaney and Keselowski moved to the front of the pack. Late in the stage cautions dominated the action. Shane van Gisbergen spun. Blaney and Keselowski traded the lead as the yellow flags came in short sequences.

Cody Ware went around on the front stretch. Ty Dillon got bumped high by Todd Gilliland and backed into the outside wall. Finally, Carson Hocevar got pushed around by John Hunter Nemechek on the last lap of Stage Two. He stayed off the wall and the Stage ended with Keselowski again taking the green and white checkered flag.

Final stage

Again, it was Blaney and Keselowski on the front row for the restart in the Final Stage. Brad appears to be the class of the field, as he seems to be able to work his way to the front is he is near the front. Just 12 laps into the final stage, Denny Hamlin went around racing four-wide for the 20th position. Somehow, he avoided contact with any other car in the back of the pack.

Restarts were picking up in intensity and as we always said, "cautions breed cautions". Hocevar and Zane Smith get together after two laps of green flag racing and Smith spins. With 119 laps to go, some teams gambled on being able to stretch fuel to the end of the race, including leader Brad Keselowski, along with Kyle Busch.

Teammates Blaney and Cindric restarted on the front row with 114 laps to go. Ryan Preece, Josh Berry, and Chase Elliott rounded out the top five.

With 107 to go, Erik Jones and Briscoe went together racing three-wide with Bubba Wallace. Jones spun around and brought out the eighth caution. Most of the field pitted so they get on the same cycle with teams that pitted earlier. It looks like gas will not be an issue if the race ends within its scheduled 350 laps.

Austin Cindric led Berry and Elliott once green flag racing resumes as cars were scrambling for positions three and four wide back in the pack. The ninth caution of the race occurred on lap 253 when Tyler Reddick and Christopher Bell got together and spin high on the track. Everyone avoids the incident and neither car makes contact with the wall.

More cars pitted to make sure they were good to the finish on either tires or fuel.

Chase Elliott jumped away from the pack on the restart with 83 laps to go, William Byron filled in the second spot. Three laps later, Ty Dillon was bumped by Kyle Larson and loses it out of turn four for the 11th caution of the day. All of those slow downs are benefitting the teams trying to stretch fuel economy and cooling tires.

Byron won the restart race to turn one, And the 12th caution of the race happened as the right close out window on the #34 car of Todd Gilliland blew out and landed on the track. Chase Elliott pitted during the caution and will start back in the pack with 60 laps to go.

With 50 laps to go, Byron’s out front. Briscoe runs in second. Preece, Bowman, Keselowski, Hocevar, Nemechek, and Justin Haley hold down the next six positions. None of those six drivers have a win yet this season.

With 30 laps to go, Byron led by Briscoe by two car lengths and Keselowski was up to third and closing. All three were catching lapped traffic.

Byron ekes out enough fuel economy to take the win. Briscoe, Keselowski, and Blaney followed nose to tail a second behind the winner.

William Byron regained the regular season points lead, up 18 point on former leader Chase Elliott. Just 51 points separate the top four. Ryan Preece cut the points difference between himself and teammate Chris Buescher (on the bubble) for 42 to 23 points. Another winner outside of the top 17 was likely force both Buescher and Preece into the must win category to qualify for the postseason.

Race results

Stage results

Stage One Laps: 70

Pos No Driver Team Manufacturer Points
16Brad KeselowskiRFK RacingFord10
22Austin CindricTeam PenskeFord9
324William ByronHendrick MotorsportsChevrolet8
412Ryan BlaneyTeam PenskeFord7
519Chase BriscoeJoe Gibbs RacingToyota6
65Kyle LarsonHendrick MotorsportsChevrolet5
777Carson HocevarSpire MotorsportsChevrolet4
89Chase ElliottHendrick MotorsportsChevrolet3
916A. J. AllmendingerKaulig RacingChevrolet2
107Justin HaleySpire MotorsportsChevrolet1
Official stage one results

Stage Two Laps: 140

Pos No Driver Team Manufacturer Points
16Brad KeselowskiRFK RacingFord10
212Ryan BlaneyTeam PenskeFord9
32Austin CindricTeam PenskeFord8
454Ty GibbsJoe Gibbs RacingToyota7
58Kyle BuschRichard Childress RacingChevrolet6
621Josh BerryWood Brothers RacingFord5
748Alex BowmanHendrick MotorsportsChevrolet4
843Erik JonesLegacy Motor ClubToyota3
960Ryan PreeceRFK RacingFord2
103Austin DillonRichard Childress RacingChevrolet1
Official stage two results

Final Stage results

Stage Three Laps: 140

Pos Grid No Driver Team Manufacturer Laps Points
1224William ByronHendrick MotorsportsChevrolet35048
2119Chase BriscoeJoe Gibbs RacingToyota35041
356Brad KeselowskiRFK RacingFord35055
4612Ryan BlaneyTeam PenskeFord35049
53360Ryan PreeceRFK RacingFord35034
61523Bubba Wallace23XI RacingToyota35031
71648Alex BowmanHendrick MotorsportsChevrolet35034
8777Carson HocevarSpire MotorsportsChevrolet35033
91422Joey LoganoTeam PenskeFord35028
10183Austin DillonRichard Childress RacingChevrolet35028
11281Ross ChastainTrackhouse RacingChevrolet35026
1242Austin CindricTeam PenskeFord35042
131221Josh BerryWood Brothers RacingFord35029
1489Chase ElliottHendrick MotorsportsChevrolet35026
152942John Hunter NemechekLegacy Motor ClubToyota35022
162543Erik JonesLegacy Motor ClubToyota35024
171720Christopher BellJoe Gibbs RacingToyota35020
18916A. J. AllmendingerKaulig RacingChevrolet35021
192245Tyler Reddick23XI RacingToyota35018
20378Kyle BuschRichard Childress RacingChevrolet35023
212054Ty GibbsJoe Gibbs RacingToyota35023
222717Chris BuescherRFK RacingFord35015
23107Justin HaleySpire MotorsportsChevrolet35015
241111Denny HamlinJoe Gibbs RacingToyota35013
252699Daniel SuárezTrackhouse RacingChevrolet35012
261941Cole CusterHaas Factory TeamFord35011
271371Michael McDowellSpire MotorsportsChevrolet35010
2835Kyle LarsonHendrick MotorsportsChevrolet35014
29314Noah GragsonFront Row MotorsportsFord3508
302435Riley Herbst (R)23XI RacingToyota3507
312188Shane van Gisbergen (R)Trackhouse RacingChevrolet3496
323551Cody WareRick Ware RacingFord3495
333047Ricky Stenhouse Jr.Hyak MotorsportsChevrolet3474
343434Todd GillilandFront Row MotorsportsFord3473
353210Ty DillonKaulig RacingChevrolet3462
362338Zane SmithFront Row MotorsportsFord3441
373666Joey Gase (i)Garage 66Ford3400
Official race results

Race statistics

  • Lead changes: 10 among 6 different drivers
  • Cautions/Laps: 12 for 72
  • Red flags: 0
  • Time of race: 3 hours, 17 minutes, and 47 seconds
  • Average speed: 92.905 miles per hour (149.516 km/h)

Media

Television

USA covered the race on the television side. Leigh Diffey, Jeff Burton, and Steve Letarte called the race from the broadcast booth. Dave Burns and Kim Coon handled the pit road duties from pit lane.

USA
Booth announcersPit reporters
Lap-by-lap: Leigh Diffey
Color-commentator: Jeff Burton
Color-commentator: Steve Letarte
Dave Burns
Kim Coon

Radio

Radio coverage of the race was broadcast by Motor Racing Network (MRN) and was also simulcast on Sirius XM NASCAR Radio.

MRN
Booth announcersTurn announcersPit reporters
Lead announcer: Alex Hayden
Announcer: Mike Bagley
Announcer: Todd Gordon
Turns 1–2: Dave Moody
Turns 3–4: Kurt Becker
Steve Post
Brienne Pedigo
Jason Toy

Standings after the race

References

  1. ↑ "2025 schedule". Jayski.com. Jayski's Silly Season Site. Retrieved January 2, 2025.
  2. ↑ "Iowa Speedway". Jayski.com. Jayski's Silly Season Site. January 2, 2025. Retrieved January 2, 2025.
  3. ↑ Sturniolo, Zach (August 29, 2024). "NASCAR reveals milestone 2025 Cup Series schedule, complete with international flair, return to roots". NASCAR. Retrieved January 2, 2025.
  4. ↑ "Entry List" (PDF). Jayski.com. Jayski's Silly Season Site. July 28, 2025. Retrieved July 28, 2025.
  5. ↑ "2025 Iowa Corn 350". Racing-Reference. Retrieved August 3, 2025.
  6. ↑ "Points standings" (PDF). Jayski.com. Jayski's Silly Season Site. August 3, 2025. Retrieved August 3, 2025.
  7. ↑ Weaver, Matt (June 13, 2018). "Minimal Change For 2019 NASCAR Trucks And Xfinity Series Schedules". Autoweek. Retrieved June 11, 2024.
  8. ↑ Leistikow, Chad (May 14, 2020). "In realigned schedule, NASCAR cancels its Iowa Speedway events for 2020 season". Des Moines Register. Retrieved June 11, 2024.
  9. ↑ Crandall, Kelly (October 30, 2020). "33 races on tap for 2021 NASCAR Xfinity Series". Racer. Retrieved June 11, 2024.
  10. ↑ Sturniolo, Zach (October 4, 2023). "NASCAR reveals 2024 Cup schedule as Atlanta, Watkins Glen move to playoffs". NASCAR. Retrieved October 4, 2023.
  11. ↑ Glover, Luken (October 4, 2023). "2024 NASCAR Xfinity Series Schedule Revealed". Frontstretch. Retrieved June 11, 2024.
  12. ↑ DeGroot, Nick (August 2, 2025). "Chase Briscoe stars again in NASCAR Cup qualifying with Iowa Speedway pole". Motorsport.com. Newton, Iowa: Motorsport Network. Retrieved August 2, 2025.