20142026 performance history

Pittsburgh over time

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

ACCHead coach: Pat NarduzziView Pittsburgh games →
Offense · 2026 estimate58.6/100

97.7 average through 1 game

49.7 prior · 8 equivalent games
Defense · 2026 estimate72.3/100

77.3 average through 1 game

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

Pittsburgh 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.ChrystPaul Chryst, 2014Narduzzi · ’15–’26Pat Narduzzi, 2015–2026offenseGame-grade percentile · higher is better9975502512014 Week 1: Pittsburgh vs. Delaware · W 62–0; offense 47.9 percentile2014 Week 2: Pittsburgh at Boston College · W 30–20; offense 85.2 percentile2014 Week 4: Pittsburgh vs. Iowa · L 20–24; offense 63.6 percentile2014 Week 5: Pittsburgh vs. Akron · L 10–21; offense 32.2 percentile2014 Week 6: Pittsburgh at Virginia · L 19–24; offense 46.4 percentile2014 Week 8: Pittsburgh vs. Virginia Tech · W 21–16; offense 64.2 percentile2014 Week 9: Pittsburgh vs. Georgia Tech · L 28–56; offense 46.7 percentile2014 Week 10: Pittsburgh vs. Duke · L 48–51; offense 95.7 percentile2014 Week 12: Pittsburgh at North Carolina · L 35–40; offense 78.0 percentile2014 Week 13: Pittsburgh vs. Syracuse · W 30–7; offense 87.4 percentile2014 Week 14: Pittsburgh at Miami · W 35–23; offense 91.5 percentile2014 Week 1: Pittsburgh vs. Houston · L 34–35; offense 92.2 percentile2015 Week 1: Pittsburgh vs. Youngstown State · W 45–37; offense 26.5 percentile2015 Week 2: Pittsburgh at Akron · W 24–7; offense 50.8 percentile2015 Week 3: Pittsburgh at Iowa · L 24–27; offense 30.7 percentile2015 Week 5: Pittsburgh at Virginia Tech · W 17–13; offense 31.6 percentile2015 Week 6: Pittsburgh vs. Virginia · W 26–19; offense 37.4 percentile2015 Week 7: Pittsburgh at Georgia Tech · W 31–28; offense 84.2 percentile2015 Week 8: Pittsburgh at Syracuse · W 23–20; offense 33.9 percentile2015 Week 9: Pittsburgh vs. North Carolina · L 19–26; offense 43.4 percentile2015 Week 10: Pittsburgh vs. Notre Dame · L 30–42; offense 78.6 percentile2015 Week 11: Pittsburgh at Duke · W 31–13; offense 72.2 percentile2015 Week 12: Pittsburgh vs. Louisville · W 45–34; offense 90.1 percentile2015 Week 13: Pittsburgh vs. Miami · L 24–29; offense 60.0 percentile2015 Week 1: Pittsburgh vs. Navy · L 28–44; offense 84.3 percentile2016 Week 1: Pittsburgh vs. Villanova · W 28–7; offense 3.0 percentile2016 Week 2: Pittsburgh vs. Penn State · W 42–39; offense 73.0 percentile2016 Week 3: Pittsburgh at Oklahoma State · L 38–45; offense 38.2 percentile2016 Week 4: Pittsburgh at North Carolina · L 36–37; offense 66.9 percentile2016 Week 5: Pittsburgh vs. Marshall · W 43–27; offense 89.0 percentile2016 Week 6: Pittsburgh vs. Georgia Tech · W 37–34; offense 83.4 percentile2016 Week 7: Pittsburgh at Virginia · W 45–31; offense 48.2 percentile2016 Week 9: Pittsburgh vs. Virginia Tech · L 36–39; offense 66.6 percentile2016 Week 10: Pittsburgh at Miami · L 28–51; offense 56.6 percentile2016 Week 11: Pittsburgh at Clemson · W 43–42; offense 90.2 percentile2016 Week 12: Pittsburgh vs. Duke · W 56–14; offense 92.1 percentile2016 Week 13: Pittsburgh vs. Syracuse · W 76–61; offense 94.3 percentile2016 Week 1: Pittsburgh vs. Northwestern · L 24–31; offense 58.9 percentile2017 Week 1: Pittsburgh vs. Youngstown State · W 28–21; offense 30.2 percentile2017 Week 2: Pittsburgh at Penn State · L 14–33; offense 57.5 percentile2017 Week 3: Pittsburgh vs. Oklahoma State · L 21–59; offense 47.3 percentile2017 Week 4: Pittsburgh at Georgia Tech · L 17–35; offense 3.1 percentile2017 Week 5: Pittsburgh vs. Rice · W 42–10; offense 52.9 percentile2017 Week 6: Pittsburgh at Syracuse · L 24–27; offense 38.5 percentile2017 Week 7: Pittsburgh vs. NC State · L 17–35; offense 5.3 percentile2017 Week 8: Pittsburgh at Duke · W 24–17; offense 86.0 percentile2017 Week 9: Pittsburgh vs. Virginia · W 31–14; offense 28.0 percentile2017 Week 11: Pittsburgh vs. North Carolina · L 31–34; offense 86.0 percentile2017 Week 12: Pittsburgh at Virginia Tech · L 14–20; offense 35.2 percentile2017 Week 13: Pittsburgh vs. Miami · W 24–14; offense 44.3 percentile2018 Week 1: Pittsburgh vs. UAlbany · W 33–7; offense 82.2 percentile2018 Week 2: Pittsburgh vs. Penn State · L 6–51; offense 19.9 percentile2018 Week 3: Pittsburgh vs. Georgia Tech · W 24–19; offense 38.6 percentile2018 Week 4: Pittsburgh at North Carolina · L 35–38; offense 81.1 percentile2018 Week 5: Pittsburgh at UCF · L 14–45; offense 22.0 percentile2018 Week 6: Pittsburgh vs. Syracuse · W 44–37; offense 52.7 percentile2018 Week 7: Pittsburgh at Notre Dame · L 14–19; offense 28.0 percentile2018 Week 9: Pittsburgh vs. Duke · W 54–45; offense 95.5 percentile2018 Week 10: Pittsburgh at Virginia · W 23–13; offense 78.0 percentile2018 Week 11: Pittsburgh vs. Virginia Tech · W 52–22; offense 97.2 percentile2018 Week 12: Pittsburgh at Wake Forest · W 34–13; offense 66.9 percentile2018 Week 13: Pittsburgh at Miami · L 3–24; offense 4.1 percentile2018 Week 14: Pittsburgh vs. Clemson · L 10–42; offense 23.9 percentile2018 Week 1: Pittsburgh vs. Stanford · L 13–14; offense 19.8 percentile2019 Week 1: Pittsburgh vs. Virginia · L 14–30; offense 14.4 percentile2019 Week 2: Pittsburgh vs. Ohio · W 20–10; offense 33.6 percentile2019 Week 3: Pittsburgh at Penn State · L 10–17; offense 27.6 percentile2019 Week 4: Pittsburgh vs. UCF · W 35–34; offense 74.1 percentile2019 Week 5: Pittsburgh vs. Delaware · W 17–14; offense 10.1 percentile2019 Week 6: Pittsburgh at Duke · W 33–30; offense 12.4 percentile2019 Week 8: Pittsburgh at Syracuse · W 27–20; offense 31.1 percentile2019 Week 9: Pittsburgh vs. Miami · L 12–16; offense 48.0 percentile2019 Week 10: Pittsburgh at Georgia Tech · W 20–10; offense 20.3 percentile2019 Week 12: Pittsburgh vs. North Carolina · W 34–27; offense 86.4 percentile2019 Week 13: Pittsburgh at Virginia Tech · L 0–28; offense 4.0 percentile2019 Week 14: Pittsburgh vs. Boston College · L 19–26; offense 35.0 percentile2019 Week 1: Pittsburgh vs. Eastern Michigan · W 34–30; offense 46.8 percentile2020 Week 2: Pittsburgh vs. Austin Peay · W 55–0; offense 63.9 percentile2020 Week 3: Pittsburgh vs. Syracuse · W 21–10; offense 10.3 percentile2020 Week 4: Pittsburgh vs. Louisville · W 23–20; offense 20.6 percentile2020 Week 5: Pittsburgh vs. NC State · L 29–30; offense 49.1 percentile2020 Week 6: Pittsburgh at Boston College · L 30–31; offense 6.9 percentile2020 Week 7: Pittsburgh at Miami · L 19–31; offense 6.8 percentile2020 Week 8: Pittsburgh vs. Notre Dame · L 3–45; offense 1.4 percentile2020 Week 10: Pittsburgh at Florida State · W 41–17; offense 34.7 percentile2020 Week 12: Pittsburgh vs. Virginia Tech · W 47–14; offense 57.9 percentile2020 Week 13: Pittsburgh at Clemson · L 17–52; offense 38.0 percentile2020 Week 15: Pittsburgh at Georgia Tech · W 34–20; offense 64.1 percentile2021 Week 2: Pittsburgh at Tennessee · W 41–34; offense 32.6 percentile2021 Week 3: Pittsburgh vs. Western Michigan · L 41–44; offense 51.4 percentile2021 Week 4: Pittsburgh vs. New Hampshire · W 77–7; offense 86.9 percentile2021 Week 5: Pittsburgh at Georgia Tech · W 52–21; offense 72.3 percentile2021 Week 7: Pittsburgh at Virginia Tech · W 28–7; offense 45.7 percentile2021 Week 8: Pittsburgh vs. Clemson · W 27–17; offense 82.7 percentile2021 Week 9: Pittsburgh vs. Miami · L 34–38; offense 78.2 percentile2021 Week 11: Pittsburgh vs. North Carolina · W 30–23; offense 41.4 percentile2021 Week 12: Pittsburgh vs. Virginia · W 48–38; offense 71.1 percentile2021 Week 13: Pittsburgh at Syracuse · W 31–14; offense 75.2 percentile2021 Week 14: Pittsburgh vs. Wake Forest · W 45–21; offense 26.7 percentile2021 Week 1: Pittsburgh vs. Michigan State · L 21–31; offense 34.0 percentile2022 Week 1: Pittsburgh vs. West Virginia · W 38–31; offense 39.2 percentile2022 Week 2: Pittsburgh vs. Tennessee · L 27–34; offense 38.2 percentile2022 Week 3: Pittsburgh at Western Michigan · W 34–13; offense 85.7 percentile2022 Week 4: Pittsburgh vs. Rhode Island · W 45–24; offense 64.9 percentile2022 Week 5: Pittsburgh vs. Georgia Tech · L 21–26; offense 17.5 percentile2022 Week 6: Pittsburgh vs. Virginia Tech · W 45–29; offense 62.7 percentile2022 Week 8: Pittsburgh at Louisville · L 10–24; offense 39.5 percentile2022 Week 9: Pittsburgh at North Carolina · L 24–42; offense 42.8 percentile2022 Week 10: Pittsburgh vs. Syracuse · W 19–9; offense 37.5 percentile2022 Week 11: Pittsburgh at Virginia · W 37–7; offense 69.1 percentile2022 Week 12: Pittsburgh vs. Duke · W 28–26; offense 17.1 percentile2022 Week 13: Pittsburgh at Miami · W 42–16; offense 94.8 percentile2022 Week 1: Pittsburgh vs. UCLA · W 37–35; offense 37.8 percentile2023 Week 1: Pittsburgh vs. Wofford · W 45–7; offense 70.9 percentile2023 Week 2: Pittsburgh vs. Cincinnati · L 21–27; offense 6.4 percentile2023 Week 3: Pittsburgh at West Virginia · L 6–17; offense 7.8 percentile2023 Week 5: Pittsburgh at Virginia Tech · L 21–38; offense 35.2 percentile2023 Week 7: Pittsburgh vs. Louisville · W 38–21; offense 29.6 percentile2023 Week 8: Pittsburgh at Wake Forest · L 17–21; offense 35.5 percentile2023 Week 9: Pittsburgh at Notre Dame · L 7–58; offense 32.2 percentile2023 Week 10: Pittsburgh vs. Florida State · L 7–24; offense 39.8 percentile2023 Week 11: Pittsburgh vs. Syracuse · L 13–28; offense 12.3 percentile2023 Week 12: Pittsburgh vs. Boston College · W 24–16; offense 51.6 percentile2023 Week 13: Pittsburgh at Duke · L 19–30; offense 36.4 percentile2024 Week 1: Pittsburgh vs. Kent State · W 55–24; offense 81.7 percentile2024 Week 2: Pittsburgh at Cincinnati · W 28–27; offense 85.5 percentile2024 Week 3: Pittsburgh vs. West Virginia · W 38–34; offense 29.0 percentile2024 Week 4: Pittsburgh vs. Youngstown State · W 73–17; offense 92.6 percentile2024 Week 6: Pittsburgh at North Carolina · W 34–24; offense 85.7 percentile2024 Week 7: Pittsburgh vs. California · W 17–15; offense 31.4 percentile2024 Week 9: Pittsburgh vs. Syracuse · W 41–13; offense 27.9 percentile2024 Week 10: Pittsburgh at SMU · L 25–48; offense 28.2 percentile2024 Week 11: Pittsburgh vs. Virginia · L 19–24; offense 9.0 percentile2024 Week 12: Pittsburgh vs. Clemson · L 20–24; offense 17.9 percentile2024 Week 13: Pittsburgh at Louisville · L 9–37; offense 2.9 percentile2024 Week 14: Pittsburgh at Boston College · L 23–34; offense 28.0 percentile2025 Week 1: Pittsburgh vs. Duquesne · W 61–9; offense 31.3 percentile2025 Week 2: Pittsburgh vs. Central Michigan · W 45–17; offense 81.6 percentile2025 Week 3: Pittsburgh at West Virginia · L 24–31; offense 14.6 percentile2025 Week 5: Pittsburgh vs. Louisville · L 27–34; offense 34.3 percentile2025 Week 6: Pittsburgh vs. Boston College · W 48–7; offense 65.8 percentile2025 Week 7: Pittsburgh at Florida State · W 34–31; offense 92.2 percentile2025 Week 8: Pittsburgh at Syracuse · W 30–13; offense 2.0 percentile2025 Week 9: Pittsburgh vs. NC State · W 53–34; offense 75.0 percentile2025 Week 10: Pittsburgh at Stanford · W 35–20; offense 57.1 percentile2025 Week 13: Pittsburgh at Georgia Tech · W 42–28; offense 82.0 percentile2025 Week 14: Pittsburgh vs. Miami · L 7–38; offense 29.9 percentile2025 Week 1: Pittsburgh vs. East Carolina · L 17–23; offense 47.8 percentile2026 Week 1: Pittsburgh vs. Miami (OH) · W 59–14; offense 97.7 percentile2014 offense season mean: 73.4 percentile2015 offense season mean: 57.4 percentile2016 offense season mean: 68.1 percentile2017 offense season mean: 40.0 percentile2018 offense season mean: 52.5 percentile2019 offense season mean: 31.3 percentile2020 offense season mean: 26.0 percentile2021 offense season mean: 59.5 percentile2022 offense season mean: 51.1 percentile2023 offense season mean: 29.7 percentile2024 offense season mean: 41.9 percentile2025 offense season mean: 49.7 percentile2026 offense Bayesian estimate: 58.6 percentile2026 offense empirical mean: 97.7 percentiledefenseGame-grade percentile · higher is better9975502512014 Week 1: Pittsburgh vs. Delaware · W 62–0; defense 88.4 percentile2014 Week 2: Pittsburgh at Boston College · W 30–20; defense 79.5 percentile2014 Week 4: Pittsburgh vs. Iowa · L 20–24; defense 19.6 percentile2014 Week 5: Pittsburgh vs. Akron · L 10–21; defense 33.2 percentile2014 Week 6: Pittsburgh at Virginia · L 19–24; defense 29.5 percentile2014 Week 8: Pittsburgh vs. Virginia Tech · W 21–16; defense 83.6 percentile2014 Week 9: Pittsburgh vs. Georgia Tech · L 28–56; defense 15.4 percentile2014 Week 10: Pittsburgh vs. Duke · L 48–51; defense 3.1 percentile2014 Week 12: Pittsburgh at North Carolina · L 35–40; defense 17.0 percentile2014 Week 13: Pittsburgh vs. Syracuse · W 30–7; defense 65.6 percentile2014 Week 14: Pittsburgh at Miami · W 35–23; defense 66.3 percentile2014 Week 1: Pittsburgh vs. Houston · L 34–35; defense 3.3 percentile2015 Week 1: Pittsburgh vs. Youngstown State · W 45–37; defense 34.9 percentile2015 Week 2: Pittsburgh at Akron · W 24–7; defense 99.1 percentile2015 Week 3: Pittsburgh at Iowa · L 24–27; defense 34.4 percentile2015 Week 5: Pittsburgh at Virginia Tech · W 17–13; defense 97.3 percentile2015 Week 6: Pittsburgh vs. Virginia · W 26–19; defense 57.9 percentile2015 Week 7: Pittsburgh at Georgia Tech · W 31–28; defense 12.7 percentile2015 Week 8: Pittsburgh at Syracuse · W 23–20; defense 23.1 percentile2015 Week 9: Pittsburgh vs. North Carolina · L 19–26; defense 44.6 percentile2015 Week 10: Pittsburgh vs. Notre Dame · L 30–42; defense 21.6 percentile2015 Week 11: Pittsburgh at Duke · W 31–13; defense 60.4 percentile2015 Week 12: Pittsburgh vs. Louisville · W 45–34; defense 52.8 percentile2015 Week 13: Pittsburgh vs. Miami · L 24–29; defense 65.8 percentile2015 Week 1: Pittsburgh vs. Navy · L 28–44; defense 13.2 percentile2016 Week 1: Pittsburgh vs. Villanova · W 28–7; defense 67.8 percentile2016 Week 2: Pittsburgh vs. Penn State · W 42–39; defense 67.4 percentile2016 Week 3: Pittsburgh at Oklahoma State · L 38–45; defense 57.9 percentile2016 Week 4: Pittsburgh at North Carolina · L 36–37; defense 36.1 percentile2016 Week 5: Pittsburgh vs. Marshall · W 43–27; defense 5.5 percentile2016 Week 6: Pittsburgh vs. Georgia Tech · W 37–34; defense 20.0 percentile2016 Week 7: Pittsburgh at Virginia · W 45–31; defense 28.3 percentile2016 Week 9: Pittsburgh vs. Virginia Tech · L 36–39; defense 32.2 percentile2016 Week 10: Pittsburgh at Miami · L 28–51; defense 36.4 percentile2016 Week 11: Pittsburgh at Clemson · W 43–42; defense 39.4 percentile2016 Week 12: Pittsburgh vs. Duke · W 56–14; defense 94.3 percentile2016 Week 13: Pittsburgh vs. Syracuse · W 76–61; defense 2.7 percentile2016 Week 1: Pittsburgh vs. Northwestern · L 24–31; defense 34.2 percentile2017 Week 1: Pittsburgh vs. Youngstown State · W 28–21; defense 4.4 percentile2017 Week 2: Pittsburgh at Penn State · L 14–33; defense 53.4 percentile2017 Week 3: Pittsburgh vs. Oklahoma State · L 21–59; defense 7.3 percentile2017 Week 4: Pittsburgh at Georgia Tech · L 17–35; defense 15.5 percentile2017 Week 5: Pittsburgh vs. Rice · W 42–10; defense 60.8 percentile2017 Week 6: Pittsburgh at Syracuse · L 24–27; defense 33.6 percentile2017 Week 7: Pittsburgh vs. NC State · L 17–35; defense 43.7 percentile2017 Week 8: Pittsburgh at Duke · W 24–17; defense 44.4 percentile2017 Week 9: Pittsburgh vs. Virginia · W 31–14; defense 49.8 percentile2017 Week 11: Pittsburgh vs. North Carolina · L 31–34; defense 25.9 percentile2017 Week 12: Pittsburgh at Virginia Tech · L 14–20; defense 51.6 percentile2017 Week 13: Pittsburgh vs. Miami · W 24–14; defense 91.5 percentile2018 Week 1: Pittsburgh vs. UAlbany · W 33–7; defense 22.0 percentile2018 Week 2: Pittsburgh vs. Penn State · L 6–51; defense 54.3 percentile2018 Week 3: Pittsburgh vs. Georgia Tech · W 24–19; defense 75.9 percentile2018 Week 4: Pittsburgh at North Carolina · L 35–38; defense 28.5 percentile2018 Week 5: Pittsburgh at UCF · L 14–45; defense 24.2 percentile2018 Week 6: Pittsburgh vs. Syracuse · W 44–37; defense 30.3 percentile2018 Week 7: Pittsburgh at Notre Dame · L 14–19; defense 84.8 percentile2018 Week 9: Pittsburgh vs. Duke · W 54–45; defense 6.4 percentile2018 Week 10: Pittsburgh at Virginia · W 23–13; defense 86.2 percentile2018 Week 11: Pittsburgh vs. Virginia Tech · W 52–22; defense 50.6 percentile2018 Week 12: Pittsburgh at Wake Forest · W 34–13; defense 79.5 percentile2018 Week 13: Pittsburgh at Miami · L 3–24; defense 58.8 percentile2018 Week 14: Pittsburgh vs. Clemson · L 10–42; defense 44.5 percentile2018 Week 1: Pittsburgh vs. Stanford · L 13–14; defense 82.0 percentile2019 Week 1: Pittsburgh vs. Virginia · L 14–30; defense 42.7 percentile2019 Week 2: Pittsburgh vs. Ohio · W 20–10; defense 96.5 percentile2019 Week 3: Pittsburgh at Penn State · L 10–17; defense 61.0 percentile2019 Week 4: Pittsburgh vs. UCF · W 35–34; defense 91.0 percentile2019 Week 5: Pittsburgh vs. Delaware · W 17–14; defense 68.2 percentile2019 Week 6: Pittsburgh at Duke · W 33–30; defense 52.7 percentile2019 Week 8: Pittsburgh at Syracuse · W 27–20; defense 81.4 percentile2019 Week 9: Pittsburgh vs. Miami · L 12–16; defense 89.4 percentile2019 Week 10: Pittsburgh at Georgia Tech · W 20–10; defense 73.5 percentile2019 Week 12: Pittsburgh vs. North Carolina · W 34–27; defense 36.5 percentile2019 Week 13: Pittsburgh at Virginia Tech · L 0–28; defense 93.1 percentile2019 Week 14: Pittsburgh vs. Boston College · L 19–26; defense 51.1 percentile2019 Week 1: Pittsburgh vs. Eastern Michigan · W 34–30; defense 57.9 percentile2020 Week 2: Pittsburgh vs. Austin Peay · W 55–0; defense 96.4 percentile2020 Week 3: Pittsburgh vs. Syracuse · W 21–10; defense 85.0 percentile2020 Week 4: Pittsburgh vs. Louisville · W 23–20; defense 96.7 percentile2020 Week 5: Pittsburgh vs. NC State · L 29–30; defense 57.0 percentile2020 Week 6: Pittsburgh at Boston College · L 30–31; defense 86.6 percentile2020 Week 7: Pittsburgh at Miami · L 19–31; defense 81.1 percentile2020 Week 8: Pittsburgh vs. Notre Dame · L 3–45; defense 51.2 percentile2020 Week 10: Pittsburgh at Florida State · W 41–17; defense 75.9 percentile2020 Week 12: Pittsburgh vs. Virginia Tech · W 47–14; defense 78.3 percentile2020 Week 13: Pittsburgh at Clemson · L 17–52; defense 40.9 percentile2020 Week 15: Pittsburgh at Georgia Tech · W 34–20; defense 60.7 percentile2021 Week 2: Pittsburgh at Tennessee · W 41–34; defense 68.0 percentile2021 Week 3: Pittsburgh vs. Western Michigan · L 41–44; defense 58.0 percentile2021 Week 4: Pittsburgh vs. New Hampshire · W 77–7; defense 75.9 percentile2021 Week 5: Pittsburgh at Georgia Tech · W 52–21; defense 67.6 percentile2021 Week 7: Pittsburgh at Virginia Tech · W 28–7; defense 92.5 percentile2021 Week 8: Pittsburgh vs. Clemson · W 27–17; defense 41.6 percentile2021 Week 9: Pittsburgh vs. Miami · L 34–38; defense 36.1 percentile2021 Week 11: Pittsburgh vs. North Carolina · W 30–23; defense 90.4 percentile2021 Week 12: Pittsburgh vs. Virginia · W 48–38; defense 63.8 percentile2021 Week 13: Pittsburgh at Syracuse · W 31–14; defense 84.1 percentile2021 Week 14: Pittsburgh vs. Wake Forest · W 45–21; defense 97.7 percentile2021 Week 1: Pittsburgh vs. Michigan State · L 21–31; defense 77.5 percentile2022 Week 1: Pittsburgh vs. West Virginia · W 38–31; defense 35.3 percentile2022 Week 2: Pittsburgh vs. Tennessee · L 27–34; defense 94.1 percentile2022 Week 3: Pittsburgh at Western Michigan · W 34–13; defense 80.7 percentile2022 Week 4: Pittsburgh vs. Rhode Island · W 45–24; defense 30.2 percentile2022 Week 5: Pittsburgh vs. Georgia Tech · L 21–26; defense 58.0 percentile2022 Week 6: Pittsburgh vs. Virginia Tech · W 45–29; defense 48.7 percentile2022 Week 8: Pittsburgh at Louisville · L 10–24; defense 77.9 percentile2022 Week 9: Pittsburgh at North Carolina · L 24–42; defense 43.2 percentile2022 Week 10: Pittsburgh vs. Syracuse · W 19–9; defense 98.0 percentile2022 Week 11: Pittsburgh at Virginia · W 37–7; defense 92.6 percentile2022 Week 12: Pittsburgh vs. Duke · W 28–26; defense 78.6 percentile2022 Week 13: Pittsburgh at Miami · W 42–16; defense 67.4 percentile2022 Week 1: Pittsburgh vs. UCLA · W 37–35; defense 75.2 percentile2023 Week 1: Pittsburgh vs. Wofford · W 45–7; defense 89.7 percentile2023 Week 2: Pittsburgh vs. Cincinnati · L 21–27; defense 41.8 percentile2023 Week 3: Pittsburgh at West Virginia · L 6–17; defense 95.4 percentile2023 Week 5: Pittsburgh at Virginia Tech · L 21–38; defense 38.6 percentile2023 Week 7: Pittsburgh vs. Louisville · W 38–21; defense 75.8 percentile2023 Week 8: Pittsburgh at Wake Forest · L 17–21; defense 45.9 percentile2023 Week 9: Pittsburgh at Notre Dame · L 7–58; defense 54.1 percentile2023 Week 10: Pittsburgh vs. Florida State · L 7–24; defense 65.0 percentile2023 Week 11: Pittsburgh vs. Syracuse · L 13–28; defense 28.7 percentile2023 Week 12: Pittsburgh vs. Boston College · W 24–16; defense 61.7 percentile2023 Week 13: Pittsburgh at Duke · L 19–30; defense 38.5 percentile2024 Week 1: Pittsburgh vs. Kent State · W 55–24; defense 72.3 percentile2024 Week 2: Pittsburgh at Cincinnati · W 28–27; defense 50.8 percentile2024 Week 3: Pittsburgh vs. West Virginia · W 38–34; defense 50.7 percentile2024 Week 4: Pittsburgh vs. Youngstown State · W 73–17; defense 39.2 percentile2024 Week 6: Pittsburgh at North Carolina · W 34–24; defense 56.6 percentile2024 Week 7: Pittsburgh vs. California · W 17–15; defense 87.4 percentile2024 Week 9: Pittsburgh vs. Syracuse · W 41–13; defense 97.0 percentile2024 Week 10: Pittsburgh at SMU · L 25–48; defense 32.6 percentile2024 Week 11: Pittsburgh vs. Virginia · L 19–24; defense 53.4 percentile2024 Week 12: Pittsburgh vs. Clemson · L 20–24; defense 92.9 percentile2024 Week 13: Pittsburgh at Louisville · L 9–37; defense 18.7 percentile2024 Week 14: Pittsburgh at Boston College · L 23–34; defense 52.8 percentile2025 Week 1: Pittsburgh vs. Duquesne · W 61–9; defense 69.0 percentile2025 Week 2: Pittsburgh vs. Central Michigan · W 45–17; defense 83.6 percentile2025 Week 3: Pittsburgh at West Virginia · L 24–31; defense 54.8 percentile2025 Week 5: Pittsburgh vs. Louisville · L 27–34; defense 61.1 percentile2025 Week 6: Pittsburgh vs. Boston College · W 48–7; defense 96.6 percentile2025 Week 7: Pittsburgh at Florida State · W 34–31; defense 69.6 percentile2025 Week 8: Pittsburgh at Syracuse · W 30–13; defense 84.6 percentile2025 Week 9: Pittsburgh vs. NC State · W 53–34; defense 47.7 percentile2025 Week 10: Pittsburgh at Stanford · W 35–20; defense 85.3 percentile2025 Week 13: Pittsburgh at Georgia Tech · W 42–28; defense 72.0 percentile2025 Week 14: Pittsburgh vs. Miami · L 7–38; defense 19.1 percentile2025 Week 1: Pittsburgh vs. East Carolina · L 17–23; defense 82.6 percentile2026 Week 1: Pittsburgh vs. Miami (OH) · W 59–14; defense 77.3 percentile2014 defense season mean: 37.9 percentile2015 defense season mean: 51.6 percentile2016 defense season mean: 37.6 percentile2017 defense season mean: 37.6 percentile2018 defense season mean: 52.0 percentile2019 defense season mean: 72.9 percentile2020 defense season mean: 77.8 percentile2021 defense season mean: 75.0 percentile2022 defense season mean: 72.4 percentile2023 defense season mean: 60.7 percentile2024 defense season mean: 62.5 percentile2025 defense season mean: 71.7 percentile2026 defense Bayesian estimate: 72.3 percentile2026 defense empirical mean: 77.3 percentile2014201520162017201820192020202120222023202420252026
Individual gameSeason bar · 2026 is the estimate2026 empirical meanCoaching-era band
2015Pat Narduzzi

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 estimatePat Narduzzi1
58.6 estimate97.7 games-only average
72.3 estimate77.3 games-only average
2025Pat Narduzzi1249.771.7
2024Pat Narduzzi1241.962.5
2023Pat Narduzzi1129.760.7
2022Pat Narduzzi1351.172.4
2021Pat Narduzzi1259.575.0
2020Pat Narduzzi1126.077.8
2019Pat Narduzzi1331.372.9
2018Pat Narduzzi1452.552.0
2017Pat Narduzzi1240.037.6
2016Pat Narduzzi1368.137.6
2015Pat NarduzziCoaching change1357.451.6
2014Paul Chryst1273.437.9