20142026 performance history

Old Dominion over time

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

Sun BeltHead coach: Ricky RahneView Old Dominion games →
Offense · 2026 estimate54.5/100

14.3 average through 2 games

65.9 prior · 8 equivalent games
Defense · 2026 estimate73.0/100

42.5 average through 2 games

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

Old Dominion 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.Wilder · ’14–’19Bobby Wilder, 2014–2019Rahne · ’21–’26Ricky Rahne, 2021–2026offenseGame-grade percentile · higher is better9975502512014 Week 1: Old Dominion vs. Hampton · W 41–28; offense 71.7 percentile2014 Week 2: Old Dominion at NC State · L 34–46; offense 91.2 percentile2014 Week 3: Old Dominion vs. Eastern Michigan · W 17–3; offense 1.0 percentile2014 Week 4: Old Dominion at Rice · W 45–42; offense 98.1 percentile2014 Week 5: Old Dominion vs. Middle Tennessee · L 28–41; offense 58.2 percentile2014 Week 6: Old Dominion vs. Marshall · L 14–56; offense 28.7 percentile2014 Week 7: Old Dominion at UTEP · L 35–42; offense 77.4 percentile2014 Week 9: Old Dominion at Western Kentucky · L 51–66; offense 94.5 percentile2014 Week 10: Old Dominion at Vanderbilt · L 28–42; offense 30.0 percentile2014 Week 11: Old Dominion vs. Florida International · W 38–35; offense 93.5 percentile2014 Week 14: Old Dominion at Florida Atlantic · W 31–28; offense 44.4 percentile2015 Week 1: Old Dominion at Eastern Michigan · W 38–34; offense 25.4 percentile2015 Week 2: Old Dominion vs. Norfolk State · W 24–10; offense 9.8 percentile2015 Week 3: Old Dominion vs. NC State · L 14–38; offense 3.4 percentile2015 Week 4: Old Dominion vs. App State · L 0–49; offense 8.8 percentile2015 Week 5: Old Dominion at Marshall · L 7–27; offense 28.4 percentile2015 Week 7: Old Dominion vs. Charlotte · W 37–34; offense 47.7 percentile2015 Week 8: Old Dominion at Florida International · L 12–41; offense 58.2 percentile2015 Week 9: Old Dominion vs. Western Kentucky · L 30–55; offense 53.8 percentile2015 Week 10: Old Dominion at UTSA · W 36–31; offense 65.6 percentile2015 Week 11: Old Dominion vs. UTEP · W 31–21; offense 21.0 percentile2015 Week 12: Old Dominion at Southern Miss · L 31–56; offense 48.5 percentile2015 Week 13: Old Dominion vs. Florida Atlantic · L 31–33; offense 20.9 percentile2016 Week 1: Old Dominion vs. Hampton · W 54–21; offense 39.0 percentile2016 Week 2: Old Dominion at App State · L 7–31; offense 32.5 percentile2016 Week 3: Old Dominion at NC State · L 22–49; offense 50.5 percentile2016 Week 4: Old Dominion vs. UTSA · W 33–19; offense 57.8 percentile2016 Week 6: Old Dominion vs. Massachusetts · W 36–16; offense 75.2 percentile2016 Week 8: Old Dominion at Western Kentucky · L 24–59; offense 42.2 percentile2016 Week 9: Old Dominion at UTEP · W 31–21; offense 57.5 percentile2016 Week 10: Old Dominion vs. Marshall · W 38–14; offense 59.2 percentile2016 Week 11: Old Dominion vs. Southern Miss · W 51–35; offense 43.9 percentile2016 Week 12: Old Dominion at Florida Atlantic · W 42–24; offense 81.0 percentile2016 Week 13: Old Dominion vs. Florida International · W 42–28; offense 87.6 percentile2016 Week 1: Old Dominion vs. Eastern Michigan · W 24–20; offense 82.0 percentile2017 Week 1: Old Dominion vs. UAlbany · W 31–17; offense 4.4 percentile2017 Week 2: Old Dominion at Massachusetts · W 17–7; offense 31.8 percentile2017 Week 3: Old Dominion vs. North Carolina · L 23–53; offense 1.1 percentile2017 Week 4: Old Dominion at Virginia Tech · L 0–38; offense 7.3 percentile2017 Week 6: Old Dominion vs. Florida Atlantic · L 28–58; offense 52.2 percentile2017 Week 7: Old Dominion at Marshall · L 3–35; offense 5.7 percentile2017 Week 8: Old Dominion vs. Western Kentucky · L 31–35; offense 59.9 percentile2017 Week 9: Old Dominion at North Texas · L 38–45; offense 19.7 percentile2017 Week 10: Old Dominion vs. Charlotte · W 6–0; offense 6.8 percentile2017 Week 11: Old Dominion at Florida International · W 37–30; offense 73.6 percentile2017 Week 12: Old Dominion vs. Rice · W 24–21; offense 17.0 percentile2017 Week 13: Old Dominion at Middle Tennessee · L 10–41; offense 20.9 percentile2018 Week 1: Old Dominion at Liberty · L 10–52; offense 2.6 percentile2018 Week 2: Old Dominion vs. Florida International · L 20–28; offense 17.1 percentile2018 Week 3: Old Dominion at Charlotte · L 25–28; offense 72.2 percentile2018 Week 4: Old Dominion vs. Virginia Tech · W 49–35; offense 70.5 percentile2018 Week 5: Old Dominion at East Carolina · L 35–37; offense 12.7 percentile2018 Week 6: Old Dominion at Florida Atlantic · L 33–52; offense 46.5 percentile2018 Week 7: Old Dominion vs. Marshall · L 20–42; offense 56.3 percentile2018 Week 8: Old Dominion at Western Kentucky · W 37–34; offense 78.0 percentile2018 Week 9: Old Dominion vs. Middle Tennessee · L 17–51; offense 51.9 percentile2018 Week 11: Old Dominion vs. North Texas · W 34–31; offense 43.9 percentile2018 Week 12: Old Dominion vs. VMI · W 77–14; offense 75.8 percentile2018 Week 13: Old Dominion at Rice · L 13–27; offense 11.4 percentile2019 Week 1: Old Dominion vs. Norfolk State · W 24–21; offense 8.7 percentile2019 Week 2: Old Dominion at Virginia Tech · L 17–31; offense 46.6 percentile2019 Week 4: Old Dominion at Virginia · L 17–28; offense 7.2 percentile2019 Week 5: Old Dominion vs. East Carolina · L 21–24; offense 1.2 percentile2019 Week 6: Old Dominion vs. Western Kentucky · L 3–20; offense 3.5 percentile2019 Week 7: Old Dominion at Marshall · L 17–31; offense 20.3 percentile2019 Week 8: Old Dominion at UAB · L 14–38; offense 9.5 percentile2019 Week 9: Old Dominion vs. Florida Atlantic · L 3–41; offense 5.5 percentile2019 Week 10: Old Dominion at Florida International · L 17–24; offense 9.5 percentile2019 Week 11: Old Dominion vs. UTSA · L 23–24; offense 23.1 percentile2019 Week 13: Old Dominion at Middle Tennessee · L 17–38; offense 31.0 percentile2019 Week 14: Old Dominion vs. Charlotte · L 22–38; offense 25.1 percentile2021 Week 2: Old Dominion vs. Hampton · W 47–7; offense 79.2 percentile2021 Week 3: Old Dominion at Liberty · L 17–45; offense 20.0 percentile2021 Week 4: Old Dominion vs. Buffalo · L 34–35; offense 44.0 percentile2021 Week 5: Old Dominion at UTEP · L 21–28; offense 28.3 percentile2021 Week 7: Old Dominion vs. Western Kentucky · L 20–43; offense 35.4 percentile2021 Week 9: Old Dominion vs. Louisiana Tech · W 23–20; offense 7.6 percentile2021 Week 10: Old Dominion at Florida International · W 47–24; offense 74.0 percentile2021 Week 13: Old Dominion vs. Charlotte · W 56–34; offense 67.7 percentile2021 Week 1: Old Dominion vs. Tulsa · L 17–30; offense 30.3 percentile2022 Week 1: Old Dominion vs. Virginia Tech · W 20–17; offense 1.2 percentile2022 Week 2: Old Dominion at East Carolina · L 21–39; offense 8.9 percentile2022 Week 3: Old Dominion at Virginia · L 14–16; offense 28.3 percentile2022 Week 4: Old Dominion vs. Arkansas State · W 29–26; offense 7.0 percentile2022 Week 5: Old Dominion vs. Liberty · L 24–38; offense 51.9 percentile2022 Week 7: Old Dominion at Coastal Carolina · W 49–21; offense 99.9 percentile2022 Week 8: Old Dominion vs. Georgia Southern · L 23–28; offense 29.6 percentile2022 Week 9: Old Dominion at Georgia State · L 17–31; offense 16.0 percentile2022 Week 10: Old Dominion vs. Marshall · L 0–12; offense 4.9 percentile2022 Week 11: Old Dominion vs. James Madison · L 3–37; offense 35.4 percentile2022 Week 12: Old Dominion at App State · L 14–27; offense 49.1 percentile2022 Week 13: Old Dominion at South Alabama · L 20–27; offense 82.9 percentile2023 Week 1: Old Dominion at Virginia Tech · L 17–36; offense 65.9 percentile2023 Week 2: Old Dominion vs. Louisiana · W 38–31; offense 89.0 percentile2023 Week 3: Old Dominion vs. Wake Forest · L 24–27; offense 13.1 percentile2023 Week 4: Old Dominion vs. East Texas A&M · W 10–9; offense 8.5 percentile2023 Week 5: Old Dominion at Marshall · L 35–41; offense 55.4 percentile2023 Week 6: Old Dominion at Southern Miss · W 17–13; offense 17.7 percentile2023 Week 8: Old Dominion vs. App State · W 28–21; offense 79.5 percentile2023 Week 9: Old Dominion at James Madison · L 27–30; offense 56.6 percentile2023 Week 10: Old Dominion vs. Coastal Carolina · L 24–28; offense 53.1 percentile2023 Week 12: Old Dominion at Georgia Southern · W 20–17; offense 18.2 percentile2023 Week 13: Old Dominion vs. Georgia State · W 25–24; offense 4.9 percentile2023 Week 1: Old Dominion vs. Western Kentucky · L 35–38; offense 58.2 percentile2024 Week 1: Old Dominion at South Carolina · L 19–23; offense 55.0 percentile2024 Week 2: Old Dominion vs. East Carolina · L 14–20; offense 11.7 percentile2024 Week 3: Old Dominion vs. Virginia Tech · L 17–37; offense 19.4 percentile2024 Week 5: Old Dominion at Bowling Green · W 30–27; offense 65.2 percentile2024 Week 6: Old Dominion at Coastal Carolina · L 37–45; offense 77.9 percentile2024 Week 7: Old Dominion at Georgia State · W 21–14; offense 11.3 percentile2024 Week 9: Old Dominion vs. Georgia Southern · W 47–19; offense 98.8 percentile2024 Week 10: Old Dominion at App State · L 20–28; offense 44.8 percentile2024 Week 12: Old Dominion vs. James Madison · L 32–35; offense 63.9 percentile2024 Week 13: Old Dominion vs. Marshall · L 35–42; offense 88.9 percentile2024 Week 14: Old Dominion at Arkansas State · W 40–32; offense 90.1 percentile2025 Week 1: Old Dominion at Indiana · L 14–27; offense 74.4 percentile2025 Week 2: Old Dominion vs. North Carolina Central · W 54–6; offense 69.8 percentile2025 Week 3: Old Dominion at Virginia Tech · W 45–26; offense 88.8 percentile2025 Week 5: Old Dominion vs. Liberty · W 21–7; offense 62.2 percentile2025 Week 6: Old Dominion vs. Coastal Carolina · W 47–7; offense 95.8 percentile2025 Week 7: Old Dominion at Marshall · L 24–48; offense 29.6 percentile2025 Week 8: Old Dominion at James Madison · L 27–63; offense 55.4 percentile2025 Week 9: Old Dominion vs. App State · W 24–21; offense 44.6 percentile2025 Week 10: Old Dominion at UL Monroe · W 31–6; offense 38.8 percentile2025 Week 12: Old Dominion vs. Troy · W 33–0; offense 67.1 percentile2025 Week 13: Old Dominion at Georgia Southern · W 45–10; offense 92.9 percentile2025 Week 14: Old Dominion vs. Georgia State · W 27–10; offense 36.5 percentile2025 Week 1: Old Dominion vs. South Florida · W 24–10; offense 55.7 percentile2026 Week 1: Old Dominion vs. Norfolk State · W 31–10; offense 19.1 percentile2026 Week 2: Old Dominion at Virginia Tech · L 21–44; offense 10.5 percentile2014 offense season mean: 66.0 percentile2015 offense season mean: 28.8 percentile2016 offense season mean: 60.5 percentile2017 offense season mean: 18.7 percentile2018 offense season mean: 41.2 percentile2019 offense season mean: 12.2 percentile2021 offense season mean: 41.3 percentile2022 offense season mean: 33.1 percentile2023 offense season mean: 40.3 percentile2024 offense season mean: 60.8 percentile2025 offense season mean: 65.9 percentile2026 offense Bayesian estimate: 54.5 percentile2026 offense empirical mean: 14.3 percentiledefenseGame-grade percentile · higher is better9975502512014 Week 1: Old Dominion vs. Hampton · W 41–28; defense 22.7 percentile2014 Week 2: Old Dominion at NC State · L 34–46; defense 6.7 percentile2014 Week 3: Old Dominion vs. Eastern Michigan · W 17–3; defense 85.1 percentile2014 Week 4: Old Dominion at Rice · W 45–42; defense 7.7 percentile2014 Week 5: Old Dominion vs. Middle Tennessee · L 28–41; defense 15.8 percentile2014 Week 6: Old Dominion vs. Marshall · L 14–56; defense 13.0 percentile2014 Week 7: Old Dominion at UTEP · L 35–42; defense 13.7 percentile2014 Week 9: Old Dominion at Western Kentucky · L 51–66; defense 2.7 percentile2014 Week 10: Old Dominion at Vanderbilt · L 28–42; defense 3.0 percentile2014 Week 11: Old Dominion vs. Florida International · W 38–35; defense 2.1 percentile2014 Week 14: Old Dominion at Florida Atlantic · W 31–28; defense 18.9 percentile2015 Week 1: Old Dominion at Eastern Michigan · W 38–34; defense 17.2 percentile2015 Week 2: Old Dominion vs. Norfolk State · W 24–10; defense 25.4 percentile2015 Week 3: Old Dominion vs. NC State · L 14–38; defense 23.5 percentile2015 Week 4: Old Dominion vs. App State · L 0–49; defense 19.9 percentile2015 Week 5: Old Dominion at Marshall · L 7–27; defense 71.3 percentile2015 Week 7: Old Dominion vs. Charlotte · W 37–34; defense 17.3 percentile2015 Week 8: Old Dominion at Florida International · L 12–41; defense 26.2 percentile2015 Week 9: Old Dominion vs. Western Kentucky · L 30–55; defense 4.1 percentile2015 Week 10: Old Dominion at UTSA · W 36–31; defense 21.2 percentile2015 Week 11: Old Dominion vs. UTEP · W 31–21; defense 41.8 percentile2015 Week 12: Old Dominion at Southern Miss · L 31–56; defense 4.8 percentile2015 Week 13: Old Dominion vs. Florida Atlantic · L 31–33; defense 34.3 percentile2016 Week 1: Old Dominion vs. Hampton · W 54–21; defense 50.8 percentile2016 Week 2: Old Dominion at App State · L 7–31; defense 61.6 percentile2016 Week 3: Old Dominion at NC State · L 22–49; defense 4.9 percentile2016 Week 4: Old Dominion vs. UTSA · W 33–19; defense 58.5 percentile2016 Week 6: Old Dominion vs. Massachusetts · W 36–16; defense 43.7 percentile2016 Week 8: Old Dominion at Western Kentucky · L 24–59; defense 2.1 percentile2016 Week 9: Old Dominion at UTEP · W 31–21; defense 60.4 percentile2016 Week 10: Old Dominion vs. Marshall · W 38–14; defense 75.0 percentile2016 Week 11: Old Dominion vs. Southern Miss · W 51–35; defense 38.1 percentile2016 Week 12: Old Dominion at Florida Atlantic · W 42–24; defense 36.3 percentile2016 Week 13: Old Dominion vs. Florida International · W 42–28; defense 63.2 percentile2016 Week 1: Old Dominion vs. Eastern Michigan · W 24–20; defense 54.3 percentile2017 Week 1: Old Dominion vs. UAlbany · W 31–17; defense 29.1 percentile2017 Week 2: Old Dominion at Massachusetts · W 17–7; defense 84.8 percentile2017 Week 3: Old Dominion vs. North Carolina · L 23–53; defense 16.6 percentile2017 Week 4: Old Dominion at Virginia Tech · L 0–38; defense 10.6 percentile2017 Week 6: Old Dominion vs. Florida Atlantic · L 28–58; defense 19.6 percentile2017 Week 7: Old Dominion at Marshall · L 3–35; defense 27.2 percentile2017 Week 8: Old Dominion vs. Western Kentucky · L 31–35; defense 18.9 percentile2017 Week 9: Old Dominion at North Texas · L 38–45; defense 60.4 percentile2017 Week 10: Old Dominion vs. Charlotte · W 6–0; defense 74.9 percentile2017 Week 11: Old Dominion at Florida International · W 37–30; defense 43.2 percentile2017 Week 12: Old Dominion vs. Rice · W 24–21; defense 53.2 percentile2017 Week 13: Old Dominion at Middle Tennessee · L 10–41; defense 4.0 percentile2018 Week 1: Old Dominion at Liberty · L 10–52; defense 22.8 percentile2018 Week 2: Old Dominion vs. Florida International · L 20–28; defense 51.5 percentile2018 Week 3: Old Dominion at Charlotte · L 25–28; defense 21.8 percentile2018 Week 4: Old Dominion vs. Virginia Tech · W 49–35; defense 16.6 percentile2018 Week 5: Old Dominion at East Carolina · L 35–37; defense 10.4 percentile2018 Week 6: Old Dominion at Florida Atlantic · L 33–52; defense 9.4 percentile2018 Week 7: Old Dominion vs. Marshall · L 20–42; defense 14.5 percentile2018 Week 8: Old Dominion at Western Kentucky · W 37–34; defense 16.5 percentile2018 Week 9: Old Dominion vs. Middle Tennessee · L 17–51; defense 14.5 percentile2018 Week 11: Old Dominion vs. North Texas · W 34–31; defense 49.4 percentile2018 Week 12: Old Dominion vs. VMI · W 77–14; defense 43.3 percentile2018 Week 13: Old Dominion at Rice · L 13–27; defense 25.4 percentile2019 Week 1: Old Dominion vs. Norfolk State · W 24–21; defense 19.2 percentile2019 Week 2: Old Dominion at Virginia Tech · L 17–31; defense 28.7 percentile2019 Week 4: Old Dominion at Virginia · L 17–28; defense 88.7 percentile2019 Week 5: Old Dominion vs. East Carolina · L 21–24; defense 56.9 percentile2019 Week 6: Old Dominion vs. Western Kentucky · L 3–20; defense 68.7 percentile2019 Week 7: Old Dominion at Marshall · L 17–31; defense 21.1 percentile2019 Week 8: Old Dominion at UAB · L 14–38; defense 37.6 percentile2019 Week 9: Old Dominion vs. Florida Atlantic · L 3–41; defense 42.8 percentile2019 Week 10: Old Dominion at Florida International · L 17–24; defense 76.5 percentile2019 Week 11: Old Dominion vs. UTSA · L 23–24; defense 21.6 percentile2019 Week 13: Old Dominion at Middle Tennessee · L 17–38; defense 45.7 percentile2019 Week 14: Old Dominion vs. Charlotte · L 22–38; defense 28.2 percentile2021 Week 2: Old Dominion vs. Hampton · W 47–7; defense 54.0 percentile2021 Week 3: Old Dominion at Liberty · L 17–45; defense 31.2 percentile2021 Week 4: Old Dominion vs. Buffalo · L 34–35; defense 71.9 percentile2021 Week 5: Old Dominion at UTEP · L 21–28; defense 57.0 percentile2021 Week 7: Old Dominion vs. Western Kentucky · L 20–43; defense 67.5 percentile2021 Week 9: Old Dominion vs. Louisiana Tech · W 23–20; defense 85.4 percentile2021 Week 10: Old Dominion at Florida International · W 47–24; defense 40.9 percentile2021 Week 13: Old Dominion vs. Charlotte · W 56–34; defense 25.0 percentile2021 Week 1: Old Dominion vs. Tulsa · L 17–30; defense 27.6 percentile2022 Week 1: Old Dominion vs. Virginia Tech · W 20–17; defense 72.6 percentile2022 Week 2: Old Dominion at East Carolina · L 21–39; defense 32.6 percentile2022 Week 3: Old Dominion at Virginia · L 14–16; defense 23.6 percentile2022 Week 4: Old Dominion vs. Arkansas State · W 29–26; defense 27.3 percentile2022 Week 5: Old Dominion vs. Liberty · L 24–38; defense 10.7 percentile2022 Week 7: Old Dominion at Coastal Carolina · W 49–21; defense 52.1 percentile2022 Week 8: Old Dominion vs. Georgia Southern · L 23–28; defense 41.4 percentile2022 Week 9: Old Dominion at Georgia State · L 17–31; defense 46.1 percentile2022 Week 10: Old Dominion vs. Marshall · L 0–12; defense 81.0 percentile2022 Week 11: Old Dominion vs. James Madison · L 3–37; defense 36.7 percentile2022 Week 12: Old Dominion at App State · L 14–27; defense 7.6 percentile2022 Week 13: Old Dominion at South Alabama · L 20–27; defense 22.9 percentile2023 Week 1: Old Dominion at Virginia Tech · L 17–36; defense 57.2 percentile2023 Week 2: Old Dominion vs. Louisiana · W 38–31; defense 41.4 percentile2023 Week 3: Old Dominion vs. Wake Forest · L 24–27; defense 50.8 percentile2023 Week 4: Old Dominion vs. East Texas A&M · W 10–9; defense 49.2 percentile2023 Week 5: Old Dominion at Marshall · L 35–41; defense 66.9 percentile2023 Week 6: Old Dominion at Southern Miss · W 17–13; defense 93.6 percentile2023 Week 8: Old Dominion vs. App State · W 28–21; defense 57.7 percentile2023 Week 9: Old Dominion at James Madison · L 27–30; defense 61.7 percentile2023 Week 10: Old Dominion vs. Coastal Carolina · L 24–28; defense 26.7 percentile2023 Week 12: Old Dominion at Georgia Southern · W 20–17; defense 82.1 percentile2023 Week 13: Old Dominion vs. Georgia State · W 25–24; defense 91.9 percentile2023 Week 1: Old Dominion vs. Western Kentucky · L 35–38; defense 33.1 percentile2024 Week 1: Old Dominion at South Carolina · L 19–23; defense 74.9 percentile2024 Week 2: Old Dominion vs. East Carolina · L 14–20; defense 85.9 percentile2024 Week 3: Old Dominion vs. Virginia Tech · L 17–37; defense 17.8 percentile2024 Week 5: Old Dominion at Bowling Green · W 30–27; defense 39.0 percentile2024 Week 6: Old Dominion at Coastal Carolina · L 37–45; defense 33.3 percentile2024 Week 7: Old Dominion at Georgia State · W 21–14; defense 95.0 percentile2024 Week 9: Old Dominion vs. Georgia Southern · W 47–19; defense 32.6 percentile2024 Week 10: Old Dominion at App State · L 20–28; defense 10.3 percentile2024 Week 12: Old Dominion vs. James Madison · L 32–35; defense 59.4 percentile2024 Week 13: Old Dominion vs. Marshall · L 35–42; defense 18.1 percentile2024 Week 14: Old Dominion at Arkansas State · W 40–32; defense 45.2 percentile2025 Week 1: Old Dominion at Indiana · L 14–27; defense 80.1 percentile2025 Week 2: Old Dominion vs. North Carolina Central · W 54–6; defense 50.6 percentile2025 Week 3: Old Dominion at Virginia Tech · W 45–26; defense 50.6 percentile2025 Week 5: Old Dominion vs. Liberty · W 21–7; defense 93.6 percentile2025 Week 6: Old Dominion vs. Coastal Carolina · W 47–7; defense 90.8 percentile2025 Week 7: Old Dominion at Marshall · L 24–48; defense 67.5 percentile2025 Week 8: Old Dominion at James Madison · L 27–63; defense 15.5 percentile2025 Week 9: Old Dominion vs. App State · W 24–21; defense 39.4 percentile2025 Week 10: Old Dominion at UL Monroe · W 31–6; defense 89.9 percentile2025 Week 12: Old Dominion vs. Troy · W 33–0; defense 96.6 percentile2025 Week 13: Old Dominion at Georgia Southern · W 45–10; defense 96.5 percentile2025 Week 14: Old Dominion vs. Georgia State · W 27–10; defense 70.8 percentile2025 Week 1: Old Dominion vs. South Florida · W 24–10; defense 98.6 percentile2026 Week 1: Old Dominion vs. Norfolk State · W 31–10; defense 42.3 percentile2026 Week 2: Old Dominion at Virginia Tech · L 21–44; defense 42.7 percentile2014 defense season mean: 12.7 percentile2015 defense season mean: 22.6 percentile2016 defense season mean: 41.5 percentile2017 defense season mean: 33.9 percentile2018 defense season mean: 22.7 percentile2019 defense season mean: 44.7 percentile2021 defense season mean: 51.6 percentile2022 defense season mean: 35.9 percentile2023 defense season mean: 62.0 percentile2024 defense season mean: 47.3 percentile2025 defense season mean: 79.1 percentile2026 defense Bayesian estimate: 73.0 percentile2026 defense empirical mean: 42.5 percentile2014201520162017201820192020202120222023202420252026
Individual gameSeason bar · 2026 is the estimate2026 empirical meanCoaching-era band

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 estimateRicky Rahne2
54.5 estimate14.3 games-only average
73.0 estimate42.5 games-only average
2025Ricky Rahne1365.979.1
2024Ricky Rahne1160.847.3
2023Ricky Rahne1240.362.0
2022Ricky Rahne1233.135.9
2021Ricky Rahne941.351.6
2019Bobby Wilder1212.244.7
2018Bobby Wilder1241.222.7
2017Bobby Wilder1218.733.9
2016Bobby Wilder1260.541.5
2015Bobby Wilder1228.822.6
2014Bobby Wilder1166.012.7