20142026 performance history

Akron over time

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

Mid-AmericanHead coach: Joe MoorheadView Akron games →
Offense · 2026 estimate24.0/100

48.2 average through 2 games

19.2 prior · 8 equivalent games
Defense · 2026 estimate30.0/100

19.8 average through 2 games

32.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.

Akron 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.Bowden · ’14–’18Terry Bowden, 2014–2018Arth · ’19–’21Tom Arth, 2019–2021Moorhead · ’22–’26Joe Moorhead, 2022–2026offenseGame-grade percentile · higher is better9975502512014 Week 1: Akron vs. Howard · W 41–0; offense 41.0 percentile2014 Week 2: Akron at Penn State · L 3–21; offense 37.2 percentile2014 Week 4: Akron vs. Marshall · L 17–48; offense 18.0 percentile2014 Week 5: Akron at Pittsburgh · W 21–10; offense 38.1 percentile2014 Week 6: Akron vs. Eastern Michigan · W 31–6; offense 62.5 percentile2014 Week 7: Akron vs. Miami (OH) · W 29–19; offense 20.2 percentile2014 Week 8: Akron at Ohio · L 20–23; offense 24.6 percentile2014 Week 9: Akron at Ball State · L 21–35; offense 38.1 percentile2014 Week 11: Akron vs. Bowling Green · L 10–27; offense 3.8 percentile2014 Week 12: Akron at Buffalo · L 24–55; offense 7.9 percentile2014 Week 13: Akron vs. Massachusetts · W 30–6; offense 27.9 percentile2014 Week 14: Akron at Kent State · L 24–27; offense 51.9 percentile2015 Week 1: Akron at Oklahoma · L 3–41; offense 3.9 percentile2015 Week 2: Akron vs. Pittsburgh · L 7–24; offense 0.4 percentile2015 Week 3: Akron vs. Savannah State · W 52–9; offense 54.6 percentile2015 Week 4: Akron at Louisiana · W 35–14; offense 70.9 percentile2015 Week 5: Akron vs. Ohio · L 12–14; offense 12.6 percentile2015 Week 6: Akron at Eastern Michigan · W 47–21; offense 84.4 percentile2015 Week 7: Akron at Bowling Green · L 10–59; offense 13.4 percentile2015 Week 9: Akron vs. Central Michigan · L 6–14; offense 9.0 percentile2015 Week 10: Akron at Massachusetts · W 17–13; offense 17.8 percentile2015 Week 11: Akron at Miami (OH) · W 37–28; offense 56.4 percentile2015 Week 12: Akron vs. Buffalo · W 42–21; offense 44.2 percentile2015 Week 13: Akron vs. Kent State · W 20–0; offense 69.9 percentile2015 Week 1: Akron vs. Utah State · W 23–21; offense 10.3 percentile2016 Week 1: Akron vs. VMI · W 47–24; offense 48.9 percentile2016 Week 2: Akron at Wisconsin · L 10–54; offense 20.5 percentile2016 Week 3: Akron at Marshall · W 65–38; offense 72.8 percentile2016 Week 4: Akron vs. App State · L 38–45; offense 95.5 percentile2016 Week 5: Akron at Kent State · W 31–27; offense 70.5 percentile2016 Week 6: Akron vs. Miami (OH) · W 35–13; offense 40.5 percentile2016 Week 7: Akron vs. Western Michigan · L 0–41; offense 6.2 percentile2016 Week 8: Akron at Ball State · W 35–25; offense 92.9 percentile2016 Week 9: Akron at Buffalo · L 20–41; offense 3.2 percentile2016 Week 10: Akron vs. Toledo · L 17–48; offense 55.6 percentile2016 Week 11: Akron vs. Bowling Green · L 28–38; offense 9.6 percentile2016 Week 13: Akron at Ohio · L 3–9; offense 13.9 percentile2017 Week 1: Akron at Penn State · L 0–52; offense 2.2 percentile2017 Week 2: Akron vs. Arkansas-Pine Bluff · W 52–3; offense 78.6 percentile2017 Week 3: Akron vs. Iowa State · L 14–41; offense 47.4 percentile2017 Week 4: Akron at Troy · L 17–22; offense 52.6 percentile2017 Week 5: Akron at Bowling Green · W 34–23; offense 35.3 percentile2017 Week 6: Akron vs. Ball State · W 31–3; offense 15.4 percentile2017 Week 7: Akron at Western Michigan · W 14–13; offense 7.8 percentile2017 Week 8: Akron at Toledo · L 21–48; offense 25.4 percentile2017 Week 9: Akron vs. Buffalo · W 21–20; offense 59.4 percentile2017 Week 11: Akron at Miami (OH) · L 14–24; offense 25.3 percentile2017 Week 12: Akron vs. Ohio · W 37–34; offense 65.9 percentile2017 Week 13: Akron vs. Kent State · W 24–14; offense 2.6 percentile2017 Week 14: Akron vs. Toledo · L 28–45; offense 47.2 percentile2017 Week 1: Akron at Florida Atlantic · L 3–50; offense 1.6 percentile2018 Week 2: Akron vs. Morgan State · W 41–7; offense 35.0 percentile2018 Week 3: Akron at Northwestern · W 39–34; offense 29.8 percentile2018 Week 4: Akron at Iowa State · L 13–26; offense 30.7 percentile2018 Week 6: Akron vs. Miami (OH) · L 17–41; offense 4.2 percentile2018 Week 7: Akron at Buffalo · L 6–24; offense 13.0 percentile2018 Week 8: Akron at Kent State · W 24–23; offense 12.8 percentile2018 Week 9: Akron vs. Central Michigan · W 17–10; offense 13.4 percentile2018 Week 10: Akron vs. Northern Illinois · L 26–36; offense 51.4 percentile2018 Week 11: Akron at Eastern Michigan · L 7–27; offense 0.6 percentile2018 Week 12: Akron vs. Bowling Green · L 6–21; offense 0.1 percentile2018 Week 13: Akron at Ohio · L 28–49; offense 52.2 percentile2018 Week 14: Akron at South Carolina · L 3–28; offense 1.4 percentile2019 Week 1: Akron at Illinois · L 3–42; offense 6.0 percentile2019 Week 2: Akron vs. UAB · L 20–31; offense 16.2 percentile2019 Week 3: Akron at Central Michigan · L 24–45; offense 29.3 percentile2019 Week 4: Akron vs. Troy · L 7–35; offense 0.8 percentile2019 Week 5: Akron at Massachusetts · L 29–37; offense 16.4 percentile2019 Week 7: Akron vs. Kent State · L 3–26; offense 3.4 percentile2019 Week 8: Akron vs. Buffalo · L 0–21; offense 2.0 percentile2019 Week 9: Akron at Northern Illinois · L 0–49; offense 7.9 percentile2019 Week 10: Akron at Bowling Green · L 6–35; offense 0.2 percentile2019 Week 12: Akron vs. Eastern Michigan · L 14–42; offense 4.6 percentile2019 Week 13: Akron at Miami (OH) · L 17–20; offense 19.8 percentile2019 Week 14: Akron vs. Ohio · L 3–52; offense 0.7 percentile2020 Week 10: Akron vs. Western Michigan · L 13–58; offense 13.1 percentile2020 Week 11: Akron at Ohio · L 10–24; offense 51.8 percentile2020 Week 12: Akron at Kent State · L 35–69; offense 60.1 percentile2020 Week 13: Akron vs. Miami (OH) · L 7–38; offense 0.4 percentile2020 Week 14: Akron vs. Bowling Green · W 31–3; offense 14.3 percentile2020 Week 15: Akron at Buffalo · L 7–56; offense 9.3 percentile2021 Week 1: Akron at Auburn · L 10–60; offense 12.1 percentile2021 Week 3: Akron vs. Bryant · W 35–14; offense 66.7 percentile2021 Week 4: Akron at Ohio State · L 7–59; offense 12.1 percentile2021 Week 7: Akron at Miami (OH) · L 21–34; offense 45.8 percentile2021 Week 10: Akron vs. Ball State · L 25–31; offense 28.7 percentile2021 Week 13: Akron at Toledo · L 14–49; offense 52.7 percentile2022 Week 2: Akron at Michigan State · L 0–52; offense 1.6 percentile2022 Week 3: Akron at Tennessee · L 6–63; offense 22.3 percentile2022 Week 4: Akron at Liberty · L 12–21; offense 29.1 percentile2022 Week 5: Akron vs. Bowling Green · L 28–31; offense 76.0 percentile2022 Week 6: Akron at Ohio · L 34–55; offense 59.9 percentile2022 Week 8: Akron at Kent State · L 27–33; offense 55.0 percentile2022 Week 9: Akron vs. Miami (OH) · L 9–27; offense 31.7 percentile2022 Week 13: Akron at Northern Illinois · W 44–12; offense 89.1 percentile2022 Week 14: Akron at Buffalo · L 22–23; offense 13.3 percentile2023 Week 1: Akron at Temple · L 21–24; offense 4.3 percentile2023 Week 2: Akron vs. Morgan State · W 24–21; offense 0.1 percentile2023 Week 3: Akron at Kentucky · L 3–35; offense 26.2 percentile2023 Week 4: Akron at Indiana · L 27–29; offense 40.9 percentile2023 Week 5: Akron vs. Buffalo · L 10–13; offense 9.2 percentile2023 Week 6: Akron vs. Northern Illinois · L 14–55; offense 10.8 percentile2023 Week 7: Akron at Central Michigan · L 10–17; offense 9.9 percentile2023 Week 8: Akron at Bowling Green · L 14–41; offense 19.4 percentile2023 Week 11: Akron at Miami (OH) · L 0–19; offense 24.6 percentile2023 Week 12: Akron at Eastern Michigan · L 27–30; offense 46.2 percentile2024 Week 1: Akron at Ohio State · L 6–52; offense 37.1 percentile2024 Week 2: Akron at Rutgers · L 17–49; offense 35.6 percentile2024 Week 3: Akron vs. Colgate · W 31–20; offense 4.0 percentile2024 Week 4: Akron at South Carolina · L 7–50; offense 14.4 percentile2024 Week 5: Akron at Ohio · L 10–30; offense 3.4 percentile2024 Week 6: Akron vs. Bowling Green · L 20–27; offense 42.5 percentile2024 Week 7: Akron at Western Michigan · L 24–34; offense 44.0 percentile2024 Week 9: Akron vs. Eastern Michigan · W 25–21; offense 41.1 percentile2024 Week 10: Akron vs. Buffalo · L 30–41; offense 45.3 percentile2024 Week 12: Akron at Northern Illinois · L 16–29; offense 32.0 percentile2024 Week 13: Akron at Kent State · W 38–17; offense 67.7 percentile2025 Week 1: Akron vs. Wyoming · L 0–10; offense 2.2 percentile2025 Week 2: Akron at Nebraska · L 0–68; offense 0.1 percentile2025 Week 3: Akron at UAB · L 28–31; offense 16.3 percentile2025 Week 4: Akron vs. Duquesne · W 51–7; offense 54.9 percentile2025 Week 5: Akron at Toledo · L 3–45; offense 5.5 percentile2025 Week 7: Akron vs. Miami (OH) · L 7–20; offense 4.1 percentile2025 Week 9: Akron at Buffalo · W 24–16; offense 42.2 percentile2025 Week 11: Akron vs. Massachusetts · W 44–10; offense 76.6 percentile2025 Week 12: Akron vs. Kent State · L 35–42; offense 55.5 percentile2025 Week 13: Akron at Bowling Green · W 19–16; offense 45.0 percentile2026 Week 1: Akron at Wake Forest · L 16–38; offense 44.1 percentile2026 Week 2: Akron vs. Robert Morris · W 45–10; offense 52.3 percentile2014 offense season mean: 28.0 percentile2015 offense season mean: 27.0 percentile2016 offense season mean: 42.0 percentile2017 offense season mean: 26.3 percentile2018 offense season mean: 11.8 percentile2019 offense season mean: 5.2 percentile2020 offense season mean: 16.3 percentile2021 offense season mean: 33.8 percentile2022 offense season mean: 38.1 percentile2023 offense season mean: 12.9 percentile2024 offense season mean: 29.2 percentile2025 offense season mean: 19.2 percentile2026 offense Bayesian estimate: 24.0 percentile2026 offense empirical mean: 48.2 percentiledefenseGame-grade percentile · higher is better9975502512014 Week 1: Akron vs. Howard · W 41–0; defense 75.7 percentile2014 Week 2: Akron at Penn State · L 3–21; defense 44.4 percentile2014 Week 4: Akron vs. Marshall · L 17–48; defense 16.6 percentile2014 Week 5: Akron at Pittsburgh · W 21–10; defense 87.8 percentile2014 Week 6: Akron vs. Eastern Michigan · W 31–6; defense 54.0 percentile2014 Week 7: Akron vs. Miami (OH) · W 29–19; defense 41.4 percentile2014 Week 8: Akron at Ohio · L 20–23; defense 68.7 percentile2014 Week 9: Akron at Ball State · L 21–35; defense 54.0 percentile2014 Week 11: Akron vs. Bowling Green · L 10–27; defense 68.0 percentile2014 Week 12: Akron at Buffalo · L 24–55; defense 2.1 percentile2014 Week 13: Akron vs. Massachusetts · W 30–6; defense 84.5 percentile2014 Week 14: Akron at Kent State · L 24–27; defense 23.8 percentile2015 Week 1: Akron at Oklahoma · L 3–41; defense 57.3 percentile2015 Week 2: Akron vs. Pittsburgh · L 7–24; defense 75.3 percentile2015 Week 3: Akron vs. Savannah State · W 52–9; defense 74.0 percentile2015 Week 4: Akron at Louisiana · W 35–14; defense 64.4 percentile2015 Week 5: Akron vs. Ohio · L 12–14; defense 84.3 percentile2015 Week 6: Akron at Eastern Michigan · W 47–21; defense 17.4 percentile2015 Week 7: Akron at Bowling Green · L 10–59; defense 19.7 percentile2015 Week 9: Akron vs. Central Michigan · L 6–14; defense 91.5 percentile2015 Week 10: Akron at Massachusetts · W 17–13; defense 92.8 percentile2015 Week 11: Akron at Miami (OH) · W 37–28; defense 64.8 percentile2015 Week 12: Akron vs. Buffalo · W 42–21; defense 58.4 percentile2015 Week 13: Akron vs. Kent State · W 20–0; defense 90.8 percentile2015 Week 1: Akron vs. Utah State · W 23–21; defense 78.4 percentile2016 Week 1: Akron vs. VMI · W 47–24; defense 45.4 percentile2016 Week 2: Akron at Wisconsin · L 10–54; defense 4.0 percentile2016 Week 3: Akron at Marshall · W 65–38; defense 29.6 percentile2016 Week 4: Akron vs. App State · L 38–45; defense 12.5 percentile2016 Week 5: Akron at Kent State · W 31–27; defense 26.0 percentile2016 Week 6: Akron vs. Miami (OH) · W 35–13; defense 90.9 percentile2016 Week 7: Akron vs. Western Michigan · L 0–41; defense 16.4 percentile2016 Week 8: Akron at Ball State · W 35–25; defense 23.6 percentile2016 Week 9: Akron at Buffalo · L 20–41; defense 14.7 percentile2016 Week 10: Akron vs. Toledo · L 17–48; defense 6.4 percentile2016 Week 11: Akron vs. Bowling Green · L 28–38; defense 52.6 percentile2016 Week 13: Akron at Ohio · L 3–9; defense 76.5 percentile2017 Week 1: Akron at Penn State · L 0–52; defense 26.6 percentile2017 Week 2: Akron vs. Arkansas-Pine Bluff · W 52–3; defense 82.2 percentile2017 Week 3: Akron vs. Iowa State · L 14–41; defense 16.8 percentile2017 Week 4: Akron at Troy · L 17–22; defense 32.1 percentile2017 Week 5: Akron at Bowling Green · W 34–23; defense 62.0 percentile2017 Week 6: Akron vs. Ball State · W 31–3; defense 58.4 percentile2017 Week 7: Akron at Western Michigan · W 14–13; defense 52.4 percentile2017 Week 8: Akron at Toledo · L 21–48; defense 2.2 percentile2017 Week 9: Akron vs. Buffalo · W 21–20; defense 36.1 percentile2017 Week 11: Akron at Miami (OH) · L 14–24; defense 23.9 percentile2017 Week 12: Akron vs. Ohio · W 37–34; defense 52.0 percentile2017 Week 13: Akron vs. Kent State · W 24–14; defense 56.3 percentile2017 Week 14: Akron vs. Toledo · L 28–45; defense 29.9 percentile2017 Week 1: Akron at Florida Atlantic · L 3–50; defense 20.4 percentile2018 Week 2: Akron vs. Morgan State · W 41–7; defense 84.6 percentile2018 Week 3: Akron at Northwestern · W 39–34; defense 34.2 percentile2018 Week 4: Akron at Iowa State · L 13–26; defense 75.3 percentile2018 Week 6: Akron vs. Miami (OH) · L 17–41; defense 33.6 percentile2018 Week 7: Akron at Buffalo · L 6–24; defense 58.4 percentile2018 Week 8: Akron at Kent State · W 24–23; defense 67.8 percentile2018 Week 9: Akron vs. Central Michigan · W 17–10; defense 80.1 percentile2018 Week 10: Akron vs. Northern Illinois · L 26–36; defense 15.2 percentile2018 Week 11: Akron at Eastern Michigan · L 7–27; defense 60.4 percentile2018 Week 12: Akron vs. Bowling Green · L 6–21; defense 11.9 percentile2018 Week 13: Akron at Ohio · L 28–49; defense 33.8 percentile2018 Week 14: Akron at South Carolina · L 3–28; defense 68.0 percentile2019 Week 1: Akron at Illinois · L 3–42; defense 6.3 percentile2019 Week 2: Akron vs. UAB · L 20–31; defense 78.1 percentile2019 Week 3: Akron at Central Michigan · L 24–45; defense 11.5 percentile2019 Week 4: Akron vs. Troy · L 7–35; defense 22.7 percentile2019 Week 5: Akron at Massachusetts · L 29–37; defense 3.9 percentile2019 Week 7: Akron vs. Kent State · L 3–26; defense 20.3 percentile2019 Week 8: Akron vs. Buffalo · L 0–21; defense 77.8 percentile2019 Week 9: Akron at Northern Illinois · L 0–49; defense 17.5 percentile2019 Week 10: Akron at Bowling Green · L 6–35; defense 60.2 percentile2019 Week 12: Akron vs. Eastern Michigan · L 14–42; defense 4.1 percentile2019 Week 13: Akron at Miami (OH) · L 17–20; defense 28.5 percentile2019 Week 14: Akron vs. Ohio · L 3–52; defense 12.5 percentile2020 Week 10: Akron vs. Western Michigan · L 13–58; defense 1.3 percentile2020 Week 11: Akron at Ohio · L 10–24; defense 54.5 percentile2020 Week 12: Akron at Kent State · L 35–69; defense 0.3 percentile2020 Week 13: Akron vs. Miami (OH) · L 7–38; defense 13.4 percentile2020 Week 14: Akron vs. Bowling Green · W 31–3; defense 69.8 percentile2020 Week 15: Akron at Buffalo · L 7–56; defense 6.7 percentile2021 Week 1: Akron at Auburn · L 10–60; defense 0.3 percentile2021 Week 3: Akron vs. Bryant · W 35–14; defense 38.5 percentile2021 Week 4: Akron at Ohio State · L 7–59; defense 8.2 percentile2021 Week 7: Akron at Miami (OH) · L 21–34; defense 2.1 percentile2021 Week 10: Akron vs. Ball State · L 25–31; defense 11.4 percentile2021 Week 13: Akron at Toledo · L 14–49; defense 3.2 percentile2022 Week 2: Akron at Michigan State · L 0–52; defense 8.9 percentile2022 Week 3: Akron at Tennessee · L 6–63; defense 4.1 percentile2022 Week 4: Akron at Liberty · L 12–21; defense 80.8 percentile2022 Week 5: Akron vs. Bowling Green · L 28–31; defense 7.5 percentile2022 Week 6: Akron at Ohio · L 34–55; defense 15.6 percentile2022 Week 8: Akron at Kent State · L 27–33; defense 16.0 percentile2022 Week 9: Akron vs. Miami (OH) · L 9–27; defense 63.9 percentile2022 Week 13: Akron at Northern Illinois · W 44–12; defense 88.7 percentile2022 Week 14: Akron at Buffalo · L 22–23; defense 95.8 percentile2023 Week 1: Akron at Temple · L 21–24; defense 54.4 percentile2023 Week 2: Akron vs. Morgan State · W 24–21; defense 45.3 percentile2023 Week 3: Akron at Kentucky · L 3–35; defense 25.7 percentile2023 Week 4: Akron at Indiana · L 27–29; defense 73.9 percentile2023 Week 5: Akron vs. Buffalo · L 10–13; defense 69.5 percentile2023 Week 6: Akron vs. Northern Illinois · L 14–55; defense 3.4 percentile2023 Week 7: Akron at Central Michigan · L 10–17; defense 73.6 percentile2023 Week 8: Akron at Bowling Green · L 14–41; defense 16.3 percentile2023 Week 11: Akron at Miami (OH) · L 0–19; defense 57.1 percentile2023 Week 12: Akron at Eastern Michigan · L 27–30; defense 47.3 percentile2024 Week 1: Akron at Ohio State · L 6–52; defense 16.5 percentile2024 Week 2: Akron at Rutgers · L 17–49; defense 6.3 percentile2024 Week 3: Akron vs. Colgate · W 31–20; defense 43.6 percentile2024 Week 4: Akron at South Carolina · L 7–50; defense 13.9 percentile2024 Week 5: Akron at Ohio · L 10–30; defense 79.1 percentile2024 Week 6: Akron vs. Bowling Green · L 20–27; defense 44.8 percentile2024 Week 7: Akron at Western Michigan · L 24–34; defense 41.0 percentile2024 Week 9: Akron vs. Eastern Michigan · W 25–21; defense 66.7 percentile2024 Week 10: Akron vs. Buffalo · L 30–41; defense 44.7 percentile2024 Week 12: Akron at Northern Illinois · L 16–29; defense 30.6 percentile2024 Week 13: Akron at Kent State · W 38–17; defense 65.3 percentile2025 Week 1: Akron vs. Wyoming · L 0–10; defense 46.5 percentile2025 Week 2: Akron at Nebraska · L 0–68; defense 3.7 percentile2025 Week 3: Akron at UAB · L 28–31; defense 50.5 percentile2025 Week 4: Akron vs. Duquesne · W 51–7; defense 45.1 percentile2025 Week 5: Akron at Toledo · L 3–45; defense 4.9 percentile2025 Week 7: Akron vs. Miami (OH) · L 7–20; defense 52.4 percentile2025 Week 9: Akron at Buffalo · W 24–16; defense 68.7 percentile2025 Week 11: Akron vs. Massachusetts · W 44–10; defense 44.9 percentile2025 Week 12: Akron vs. Kent State · L 35–42; defense 4.0 percentile2025 Week 13: Akron at Bowling Green · W 19–16; defense 71.3 percentile2026 Week 1: Akron at Wake Forest · L 16–38; defense 6.8 percentile2026 Week 2: Akron vs. Robert Morris · W 45–10; defense 41.8 percentile2014 defense season mean: 49.9 percentile2015 defense season mean: 69.5 percentile2016 defense season mean: 29.9 percentile2017 defense season mean: 36.7 percentile2018 defense season mean: 51.7 percentile2019 defense season mean: 23.5 percentile2020 defense season mean: 12.3 percentile2021 defense season mean: 5.6 percentile2022 defense season mean: 39.6 percentile2023 defense season mean: 43.7 percentile2024 defense season mean: 38.9 percentile2025 defense season mean: 32.9 percentile2026 defense Bayesian estimate: 30.0 percentile2026 defense empirical mean: 19.8 percentile2014201520162017201820192020202120222023202420252026
Individual gameSeason bar · 2026 is the estimate2026 empirical meanCoaching-era band
2019Tom Arth
2021Tom Arth / Oscar Rodriguez
2022Joe Moorhead

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 estimateJoe Moorhead2
24.0 estimate48.2 games-only average
30.0 estimate19.8 games-only average
2025Joe Moorhead1019.232.9
2024Joe Moorhead1129.238.9
2023Joe Moorhead1012.943.7
2022Joe MoorheadCoaching change938.139.6
2021Tom Arth / Oscar RodriguezCoaching change633.85.6
2020Tom Arth616.312.3
2019Tom ArthCoaching change125.223.5
2018Terry Bowden1211.851.7
2017Terry Bowden1426.336.7
2016Terry Bowden1242.029.9
2015Terry Bowden1327.069.5
2014Terry Bowden1228.049.9