TWISTR IHSAA SPORTS RATINGS

Home Page | TWISTR Blog

Fall: Football | Boys Soccer | Girls Soccer | Volleyball

Winter: Boys Basketball | Girls Basketball

Spring: Baseball | Softball

Frequently Asked Questions


About the TWISTR Ratings

The TWISTR Ratings are an iterative least-squares, score-based ratings system built in the spirit of an Elo model. Team ratings are agnostic to the final result of a game, as only the scoring margins are important when rating teams. No additional benefit is provided for a win or penalty for a loss. The TWISTR ratings for FOOTBALL incorporate three key concepts:

The RATING represents the number of points a team would be favored by against an average opponent. Teams with a positive RATING are considered better than average, while teams with a negative RATING are considered worse than average. The RATING can be thought of as a composite of the INDEPENDENT (INDY) rating, in which the time a game was played does not matter, and the FORECASTER (CASTER) rating, where recent results are weighted more heavily.

Both the STRENGTH OF RECORD (SoR) and Z-SCORE (Z-SCR) are resume ratings - SoR only considers a team's win-loss record and is independent of margin of victory, while Z-SCR is a blend of RATING and SoR.

2024 TWISTR IHSAA Football Team Ratings

Class: All Classes | Class 6A | Class 5A | Class 4A | Class 3A | Class 2A | Class 1A

3A Team Ratings

Ratings Last Updated: 2024-12-01 | Home Advantage: +0.30

