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 BASKETBALL 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-25 TWISTR IHSAA Boys Basketball Team Ratings

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

Regular Season Final Ratings

2A Team Ratings

Ratings Last Updated: 2025-03-23 | Home Advantage: +1.35

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
42 Gary 21st Century 1 +21.40 17 6 .591 5 +.148 2 +1.85 2 +21.31 42 +21.43 42 69.47 25 9.28 290
45 Manchester 2 +20.45 25 2 .795 43 +.130 5 +1.78 3 +20.59 46 +20.40 45 67.52 52 9.43 305
50 Fort Wayne Luers 3 +19.92 21 7 .547 2 +.203 1 +1.90 1 +20.89 44 +19.47 52 66.47 64 10.24 351
68 Parke Heritage 4 +16.89 25 5 .750 25 +.083 8 +1.55 6 +18.14 63 +16.33 71 62.40 150 8.21 196
74 Paoli 5 +15.96 23 3 .797 44 +.089 7 +1.52 8 +16.03 76 +15.91 73 61.42 175 8.86 260
75 South Ripley 6 +15.91 23 2 .782 36 +.141 3 +1.63 4 +16.88 70 +15.44 76 63.60 119 7.88 158
80 Wapahani 7 +14.93 26 2 .798 45 +.131 4 +1.57 5 +15.35 79 +14.75 82 57.69 276 6.80 54
83 Providence 8 +14.72 16 5 .642 7 +.118 6 +1.53 7 +14.40 87 +14.85 81 48.86 400 8.44 225
94 Forest Park 9 +13.15 19 7 .670 10 +.060 10 +1.36 10 +13.83 92 +12.80 98 57.96 267 7.30 108
96 Indianapolis Ritter 10 +12.98 18 7 .655 9 +.065 9 +1.36 9 +13.95 91 +12.50 99 70.42 16 7.84 154
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
109 Southwestern (Hanover) 11 +10.72 18 6 .723 21 +.027 12 +1.20 11 +11.02 110 +10.58 111 64.53 96 9.47 310
113 Westview 12 +10.29 18 8 .748 24 -.056 17 +1.02 15 +11.03 108 +9.94 113 58.54 256 9.27 289
118 Andrean 13 +9.55 16 9 .688 15 -.047 16 +1.01 16 +9.40 124 +9.62 116 68.18 37 10.92 378
119 Linton 14 +9.39 20 7 .761 27 -.020 14 +1.06 14 +9.87 118 +9.16 121 56.95 301 7.52 123
120 Lapel 15 +9.37 18 6 .809 50 -.060 18 +0.98 17 +9.23 125 +9.45 119 63.48 121 8.51 229
121 Northeastern 16 +9.37 24 2 .889 82 +.035 11 +1.16 12 +10.45 113 +8.79 125 60.33 215 7.12 87
123 Park Tudor 17 +9.23 8 13 .531 1 -.151 28 +0.79 21 +9.70 120 +8.99 123 61.24 181 8.82 255
129 University 18 +8.30 20 9 .677 12 +.014 13 +1.08 13 +7.99 132 +8.44 127 61.71 168 7.02 79
133 Centerville 19 +7.74 20 8 .794 40 -.079 19 +0.87 19 +7.90 133 +7.61 133 59.18 238 7.93 166
134 Christel House 20 +7.56 14 10 .705 18 -.120 26 +0.79 22 +7.55 134 +7.59 134 67.94 45 9.76 331
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
145 Tipton 21 +6.05 18 7 .754 26 -.034 15 +0.90 18 +6.18 144 +5.99 147 53.72 362 5.13 2
148 Jimtown 22 +5.90 16 11 .677 11 -.084 20 +0.80 20 +5.45 154 +6.10 144 56.95 302 10.69 368
149 Triton Central 23 +5.82 16 10 .768 31 -.153 29 +0.65 25 +6.41 141 +5.53 150 53.58 366 6.87 60
150 Sheridan 24 +5.51 16 6 .881 80 -.155 31 +0.64 26 +5.43 155 +5.54 149 67.95 44 11.06 384
156 Woodlan 25 +5.18 18 8 .793 39 -.101 22 +0.73 23 +5.35 156 +5.10 156 58.81 250 8.82 254
158 North Posey 26 +5.01 12 12 .646 8 -.145 27 +0.64 27 +5.29 157 +4.89 158 52.92 374 7.11 85
164 Heritage Christian 27 +4.50 8 14 .569 4 -.206 40 +0.50 32 +4.62 164 +4.43 163 60.02 222 8.72 247
165 Evansville Mater Dei 28 +4.35 6 17 .548 3 -.289 54 +0.33 42 +4.41 166 +4.31 165 56.92 303 7.34 110
170 Eastern Hancock 29 +4.01 14 9 .767 29 -.159 32 +0.57 29 +3.85 177 +4.11 167 63.00 138 10.24 353
171 Covenant Christian 30 +3.93 14 9 .785 37 -.176 34 +0.54 31 +4.12 170 +3.81 174 68.64 32 6.24 25
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
180 Sullivan 31 +3.15 14 9 .825 54 -.216 41 +0.43 36 +3.95 174 +2.76 182 56.60 308 8.23 202
182 Oak Hill 32 +2.98 17 7 .795 42 -.085 21 +0.68 24 +2.88 187 +3.04 180 60.76 195 9.77 334
187 Lakeland 33 +2.55 13 9 .771 32 -.179 35 +0.48 33 +3.32 179 +2.18 188 53.81 359 7.66 135
188 Adams Central 34 +2.49 14 8 .854 71 -.219 43 +0.39 38 +2.34 189 +2.56 186 60.32 216 7.92 164
190 Greencastle 35 +2.15 17 7 .809 51 -.101 23 +0.62 28 +2.17 191 +2.16 189 60.91 192 9.44 308
201 West Vigo 36 +0.69 15 12 .774 33 -.218 42 +0.33 40 +0.99 199 +0.53 205 54.47 345 7.87 157
202 Frankton 37 +0.68 17 9 .845 64 -.192 37 +0.38 39 +0.64 201 +0.69 202 54.87 340 6.33 33
203 LaVille 38 +0.64 15 9 .801 47 -.175 33 +0.41 37 +0.38 206 +0.76 198 58.47 261 8.95 267
204 Rochester 39 +0.59 17 6 .847 66 -.106 24 +0.55 30 +0.35 207 +0.70 201 62.00 162 7.12 86
206 Blackford 40 +0.47 14 10 .838 60 -.256 48 +0.24 45 -0.07 211 +0.76 199 58.99 242 7.80 149
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
210 Mitchell 41 -0.06 17 9 .808 49 -.154 30 +0.43 35 +0.15 210 -0.18 213 64.42 101 8.68 241
214 Southmont 42 -0.28 15 8 .853 68 -.199 39 +0.33 41 +0.54 203 -0.68 215 67.14 59 10.24 352
216 Indianapolis Scecina 43 -0.78 10 15 .702 17 -.303 56 +0.10 51 -0.41 213 -0.95 217 55.47 333 6.98 76
218 South Knox 44 -0.92 10 14 .700 16 -.285 53 +0.13 49 -0.42 214 -1.16 220 54.41 347 8.05 180
222 Taylor 45 -1.30 16 8 .856 72 -.188 36 +0.31 43 -0.94 222 -1.48 225 51.16 389 7.61 131
224 Central Noble 46 -1.37 14 11 .833 58 -.272 50 +0.14 48 -1.70 229 -1.21 222 52.25 382 7.95 168
225 South Spencer 47 -1.39 8 14 .611 6 -.247 47 +0.19 46 -0.76 217 -1.71 229 58.48 259 8.04 178
227 Indianapolis Riverside 48 -1.43 18 5 .894 84 -.110 25 +0.46 34 -2.09 232 -1.02 219 61.05 189 9.58 319
230 Shenandoah 49 -1.80 14 10 .861 74 -.278 51 +0.11 50 -0.99 223 -2.21 233 56.16 319 8.36 219
231 Bluffton 50 -1.85 13 9 .832 57 -.242 44 +0.18 47 -1.48 228 -2.04 230 51.68 388 6.99 77
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
232 Perry Central 51 -1.94 14 10 .777 35 -.194 38 +0.28 44 -1.19 227 -2.32 234 53.10 371 9.56 318
236 Austin 52 -3.17 11 14 .722 20 -.282 52 +0.05 53 -3.41 239 -3.07 235 60.35 213 9.73 329
238 Eastbrook 53 -3.33 14 9 .906 89 -.299 55 +0.01 54 -3.63 241 -3.18 237 50.45 394 8.83 258
239 Bremen 54 -3.46 13 11 .873 78 -.330 58 -0.05 56 -4.14 245 -3.12 236 56.06 323 5.31 4
246 Winchester 55 -4.61 11 13 .823 53 -.365 64 -0.17 59 -4.06 243 -4.90 249 57.39 286 7.16 94
247 Switzerland County 56 -4.75 12 12 .853 69 -.355 62 -0.15 57 -4.08 244 -5.07 250 61.97 164 7.84 155
248 South Vermillion 57 -4.76 12 11 .768 30 -.246 46 +0.06 52 -4.76 249 -4.77 248 67.36 55 7.76 146
253 Eastern Greene 58 -5.64 8 15 .818 52 -.470 74 -0.42 67 -6.27 256 -5.39 252 54.29 350 8.62 237
257 Western Boone 59 -6.79 11 15 .866 75 -.443 69 -0.41 66 -7.12 259 -6.65 256 58.98 243 6.88 62
258 Churubusco 60 -7.09 9 15 .794 41 -.417 65 -0.37 65 -7.13 260 -7.06 258 51.99 386 6.93 69
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
262 Delphi 61 -7.45 15 9 .930 95 -.304 57 -0.16 58 -7.68 263 -7.35 260 58.26 263 7.58 130
263 KIPP Indy Legacy 62 -7.49 17 8 .922 94 -.243 45 -0.03 55 -7.43 262 -7.51 264 72.87 7 11.29 388
268 Benton Central 63 -8.54 10 14 .763 28 -.346 61 -0.28 61 -8.11 267 -8.76 270 61.21 183 8.53 230
272 Seeger 64 -8.88 13 12 .885 81 -.364 63 -0.33 63 -8.77 274 -8.97 272 60.56 205 8.15 183
274 Monrovia 65 -8.94 6 17 .799 46 -.537 79 -0.68 74 -8.64 271 -9.10 274 58.91 245 6.48 36
277 Whitko 66 -9.24 7 17 .848 67 -.557 83 -0.73 76 -9.40 279 -9.15 276 54.30 348 8.26 206
278 Hagerstown 67 -9.37 9 13 .836 59 -.427 67 -0.47 68 -8.87 275 -9.67 280 62.21 157 6.27 30
280 Winamac 68 -9.80 15 9 .968 99 -.343 59 -0.32 62 -10.06 282 -9.67 279 56.08 322 7.14 92
284 South Putnam 69 -10.46 6 16 .826 55 -.553 82 -0.77 78 -10.49 285 -10.42 285 63.10 132 8.22 200
285 Tell City 70 -10.47 9 15 .718 19 -.343 60 -0.35 64 -10.77 288 -10.32 283 60.25 218 10.57 362
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
288 Prairie Heights 71 -10.89 9 14 .866 76 -.473 76 -0.62 72 -11.11 292 -10.78 288 57.92 268 7.02 80
291 Alexandria 72 -11.16 7 17 .840 61 -.549 80 -0.78 79 -11.80 297 -10.83 289 57.49 282 7.13 89
293 Madison-Grant 73 -11.30 12 13 .898 86 -.419 66 -0.53 69 -11.89 301 -11.02 290 58.93 244 7.48 121
297 Salem 74 -11.57 6 17 .724 22 -.463 72 -0.63 73 -10.99 290 -11.88 300 59.46 233 11.51 392
298 Hebron 75 -11.60 15 10 .871 77 -.270 49 -0.25 60 -11.96 303 -11.41 295 67.68 47 9.06 273
299 Eastern (Pekin) 76 -11.65 7 17 .740 23 -.448 70 -0.60 70 -12.30 308 -11.34 293 62.30 155 8.00 171
303 North Knox 77 -12.40 7 16 .777 34 -.473 75 -0.68 75 -12.18 307 -12.51 302 60.00 224 7.18 96
304 Union County 78 -12.60 11 13 .889 83 -.431 68 -0.61 71 -12.01 305 -12.90 307 54.23 352 11.23 386
308 North Montgomery 79 -12.75 8 15 .898 88 -.551 81 -0.85 80 -12.91 313 -12.71 304 56.58 310 8.22 201
319 Eastern (Greentown) 80 -13.66 10 13 .910 90 -.476 77 -0.73 77 -14.07 320 -13.45 316 60.43 209 9.77 332
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
321 Lewis Cass 81 -14.35 6 18 .853 70 -.603 90 -1.01 84 -14.70 324 -14.19 321 53.16 370 6.09 16
330 North Putnam 82 -16.70 6 18 .847 65 -.597 88 -1.09 87 -16.25 330 -16.91 331 56.62 306 7.63 133
331 Pike Central 83 -16.77 1 23 .684 14 -.643 92 -1.19 89 -17.19 334 -16.57 330 62.59 144 7.91 163
332 Brown County 84 -16.87 6 17 .842 62 -.581 85 -1.07 86 -16.01 329 -17.30 334 59.04 240 8.46 227
335 Boone Grove 85 -17.11 11 12 .948 98 -.469 73 -0.85 81 -17.24 335 -17.05 332 62.31 154 7.52 124
336 South Adams 86 -17.50 6 14 .859 73 -.560 84 -1.05 85 -17.30 336 -17.57 336 52.67 377 10.01 342
337 Gary Lighthouse 87 -17.65 3 12 .678 13 -.478 78 -0.89 82 -17.41 337 -17.77 337 70.59 14 12.85 399
341 Wheeler 88 -19.74 11 12 .941 97 -.462 71 -0.94 83 -19.37 340 -19.92 346 52.74 375 7.18 97
342 Wabash 89 -19.74 0 23 .844 63 -.843 98 -1.70 94 -19.77 341 -19.72 341 52.71 376 8.05 179
346 Crawford County 90 -19.88 5 19 .790 38 -.581 86 -1.18 88 -19.79 342 -19.94 347 57.05 294 9.69 327
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
351 Clarksville 91 -20.98 5 19 .805 48 -.596 87 -1.26 90 -20.23 348 -21.36 351 64.30 103 14.07 402
353 Lake Station 92 -21.67 5 18 .829 56 -.611 91 -1.31 91 -21.94 358 -21.55 353 67.08 60 6.99 78
360 Rensselaer Central 93 -22.87 5 19 .911 91 -.702 93 -1.54 92 -21.88 356 -23.38 364 60.88 193 11.72 394
370 Knox 94 -26.53 4 19 .916 93 -.740 95 -1.75 95 -27.25 370 -26.21 370 55.76 328 9.75 330
375 Elwood 95 -30.46 5 19 .935 96 -.729 94 -1.88 96 -30.76 375 -30.29 375 56.55 311 7.98 170
376 Irvington Prep 96 -31.25 8 18 .911 92 -.602 89 -1.66 93 -31.06 376 -31.34 376 68.11 42 9.56 317
377 Eastside 97 -31.62 1 21 .878 79 -.833 97 -2.13 97 -31.65 377 -31.61 377 61.50 173 6.15 18
390 Muncie Burris 98 -38.90 2 21 .896 85 -.810 96 -2.37 98 -39.21 390 -38.75 390 63.39 123 6.69 44
392 Whiting 99 -44.42 0 23 .898 87 -.897 99 -2.75 99 -44.54 392 -44.32 392 67.27 57 10.72 369