20142026 performance history

Iowa State over time

Season-by-season offense and defense game grades, with head-coaching changes placed on the timeline.

Big 12Head coach: Jimmy RogersView Iowa State games →
Offense · 2026 estimate45.5/100

15.4 average through 1 game

50.0 prior · 8 equivalent games
Defense · 2026 estimate49.5/100

38.6 average through 1 game

50.9 prior · 8 equivalent games

The trajectory

Game and Season Unit Ratings

Each small dot is one offensive or defensive game rating, arranged in the order played. For completed seasons, the short bar is that season’s average game rating. Both dot and bar values are labeled on a percentile scale. For 2026, the bar is the Bayesian estimate, while the outlined circle is the empirical games-only mean. Labeled background bands show each head coach’s era.

Iowa State individual offense and defense game grades by seasonEach small point is one game. Horizontal bars show completed-season means and the Bayesian estimate for 2026. The outlined 2026 circle is the empirical games-only mean. Alternating labeled bands identify head-coaching eras.Rhoads · ’14–’15Paul Rhoads, 2014–2015Campbell · ’16–’25Matt Campbell, 2016–2025RogersJimmy Rogers, 2026offenseGame-grade percentile · higher is better9975502512014 Week 1: Iowa State vs. North Dakota State · L 14–34; offense 12.9 percentile2014 Week 2: Iowa State vs. Kansas State · L 28–32; offense 27.3 percentile2014 Week 3: Iowa State at Iowa · W 20–17; offense 53.9 percentile2014 Week 5: Iowa State vs. Baylor · L 28–49; offense 31.7 percentile2014 Week 6: Iowa State at Oklahoma State · L 20–37; offense 26.2 percentile2014 Week 7: Iowa State vs. Toledo · W 37–30; offense 71.2 percentile2014 Week 8: Iowa State at Texas · L 45–48; offense 91.6 percentile2014 Week 10: Iowa State vs. Oklahoma · L 14–59; offense 11.9 percentile2014 Week 11: Iowa State at Kansas · L 14–34; offense 35.7 percentile2014 Week 13: Iowa State vs. Texas Tech · L 31–34; offense 51.4 percentile2014 Week 14: Iowa State vs. West Virginia · L 24–37; offense 47.9 percentile2014 Week 15: Iowa State at TCU · L 3–55; offense 6.0 percentile2015 Week 1: Iowa State vs. Northern Iowa · W 31–7; offense 2.5 percentile2015 Week 2: Iowa State vs. Iowa · L 17–31; offense 25.8 percentile2015 Week 3: Iowa State at Toledo · L 23–30; offense 87.9 percentile2015 Week 5: Iowa State vs. Kansas · W 38–13; offense 63.6 percentile2015 Week 6: Iowa State at Texas Tech · L 31–66; offense 43.8 percentile2015 Week 7: Iowa State vs. TCU · L 21–45; offense 52.3 percentile2015 Week 8: Iowa State at Baylor · L 27–45; offense 45.4 percentile2015 Week 9: Iowa State vs. Texas · W 24–0; offense 47.2 percentile2015 Week 10: Iowa State at Oklahoma · L 16–52; offense 15.4 percentile2015 Week 11: Iowa State vs. Oklahoma State · L 31–35; offense 87.2 percentile2015 Week 12: Iowa State at Kansas State · L 35–38; offense 55.4 percentile2015 Week 13: Iowa State at West Virginia · L 6–30; offense 14.9 percentile2016 Week 1: Iowa State vs. Northern Iowa · L 20–25; offense 5.7 percentile2016 Week 2: Iowa State at Iowa · L 3–42; offense 27.5 percentile2016 Week 3: Iowa State at TCU · L 20–41; offense 24.0 percentile2016 Week 4: Iowa State vs. San José State · W 44–10; offense 94.0 percentile2016 Week 5: Iowa State vs. Baylor · L 42–45; offense 82.7 percentile2016 Week 6: Iowa State at Oklahoma State · L 31–38; offense 43.6 percentile2016 Week 7: Iowa State at Texas · L 6–27; offense 11.4 percentile2016 Week 9: Iowa State vs. Kansas State · L 26–31; offense 58.4 percentile2016 Week 10: Iowa State vs. Oklahoma · L 24–34; offense 52.3 percentile2016 Week 11: Iowa State at Kansas · W 31–24; offense 52.5 percentile2016 Week 12: Iowa State vs. Texas Tech · W 66–10; offense 97.8 percentile2016 Week 13: Iowa State vs. West Virginia · L 19–49; offense 40.3 percentile2017 Week 1: Iowa State vs. Northern Iowa · W 42–24; offense 23.1 percentile2017 Week 2: Iowa State vs. Iowa · L 41–44; offense 85.9 percentile2017 Week 3: Iowa State at Akron · W 41–14; offense 70.8 percentile2017 Week 5: Iowa State vs. Texas · L 7–17; offense 30.5 percentile2017 Week 6: Iowa State at Oklahoma · W 38–31; offense 79.3 percentile2017 Week 7: Iowa State vs. Kansas · W 45–0; offense 6.0 percentile2017 Week 8: Iowa State at Texas Tech · W 31–13; offense 70.0 percentile2017 Week 9: Iowa State vs. TCU · W 14–7; offense 6.3 percentile2017 Week 10: Iowa State at West Virginia · L 16–20; offense 15.3 percentile2017 Week 11: Iowa State vs. Oklahoma State · L 42–49; offense 75.7 percentile2017 Week 12: Iowa State at Baylor · W 23–13; offense 60.5 percentile2017 Week 13: Iowa State at Kansas State · L 19–20; offense 84.3 percentile2017 Week 1: Iowa State at Memphis · W 21–20; offense 19.5 percentile2018 Week 2: Iowa State at Iowa · L 3–13; offense 3.2 percentile2018 Week 3: Iowa State vs. Oklahoma · L 27–37; offense 46.4 percentile2018 Week 4: Iowa State vs. Akron · W 26–13; offense 32.1 percentile2018 Week 5: Iowa State at TCU · L 14–17; offense 47.2 percentile2018 Week 6: Iowa State at Oklahoma State · W 48–42; offense 74.2 percentile2018 Week 7: Iowa State vs. West Virginia · W 30–14; offense 73.6 percentile2018 Week 9: Iowa State vs. Texas Tech · W 40–31; offense 30.1 percentile2018 Week 10: Iowa State at Kansas · W 27–3; offense 60.7 percentile2018 Week 11: Iowa State vs. Baylor · W 28–14; offense 69.6 percentile2018 Week 12: Iowa State at Texas · L 10–24; offense 22.7 percentile2018 Week 13: Iowa State vs. Kansas State · W 42–38; offense 73.5 percentile2018 Week 14: Iowa State vs. Drake · W 27–24; offense 6.6 percentile2018 Week 1: Iowa State vs. Washington State · L 26–28; offense 82.4 percentile2019 Week 1: Iowa State vs. Northern Iowa · W 29–26; offense 14.6 percentile2019 Week 3: Iowa State vs. Iowa · L 17–18; offense 75.2 percentile2019 Week 4: Iowa State vs. UL Monroe · W 72–20; offense 99.6 percentile2019 Week 5: Iowa State at Baylor · L 21–23; offense 70.7 percentile2019 Week 6: Iowa State vs. TCU · W 49–24; offense 89.9 percentile2019 Week 7: Iowa State at West Virginia · W 38–14; offense 75.8 percentile2019 Week 8: Iowa State at Texas Tech · W 34–24; offense 66.8 percentile2019 Week 9: Iowa State vs. Oklahoma State · L 27–34; offense 38.2 percentile2019 Week 11: Iowa State at Oklahoma · L 41–42; offense 80.8 percentile2019 Week 12: Iowa State vs. Texas · W 23–21; offense 22.8 percentile2019 Week 13: Iowa State vs. Kansas · W 41–31; offense 54.7 percentile2019 Week 14: Iowa State at Kansas State · L 17–27; offense 9.1 percentile2019 Week 1: Iowa State vs. Notre Dame · L 9–33; offense 22.6 percentile2020 Week 2: Iowa State vs. Louisiana · L 14–31; offense 19.5 percentile2020 Week 4: Iowa State at TCU · W 37–34; offense 75.8 percentile2020 Week 5: Iowa State vs. Oklahoma · W 37–30; offense 93.7 percentile2020 Week 6: Iowa State vs. Texas Tech · W 31–15; offense 82.9 percentile2020 Week 8: Iowa State at Oklahoma State · L 21–24; offense 55.4 percentile2020 Week 9: Iowa State at Kansas · W 52–22; offense 90.3 percentile2020 Week 10: Iowa State vs. Baylor · W 38–31; offense 82.3 percentile2020 Week 12: Iowa State vs. Kansas State · W 45–0; offense 87.3 percentile2020 Week 13: Iowa State at Texas · W 23–20; offense 77.0 percentile2020 Week 14: Iowa State vs. West Virginia · W 42–6; offense 96.7 percentile2020 Week 16: Iowa State vs. Oklahoma · L 21–27; offense 55.2 percentile2020 Week 1: Iowa State vs. Oregon · W 34–17; offense 72.1 percentile2021 Week 1: Iowa State vs. Northern Iowa · W 16–10; offense 6.5 percentile2021 Week 2: Iowa State vs. Iowa · L 17–27; offense 41.1 percentile2021 Week 4: Iowa State at Baylor · L 29–31; offense 89.9 percentile2021 Week 5: Iowa State vs. Kansas · W 59–7; offense 84.8 percentile2021 Week 7: Iowa State at Kansas State · W 33–20; offense 77.1 percentile2021 Week 8: Iowa State vs. Oklahoma State · W 24–21; offense 62.7 percentile2021 Week 9: Iowa State at West Virginia · L 31–38; offense 47.5 percentile2021 Week 10: Iowa State vs. Texas · W 30–7; offense 38.5 percentile2021 Week 11: Iowa State at Texas Tech · L 38–41; offense 56.0 percentile2021 Week 12: Iowa State at Oklahoma · L 21–28; offense 30.2 percentile2021 Week 13: Iowa State vs. TCU · W 48–14; offense 95.5 percentile2021 Week 1: Iowa State vs. Clemson · L 13–20; offense 50.5 percentile2022 Week 1: Iowa State vs. Southeast Missouri State · W 42–10; offense 55.9 percentile2022 Week 2: Iowa State at Iowa · W 10–7; offense 41.4 percentile2022 Week 4: Iowa State vs. Baylor · L 24–31; offense 36.7 percentile2022 Week 5: Iowa State at Kansas · L 11–14; offense 11.2 percentile2022 Week 6: Iowa State vs. Kansas State · L 9–10; offense 9.5 percentile2022 Week 7: Iowa State at Texas · L 21–24; offense 73.4 percentile2022 Week 9: Iowa State vs. Oklahoma · L 13–27; offense 5.7 percentile2022 Week 10: Iowa State vs. West Virginia · W 31–14; offense 25.3 percentile2022 Week 11: Iowa State at Oklahoma State · L 14–20; offense 13.4 percentile2022 Week 12: Iowa State vs. Texas Tech · L 10–14; offense 5.5 percentile2022 Week 13: Iowa State at TCU · L 14–62; offense 16.4 percentile2023 Week 1: Iowa State vs. Northern Iowa · W 30–9; offense 6.2 percentile2023 Week 2: Iowa State vs. Iowa · L 13–20; offense 30.5 percentile2023 Week 3: Iowa State at Ohio · L 7–10; offense 19.6 percentile2023 Week 4: Iowa State vs. Oklahoma State · W 34–27; offense 22.2 percentile2023 Week 5: Iowa State at Oklahoma · L 20–50; offense 64.0 percentile2023 Week 6: Iowa State vs. TCU · W 27–14; offense 33.4 percentile2023 Week 7: Iowa State at Cincinnati · W 30–10; offense 46.4 percentile2023 Week 9: Iowa State at Baylor · W 30–18; offense 68.3 percentile2023 Week 10: Iowa State vs. Kansas · L 21–28; offense 30.3 percentile2023 Week 11: Iowa State at BYU · W 45–13; offense 94.2 percentile2023 Week 12: Iowa State vs. Texas · L 16–26; offense 52.3 percentile2023 Week 13: Iowa State at Kansas State · W 42–35; offense 80.7 percentile2024 Week 1: Iowa State vs. North Dakota · W 21–3; offense 30.5 percentile2024 Week 2: Iowa State at Iowa · W 20–19; offense 44.8 percentile2024 Week 4: Iowa State vs. Arkansas State · W 52–7; offense 71.7 percentile2024 Week 5: Iowa State at Houston · W 20–0; offense 52.5 percentile2024 Week 6: Iowa State vs. Baylor · W 43–21; offense 87.7 percentile2024 Week 7: Iowa State at West Virginia · W 28–16; offense 47.4 percentile2024 Week 8: Iowa State vs. UCF · W 38–35; offense 68.4 percentile2024 Week 10: Iowa State vs. Texas Tech · L 22–23; offense 16.0 percentile2024 Week 12: Iowa State vs. Cincinnati · W 34–17; offense 41.2 percentile2024 Week 13: Iowa State at Utah · W 31–28; offense 74.2 percentile2024 Week 14: Iowa State vs. Kansas State · W 29–21; offense 22.5 percentile2024 Week 15: Iowa State vs. Arizona State · L 19–45; offense 38.3 percentile2024 Week 1: Iowa State vs. Miami · W 42–41; offense 70.5 percentile2025 Week 1: Iowa State vs. Kansas State · W 24–21; offense 23.4 percentile2025 Week 1: Iowa State vs. South Dakota · W 55–7; offense 80.1 percentile2025 Week 2: Iowa State vs. Iowa · W 16–13; offense 48.1 percentile2025 Week 5: Iowa State vs. Arizona · W 39–14; offense 73.8 percentile2025 Week 6: Iowa State at Cincinnati · L 30–38; offense 24.3 percentile2025 Week 7: Iowa State at Colorado · L 17–24; offense 22.0 percentile2025 Week 9: Iowa State vs. BYU · L 27–41; offense 90.2 percentile2025 Week 10: Iowa State vs. Arizona State · L 19–24; offense 32.0 percentile2025 Week 11: Iowa State at TCU · W 20–17; offense 41.5 percentile2025 Week 13: Iowa State vs. Kansas · W 38–14; offense 80.4 percentile2025 Week 14: Iowa State at Oklahoma State · W 20–13; offense 24.1 percentile2026 Week 1: Iowa State vs. Southeast Missouri State · W 38–10; offense 15.5 percentile2014 offense season mean: 37.2 percentile2015 offense season mean: 42.8 percentile2016 offense season mean: 51.2 percentile2017 offense season mean: 46.1 percentile2018 offense season mean: 45.0 percentile2019 offense season mean: 59.3 percentile2020 offense season mean: 77.6 percentile2021 offense season mean: 58.6 percentile2022 offense season mean: 22.7 percentile2023 offense season mean: 45.4 percentile2024 offense season mean: 51.5 percentile2025 offense season mean: 50.0 percentile2026 offense Bayesian estimate: 45.5 percentile2026 offense empirical mean: 15.4 percentiledefenseGame-grade percentile · higher is better9975502512014 Week 1: Iowa State vs. North Dakota State · L 14–34; defense 1.3 percentile2014 Week 2: Iowa State vs. Kansas State · L 28–32; defense 24.5 percentile2014 Week 3: Iowa State at Iowa · W 20–17; defense 70.0 percentile2014 Week 5: Iowa State vs. Baylor · L 28–49; defense 35.5 percentile2014 Week 6: Iowa State at Oklahoma State · L 20–37; defense 32.5 percentile2014 Week 7: Iowa State vs. Toledo · W 37–30; defense 47.3 percentile2014 Week 8: Iowa State at Texas · L 45–48; defense 6.2 percentile2014 Week 10: Iowa State vs. Oklahoma · L 14–59; defense 4.5 percentile2014 Week 11: Iowa State at Kansas · L 14–34; defense 8.0 percentile2014 Week 13: Iowa State vs. Texas Tech · L 31–34; defense 13.8 percentile2014 Week 14: Iowa State vs. West Virginia · L 24–37; defense 10.7 percentile2014 Week 15: Iowa State at TCU · L 3–55; defense 22.2 percentile2015 Week 1: Iowa State vs. Northern Iowa · W 31–7; defense 53.2 percentile2015 Week 2: Iowa State vs. Iowa · L 17–31; defense 26.2 percentile2015 Week 3: Iowa State at Toledo · L 23–30; defense 80.5 percentile2015 Week 5: Iowa State vs. Kansas · W 38–13; defense 77.0 percentile2015 Week 6: Iowa State at Texas Tech · L 31–66; defense 1.5 percentile2015 Week 7: Iowa State vs. TCU · L 21–45; defense 12.7 percentile2015 Week 8: Iowa State at Baylor · L 27–45; defense 85.1 percentile2015 Week 9: Iowa State vs. Texas · W 24–0; defense 82.0 percentile2015 Week 10: Iowa State at Oklahoma · L 16–52; defense 18.5 percentile2015 Week 11: Iowa State vs. Oklahoma State · L 31–35; defense 44.3 percentile2015 Week 12: Iowa State at Kansas State · L 35–38; defense 34.7 percentile2015 Week 13: Iowa State at West Virginia · L 6–30; defense 61.5 percentile2016 Week 1: Iowa State vs. Northern Iowa · L 20–25; defense 26.5 percentile2016 Week 2: Iowa State at Iowa · L 3–42; defense 7.5 percentile2016 Week 3: Iowa State at TCU · L 20–41; defense 29.3 percentile2016 Week 4: Iowa State vs. San José State · W 44–10; defense 44.5 percentile2016 Week 5: Iowa State vs. Baylor · L 42–45; defense 1.1 percentile2016 Week 6: Iowa State at Oklahoma State · L 31–38; defense 88.0 percentile2016 Week 7: Iowa State at Texas · L 6–27; defense 35.9 percentile2016 Week 9: Iowa State vs. Kansas State · L 26–31; defense 11.3 percentile2016 Week 10: Iowa State vs. Oklahoma · L 24–34; defense 69.5 percentile2016 Week 11: Iowa State at Kansas · W 31–24; defense 11.5 percentile2016 Week 12: Iowa State vs. Texas Tech · W 66–10; defense 93.0 percentile2016 Week 13: Iowa State vs. West Virginia · L 19–49; defense 24.3 percentile2017 Week 1: Iowa State vs. Northern Iowa · W 42–24; defense 18.5 percentile2017 Week 2: Iowa State vs. Iowa · L 41–44; defense 29.7 percentile2017 Week 3: Iowa State at Akron · W 41–14; defense 38.7 percentile2017 Week 5: Iowa State vs. Texas · L 7–17; defense 58.5 percentile2017 Week 6: Iowa State at Oklahoma · W 38–31; defense 41.4 percentile2017 Week 7: Iowa State vs. Kansas · W 45–0; defense 98.8 percentile2017 Week 8: Iowa State at Texas Tech · W 31–13; defense 72.6 percentile2017 Week 9: Iowa State vs. TCU · W 14–7; defense 72.3 percentile2017 Week 10: Iowa State at West Virginia · L 16–20; defense 55.7 percentile2017 Week 11: Iowa State vs. Oklahoma State · L 42–49; defense 50.0 percentile2017 Week 12: Iowa State at Baylor · W 23–13; defense 63.8 percentile2017 Week 13: Iowa State at Kansas State · L 19–20; defense 52.3 percentile2017 Week 1: Iowa State at Memphis · W 21–20; defense 99.0 percentile2018 Week 2: Iowa State at Iowa · L 3–13; defense 92.5 percentile2018 Week 3: Iowa State vs. Oklahoma · L 27–37; defense 56.6 percentile2018 Week 4: Iowa State vs. Akron · W 26–13; defense 43.0 percentile2018 Week 5: Iowa State at TCU · L 14–17; defense 70.7 percentile2018 Week 6: Iowa State at Oklahoma State · W 48–42; defense 73.9 percentile2018 Week 7: Iowa State vs. West Virginia · W 30–14; defense 95.3 percentile2018 Week 9: Iowa State vs. Texas Tech · W 40–31; defense 80.3 percentile2018 Week 10: Iowa State at Kansas · W 27–3; defense 81.9 percentile2018 Week 11: Iowa State vs. Baylor · W 28–14; defense 44.2 percentile2018 Week 12: Iowa State at Texas · L 10–24; defense 62.6 percentile2018 Week 13: Iowa State vs. Kansas State · W 42–38; defense 14.4 percentile2018 Week 14: Iowa State vs. Drake · W 27–24; defense 37.8 percentile2018 Week 1: Iowa State vs. Washington State · L 26–28; defense 87.9 percentile2019 Week 1: Iowa State vs. Northern Iowa · W 29–26; defense 66.0 percentile2019 Week 3: Iowa State vs. Iowa · L 17–18; defense 75.0 percentile2019 Week 4: Iowa State vs. UL Monroe · W 72–20; defense 51.6 percentile2019 Week 5: Iowa State at Baylor · L 21–23; defense 71.7 percentile2019 Week 6: Iowa State vs. TCU · W 49–24; defense 49.1 percentile2019 Week 7: Iowa State at West Virginia · W 38–14; defense 82.4 percentile2019 Week 8: Iowa State at Texas Tech · W 34–24; defense 59.4 percentile2019 Week 9: Iowa State vs. Oklahoma State · L 27–34; defense 71.6 percentile2019 Week 11: Iowa State at Oklahoma · L 41–42; defense 53.3 percentile2019 Week 12: Iowa State vs. Texas · W 23–21; defense 94.9 percentile2019 Week 13: Iowa State vs. Kansas · W 41–31; defense 25.4 percentile2019 Week 14: Iowa State at Kansas State · L 17–27; defense 44.1 percentile2019 Week 1: Iowa State vs. Notre Dame · L 9–33; defense 52.6 percentile2020 Week 2: Iowa State vs. Louisiana · L 14–31; defense 88.4 percentile2020 Week 4: Iowa State at TCU · W 37–34; defense 69.0 percentile2020 Week 5: Iowa State vs. Oklahoma · W 37–30; defense 57.2 percentile2020 Week 6: Iowa State vs. Texas Tech · W 31–15; defense 90.9 percentile2020 Week 8: Iowa State at Oklahoma State · L 21–24; defense 64.3 percentile2020 Week 9: Iowa State at Kansas · W 52–22; defense 63.6 percentile2020 Week 10: Iowa State vs. Baylor · W 38–31; defense 27.1 percentile2020 Week 12: Iowa State vs. Kansas State · W 45–0; defense 96.1 percentile2020 Week 13: Iowa State at Texas · W 23–20; defense 68.1 percentile2020 Week 14: Iowa State vs. West Virginia · W 42–6; defense 90.8 percentile2020 Week 16: Iowa State vs. Oklahoma · L 21–27; defense 75.8 percentile2020 Week 1: Iowa State vs. Oregon · W 34–17; defense 75.7 percentile2021 Week 1: Iowa State vs. Northern Iowa · W 16–10; defense 46.6 percentile2021 Week 2: Iowa State vs. Iowa · L 17–27; defense 79.6 percentile2021 Week 4: Iowa State at Baylor · L 29–31; defense 55.2 percentile2021 Week 5: Iowa State vs. Kansas · W 59–7; defense 85.4 percentile2021 Week 7: Iowa State at Kansas State · W 33–20; defense 40.8 percentile2021 Week 8: Iowa State vs. Oklahoma State · W 24–21; defense 51.2 percentile2021 Week 9: Iowa State at West Virginia · L 31–38; defense 21.7 percentile2021 Week 10: Iowa State vs. Texas · W 30–7; defense 84.3 percentile2021 Week 11: Iowa State at Texas Tech · L 38–41; defense 17.9 percentile2021 Week 12: Iowa State at Oklahoma · L 21–28; defense 86.9 percentile2021 Week 13: Iowa State vs. TCU · W 48–14; defense 81.2 percentile2021 Week 1: Iowa State vs. Clemson · L 13–20; defense 73.0 percentile2022 Week 1: Iowa State vs. Southeast Missouri State · W 42–10; defense 33.7 percentile2022 Week 2: Iowa State at Iowa · W 10–7; defense 92.2 percentile2022 Week 4: Iowa State vs. Baylor · L 24–31; defense 28.7 percentile2022 Week 5: Iowa State at Kansas · L 11–14; defense 85.7 percentile2022 Week 6: Iowa State vs. Kansas State · L 9–10; defense 71.5 percentile2022 Week 7: Iowa State at Texas · L 21–24; defense 68.5 percentile2022 Week 9: Iowa State vs. Oklahoma · L 13–27; defense 73.6 percentile2022 Week 10: Iowa State vs. West Virginia · W 31–14; defense 88.8 percentile2022 Week 11: Iowa State at Oklahoma State · L 14–20; defense 73.1 percentile2022 Week 12: Iowa State vs. Texas Tech · L 10–14; defense 89.8 percentile2022 Week 13: Iowa State at TCU · L 14–62; defense 42.9 percentile2023 Week 1: Iowa State vs. Northern Iowa · W 30–9; defense 55.5 percentile2023 Week 2: Iowa State vs. Iowa · L 13–20; defense 49.9 percentile2023 Week 3: Iowa State at Ohio · L 7–10; defense 85.9 percentile2023 Week 4: Iowa State vs. Oklahoma State · W 34–27; defense 68.4 percentile2023 Week 5: Iowa State at Oklahoma · L 20–50; defense 35.5 percentile2023 Week 6: Iowa State vs. TCU · W 27–14; defense 82.7 percentile2023 Week 7: Iowa State at Cincinnati · W 30–10; defense 92.8 percentile2023 Week 9: Iowa State at Baylor · W 30–18; defense 52.6 percentile2023 Week 10: Iowa State vs. Kansas · L 21–28; defense 73.0 percentile2023 Week 11: Iowa State at BYU · W 45–13; defense 51.3 percentile2023 Week 12: Iowa State vs. Texas · L 16–26; defense 53.9 percentile2023 Week 13: Iowa State at Kansas State · W 42–35; defense 77.9 percentile2024 Week 1: Iowa State vs. North Dakota · W 21–3; defense 35.4 percentile2024 Week 2: Iowa State at Iowa · W 20–19; defense 92.6 percentile2024 Week 4: Iowa State vs. Arkansas State · W 52–7; defense 96.1 percentile2024 Week 5: Iowa State at Houston · W 20–0; defense 83.9 percentile2024 Week 6: Iowa State vs. Baylor · W 43–21; defense 77.1 percentile2024 Week 7: Iowa State at West Virginia · W 28–16; defense 66.6 percentile2024 Week 8: Iowa State vs. UCF · W 38–35; defense 58.7 percentile2024 Week 10: Iowa State vs. Texas Tech · L 22–23; defense 76.8 percentile2024 Week 12: Iowa State vs. Cincinnati · W 34–17; defense 52.9 percentile2024 Week 13: Iowa State at Utah · W 31–28; defense 74.0 percentile2024 Week 14: Iowa State vs. Kansas State · W 29–21; defense 76.3 percentile2024 Week 15: Iowa State vs. Arizona State · L 19–45; defense 16.3 percentile2024 Week 1: Iowa State vs. Miami · W 42–41; defense 42.9 percentile2025 Week 1: Iowa State vs. Kansas State · W 24–21; defense 91.0 percentile2025 Week 1: Iowa State vs. South Dakota · W 55–7; defense 19.7 percentile2025 Week 2: Iowa State vs. Iowa · W 16–13; defense 86.1 percentile2025 Week 5: Iowa State vs. Arizona · W 39–14; defense 79.4 percentile2025 Week 6: Iowa State at Cincinnati · L 30–38; defense 9.7 percentile2025 Week 7: Iowa State at Colorado · L 17–24; defense 47.4 percentile2025 Week 9: Iowa State vs. BYU · L 27–41; defense 26.7 percentile2025 Week 10: Iowa State vs. Arizona State · L 19–24; defense 34.7 percentile2025 Week 11: Iowa State at TCU · W 20–17; defense 60.5 percentile2025 Week 13: Iowa State vs. Kansas · W 38–14; defense 32.8 percentile2025 Week 14: Iowa State at Oklahoma State · W 20–13; defense 66.3 percentile2026 Week 1: Iowa State vs. Southeast Missouri State · W 38–10; defense 38.6 percentile2014 defense season mean: 17.9 percentile2015 defense season mean: 45.2 percentile2016 defense season mean: 32.8 percentile2017 defense season mean: 63.9 percentile2018 defense season mean: 67.9 percentile2019 defense season mean: 63.2 percentile2020 defense season mean: 75.5 percentile2021 defense season mean: 61.9 percentile2022 defense season mean: 71.1 percentile2023 defense season mean: 67.1 percentile2024 defense season mean: 68.3 percentile2025 defense season mean: 50.9 percentile2026 defense Bayesian estimate: 49.5 percentile2026 defense empirical mean: 38.6 percentile2014201520162017201820192020202120222023202420252026
Individual gameSeason bar · 2026 is the estimate2026 empirical meanCoaching-era band
2016Matt Campbell
2026Jimmy Rogers

How to read 2026

The current-season estimate intelligently blends last season with new data.

The 2026 estimate is a Bayesian weighted average of normal-score Z-values. The 2025 season mean counts like 8 games of prior evidence; each completed 2026 game counts once. The result is then translated back to the 0–100 percentile scale.

2026 Z = (8 × 2025 mean Z + games played × 2026 mean Z) ÷ (8 + games played)

Season record

Every annual grade and coach

Retrospective rows average the available single-game grades in normal-score space. The result is shown as a percentile. Roughly speaking, a 95th-percentile season corresponds to about the eighth-best team in a 160-team field.

SeasonHead coachGamesOffenseDefense
2026Live estimateJimmy RogersCoaching change1
45.5 estimate15.4 games-only average
49.5 estimate38.6 games-only average
2025Matt Campbell1150.050.9
2024Matt Campbell1351.568.3
2023Matt Campbell1245.467.1
2022Matt Campbell1122.771.1
2021Matt Campbell1258.661.9
2020Matt Campbell1277.675.5
2019Matt Campbell1359.363.2
2018Matt Campbell1345.067.9
2017Matt Campbell1346.163.9
2016Matt CampbellCoaching change1251.232.8
2015Paul Rhoads1242.845.2
2014Paul Rhoads1237.217.9