2025 Iowa State Cyclones football team
American college football season
From Wikipedia, the free encyclopedia
The 2025 Iowa State Cyclones football team represented Iowa State University as a member of the Big 12 Conference during the 2025 NCAA Division I FBS football season. The team was led by tenth-year head coach Matt Campbell, and played home games at Jack Trice Stadium in Ames, Iowa.
- Matt Campbell (10th season)
| 2025 Iowa State Cyclones football | |
|---|---|
| Conference | Big 12 Conference |
| Record | 8–4 (5–4 Big 12) |
| Head coach |
|
| Offensive coordinator | Taylor Mouser (2nd season) |
| Offensive scheme | Spread |
| Defensive coordinator | Jon Heacock (10th season) |
| Base defense | 3-high safety |
| Home stadium | Jack Trice Stadium |
| Conf. | Overall | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Team | W | L | W | L | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 7 Texas Tech y$^ | 8 | – | 1 | 12 | – | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 11 BYU y | 8 | – | 1 | 12 | – | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 14 Utah | 7 | – | 2 | 11 | – | 2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 22 Houston | 6 | – | 3 | 10 | – | 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Arizona | 6 | – | 3 | 9 | – | 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Arizona State | 6 | – | 3 | 8 | – | 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| No. 25 TCU | 5 | – | 4 | 9 | – | 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Iowa State | 5 | – | 4 | 8 | – | 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cincinnati | 5 | – | 4 | 7 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kansas State | 5 | – | 4 | 6 | – | 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Baylor | 3 | – | 6 | 5 | – | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kansas | 3 | – | 6 | 5 | – | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| UCF | 2 | – | 7 | 5 | – | 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| West Virginia | 2 | – | 7 | 4 | – | 8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Colorado | 1 | – | 8 | 3 | – | 9 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Oklahoma State | 0 | – | 9 | 1 | – | 11 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Championship: Texas Tech 34, BYU 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
On December 5, Campbell was announced as the new head coach at Penn State.[1] Days later, having finished their season with a winning record, the team opted out of a bowl appearance following a vote by players, citing a lack of healthy players to practice or play.[2] On December 8, Washington State head coach Jimmy Rogers was announced as the Cyclones' new head coach.[3]
The Iowa State Cyclones drew an average home attendance of 60,862, the 2nd-highest of all football teams from Iowa.[4]
Schedule
| Date | Time | Opponent | Rank | Site | TV | Result | Attendance | Source |
|---|---|---|---|---|---|---|---|---|
| August 23 | 11:00 a.m. | vs. No. 17 Kansas State | No. 22 | ESPN | W 24–21 | 47,221 | [5] | |
| August 30 | 2:30 p.m. | No. 4 (FCS) South Dakota* | No. 22 | FOX | W 55–7 | 61,500 | ||
| September 6 | 11:00 a.m. | Iowa* | No. 16 |
| FOX | W 16–13 | 61,500 | |
| September 13 | 3:00 p.m. | at Arkansas State* | No. 14 | ESPN2 | W 24–16 | 22,248 | ||
| September 27 | 6:00 p.m. | Arizona | No. 14 |
| ESPN | W 39–14 | 61,500 | |
| October 4 | 11:00 a.m. | at Cincinnati | No. 14 | ESPN2 | L 30–38 | 38,007 | ||
| October 11 | 2:30 p.m. | at Colorado | No. 22 | ESPN | L 17–24 | 52,698 | ||
| October 25 | 2:30 p.m. | No. 11 BYU |
| FOX | L 27–41 | 61,500 | ||
| November 1 | 12:00 p.m. | Arizona State |
| TNT/TruTV | L 19–24 | 60,889 | ||
| November 8 | 2:30 p.m. | at TCU | FOX | W 20–17 | 44,197 | |||
| November 22 | 11:00 a.m. | Kansas |
| FS1 | W 38–14 | 58,275 | ||
| November 29 | 11:00 a.m. | at Oklahoma State | ESPNU | W 20–13 | 35,127 | |||
| ||||||||
Rankings
Game summaries
vs. No. 17 Kansas State
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 22 Cyclones | 7 | 0 | 7 | 10 | 24 |
| No. 17 Wildcats | 0 | 7 | 0 | 14 | 21 |
at Aviva Stadium • Dublin, Ireland
- Date: August 23
- Game time: 11:00 a.m.
- Game weather: Rain, 67 °F (19 °C), S 3 MPH
- Game attendance: 47,221
- Referee: Tuta Salaam
- TV announcers (ESPN): Dave Pasch (play-by-play), Dusty Dvoracek (analyst), and Taylor McGregor (sideline)
| Game information |
|---|
|
| Statistics | ISU | KSU |
|---|---|---|
| First downs | 19 | 13 |
| Plays–yards | 60–313 | 48–383 |
| Rushes–yards | 46–130 | 27–110 |
| Passing yards | 183 | 273 |
| Passing: comp–att–int | 14–28–0 | 21–30–0 |
| Turnovers | 2 | 2 |
| Time of possession | 33:52 | 26:08 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Iowa State | Passing | Rocco Becht | 14/28, 183 yards, 2 TD |
| Rushing | Carson Hansen | 16 rushes, 71 yards | |
| Receiving | Brett Eskildsen | 3 receptions, 46 yards, TD | |
| Kansas State | Passing | Avery Johnson | 21/30, 273 yards, 2 TD |
| Rushing | Joe Jackson | 12 rushes, 51 yards | |
| Receiving | Jayce Brown | 4 receptions, 78 yards, TD |
vs No. 4 (FCS) South Dakota
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 4 (FCS) Coyotes | 7 | 0 | 0 | 0 | 7 |
| No. 22 Cyclones | 14 | 13 | 14 | 14 | 55 |
at Jack Trice Stadium • Ames, Iowa
- Date: August 30
- Game time: 2:30 p.m.
- Game weather: Sunny, 78 °F (26 °C), E 8 MPH
- Game attendance: 61,500
- Referee: Henry Johns
- TV announcers (FOX): Tim Brando (play-by-play), Devin Gardner (analyst), and Josh Sims (sideline)
| Game information |
|---|
|
| Statistics | SDAK | ISU |
|---|---|---|
| First downs | 11 | 28 |
| Plays–yards | 50–208 | 67–529 |
| Rushes–yards | 21–82 | 42–223 |
| Passing yards | 126 | 306 |
| Passing: comp–att–int | 15–29–2 | 23–25–0 |
| Turnovers | 2 | 0 |
| Time of possession | 24:42 | 35:18 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| South Dakota | Passing | Aidan Bouman | 15/29, 126 yards, TD, 2 INT |
| Rushing | Charles Pierre Jr. | 13 carries, 49 yards | |
| Receiving | Charles Pierre Jr. | 4 receptions, 37 yards | |
| Iowa State | Passing | Rocco Becht | 19/20, 278 yards, 3 TD |
| Rushing | Dylan Lee | 13 carries, 81 yards, TD | |
| Receiving | Gabe Burkle | 4 receptions, 85 yards, TD |
vs Iowa
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Hawkeyes | 0 | 10 | 3 | 0 | 13 |
| No. 16 Cyclones | 6 | 7 | 0 | 3 | 16 |
at Jack Trice Stadium • Ames, Iowa
- Date: September 6
- Game time: 11:00 a.m.
- Game weather: Sunny • Temperature: 60 °F (16 °C) • Wind: NW at 8 miles per hour (13 km/h)
- Game attendance: 61,500
- Referee: Kole Knueppel
- TV announcers (FOX): Gus Johnson (play-by-play), Joel Klatt (analyst), and Jenny Taft (sideline)
| Game information |
|---|
|
| Statistics | IOWA | ISU |
|---|---|---|
| First downs | 16 | 14 |
| Plays–yards | 63–214 | 57–238 |
| Rushes–yards | 39–131 | 30–104 |
| Passing yards | 83 | 134 |
| Passing: comp–att–int | 13–24–1 | 18–27–0 |
| Turnovers | 1 | 1 |
| Time of possession | 31:08 | 28:52 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Iowa | Passing | Mark Gronowski | 13/24, 83 yards, INT |
| Rushing | Jaziun Patterson | 11 carries, 60 yards | |
| Receiving | Jacob Gill | 5 receptions, 52 yards | |
| Iowa State | Passing | Rocco Becht | 18/27, 134 yards, TD |
| Rushing | Abu Sama III | 12 carries, 47 yards | |
| Receiving | Brett Eskildsen | 2 receptions, 39 yards |
at Arkansas State
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 14 Cyclones | 9 | 8 | 0 | 7 | 24 |
| Red Wolves | 0 | 10 | 3 | 3 | 16 |
at Centennial Bank Stadium • Jonesboro, Arkansas
- Date: September 13
- Game time: 3:00 p.m.
- Game weather: Sunny • Temperature: 92 °F (33 °C) • Wind: SW at 7 mph (11 km/h)
- Game attendance: 22,348
- Referee: Cravonne Barrett
- TV announcers (ESPN2): Mike Monaco (play-by-play), Kirk Morrison (analyst), and Dawn Davenport (sideline)
| Game information |
|---|
|
| Statistics | ISU | ARST |
|---|---|---|
| First downs | 20 | 20 |
| Plays–yards | 59–452 | 73–382 |
| Rushes–yards | 34–187 | 40–160 |
| Passing yards | 265 | 222 |
| Passing: comp–att–int | 14–25–1 | 19–33–1 |
| Turnovers | 1 | 1 |
| Time of possession | 25:19 | 34:41 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Iowa State | Passing | Rocco Becht | 14/25, 265 yards, TD, INT |
| Rushing | Carson Hansen | 18 carries, 116 yards | |
| Receiving | Xavier Townsend | 3 receptions, 92 yards | |
| Arkansas State | Passing | Jaylen Raynor | 19/33, 222 yards, INT |
| Rushing | Jaylen Raynor | 16 carries, 83 yards, TD | |
| Receiving | Chauncey Cobb | 7 receptions, 81 yards |
vs Arizona
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Wildcats | 0 | 7 | 7 | 0 | 14 |
| No. 14 Cyclones | 8 | 14 | 14 | 3 | 39 |
at Jack Trice Stadium • Ames, Iowa
- Date: September 27
- Game time: 6:00 p.m.
- Game weather: Clear, 80 °F (27 °C)
- Game attendance: 61,500
- Referee: David Alvarez
- TV announcers (ESPN): Dave Flemming (play-by-play), Brock Osweiler (analyst), and Stormy Buonantony (sideline)
| Game information |
|---|
|
| Statistics | ARIZ | ISU |
|---|---|---|
| First downs | 20 | 19 |
| Plays–yards | 72–360 | 69–399 |
| Rushes–yards | 24–107 | 47–111 |
| Passing yards | 253 | 288 |
| Passing: Comp–Att–Int | 32–48–2 | 15–22–1 |
| Turnovers | 2 | 1 |
| Time of possession | 28:55 | 31:05 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Arizona | Passing | Noah Fifita | 32/48, 253 yards, 2 TD, 2 INT |
| Rushing | Ismail Mahdi | 13 carries, 85 yards | |
| Receiving | Kris Hutson | 6 receptions, 67 yards, TD | |
| Iowa State | Passing | Rocco Becht | 14/20, 243 yards, INT |
| Rushing | Carson Hansen | 19 carries, 63 yards, 2 TD | |
| Receiving | Chase Sowell | 4 receptions, 146 yards |
at Cincinnati
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 14 Cyclones | 0 | 15 | 7 | 8 | 30 |
| Bearcats | 17 | 14 | 0 | 7 | 38 |
at Nippert Stadium • Cincinnati, Ohio
- Date: October 4
- Game time: 11:00 a.m.
- Game weather: Sunny, 78 °F (26 °C)
- Game attendance: 38,007
- Referee: Kevin Boitmann
- TV announcers (ESPN2): Roy Philpott (play-by-play), Sam Acho (analyst) and Taylor Davis (sideline)
| Game information |
|---|
|
| Statistics | ISU | CIN |
|---|---|---|
| First downs | 29 | 20 |
| Plays–yards | 85–470 | 59–474 |
| Rushes–yards | 37–156 | 34–260 |
| Passing yards | 314 | 214 |
| Passing: comp–att–int | 30–48–0 | 13–25–0 |
| Turnovers | 0 | 1 |
| Time of possession | 34:56 | 25:04 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Iowa State | Passing | Rocco Becht | 30/48, 314 yards, 2 TD |
| Rushing | Abu Sama | 18 carries, 96 yards | |
| Receiving | Brett Eskildsen | 8 receptions, 105 yards, TD | |
| Cincinnati | Passing | Brendan Sorsby | 13/25, 214 yards, 2 TD |
| Rushing | Evan Pryor | 10 carries, 111 yards, 2 TD | |
| Receiving | Caleb Goodie | 2 receptions, 83 yards, TD |
at Colorado
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 22 Cyclones | 0 | 10 | 7 | 0 | 17 |
| Buffaloes | 7 | 0 | 14 | 3 | 24 |
at Folsom Field • Boulder, Colorado
- Date: October 11
- Game time: 2:30 p.m.
- Game weather: Cloudy; 64 °F (18 °C)
- Game attendance: 52,698
- Referee: Stephen Baron
- TV announcers (ESPN): Mike Monaco (play-by-play), Louis Riddick (analyst), and Kris Budden (sideline)
| Game information |
|---|
|
| Statistics | ISU | COLO |
|---|---|---|
| First downs | 22 | 16 |
| Plays–yards | 70–441 | 64–395 |
| Rushes–yards | 37–236 | 39–140 |
| Passing yards | 205 | 255 |
| Passing: comp–att–int | 18–33–1 | 16–25–0 |
| Turnovers | 1 | 0 |
| Time of possession | 29:57 | 30:03 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Iowa State | Passing | Rocco Becht | 18/33, 205 yards, INT |
| Rushing | Abu Sama III | 24 carries, 177 yards, 2 TD | |
| Receiving | Benjamin Brahmer | 5 receptions, 56 yards | |
| Colorado | Passing | Kaidon Salter | 16/25, 255 yards, 2 TD |
| Rushing | Dallan Hayden | 12 carries, 58 yards | |
| Receiving | Joseph Williams | 8 receptions, 128 yards, TD |
vs No. 11 BYU
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| No. 11 Cougars | 7 | 10 | 10 | 14 | 41 |
| Cyclones | 17 | 7 | 3 | 0 | 27 |
at Jack Trice Stadium • Ames, Iowa
- Date: October 25
- Game time: 2:30 p.m.
- Game weather: Cloudy, 55 °F (13 °C), Winds 12mph SE
- Game attendance: 61,500
- Referee: Mike McCabe
- TV announcers (FOX): Jason Benetti (play-by-play), Robert Griffin III (analyst), and Alexa Landestoy (sideline)
| Game information |
|---|
|
| Statistics | BYU | ISU |
|---|---|---|
| First downs | 17 | 24 |
| Plays–yards | 64–410 | 70–495 |
| Rushes–yards | 28–103 | 34–184 |
| Passing yards | 307 | 311 |
| Passing: comp–att–int | 22–35–0 | 24–36–3 |
| Turnovers | 0 | 4 |
| Time of possession | 27:50 | 32:10 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| BYU | Passing | Bear Bachmeier | 22/35, 307 yards, 2 TD |
| Rushing | Bear Bachmeier | 12 carries, 49 yards, TD | |
| Receiving | Parker Kingston | 7 receptions, 133 yards, 2 TD | |
| Iowa State | Passing | Rocco Becht | 24/36, 311 yards, TD, 3 INT |
| Rushing | Carson Hansen | 16 carries, 152 yards, 2 TD | |
| Receiving | Benjamin Brahmer | 5 receptions, 75 yards |
vs Arizona State
| Quarter | 1 | 2 | Total |
|---|---|---|---|
| Sun Devils | 0 | ||
| Cyclones | 0 |
at Jack Trice Stadium • Ames, Iowa
- Date: November 1
- Game time: 12:00 p.m.
- Game weather:
- Game attendance:
- Referee:
- TV announcers (TNT/TruTV): J.B. Long (play-by-play), Mike Golic Jr. (analyst) and Bridget Howard (sideline)
| Game information |
|---|
|
| Statistics | ASU | ISU |
|---|---|---|
| First downs | ||
| Plays–yards | ||
| Rushes–yards | ||
| Passing yards | ||
| Passing: comp–att–int | ||
| Turnovers | ||
| Time of possession |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Arizona State | Passing | ||
| Rushing | |||
| Receiving | |||
| Iowa State | Passing | ||
| Rushing | |||
| Receiving |
at TCU
| Quarter | 1 | 2 | Total |
|---|---|---|---|
| Cyclones | 0 | ||
| Horned Frogs | 0 |
at Amon G. Carter Stadium • Fort Worth, Texas
- Date: November 8
- Game time: 2:30 p.m.
- Game weather:
- Game attendance:
- Referee:
- TV announcers (FOX): Connor Onion (play-by-play) and Mark Helfrich (analyst)
| Game information |
|---|
|
| Statistics | ISU | TCU |
|---|---|---|
| First downs | ||
| Plays–yards | ||
| Rushes–yards | ||
| Passing yards | ||
| Passing: comp–att–int | ||
| Turnovers | ||
| Time of possession |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Iowa State | Passing | ||
| Rushing | |||
| Receiving | |||
| TCU | Passing | ||
| Rushing | |||
| Receiving |
vs Kansas
| Quarter | 1 | 2 | Total |
|---|---|---|---|
| Jayhawks | 0 | ||
| Cyclones | 0 |
at Jack Trice Stadium • Ames, Iowa
- Date: November 22
- Game time: 11:00 a.m.
- Game weather:
- Game attendance:
- Referee:
- TV announcers (FS1): Noah Reed (play-by-play) and Robert Smith (analyst)
| Game information |
|---|
|
| Statistics | KU | ISU |
|---|---|---|
| First downs | ||
| Plays–yards | ||
| Rushes–yards | ||
| Passing yards | ||
| Passing: comp–att–int | ||
| Turnovers | ||
| Time of possession |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Kansas | Passing | ||
| Rushing | |||
| Receiving | |||
| Iowa State | Passing | ||
| Rushing | |||
| Receiving |
at Oklahoma State
| Quarter | 1 | 2 | 3 | 4 | Total |
|---|---|---|---|---|---|
| Cyclones | 3 | 7 | 7 | 3 | 20 |
| Cowboys | 0 | 7 | 3 | 3 | 13 |
at Boone Pickens Stadium • Stillwater, Oklahoma
- Date: November 29
- Game time: 11:00 a.m.
- Game weather: Cloudy • Temperature: 51 °F (11 °C) • Wind: NW at 25 mph (40 km/h)
- Game attendance: 35,127
- Referee: Henry Johns
- TV announcers (ESPNU): Richard Cross (play-by-play) and Craig Haubert (analyst)
| Game information |
|---|
|
| Statistics | ISU | OKST |
|---|---|---|
| First downs | 17 | 12 |
| Plays–yards | 66–344 | 57–229 |
| Rushes–yards | 47–231 | 23–27 |
| Passing yards | 113 | 202 |
| Passing: comp–att–int | 9–19–0 | 23–34–1 |
| Turnovers | 1 | 2 |
| Time of possession | 32:59 | 27:01 |
| Team | Category | Player | Statistics |
|---|---|---|---|
| Iowa State | Passing | Rocco Becht | 8/17, 94 yards, TD |
| Rushing | Carson Hansen | 24 carries, 109 yards | |
| Receiving | Chase Sowell | 4 receptions, 54 yards, TD | |
| Oklahoma State | Passing | Zane Flores | 19/30, 166 yards, INT |
| Rushing | Trent Howland | 14 carries, 37 yards, TD | |
| Receiving | Terrill Davis | 5 receptions, 57 yards |
Roster
| 2025 roster | ||||
|---|---|---|---|---|
|
Quarterbacks
Running backs
Wide receivers
Tight ends
|
Offensive line
Long snappers Defensive line
|
Linebackers
Cornerbacks
Punters/Kickers
| ||