20142026 performance history

UAB over time

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

American AthleticHead coach: Alex MortensenView UAB games →
Offense · 2026 estimate49.1/100

56.8 average through 1 game

48.1 prior · 8 equivalent games
Defense · 2026 estimate16.1/100

15.9 average through 1 game

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

UAB 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.Clark · ’14–’21Bill Clark, 2014–2021VincentBryant Vincent, 2022Dilfer · ’23–’24Trent Dilfer, 2023–2024Mortensen · ’25–’26Alex Mortensen, 2025–2026offenseGame-grade percentile · higher is better9975502512014 Week 1: UAB vs. Troy · W 48–10; offense 84.5 percentile2014 Week 2: UAB at Mississippi State · L 34–47; offense 46.0 percentile2014 Week 3: UAB vs. Alabama A&M · W 41–14; offense 25.1 percentile2014 Week 5: UAB vs. Florida International · L 20–34; offense 33.5 percentile2014 Week 6: UAB at Western Kentucky · W 42–39; offense 87.5 percentile2014 Week 7: UAB vs. North Texas · W 56–21; offense 70.1 percentile2014 Week 8: UAB at Middle Tennessee · L 22–34; offense 36.8 percentile2014 Week 9: UAB at Arkansas · L 17–45; offense 7.1 percentile2014 Week 11: UAB vs. Louisiana Tech · L 24–40; offense 27.1 percentile2014 Week 13: UAB vs. Marshall · L 18–23; offense 38.8 percentile2014 Week 14: UAB at Southern Miss · W 45–24; offense 88.7 percentile2017 Week 1: UAB vs. Alabama A&M · W 38–7; offense 5.4 percentile2017 Week 2: UAB at Ball State · L 31–51; offense 63.5 percentile2017 Week 3: UAB vs. Coastal Carolina · W 30–23; offense 43.6 percentile2017 Week 4: UAB at North Texas · L 43–46; offense 56.5 percentile2017 Week 6: UAB vs. Louisiana Tech · W 23–22; offense 50.6 percentile2017 Week 7: UAB vs. Middle Tennessee · W 25–23; offense 56.9 percentile2017 Week 8: UAB at Charlotte · L 24–25; offense 33.7 percentile2017 Week 9: UAB at Southern Miss · W 30–12; offense 69.5 percentile2017 Week 10: UAB vs. Rice · W 52–21; offense 97.4 percentile2017 Week 11: UAB at UTSA · W 24–19; offense 68.7 percentile2017 Week 12: UAB at Florida · L 7–36; offense 7.7 percentile2017 Week 13: UAB vs. UTEP · W 28–7; offense 36.9 percentile2017 Week 1: UAB vs. Ohio · L 6–41; offense 26.6 percentile2018 Week 1: UAB vs. Savannah State · W 52–0; offense 61.5 percentile2018 Week 2: UAB at Coastal Carolina · L 24–47; offense 39.9 percentile2018 Week 3: UAB vs. Tulane · W 31–24; offense 66.8 percentile2018 Week 5: UAB vs. Charlotte · W 28–7; offense 76.9 percentile2018 Week 6: UAB at Louisiana Tech · W 28–7; offense 52.7 percentile2018 Week 7: UAB at Rice · W 42–0; offense 46.7 percentile2018 Week 8: UAB vs. North Texas · W 29–21; offense 74.3 percentile2018 Week 9: UAB at UTEP · W 19–0; offense 40.2 percentile2018 Week 10: UAB vs. UTSA · W 52–3; offense 98.2 percentile2018 Week 11: UAB vs. Southern Miss · W 26–23; offense 30.2 percentile2018 Week 12: UAB at Texas A&M · L 20–41; offense 50.6 percentile2018 Week 13: UAB at Middle Tennessee · L 3–27; offense 1.3 percentile2018 Week 14: UAB at Middle Tennessee · W 27–25; offense 58.2 percentile2018 Week 1: UAB vs. Northern Illinois · W 37–13; offense 88.4 percentile2019 Week 1: UAB vs. Alabama State · W 24–19; offense 0.9 percentile2019 Week 2: UAB at Akron · W 31–20; offense 8.9 percentile2019 Week 4: UAB vs. South Alabama · W 35–3; offense 95.7 percentile2019 Week 5: UAB at Western Kentucky · L 13–20; offense 40.3 percentile2019 Week 6: UAB vs. Rice · W 35–20; offense 52.2 percentile2019 Week 7: UAB at UTSA · W 33–14; offense 45.6 percentile2019 Week 8: UAB vs. Old Dominion · W 38–14; offense 55.7 percentile2019 Week 10: UAB at Tennessee · L 7–30; offense 30.4 percentile2019 Week 11: UAB at Southern Miss · L 2–37; offense 4.2 percentile2019 Week 12: UAB vs. UTEP · W 37–10; offense 74.0 percentile2019 Week 13: UAB vs. Louisiana Tech · W 20–14; offense 44.4 percentile2019 Week 14: UAB at North Texas · W 26–21; offense 54.0 percentile2019 Week 15: UAB at Florida Atlantic · L 6–49; offense 12.6 percentile2019 Week 1: UAB vs. App State · L 17–31; offense 45.3 percentile2020 Week 1: UAB vs. Central Arkansas · W 45–35; offense 35.1 percentile2020 Week 2: UAB at Miami · L 14–31; offense 7.7 percentile2020 Week 4: UAB at South Alabama · W 42–10; offense 84.3 percentile2020 Week 5: UAB vs. UTSA · W 21–13; offense 18.5 percentile2020 Week 7: UAB vs. Western Kentucky · W 37–14; offense 51.2 percentile2020 Week 8: UAB vs. Louisiana · L 20–24; offense 59.3 percentile2020 Week 9: UAB at Louisiana Tech · L 34–37; offense 64.9 percentile2020 Week 15: UAB at Rice · W 21–16; offense 64.5 percentile2020 Week 16: UAB at Marshall · W 22–13; offense 88.9 percentile2021 Week 1: UAB vs. Jacksonville State · W 31–0; offense 42.6 percentile2021 Week 2: UAB at Georgia · L 7–56; offense 12.5 percentile2021 Week 3: UAB at North Texas · W 40–6; offense 77.8 percentile2021 Week 4: UAB at Tulane · W 28–21; offense 62.3 percentile2021 Week 5: UAB vs. Liberty · L 12–36; offense 34.4 percentile2021 Week 6: UAB vs. Florida Atlantic · W 31–14; offense 44.6 percentile2021 Week 7: UAB at Southern Miss · W 34–0; offense 65.8 percentile2021 Week 8: UAB vs. Rice · L 24–30; offense 58.0 percentile2021 Week 10: UAB vs. Louisiana Tech · W 52–38; offense 97.2 percentile2021 Week 11: UAB at Marshall · W 21–14; offense 76.2 percentile2021 Week 12: UAB at UTSA · L 31–34; offense 87.3 percentile2021 Week 13: UAB vs. UTEP · W 42–25; offense 71.9 percentile2021 Week 1: UAB vs. BYU · W 31–28; offense 89.5 percentile2022 Week 1: UAB vs. Alabama A&M · W 59–0; offense 55.8 percentile2022 Week 2: UAB at Liberty · L 14–21; offense 27.4 percentile2022 Week 3: UAB vs. Georgia Southern · W 35–21; offense 62.0 percentile2022 Week 5: UAB at Rice · L 24–28; offense 54.3 percentile2022 Week 6: UAB vs. Middle Tennessee · W 41–14; offense 99.6 percentile2022 Week 7: UAB vs. Charlotte · W 34–20; offense 75.0 percentile2022 Week 8: UAB at Western Kentucky · L 17–20; offense 50.7 percentile2022 Week 11: UAB vs. North Texas · W 41–21; offense 81.2 percentile2022 Week 12: UAB at LSU · L 10–41; offense 9.7 percentile2022 Week 13: UAB at Louisiana Tech · W 37–27; offense 76.7 percentile2022 Week 1: UAB vs. Miami (OH) · W 24–20; offense 81.6 percentile2023 Week 1: UAB vs. North Carolina A&T · W 35–6; offense 81.3 percentile2023 Week 2: UAB at Georgia Southern · L 35–49; offense 59.8 percentile2023 Week 3: UAB vs. Louisiana · L 21–41; offense 24.4 percentile2023 Week 4: UAB at Georgia · L 21–49; offense 29.5 percentile2023 Week 5: UAB at Tulane · L 23–35; offense 75.7 percentile2023 Week 6: UAB vs. South Florida · W 56–35; offense 99.2 percentile2023 Week 7: UAB at UTSA · L 20–41; offense 55.7 percentile2023 Week 8: UAB vs. Memphis · L 21–45; offense 56.7 percentile2023 Week 10: UAB vs. Florida Atlantic · W 45–42; offense 84.9 percentile2023 Week 11: UAB at Navy · L 6–31; offense 49.2 percentile2023 Week 12: UAB vs. Temple · W 34–24; offense 87.0 percentile2023 Week 13: UAB at North Texas · L 42–45; offense 88.1 percentile2024 Week 1: UAB vs. Alcorn State · W 41–3; offense 39.6 percentile2024 Week 2: UAB at UL Monroe · L 6–32; offense 16.7 percentile2024 Week 3: UAB at Arkansas · L 27–37; offense 69.8 percentile2024 Week 5: UAB vs. Navy · L 18–41; offense 67.3 percentile2024 Week 6: UAB vs. Tulane · L 20–71; offense 28.3 percentile2024 Week 8: UAB at South Florida · L 25–35; offense 17.5 percentile2024 Week 10: UAB vs. Tulsa · W 59–21; offense 92.9 percentile2024 Week 11: UAB vs. UConn · L 23–31; offense 68.3 percentile2024 Week 12: UAB at Memphis · L 18–53; offense 46.3 percentile2024 Week 13: UAB vs. Rice · W 40–14; offense 59.4 percentile2024 Week 14: UAB at Charlotte · L 27–29; offense 31.0 percentile2025 Week 1: UAB vs. Alabama State · W 52–42; offense 85.5 percentile2025 Week 2: UAB at Navy · L 24–38; offense 72.1 percentile2025 Week 3: UAB vs. Akron · W 31–28; offense 39.8 percentile2025 Week 4: UAB at Tennessee · L 24–56; offense 14.2 percentile2025 Week 6: UAB vs. Army · L 13–31; offense 35.0 percentile2025 Week 7: UAB at Florida Atlantic · L 33–53; offense 20.9 percentile2025 Week 8: UAB vs. Memphis · W 31–24; offense 89.3 percentile2025 Week 11: UAB at Rice · L 17–24; offense 7.0 percentile2025 Week 12: UAB vs. North Texas · L 24–53; offense 62.0 percentile2025 Week 13: UAB vs. South Florida · L 18–48; offense 36.7 percentile2025 Week 14: UAB at Tulsa · W 31–24; offense 73.4 percentile2026 Week 1: UAB at Illinois · L 23–42; offense 56.8 percentile2014 offense season mean: 50.0 percentile2017 offense season mean: 47.1 percentile2018 offense season mean: 56.7 percentile2019 offense season mean: 35.9 percentile2020 offense season mean: 52.4 percentile2021 offense season mean: 66.1 percentile2022 offense season mean: 66.0 percentile2023 offense season mean: 71.0 percentile2024 offense season mean: 49.4 percentile2025 offense season mean: 48.1 percentile2026 offense Bayesian estimate: 49.1 percentile2026 offense empirical mean: 56.8 percentiledefenseGame-grade percentile · higher is better9975502512014 Week 1: UAB vs. Troy · W 48–10; defense 85.7 percentile2014 Week 2: UAB at Mississippi State · L 34–47; defense 42.5 percentile2014 Week 3: UAB vs. Alabama A&M · W 41–14; defense 51.9 percentile2014 Week 5: UAB vs. Florida International · L 20–34; defense 62.8 percentile2014 Week 6: UAB at Western Kentucky · W 42–39; defense 55.6 percentile2014 Week 7: UAB vs. North Texas · W 56–21; defense 29.5 percentile2014 Week 8: UAB at Middle Tennessee · L 22–34; defense 48.7 percentile2014 Week 9: UAB at Arkansas · L 17–45; defense 8.4 percentile2014 Week 11: UAB vs. Louisiana Tech · L 24–40; defense 22.1 percentile2014 Week 13: UAB vs. Marshall · L 18–23; defense 76.7 percentile2014 Week 14: UAB at Southern Miss · W 45–24; defense 56.5 percentile2017 Week 1: UAB vs. Alabama A&M · W 38–7; defense 63.6 percentile2017 Week 2: UAB at Ball State · L 31–51; defense 39.9 percentile2017 Week 3: UAB vs. Coastal Carolina · W 30–23; defense 74.4 percentile2017 Week 4: UAB at North Texas · L 43–46; defense 28.9 percentile2017 Week 6: UAB vs. Louisiana Tech · W 23–22; defense 50.3 percentile2017 Week 7: UAB vs. Middle Tennessee · W 25–23; defense 74.7 percentile2017 Week 8: UAB at Charlotte · L 24–25; defense 49.4 percentile2017 Week 9: UAB at Southern Miss · W 30–12; defense 85.0 percentile2017 Week 10: UAB vs. Rice · W 52–21; defense 34.8 percentile2017 Week 11: UAB at UTSA · W 24–19; defense 89.1 percentile2017 Week 12: UAB at Florida · L 7–36; defense 22.5 percentile2017 Week 13: UAB vs. UTEP · W 28–7; defense 46.7 percentile2017 Week 1: UAB vs. Ohio · L 6–41; defense 26.1 percentile2018 Week 1: UAB vs. Savannah State · W 52–0; defense 68.3 percentile2018 Week 2: UAB at Coastal Carolina · L 24–47; defense 3.7 percentile2018 Week 3: UAB vs. Tulane · W 31–24; defense 38.0 percentile2018 Week 5: UAB vs. Charlotte · W 28–7; defense 91.4 percentile2018 Week 6: UAB at Louisiana Tech · W 28–7; defense 95.7 percentile2018 Week 7: UAB at Rice · W 42–0; defense 99.4 percentile2018 Week 8: UAB vs. North Texas · W 29–21; defense 52.5 percentile2018 Week 9: UAB at UTEP · W 19–0; defense 99.2 percentile2018 Week 10: UAB vs. UTSA · W 52–3; defense 84.1 percentile2018 Week 11: UAB vs. Southern Miss · W 26–23; defense 75.8 percentile2018 Week 12: UAB at Texas A&M · L 20–41; defense 12.2 percentile2018 Week 13: UAB at Middle Tennessee · L 3–27; defense 53.3 percentile2018 Week 14: UAB at Middle Tennessee · W 27–25; defense 61.7 percentile2018 Week 1: UAB vs. Northern Illinois · W 37–13; defense 68.7 percentile2019 Week 1: UAB vs. Alabama State · W 24–19; defense 54.0 percentile2019 Week 2: UAB at Akron · W 31–20; defense 64.3 percentile2019 Week 4: UAB vs. South Alabama · W 35–3; defense 73.8 percentile2019 Week 5: UAB at Western Kentucky · L 13–20; defense 82.7 percentile2019 Week 6: UAB vs. Rice · W 35–20; defense 52.8 percentile2019 Week 7: UAB at UTSA · W 33–14; defense 81.1 percentile2019 Week 8: UAB vs. Old Dominion · W 38–14; defense 84.6 percentile2019 Week 10: UAB at Tennessee · L 7–30; defense 69.8 percentile2019 Week 11: UAB at Southern Miss · L 2–37; defense 44.0 percentile2019 Week 12: UAB vs. UTEP · W 37–10; defense 74.6 percentile2019 Week 13: UAB vs. Louisiana Tech · W 20–14; defense 91.9 percentile2019 Week 14: UAB at North Texas · W 26–21; defense 79.9 percentile2019 Week 15: UAB at Florida Atlantic · L 6–49; defense 10.7 percentile2019 Week 1: UAB vs. App State · L 17–31; defense 67.8 percentile2020 Week 1: UAB vs. Central Arkansas · W 45–35; defense 29.6 percentile2020 Week 2: UAB at Miami · L 14–31; defense 41.4 percentile2020 Week 4: UAB at South Alabama · W 42–10; defense 79.1 percentile2020 Week 5: UAB vs. UTSA · W 21–13; defense 88.8 percentile2020 Week 7: UAB vs. Western Kentucky · W 37–14; defense 60.6 percentile2020 Week 8: UAB vs. Louisiana · L 20–24; defense 77.8 percentile2020 Week 9: UAB at Louisiana Tech · L 34–37; defense 65.0 percentile2020 Week 15: UAB at Rice · W 21–16; defense 88.8 percentile2020 Week 16: UAB at Marshall · W 22–13; defense 79.5 percentile2021 Week 1: UAB vs. Jacksonville State · W 31–0; defense 79.8 percentile2021 Week 2: UAB at Georgia · L 7–56; defense 22.7 percentile2021 Week 3: UAB at North Texas · W 40–6; defense 97.9 percentile2021 Week 4: UAB at Tulane · W 28–21; defense 78.2 percentile2021 Week 5: UAB vs. Liberty · L 12–36; defense 25.2 percentile2021 Week 6: UAB vs. Florida Atlantic · W 31–14; defense 68.5 percentile2021 Week 7: UAB at Southern Miss · W 34–0; defense 98.0 percentile2021 Week 8: UAB vs. Rice · L 24–30; defense 35.0 percentile2021 Week 10: UAB vs. Louisiana Tech · W 52–38; defense 24.8 percentile2021 Week 11: UAB at Marshall · W 21–14; defense 97.2 percentile2021 Week 12: UAB at UTSA · L 31–34; defense 64.6 percentile2021 Week 13: UAB vs. UTEP · W 42–25; defense 39.9 percentile2021 Week 1: UAB vs. BYU · W 31–28; defense 60.3 percentile2022 Week 1: UAB vs. Alabama A&M · W 59–0; defense 53.4 percentile2022 Week 2: UAB at Liberty · L 14–21; defense 79.2 percentile2022 Week 3: UAB vs. Georgia Southern · W 35–21; defense 45.0 percentile2022 Week 5: UAB at Rice · L 24–28; defense 72.8 percentile2022 Week 6: UAB vs. Middle Tennessee · W 41–14; defense 54.1 percentile2022 Week 7: UAB vs. Charlotte · W 34–20; defense 33.3 percentile2022 Week 8: UAB at Western Kentucky · L 17–20; defense 84.5 percentile2022 Week 11: UAB vs. North Texas · W 41–21; defense 57.7 percentile2022 Week 12: UAB at LSU · L 10–41; defense 3.7 percentile2022 Week 13: UAB at Louisiana Tech · W 37–27; defense 45.9 percentile2022 Week 1: UAB vs. Miami (OH) · W 24–20; defense 38.8 percentile2023 Week 1: UAB vs. North Carolina A&T · W 35–6; defense 37.3 percentile2023 Week 2: UAB at Georgia Southern · L 35–49; defense 19.7 percentile2023 Week 3: UAB vs. Louisiana · L 21–41; defense 5.8 percentile2023 Week 4: UAB at Georgia · L 21–49; defense 7.1 percentile2023 Week 5: UAB at Tulane · L 23–35; defense 7.5 percentile2023 Week 6: UAB vs. South Florida · W 56–35; defense 35.4 percentile2023 Week 7: UAB at UTSA · L 20–41; defense 37.6 percentile2023 Week 8: UAB vs. Memphis · L 21–45; defense 18.1 percentile2023 Week 10: UAB vs. Florida Atlantic · W 45–42; defense 6.4 percentile2023 Week 11: UAB at Navy · L 6–31; defense 5.1 percentile2023 Week 12: UAB vs. Temple · W 34–24; defense 15.9 percentile2023 Week 13: UAB at North Texas · L 42–45; defense 31.3 percentile2024 Week 1: UAB vs. Alcorn State · W 41–3; defense 42.3 percentile2024 Week 2: UAB at UL Monroe · L 6–32; defense 51.7 percentile2024 Week 3: UAB at Arkansas · L 27–37; defense 4.5 percentile2024 Week 5: UAB vs. Navy · L 18–41; defense 0.2 percentile2024 Week 6: UAB vs. Tulane · L 20–71; defense 9.3 percentile2024 Week 8: UAB at South Florida · L 25–35; defense 53.1 percentile2024 Week 10: UAB vs. Tulsa · W 59–21; defense 30.9 percentile2024 Week 11: UAB vs. UConn · L 23–31; defense 29.9 percentile2024 Week 12: UAB at Memphis · L 18–53; defense 9.8 percentile2024 Week 13: UAB vs. Rice · W 40–14; defense 34.0 percentile2024 Week 14: UAB at Charlotte · L 27–29; defense 58.8 percentile2025 Week 1: UAB vs. Alabama State · W 52–42; defense 0.5 percentile2025 Week 2: UAB at Navy · L 24–38; defense 9.4 percentile2025 Week 3: UAB vs. Akron · W 31–28; defense 19.2 percentile2025 Week 4: UAB at Tennessee · L 24–56; defense 15.8 percentile2025 Week 6: UAB vs. Army · L 13–31; defense 38.6 percentile2025 Week 7: UAB at Florida Atlantic · L 33–53; defense 7.7 percentile2025 Week 8: UAB vs. Memphis · W 31–24; defense 51.9 percentile2025 Week 11: UAB at Rice · L 17–24; defense 58.1 percentile2025 Week 12: UAB vs. North Texas · L 24–53; defense 11.8 percentile2025 Week 13: UAB vs. South Florida · L 18–48; defense 1.7 percentile2025 Week 14: UAB at Tulsa · W 31–24; defense 35.3 percentile2026 Week 1: UAB at Illinois · L 23–42; defense 15.9 percentile2014 defense season mean: 48.4 percentile2017 defense season mean: 53.8 percentile2018 defense season mean: 71.3 percentile2019 defense season mean: 67.9 percentile2020 defense season mean: 70.0 percentile2021 defense season mean: 67.8 percentile2022 defense season mean: 50.3 percentile2023 defense season mean: 16.1 percentile2024 defense season mean: 22.2 percentile2025 defense season mean: 16.1 percentile2026 defense Bayesian estimate: 16.1 percentile2026 defense empirical mean: 15.9 percentile2014201520162017201820192020202120222023202420252026
Individual gameSeason bar · 2026 is the estimate2026 empirical meanCoaching-era band
2014Bill Clark
2022Bryant Vincent
2023Trent Dilfer
2025Alex Mortensen / Trent Dilfer

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 estimateAlex Mortensen1
49.1 estimate56.8 games-only average
16.1 estimate15.9 games-only average
2025Alex Mortensen / Trent DilferCoaching change1148.116.1
2024Trent Dilfer1149.422.2
2023Trent DilferCoaching change1271.016.1
2022Bryant VincentCoaching change1166.050.3
2021Bill Clark1366.167.8
2020Bill Clark952.470.0
2019Bill Clark1435.967.9
2018Bill Clark1456.771.3
2017Bill Clark1347.153.8
2014Bill ClarkCoaching change1150.048.4