TWISTR IHSAA TEAM RATINGS SCHEDULE & RESUME COMPONENT RATINGS TEAM PROFILE
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
16 Heritage Hills 1 +48.56 14 0 .598 16 +.401 1 +1.99 1 +48.83 14 +48.49 17 36.77 85 6.35 37
29 Evansville Memorial 2 +39.02 11 1 .562 6 +.354 2 +1.73 2 +39.39 29 +38.86 30 35.88 110 10.01 177
43 West Noble 3 +30.70 10 2 .648 33 +.186 5 +1.27 4 +30.73 43 +30.72 44 32.28 193 6.87 47
46 Gibson Southern 4 +29.46 6 2 .570 7 +.179 6 +1.24 5 +29.34 45 +29.47 48 34.84 133 2.85 3
49 Garrett 5 +27.28 13 1 .595 14 +.334 3 +1.48 3 +27.71 48 +27.14 51 33.75 161 8.59 118
59 Fort Wayne Luers 6 +25.17 10 5 .546 3 +.120 11 +1.05 10 +24.84 58 +25.38 58 25.37 294 8.65 126
60 Evansville Mater Dei 7 +24.71 7 3 .571 8 +.130 10 +1.06 9 +25.00 56 +24.56 60 31.11 216 8.16 100
68 Mississinewa 8 +22.60 11 1 .692 42 +.225 4 +1.20 6 +24.14 61 +21.98 68 31.06 217 6.90 49
71 Southridge 9 +21.76 8 3 .634 26 +.091 14 +0.94 12 +21.89 72 +21.67 71 38.48 66 6.16 31
75 Lawrenceburg 10 +20.63 9 2 .643 30 +.175 8 +1.07 7 +22.00 71 +20.02 82 28.53 271 12.49 260
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
77 Guerin Catholic 11 +20.57 6 6 .533 1 -.032 23 +0.69 18 +21.38 75 +20.22 80 40.31 43 7.05 53
78 Cascade 12 +20.49 10 1 .735 54 +.174 9 +1.07 8 +18.20 87 +21.81 69 40.38 42 16.39 297
83 Knox 13 +19.24 9 4 .647 32 +.046 16 +0.81 14 +18.76 83 +19.56 83 40.98 35 10.81 217
90 Tri-West 14 +17.20 8 5 .653 34 -.039 24 +0.62 20 +15.83 93 +17.94 89 30.48 232 7.45 73
94 Franklin County 15 +16.25 7 4 .617 22 +.019 20 +0.71 17 +16.47 90 +16.16 96 34.70 135 10.43 196
95 Batesville 16 +15.99 9 4 .588 12 +.105 13 +0.86 13 +15.44 97 +16.33 95 30.34 241 12.74 267
96 Jimtown 17 +15.67 7 4 .596 15 +.042 18 +0.74 15 +15.65 95 +15.69 98 35.16 124 8.97 136
99 Delta 18 +15.16 5 6 .552 5 -.097 27 +0.47 22 +13.66 104 +15.98 97 33.02 176 13.69 275
100 Mishawaka Marian 19 +14.97 6 6 .582 11 -.082 26 +0.50 21 +15.23 99 +14.90 100 29.96 248 9.14 144
105 Maconaquah 20 +14.13 12 1 .747 56 +.175 7 +0.95 11 +12.95 107 +14.63 102 32.83 180 8.88 134
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
108 West Lafayette 21 +12.76 8 4 .640 27 +.027 19 +0.66 19 +12.96 106 +12.69 108 28.55 268 4.14 10
112 Vincennes Lincoln 22 +9.07 4 7 .580 10 -.216 37 +0.15 30 +8.72 114 +9.27 112 32.69 182 8.13 99
115 Heritage 23 +8.69 8 2 .691 41 +.109 12 +0.74 16 +9.68 112 +8.19 119 35.40 120 11.86 247
119 Angola 24 +8.06 4 6 .610 19 -.209 36 +0.14 31 +8.24 118 +8.02 120 34.08 150 11.65 242
123 Lakeland 25 +7.07 5 5 .609 18 -.108 28 +0.31 26 +8.13 119 +6.56 123 37.03 81 8.23 107
130 Rushville 26 +2.98 6 4 .647 31 -.047 25 +0.35 25 +2.80 131 +3.06 130 34.94 129 12.15 255
131 Tippecanoe Valley 27 +2.27 7 4 .641 29 -.003 22 +0.41 23 +2.74 132 +2.07 134 30.44 234 8.22 106
135 Fairfield 28 +1.98 5 6 .595 13 -.139 32 +0.16 29 +1.30 138 +2.33 131 41.76 26 14.62 282
137 South Dearborn 29 +0.45 4 6 .632 24 -.232 38 -0.04 36 +1.85 135 -0.24 140 30.16 245 14.12 279
145 Madison 30 -0.92 5 5 .664 36 -.165 33 +0.06 34 -0.52 144 -1.20 145 23.45 306 7.39 69
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
147 Hamilton Heights 31 -2.44 4 7 .621 23 -.258 40 -0.14 38 -2.75 153 -2.40 146 28.19 277 6.76 45
149 Scottsburg 32 -3.07 7 4 .745 55 -.109 29 +0.13 32 -2.55 151 -3.43 148 32.44 189 8.69 128
151 Mount Vernon (Posey) 33 -3.25 5 5 .633 25 -.134 31 +0.08 33 -2.74 152 -3.52 149 43.55 18 11.66 244
153 Fort Wayne Concordia 34 -3.50 2 8 .541 2 -.341 46 -0.31 41 -2.94 155 -3.66 153 32.50 187 8.27 110
158 Twin Lakes 35 -4.54 5 6 .659 35 -.204 35 -0.08 37 -4.29 160 -4.70 159 37.62 76 10.23 184
163 Griffith 36 -5.99 9 2 .772 59 +.047 15 +0.36 24 -4.10 158 -6.93 165 43.75 17 15.31 292
167 Oak Hill 37 -6.56 6 4 .711 49 -.112 30 +0.06 35 -5.21 165 -7.32 167 34.32 143 7.44 71
171 North Harrison 38 -8.45 9 4 .693 43 -.000 21 +0.23 27 -8.48 172 -8.59 170 26.38 288 9.11 142
174 John Glenn 39 -9.20 1 7 .611 21 -.484 52 -0.67 46 -8.88 175 -9.32 174 26.51 287 9.80 173
176 Indian Creek 40 -9.83 5 6 .713 50 -.261 41 -0.27 40 -8.63 173 -10.57 179 29.72 253 9.67 168
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
181 Woodlan 41 -10.74 5 5 .700 46 -.201 34 -0.18 39 -11.52 184 -10.36 178 33.71 163 14.76 285
186 Norwell 42 -11.98 2 8 .547 4 -.346 47 -0.47 43 -11.42 183 -12.47 188 34.67 137 7.63 79
190 Jay County 43 -14.70 3 8 .683 38 -.410 50 -0.63 45 -14.39 192 -14.90 191 28.73 264 10.06 179
191 Northwestern 44 -14.75 9 2 .775 60 +.043 17 +0.19 28 -14.83 195 -14.76 190 39.23 53 8.61 123
196 River Forest 45 -16.21 5 5 .769 58 -.269 42 -0.40 42 -14.63 194 -17.10 196 33.82 157 9.94 176
202 Speedway 46 -18.45 4 6 .705 47 -.305 44 -0.51 44 -16.19 199 -19.99 204 35.30 122 9.15 145
211 Western 47 -21.80 0 10 .611 20 -.610 60 -1.13 53 -20.73 207 -22.37 211 28.57 267 9.62 166
217 Corydon Central 48 -23.12 3 7 .685 39 -.386 48 -0.74 49 -22.47 216 -23.58 216 38.43 67 5.91 24
225 Frankton 49 -26.63 2 8 .687 40 -.488 53 -0.99 52 -24.75 223 -27.76 227 45.16 8 8.06 96
227 Peru 50 -27.61 4 6 .718 52 -.319 45 -0.70 47 -27.40 228 -27.76 226 32.16 195 5.72 21
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
236 West Vigo 51 -31.81 4 6 .695 44 -.295 43 -0.73 48 -33.37 240 -31.04 233 36.82 84 12.70 266
245 Crawfordsville 52 -35.44 3 7 .695 45 -.396 49 -0.98 51 -35.43 244 -35.55 245 31.62 204 9.51 161
251 Princeton 53 -37.53 1 9 .641 28 -.543 57 -1.29 55 -37.04 252 -37.82 251 31.21 214 10.17 180
253 Greensburg 54 -38.26 1 10 .608 17 -.517 55 -1.25 54 -38.88 256 -37.99 252 37.38 78 14.99 289
255 Calumet 55 -39.23 5 5 .756 57 -.255 39 -0.79 50 -38.33 255 -39.78 255 37.24 80 7.20 60
270 Edgewood 56 -45.72 2 8 .718 51 -.520 56 -1.39 57 -43.90 267 -46.72 272 34.33 141 12.93 268
279 Indianapolis Washington 57 -50.77 3 6 .790 61 -.456 51 -1.37 56 -49.41 278 -51.43 279 30.34 240 14.94 288
283 Purdue Poly Englewood 58 -52.71 1 7 .733 53 -.610 59 -1.68 60 -51.73 281 -53.22 283 28.40 273 11.95 252
287 Bellmont 59 -54.82 0 10 .573 9 -.573 58 -1.65 59 -54.12 286 -55.46 287 NA NA NA NA
288 Hammond Noll 60 -55.23 3 7 .793 62 -.491 54 -1.51 58 -54.37 287 -55.80 288 38.51 65 11.90 251
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
298 Owen Valley 61 -68.75 0 10 .681 37 -.683 61 -2.11 61 -67.89 298 -69.54 299 34.22 146 7.27 63
305 Benton Central 62 -84.21 0 10 .709 48 -.709 62 -2.43 62 -83.51 307 -84.83 305 44.29 13 5.82 23