Upper Iowa
Season History
| Season | Coach | Record | Win % | PPG | DPPG | Margin | Elo | Pyth | Adj PPG | Adj Opp PPG |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-2027 | - |
Season completeness unverified Observed sample · 2 qualified games 2–0 in qualified results 2 qualified / 2 observed games |
100.0% | 86.0 | 79.5 | +6.5 | 1036 (#69) | 51.2% (#78) | 78.5 (#83) | 79.7 (#83) |
| 2025-2026 | - |
Season completeness unverified Observed sample · 27 qualified games 16–11 in qualified results 27 qualified / 28 observed games 1 held for source or identity gaps |
59.3% | 82.1 | 78.7 | +3.4 | 1003 (#157) | 84.6% (#72) | 86.0 (#72) | 75.0 (#72) |
| 2024-2025 | - |
Season completeness unverified Observed sample · 30 qualified games 21–9 in qualified results 30 qualified / 30 observed games |
70.0% | 83.8 | 76.6 | +7.2 | 1211 (#37) | 92.8% (#28) | 87.6 (#22) | 71.7 (#22) |
| 2023-2024 | - |
Season completeness unverified Observed sample · 32 qualified games 22–10 in qualified results 32 qualified / 32 observed games |
68.8% | 86.4 | 80.8 | +5.6 | 1186 (#49) | 89.3% (#40) | 89.7 (#35) | 76.3 (#35) |
| 2022-2023 | - |
Season completeness unverified Observed sample · 29 qualified games 16–13 in qualified results 29 qualified / 29 observed games |
55.2% | 77.7 | 77.4 | +0.3 | 1109 (#89) | 79.4% (#94) | 81.0 (#91) | 72.7 (#91) |
| 2021-2022 | - |
Season completeness unverified Observed sample · 27 qualified games 22–5 in qualified results 27 qualified / 32 observed games 5 held for source or identity gaps |
81.5% | 83.3 | 74.9 | +8.4 | 1108 (#43) | - | - | - |
| 2020-2021 | - |
Season completeness unverified Observed sample · 17 qualified games 10–7 in qualified results 17 qualified / 17 observed games |
58.8% | 87.5 | 86.1 | +1.4 | 1108 (#43) | - | - | - |
| 2019-2020 | - |
Season completeness unverified Observed sample · 30 qualified games 19–11 in qualified results 30 qualified / 30 observed games |
63.3% | 80.1 | 79.5 | +0.6 | 1106 (#92) | 66.7% (#161) | 82.6 (#159) | 78.3 (#159) |
| 2018-2019 | - |
Season completeness unverified Observed sample · 29 qualified games 7–22 in qualified results 29 qualified / 29 observed games |
24.1% | 77.2 | 85.4 | -8.2 | 800 (#278) | 59.5% (#194) | 80.8 (#198) | 78.9 (#198) |
| 2016-2017 | - |
Season completeness unverified Observed sample · 33 qualified games 22–11 in qualified results 33 qualified / 33 observed games |
66.7% | 78.7 | 76.7 | +2.1 | 1158 (#56) | 77.4% (#87) | 81.0 (#81) | 72.7 (#81) |
| 2015-2016 | - |
Season completeness unverified Observed sample · 26 qualified games 13–13 in qualified results 26 qualified / 31 observed games 5 held for source or identity gaps |
50.0% | 82.3 | 82.7 | -0.3 | 981 (#436) | - | - | - |
| 2014-2015 | - |
Season completeness unverified Observed sample · 20 qualified games 10–10 in qualified results 20 qualified / 31 observed games 11 held for source or identity gaps |
50.0% | 81.1 | 83.1 | -2.0 | 964 (#541) | - | - | - |
| 2013-2014 | - |
Season completeness unverified Observed sample · 5 qualified games 3–2 in qualified results 5 qualified / 30 observed games 25 held for source or identity gaps |
60.0% | 87.8 | 88.4 | -0.6 | 1042 (#140) | - | - | - |
| 2012-2013 | - |
Season completeness unverified Observed sample · 10 qualified games 8–2 in qualified results 10 qualified / 30 observed games 20 held for source or identity gaps |
80.0% | 73.8 | 67.7 | +6.1 | 1074 (#56) | - | - | - |