BYU Cougars vs Iowa State Cyclones

Iowa State Cyclones leads 5-2
wins
1968 to 2026
BYU Cougars have won 2 straight

Series timeline

▼ Iowa State Cyclones ahead (peak +5)
1968: Iowa State Cyclones 28-201969: Iowa State Cyclones 10-01973: Iowa State Cyclones 26-241974: Iowa State Cyclones 34-72023: Iowa State Cyclones 45-132025: BYU Cougars 41-272026: BYU Cougars 24-10

BYU Cougars Iowa State Cyclones Tie Postseason One meeting per cell

Longest streaks: BYU Cougars 2 (2025–2026), Iowa State Cyclones 5 (1968–2023). Current: BYU Cougars 2.

Splits

SplitBYU Cougars record
Regular season2-5
Hosted by BYU Cougars1-3
Hosted by Iowa State Cyclones1-2
Last 7 seasons (1968 to 2026)2-5
Largest BYU Cougars win41-27 (2025)
Largest Iowa State Cyclones win45-13 (2023)

Every meeting

2020s
SeasonDateWinnerScoreSiteRound
2026 Oct 9, 2026 BYU Cougars 24-10 at BYU Cougars Week 6
2025 Oct 25, 2025 BYU Cougars 41-27 at Iowa State Cyclones Week 9
2023 Nov 11, 2023 Iowa State Cyclones 45-13 at BYU Cougars Week 12
1970s
SeasonDateWinnerScoreSiteRound
1974 Sep 28, 1974 Iowa State Cyclones 34-7 at Iowa State Cyclones Week 4
1973 Oct 13, 1973 Iowa State Cyclones 26-24 at BYU Cougars Week 7
1960s
SeasonDateWinnerScoreSiteRound
1969 Sep 27, 1969 Iowa State Cyclones 10-0 at Iowa State Cyclones Week 3
1968 Sep 28, 1968 Iowa State Cyclones 28-20 at BYU Cougars Week 3

Sources

Records are computed from every final game result in the Matchup Index database. About the data.

College football results follow Sports Reference coverage, which omits some early games against non-major opponents.