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: 2025-02-03 | Home Advantage: +1.59

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
54 Borden 1 +24.27 16 5 .471 1 +.292 1 +1.94 1 +24.35 54 +24.21 54 52.16 195 6.51 65
61 Lafayette Central Catholic 2 +22.38 18 4 .597 4 +.221 2 +1.78 2 +21.85 63 +22.67 61 60.81 27 7.02 110
62 Marquette Catholic 3 +22.33 18 4 .697 12 +.120 3 +1.61 3 +23.55 60 +21.72 62 52.78 177 7.58 151
94 Wood Memorial 4 +14.05 14 8 .569 3 +.065 6 +1.36 6 +13.58 100 +14.33 92 51.59 212 7.39 135
96 Westville 5 +13.83 21 2 .804 43 +.109 4 +1.43 4 +15.07 88 +13.21 101 58.07 61 8.75 257
99 Orleans 6 +13.46 16 5 .731 20 +.029 8 +1.28 7 +13.94 97 +13.23 99 50.23 253 6.26 49
101 North Central (Farmersburg) 7 +13.16 17 2 .869 69 +.026 10 +1.27 8 +14.05 95 +12.71 108 56.73 89 9.72 327
105 Northeast Dubois 8 +12.94 14 6 .610 6 +.089 5 +1.38 5 +13.06 102 +12.88 106 44.67 361 7.05 112
110 Tri 9 +12.27 16 7 .720 17 -.026 13 +1.17 12 +12.33 110 +12.24 111 54.78 129 10.11 346
115 Tri-County 10 +11.31 19 2 .881 77 +.024 11 +1.24 9 +11.25 119 +11.37 115 52.69 183 8.11 197
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
119 Fremont 11 +10.97 15 6 .799 40 -.086 21 +1.04 15 +10.68 123 +11.13 118 52.65 185 8.26 213
120 Oldenburg Academy 12 +10.89 17 4 .782 34 +.027 9 +1.23 10 +11.33 116 +10.68 121 52.35 191 10.51 357
138 Evansville Christian 13 +8.62 13 7 .603 5 +.045 7 +1.22 11 +8.82 137 +8.52 138 48.27 299 6.25 47
139 Trinity Lutheran 14 +8.50 12 10 .654 7 -.109 27 +0.95 17 +8.47 138 +8.49 139 59.18 43 9.47 311
141 Vincennes Rivet 15 +8.01 12 9 .657 8 -.086 22 +0.98 16 +7.90 142 +8.06 141 55.22 122 8.29 216
148 Shawe Memorial 16 +7.23 16 5 .789 35 -.028 14 +1.07 13 +7.60 144 +7.04 149 56.62 95 9.19 291
156 North Decatur 17 +5.97 15 8 .731 21 -.083 19 +0.95 18 +6.67 150 +5.63 159 50.82 238 7.90 179
163 Barr-Reeve 18 +5.46 13 8 .701 13 -.085 20 +0.94 20 +5.66 161 +5.38 162 50.85 236 6.72 79
164 Tecumseh 19 +5.09 10 10 .510 2 -.012 12 +1.06 14 +5.74 160 +4.76 167 56.65 91 11.35 381
175 Henryville 20 +3.42 13 8 .707 14 -.089 24 +0.89 23 +3.44 178 +3.41 175 49.84 263 7.45 139
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
176 Monroe Central 21 +3.41 17 6 .794 37 -.057 16 +0.95 19 +2.80 182 +3.73 173 53.09 169 12.18 388
178 Morristown 22 +3.26 14 7 .771 33 -.106 25 +0.86 26 +2.27 189 +3.80 171 56.85 84 7.88 176
181 Lakewood Park 23 +3.12 16 6 .798 39 -.071 18 +0.92 21 +2.83 181 +3.26 177 55.24 121 8.40 226
183 Springs Valley 24 +2.89 11 9 .743 25 -.192 37 +0.71 30 +3.07 179 +2.77 185 52.57 187 9.11 285
184 White River Valley 25 +2.89 16 5 .849 60 -.087 23 +0.89 25 +2.53 186 +3.06 182 53.92 151 7.34 131
191 South Central (Elizabeth) 26 +1.52 10 11 .691 11 -.214 39 +0.64 34 +0.94 195 +1.82 189 58.44 53 6.39 56
192 Elkhart Christian 27 +1.41 17 5 .883 80 -.109 26 +0.82 27 +0.67 197 +1.80 190 49.80 265 8.19 204
193 Northfield 28 +1.13 14 8 .804 42 -.168 31 +0.71 29 +0.51 202 +1.46 193 51.34 217 5.90 30
194 Washington Twp. 29 +1.13 11 9 .728 19 -.179 33 +0.70 31 +0.61 200 +1.36 194 50.42 251 9.52 316
201 North Judson 30 +0.50 18 4 .879 76 -.061 17 +0.89 24 +0.63 199 +0.45 201 51.04 230 5.78 25
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
203 Fountain Central 31 +0.08 18 4 .870 70 -.051 15 +0.90 22 -0.40 207 +0.37 202 40.76 384 5.77 23
207 West Washington 32 -0.85 10 13 .675 9 -.240 42 +0.55 39 +0.11 204 -1.38 208 52.72 181 10.82 373
208 Fort Wayne Blackhawk 33 -1.09 12 10 .733 22 -.188 36 +0.64 35 -1.00 209 -1.13 207 58.75 48 8.11 196
212 Clinton Central 34 -1.74 16 5 .886 81 -.124 28 +0.74 28 -2.09 213 -1.59 209 47.39 323 8.54 243
217 Shakamak 35 -3.04 12 9 .766 32 -.196 38 +0.59 37 -2.73 216 -3.19 218 49.30 275 7.21 124
218 Daleville 36 -3.23 13 7 .828 50 -.180 34 +0.61 36 -3.25 217 -3.26 219 52.62 186 6.34 52
219 West Central 37 -3.57 14 8 .922 92 -.284 50 +0.43 44 -3.28 218 -3.71 222 50.00 259 10.16 350
220 North Miami 38 -3.79 12 10 .848 57 -.304 54 +0.39 46 -4.00 222 -3.67 221 47.52 318 5.94 34
223 North Daviess 39 -4.23 11 11 .757 29 -.260 47 +0.46 41 -4.35 223 -4.15 223 48.86 289 5.78 24
225 Carroll (Flora) 40 -4.53 15 7 .824 49 -.142 30 +0.65 33 -4.00 221 -4.80 230 48.77 290 6.84 90
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
229 DeMotte Christian 41 -4.75 18 5 .917 91 -.133 29 +0.67 32 -4.94 229 -4.65 228 46.08 344 6.97 105
230 Culver 42 -4.92 14 8 .875 72 -.239 41 +0.48 40 -5.35 232 -4.70 229 40.94 381 8.35 223
231 Tri-Township 43 -4.95 12 10 .829 52 -.283 49 +0.41 45 -4.51 224 -5.19 234 43.11 373 6.99 106
235 South Decatur 44 -5.71 12 11 .765 31 -.245 43 +0.46 42 -5.60 235 -5.77 235 45.51 351 9.45 310
237 Christian Academy 45 -6.09 10 10 .756 28 -.255 45 +0.43 43 -6.21 241 -6.02 237 56.26 102 9.85 334
240 Southern Wells 46 -6.22 16 7 .864 66 -.170 32 +0.58 38 -5.37 233 -6.66 242 55.82 110 9.26 296
243 Kouts 47 -6.85 12 9 .890 82 -.319 58 +0.31 51 -7.06 244 -6.75 243 48.72 292 8.88 270
247 Pioneer 48 -7.57 10 12 .904 87 -.448 67 +0.07 60 -8.02 252 -7.39 247 46.93 332 6.79 85
253 Clinton Prairie 49 -8.54 12 10 .801 41 -.257 46 +0.38 47 -8.51 256 -8.55 253 45.06 355 8.49 236
257 Loogootee 50 -8.81 9 12 .718 16 -.291 51 +0.32 50 -8.38 254 -9.02 257 48.41 296 6.77 83
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
260 Faith Christian 51 -9.45 9 12 .753 27 -.323 59 +0.25 53 -9.55 262 -9.40 260 53.54 157 6.11 40
261 Southwood 52 -9.56 6 16 .811 44 -.540 76 -0.12 63 -10.18 263 -9.26 259 48.76 291 6.96 104
263 Rossville 53 -10.04 14 8 .890 84 -.253 44 +0.36 48 -9.24 260 -10.41 264 49.94 261 8.71 256
269 Morgan Twp. 54 -11.16 13 10 .869 68 -.304 56 +0.25 54 -10.51 266 -11.50 271 44.30 362 7.89 178
270 Oregon-Davis 55 -11.21 12 9 .877 74 -.304 55 +0.25 55 -11.06 269 -11.28 268 57.62 68 9.47 312
275 North Vermillion 56 -13.09 14 8 .876 73 -.239 40 +0.33 49 -12.93 275 -13.15 276 50.10 257 6.79 87
276 North White 57 -13.09 8 14 .877 75 -.512 72 -0.14 64 -13.09 276 -13.06 275 41.76 379 7.63 156
279 Knightstown 58 -13.77 11 10 .823 48 -.301 53 +0.21 56 -13.88 280 -13.71 279 54.07 147 6.20 44
280 Caston 59 -13.83 7 15 .882 79 -.563 80 -0.24 70 -14.27 283 -13.57 278 45.11 354 5.44 14
282 Randolph Southern 60 -14.00 11 7 .873 71 -.264 48 +0.27 52 -12.93 274 -14.59 284 55.68 115 15.45 392
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
287 Jac-Cen-Del 61 -15.37 7 15 .676 10 -.361 61 +0.08 59 -15.39 288 -15.37 287 56.95 78 8.31 218
289 Bowman Academy 62 -15.75 8 11 .736 23 -.312 57 +0.15 58 -17.00 293 -15.14 286 54.32 137 11.66 384
290 South Central (Union Mills) 63 -15.78 8 14 .848 58 -.485 70 -0.14 66 -15.39 289 -15.99 291 48.13 304 10.28 351
291 Argos 64 -16.02 7 15 .862 64 -.544 77 -0.25 71 -16.26 291 -15.94 290 47.06 330 7.63 157
295 Triton 65 -17.23 2 20 .814 45 -.724 101 -0.58 82 -17.65 297 -17.00 294 47.94 308 5.91 31
297 Waldron 66 -17.98 7 15 .752 26 -.436 64 -0.10 61 -18.12 300 -17.92 296 58.12 58 6.90 98
302 Tri-Central 67 -18.54 7 15 .851 62 -.532 75 -0.28 72 -18.26 301 -18.71 301 50.62 243 6.47 62
310 Lakeland Christian 68 -21.63 10 12 .916 89 -.462 68 -0.21 69 -21.61 310 -21.66 311 45.92 347 6.64 72
312 Hauser 69 -21.87 10 12 .901 85 -.447 66 -0.19 68 -21.75 311 -21.94 313 49.78 266 6.04 36
313 Edinburgh 70 -21.91 10 12 .890 83 -.436 65 -0.17 67 -21.89 312 -21.91 312 49.42 273 9.40 305
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
314 Rising Sun 71 -21.99 5 17 .855 63 -.629 90 -0.51 78 -21.93 313 -22.03 314 55.25 120 8.59 246
316 Riverton Parke 72 -22.10 11 10 .922 93 -.399 63 -0.11 62 -21.96 314 -22.15 316 49.56 271 9.58 319
317 Union City 73 -22.94 6 13 .842 55 -.527 73 -0.35 75 -24.07 319 -22.34 317 47.27 325 10.51 358
323 New Washington 74 -24.94 5 17 .720 18 -.495 71 -0.33 73 -25.23 322 -24.79 323 52.75 178 6.43 59
324 Eminence 75 -25.57 18 5 .966 107 -.183 35 +0.19 57 -26.01 324 -25.32 324 49.04 281 7.08 115
326 Attica 76 -27.13 8 14 .930 95 -.566 81 -0.49 77 -26.91 326 -27.23 328 42.40 375 8.62 250
328 Clay City 77 -27.51 6 16 .846 56 -.574 84 -0.52 79 -27.24 327 -27.66 331 49.73 268 7.02 108
330 Bloomfield 78 -27.66 4 18 .738 24 -.557 79 -0.49 76 -27.98 330 -27.50 329 49.98 260 7.35 132
331 Greenwood Christian 79 -27.74 5 17 .834 54 -.607 87 -0.58 81 -27.92 329 -27.64 330 50.73 240 6.96 103
332 Bethany Christian 80 -28.16 4 17 .849 59 -.656 96 -0.67 88 -28.01 331 -28.29 334 45.36 352 9.82 332
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
334 Frontier 81 -28.82 2 19 .917 90 -.820 106 -0.96 95 -29.85 338 -28.29 333 49.04 280 9.75 328
338 Milan 82 -29.41 2 17 .864 65 -.761 103 -0.87 94 -28.86 334 -29.69 340 46.79 337 9.27 297
339 Cloverdale 83 -29.53 5 18 .850 61 -.633 91 -0.65 86 -30.70 341 -28.89 335 44.09 363 8.62 249
342 Indianapolis Lutheran 84 -31.99 6 15 .904 86 -.616 89 -0.67 89 -32.38 344 -31.77 342 50.01 258 8.19 207
344 Anderson Prep 85 -32.86 14 9 .908 88 -.298 52 -0.14 65 -32.62 345 -33.03 344 52.74 179 8.26 214
345 Union (Modoc) 86 -32.87 6 15 .882 78 -.598 85 -0.66 87 -31.90 342 -33.34 345 43.39 371 10.54 359
347 Covington 87 -34.71 3 16 .928 94 -.770 105 -0.99 98 -34.73 348 -34.71 347 51.68 208 9.00 279
348 Trinity Greenlawn 88 -34.95 3 14 .935 97 -.758 102 -0.97 96 -33.87 346 -35.49 350 43.95 365 7.62 155
349 Shoals 89 -35.47 5 17 .759 30 -.532 74 -0.59 83 -35.85 350 -35.29 348 49.25 277 4.93 5
352 Liberty Christian 90 -36.02 5 7 .973 108 -.556 78 -0.64 84 -36.52 354 -35.78 353 54.73 130 8.08 191
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
353 Indianapolis Tindley 91 -36.19 12 9 .946 101 -.375 62 -0.34 74 -37.17 356 -35.70 351 47.51 319 7.16 120
356 Blue River 92 -37.37 4 18 .831 53 -.650 94 -0.83 93 -36.87 355 -37.64 356 43.15 372 5.33 10
359 Cambridge City Lincoln 93 -38.41 5 15 .821 47 -.571 83 -0.71 90 -38.35 358 -38.47 359 44.74 360 8.46 232
360 Cowan 94 -39.07 4 17 .798 38 -.610 88 -0.79 92 -38.94 360 -39.09 361 43.65 368 6.48 63
361 North Newton 95 -39.26 8 14 .933 96 -.569 82 -0.73 91 -39.79 361 -39.00 360 40.78 383 6.31 50
364 Southwestern (Shelbyville) 96 -42.32 3 20 .828 51 -.699 99 -1.01 99 -42.67 364 -42.16 364 49.39 274 8.31 219
365 Rock Creek Academy 97 -44.58 4 11 .944 100 -.679 98 -1.01 100 -45.41 365 -44.21 365 44.86 358 8.80 263
366 Indiana Deaf 98 -44.94 7 7 .962 106 -.463 69 -0.65 85 -45.62 366 -44.58 366 48.94 285 4.29 2
367 Fort Wayne Canterbury 99 -46.64 2 17 .867 67 -.762 104 -1.20 104 -47.21 367 -46.41 367 54.22 141 9.82 331
370 Central Christian 100 -47.98 9 5 .999 110 -.356 60 -0.52 80 -48.76 370 -47.63 370 43.52 369 6.87 94
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
371 Dugger Union 101 -48.73 6 14 .949 102 -.650 95 -1.04 101 -48.76 369 -48.71 371 47.78 311 5.56 20
372 Crothersville 102 -50.38 4 17 .789 36 -.599 86 -0.99 97 -51.22 372 -49.94 372 50.74 239 6.25 48
374 Cannelton 103 -51.28 5 13 .942 99 -.663 97 -1.11 103 -51.54 373 -51.19 375 40.72 385 5.38 12
375 South Newton 104 -51.38 0 16 .935 98 -.934 112 -1.58 107 -52.29 377 -50.93 373 38.97 387 8.38 225
376 Traders Point Christian 105 -52.05 5 10 .981 109 -.648 93 -1.10 102 -52.14 375 -52.01 376 47.95 307 7.02 109
377 Hamilton 106 -52.84 1 12 .957 103 -.879 109 -1.51 106 -52.27 376 -53.10 377 42.00 377 8.09 195
381 Wes-Del 107 -63.08 0 20 .818 46 -.821 107 -1.60 108 -62.07 380 -63.65 381 53.45 159 7.34 130
383 Washington Catholic 108 -65.79 1 13 .710 15 -.640 92 -1.34 105 -65.28 382 -66.04 383 39.77 386 6.16 43
384 Lighthouse Christian 109 -66.67 1 20 .959 105 -.913 110 -1.83 110 -66.72 384 -66.68 385 46.81 336 6.21 46
386 Bethesda Christian 110 -67.17 1 7 .958 104 -.833 108 -1.70 109 -68.31 387 -66.65 384 43.71 367 8.56 244
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
390 Purdue Poly North 111 -87.29 4 10 1.000 114 -.714 100 -1.87 111 -88.28 390 -86.84 390 45.69 348 5.35 11
391 Victory College Prep 112 -89.86 1 11 .999 111 -.916 111 -2.27 112 -90.36 391 -89.61 391 41.91 378 5.92 32
392 MTI Knowledge 113 -107.80 0 13 1.000 113 -1.000 114 -2.75 113 -108.11 392 -107.63 392 46.08 343 7.75 167
393 Indianapolis Metropolitan 114 -128.73 0 8 1.000 112 -1.000 113 -3.14 114 -128.98 393 -128.61 393 NA NA NA NA