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 Girls Basketball Team Ratings

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

1A Team Ratings

Ratings Last Updated: 2024-12-18 | Home Advantage: +1.52

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
37 Marquette Catholic 1 +28.06 8 2 .718 23 +.083 8 +1.55 3 +28.12 38 +28.16 37 55.13 118 5.23 62
55 Borden 2 +24.36 10 2 .519 2 +.313 1 +1.87 1 +24.39 56 +24.35 54 49.22 252 4.54 37
58 North Central (Farmersburg) 3 +23.12 10 0 .884 85 +.118 5 +1.53 4 +22.12 66 +23.58 56 56.64 85 5.68 91
59 Westville 4 +23.11 9 0 .858 70 +.142 3 +1.57 2 +23.91 58 +22.77 60 57.67 69 5.73 94
74 Lafayette Central Catholic 5 +20.66 8 2 .664 13 +.136 4 +1.52 5 +20.47 73 +20.82 75 60.24 38 5.78 99
86 Orleans 6 +16.76 10 1 .830 53 +.079 9 +1.36 8 +16.26 90 +16.99 87 51.72 194 6.88 173
95 Oldenburg Academy 7 +15.54 8 1 .789 39 +.097 6 +1.37 7 +14.51 97 +16.09 94 48.49 279 6.04 115
106 Wood Memorial 8 +12.63 8 4 .682 17 -.014 14 +1.14 14 +12.06 109 +12.94 105 47.40 311 6.98 186
111 North Decatur 9 +12.17 6 4 .585 4 +.011 13 +1.17 13 +11.75 111 +12.43 111 53.72 144 7.14 195
119 Tecumseh 10 +10.77 7 3 .480 1 +.222 2 +1.50 6 +10.37 124 +10.99 118 54.66 124 8.45 274
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
124 Northeast Dubois 11 +10.36 7 4 .573 3 +.062 11 +1.23 10 +11.17 118 +10.03 125 42.49 370 6.26 132
125 Shawe Memorial 12 +10.23 9 2 .730 28 +.087 7 +1.26 9 +9.82 129 +10.46 122 57.27 74 7.27 199
128 Tri-County 13 +9.55 11 1 .877 79 +.039 12 +1.17 12 +10.59 120 +9.06 129 52.12 182 8.27 268
129 Tri 14 +9.43 7 2 .837 56 -.059 17 +1.01 15 +10.51 122 +8.85 132 60.49 30 16.16 389
135 Evansville Christian 15 +8.38 6 3 .589 5 +.075 10 +1.21 11 +8.07 140 +8.53 135 48.35 285 4.83 43
146 Barr-Reeve 16 +7.40 6 4 .727 25 -.128 27 +0.86 18 +7.00 148 +7.62 145 46.79 327 4.93 47
149 Fremont 17 +7.25 7 4 .744 32 -.107 23 +0.89 17 +7.76 142 +6.98 150 52.31 177 6.09 119
175 West Washington 18 +3.29 9 5 .751 34 -.109 24 +0.83 22 +3.33 173 +3.28 176 51.93 187 12.58 383
179 North Judson 19 +2.78 9 2 .876 78 -.059 16 +0.90 16 +2.44 185 +2.97 178 56.83 82 6.48 144
180 Trinity Lutheran 20 +2.76 5 4 .725 24 -.171 31 +0.72 27 +3.08 176 +2.69 180 60.41 35 4.37 30
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
184 Henryville 21 +2.15 6 5 .687 19 -.148 28 +0.74 26 +1.99 187 +2.22 185 49.46 242 8.13 258
188 Vincennes Rivet 22 +1.51 3 4 .602 7 -.169 30 +0.70 28 +1.82 188 +1.31 189 59.14 52 7.33 201
190 Morristown 23 +0.96 6 6 .687 18 -.187 33 +0.66 30 -0.11 193 +1.52 188 56.02 99 7.74 232
194 Springs Valley 24 -0.37 4 5 .680 16 -.234 44 +0.56 38 +0.35 192 -0.78 200 48.96 263 8.55 283
195 White River Valley 25 -0.41 9 3 .818 49 -.068 21 +0.83 21 -0.55 197 -0.37 196 53.30 157 6.61 152
197 Fountain Central 26 -0.51 11 3 .848 66 -.061 18 +0.84 20 -0.70 200 -0.33 195 39.24 382 4.92 46
198 Monroe Central 27 -0.54 8 2 .857 69 -.057 15 +0.85 19 -0.56 198 -0.55 197 50.56 214 7.97 243
199 West Central 28 -0.62 10 3 .962 103 -.193 34 +0.62 31 -0.57 199 -0.66 198 51.35 202 12.64 385
200 Lakewood Park 29 -0.79 8 3 .838 57 -.109 25 +0.76 25 -0.39 195 -0.98 201 56.10 98 6.60 150
204 Southern Wells 30 -1.71 10 2 .898 88 -.066 20 +0.82 23 -2.28 210 -1.41 202 54.26 133 5.76 98
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
207 Northfield 31 -1.94 6 4 .816 46 -.217 41 +0.56 37 -2.03 208 -1.99 207 51.61 197 5.07 54
208 Daleville 32 -2.03 6 4 .798 42 -.198 36 +0.59 34 -3.06 215 -1.54 203 53.37 153 9.60 329
209 North Daviess 33 -2.18 5 5 .713 22 -.210 40 +0.57 36 -3.07 216 -1.74 205 49.04 259 7.54 217
211 Carroll (Flora) 34 -2.42 9 3 .816 47 -.063 19 +0.81 24 -2.21 209 -2.55 212 47.39 313 5.47 71
212 South Central (Elizabeth) 35 -2.45 3 7 .596 6 -.298 56 +0.42 46 -2.46 212 -2.38 210 57.80 68 8.47 275
214 South Decatur 36 -2.78 5 6 .712 21 -.263 51 +0.47 42 -3.50 219 -2.41 211 44.37 355 6.71 163
217 Fort Wayne Blackhawk 37 -3.46 5 5 .669 14 -.169 29 +0.62 33 -2.86 214 -3.76 218 54.57 128 7.33 202
220 Washington Twp. 38 -4.02 6 5 .748 33 -.201 37 +0.55 39 -4.52 227 -3.74 217 48.29 290 6.85 172
221 Elkhart Christian 39 -4.13 7 2 .904 90 -.123 26 +0.68 29 -4.08 222 -4.12 221 42.70 367 4.31 27
223 Shakamak 40 -4.20 5 4 .741 31 -.184 32 +0.58 35 -4.40 225 -4.15 222 48.81 267 5.17 59
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
230 Tri-Township 41 -5.37 6 5 .784 38 -.235 45 +0.48 41 -4.17 223 -5.95 232 45.09 349 7.55 220
234 North Miami 42 -6.05 5 4 .819 51 -.267 52 +0.41 47 -5.77 232 -6.24 233 49.87 235 9.31 315
235 Clinton Central 43 -6.38 7 4 .912 95 -.276 55 +0.39 49 -6.54 235 -6.34 236 43.58 363 8.58 286
236 Kouts 44 -6.70 6 6 .852 68 -.353 60 +0.26 54 -7.46 242 -6.28 234 48.56 276 9.39 316
237 Rossville 45 -6.93 6 4 .814 44 -.208 39 +0.49 40 -6.74 237 -7.02 238 47.40 312 4.50 35
240 DeMotte Christian 46 -7.31 6 3 .909 93 -.241 47 +0.43 44 -7.31 240 -7.29 241 42.44 371 6.43 142
242 Culver 47 -7.40 6 6 .840 58 -.342 59 +0.27 53 -7.18 239 -7.55 244 41.99 375 10.17 354
243 Morgan Twp. 48 -7.53 8 4 .930 96 -.262 50 +0.40 48 -7.83 243 -7.33 242 43.77 360 7.87 238
250 North Vermillion 49 -9.21 4 4 .728 27 -.230 42 +0.42 45 -9.90 260 -8.68 249 52.96 165 6.72 166
254 Faith Christian 50 -9.30 5 3 .878 81 -.252 49 +0.38 50 -9.22 254 -9.30 252 53.03 163 6.17 127
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
255 Clinton Prairie 51 -9.36 5 6 .663 12 -.207 38 +0.46 43 -8.65 247 -9.74 257 47.03 322 7.04 190
256 Randolph Southern 52 -9.50 8 2 .906 92 -.105 22 +0.62 32 -8.84 249 -9.82 258 55.56 109 14.84 387
258 Loogootee 53 -9.79 4 6 .815 45 -.414 66 +0.11 59 -9.57 259 -9.91 259 47.93 304 4.48 32
261 Christian Academy 54 -10.27 3 7 .623 10 -.327 57 +0.24 55 -8.89 250 -10.75 261 53.88 138 11.96 380
267 Pioneer 55 -11.26 4 7 .881 82 -.515 73 -0.08 65 -12.05 268 -10.93 267 46.70 331 6.28 134
268 Jac-Cen-Del 56 -11.90 5 6 .692 20 -.239 46 +0.36 51 -12.93 271 -11.42 268 54.83 121 6.73 168
271 Knightstown 57 -13.19 7 4 .872 76 -.231 43 +0.35 52 -13.51 273 -13.02 270 54.01 136 7.40 209
273 North White 58 -13.96 3 8 .864 75 -.589 85 -0.25 71 -13.45 272 -14.19 274 43.03 366 7.62 225
274 Oregon-Davis 59 -14.12 5 5 .841 60 -.338 58 +0.16 57 -12.50 269 -15.05 283 56.69 84 13.57 386
278 Southwood 60 -14.70 3 7 .819 50 -.522 75 -0.15 67 -14.33 278 -15.02 282 48.33 288 4.28 25
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
279 South Central (Union Mills) 61 -14.70 4 8 .835 54 -.500 72 -0.11 66 -14.98 280 -14.57 276 48.05 300 10.54 365
289 Caston 62 -16.14 4 7 .892 86 -.527 77 -0.18 70 -15.86 287 -16.27 289 47.04 321 5.34 64
291 Argos 63 -16.94 3 9 .848 67 -.597 88 -0.31 73 -17.12 291 -16.88 290 50.12 229 9.24 312
295 Triton 64 -18.47 1 11 .782 37 -.700 96 -0.51 81 -19.31 301 -18.03 292 51.24 205 7.46 211
302 Riverton Parke 65 -19.89 7 3 .973 107 -.272 54 +0.18 56 -20.25 303 -19.68 301 49.12 258 8.58 285
303 Tri-Central 66 -20.14 6 5 .911 94 -.362 62 +0.02 60 -19.06 298 -20.75 306 50.28 225 5.59 79
305 Rising Sun 67 -20.59 2 8 .791 40 -.596 87 -0.37 77 -21.66 307 -20.05 303 53.40 151 7.94 242
306 Waldron 68 -20.85 4 6 .805 43 -.394 65 -0.04 63 -20.98 305 -20.77 307 55.50 110 5.49 72
308 Hauser 69 -21.61 6 5 .936 97 -.391 64 -0.05 64 -22.17 309 -21.31 308 50.83 210 6.11 120
309 Edinburgh 70 -21.82 7 6 .899 89 -.356 61 +0.01 61 -21.75 308 -21.86 310 50.61 213 6.62 154
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
311 Attica 71 -22.23 3 4 .884 84 -.453 68 -0.16 69 -22.45 310 -22.05 311 43.20 365 9.14 307
315 New Washington 72 -24.09 2 9 .610 8 -.430 67 -0.15 68 -24.16 314 -24.03 315 46.78 329 3.01 6
316 Lakeland Christian 73 -24.24 3 4 .955 102 -.526 76 -0.31 74 -23.84 313 -24.46 317 40.50 380 4.03 19
321 Milan 74 -26.65 0 9 .893 87 -.895 110 -0.96 101 -26.86 323 -26.58 321 46.76 330 6.93 180
322 Union (Modoc) 75 -26.79 2 6 .765 35 -.519 74 -0.34 76 -26.68 322 -26.76 323 45.38 347 9.45 320
324 Trinity Greenlawn 76 -26.96 1 6 .844 61 -.701 97 -0.65 86 -26.17 319 -27.36 325 48.23 294 11.11 374
325 Union City 77 -27.04 3 7 .859 71 -.560 83 -0.42 80 -28.02 326 -26.50 320 48.25 292 6.94 181
326 Clay City 78 -27.57 3 8 .823 52 -.549 82 -0.41 78 -27.60 325 -27.54 326 51.69 195 8.24 267
328 Anderson Prep 79 -29.41 8 4 .863 73 -.198 35 +0.14 58 -31.68 339 -28.11 327 49.20 254 10.03 348
332 Greenwood Christian 80 -30.21 1 8 .727 26 -.619 91 -0.57 84 -30.46 332 -30.13 332 48.74 272 5.16 57
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
333 Bowman Academy 81 -30.64 3 5 .648 11 -.271 53 +0.00 62 -30.46 331 -30.80 334 52.18 180 8.68 292
334 Frontier 82 -30.72 1 11 .881 83 -.796 105 -0.87 96 -31.00 336 -30.51 333 50.01 232 5.67 89
336 Eminence 83 -31.03 4 5 .904 91 -.455 69 -0.31 72 -30.75 335 -31.12 335 51.09 207 6.20 130
339 Bloomfield 84 -32.08 2 11 .618 9 -.464 70 -0.34 75 -31.51 338 -32.41 340 48.01 301 6.95 182
340 Bethany Christian 85 -32.13 1 8 .864 74 -.749 101 -0.81 94 -30.68 334 -33.02 343 47.40 310 9.68 332
344 Cloverdale 86 -33.58 0 10 .840 59 -.840 108 -0.99 102 -34.37 344 -33.13 344 46.03 338 6.02 114
346 Covington 87 -35.92 2 5 .952 101 -.667 94 -0.74 91 -36.72 347 -35.53 345 57.96 64 11.55 377
349 Shoals 88 -37.98 1 10 .848 64 -.758 103 -0.92 98 -38.15 350 -37.87 348 46.91 325 4.18 23
350 Blue River 89 -38.31 3 8 .818 48 -.539 79 -0.57 85 -37.63 349 -38.65 350 44.87 351 5.95 108
352 Cambridge City Lincoln 90 -39.16 2 7 .848 63 -.618 90 -0.71 89 -39.36 352 -39.09 352 47.11 318 7.98 245
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
353 Indianapolis Lutheran 91 -39.19 2 6 .848 65 -.596 86 -0.68 87 -40.17 354 -38.75 351 48.67 274 3.65 13
355 Cowan 92 -40.02 2 9 .778 36 -.598 89 -0.69 88 -39.86 353 -40.08 356 39.86 381 6.58 149
356 Liberty Christian 93 -40.40 1 1 .998 110 -.498 71 -0.53 82 -41.60 358 -39.65 354 62.72 22 4.07 20
362 North Newton 94 -43.59 4 7 .943 98 -.581 84 -0.72 90 -43.78 362 -43.45 361 36.77 386 5.60 83
363 Southwestern (Shelbyville) 95 -45.32 1 10 .735 29 -.647 92 -0.86 95 -45.31 363 -45.35 364 53.69 145 7.56 221
364 Indianapolis Tindley 96 -45.33 6 4 .974 108 -.375 63 -0.41 79 -45.77 364 -45.15 363 49.49 241 6.71 161
365 Dugger Union 97 -47.04 1 5 .837 55 -.669 95 -0.93 99 -46.53 365 -47.41 365 51.84 189 5.51 75
367 Rock Creek Academy 98 -48.78 2 5 .944 99 -.660 93 -0.94 100 -48.43 366 -48.98 367 42.31 372 4.39 31
368 Hamilton 99 -51.39 1 4 .967 105 -.767 104 -1.16 104 -50.63 368 -51.78 369 52.91 166 5.87 104
369 Indiana Deaf 100 -51.62 2 4 .873 77 -.544 81 -0.79 92 -52.61 369 -51.09 368 48.25 293 3.16 7
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
370 Crothersville 101 -54.09 3 6 .862 72 -.529 78 -0.81 93 -54.84 372 -53.80 370 45.47 346 5.91 106
371 Fort Wayne Canterbury 102 -54.14 0 9 .798 41 -.799 106 -1.26 106 -53.41 370 -54.57 373 55.82 104 5.84 102
374 Traders Point Christian 103 -55.00 2 6 .992 109 -.742 100 -1.18 105 -55.92 375 -54.50 372 50.25 227 7.07 193
375 South Newton 104 -55.06 0 8 .950 100 -.947 111 -1.52 108 -56.33 376 -54.41 371 32.56 389 4.94 49
376 Cannelton 105 -57.14 1 6 .846 62 -.704 98 -1.15 103 -55.43 374 -58.02 377 41.31 377 6.98 187
377 Washington Catholic 106 -57.98 1 6 .677 15 -.540 80 -0.89 97 -58.54 377 -57.68 376 37.00 385 4.30 26
379 Wes-Del 107 -62.74 0 11 .739 30 -.741 99 -1.30 107 -62.21 379 -63.14 379 49.94 234 9.93 346
381 Central Christian 108 -65.62 3 1 1.000 112 -.250 48 -0.54 83 -66.49 383 -65.35 381 48.41 282 5.99 111
383 Lighthouse Christian 109 -66.38 0 10 .962 104 -.963 112 -1.73 109 -65.98 381 -66.70 383 51.39 200 9.90 345
388 Bethesda Christian 110 -82.52 0 3 .878 80 -.878 109 -1.85 110 -83.45 388 -82.01 386 57.00 79 NA NA
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
391 Victory College Prep 111 -101.40 1 3 1.000 114 -.750 102 -1.95 111 -101.78 391 -101.54 391 43.86 358 6.79 171
392 Providence Cristo Rey 112 -104.16 0 2 .969 106 -.970 113 -2.36 113 -104.16 392 -104.16 392 NA NA NA NA
393 Purdue Poly North 113 -110.58 1 5 1.000 113 -.833 107 -2.24 112 -111.50 393 -110.32 393 38.82 383 4.50 34
394 MTI Knowledge 114 -125.10 0 3 .999 111 -.999 114 -2.75 114 -126.03 394 -124.83 394 30.00 392 NA NA
395 Indianapolis Metropolitan 115 -137.99 0 4 1.000 115 -1.000 115 -2.97 115 -138.35 395 -138.14 395 NA NA NA NA