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

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.21 23 5 .511 2 +.310 1 +1.71 1 +24.21 55 +24.22 53 51.82 203 6.91 94
59 Marquette Catholic 2 +22.49 23 5 .547 7 +.275 4 +1.61 3 +23.30 57 +22.12 59 53.13 167 7.01 103
62 Lafayette Central Catholic 3 +21.78 24 5 .524 4 +.303 2 +1.65 2 +21.52 63 +21.92 61 59.19 39 6.26 51
94 Westville 4 +13.89 21 3 .586 29 +.289 3 +1.48 4 +15.00 89 +13.33 98 57.84 62 8.40 223
104 Wood Memorial 5 +12.46 14 9 .530 5 +.079 24 +1.06 14 +12.42 104 +12.52 103 50.43 245 7.48 145
105 Northeast Dubois 6 +12.45 19 7 .533 6 +.197 9 +1.28 7 +12.69 102 +12.32 104 45.21 354 7.73 169
109 Orleans 7 +11.70 18 6 .569 12 +.181 10 +1.23 9 +12.40 105 +11.38 111 49.55 265 6.79 84
110 Tri-County 8 +11.54 22 3 .608 54 +.272 5 +1.40 5 +11.57 111 +11.53 110 52.53 180 8.64 250
115 Tri 9 +10.51 16 8 .586 28 +.080 23 +1.02 15 +10.88 115 +10.34 116 55.41 115 9.70 334
117 North Central (Farmersburg) 10 +10.25 20 3 .610 59 +.259 6 +1.35 6 +11.45 113 +9.70 124 55.02 125 8.96 273
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
124 Oldenburg Academy 11 +9.81 20 5 .586 27 +.214 7 +1.26 8 +10.37 120 +9.61 125 51.80 205 10.32 360
125 Fremont 12 +9.70 18 7 .573 20 +.146 14 +1.13 10 +9.62 127 +9.77 123 51.92 201 8.35 217
133 Vincennes Rivet 13 +9.12 15 10 .569 13 +.031 28 +0.91 22 +8.90 135 +9.22 128 53.50 155 9.10 287
140 Evansville Christian 14 +7.73 13 8 .519 3 +.100 18 +1.01 16 +8.13 139 +7.53 143 48.41 294 6.85 90
144 Trinity Lutheran 15 +7.45 12 11 .567 11 -.045 46 +0.73 30 +7.57 141 +7.40 144 58.12 52 8.86 268
147 Shawe Memorial 16 +6.85 18 6 .588 31 +.161 13 +1.11 11 +7.17 144 +6.70 147 55.83 104 8.12 203
161 Henryville 17 +4.76 14 9 .570 14 +.038 26 +0.84 23 +4.37 168 +4.98 159 49.21 278 7.82 181
162 Elkhart Christian 18 +4.75 21 6 .617 62 +.161 12 +1.07 12 +3.40 177 +5.33 158 49.47 267 9.67 332
164 Tecumseh 19 +4.54 11 11 .506 1 -.006 38 +0.75 28 +5.22 159 +4.20 164 55.57 113 9.95 350
165 North Decatur 20 +4.47 17 9 .573 19 +.081 22 +0.91 21 +5.29 157 +4.10 165 51.29 218 7.69 166
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
168 Barr-Reeve 21 +4.05 14 9 .575 21 +.033 27 +0.81 25 +4.59 164 +3.80 168 50.72 235 6.19 45
177 Morristown 22 +3.32 15 8 .604 49 +.048 25 +0.83 24 +2.51 184 +3.73 170 57.38 69 7.41 133
179 Monroe Central 23 +2.92 20 7 .619 63 +.121 15 +0.96 18 +2.56 183 +3.11 178 53.77 150 11.20 380
181 Lakewood Park 24 +2.85 16 7 .596 42 +.099 19 +0.92 20 +2.61 182 +2.97 180 54.96 126 7.60 155
185 White River Valley 25 +2.28 18 6 .630 77 +.120 16 +0.94 19 +2.10 190 +2.36 183 53.39 160 7.50 146
187 Springs Valley 26 +1.96 12 10 .581 23 -.035 43 +0.65 34 +2.33 187 +1.77 187 51.99 198 8.56 238
192 Washington Twp. 27 +1.30 13 10 .571 15 -.006 37 +0.69 32 +0.88 194 +1.48 189 50.56 242 8.68 253
196 Northfield 28 +0.51 14 9 .581 25 +.028 29 +0.74 29 +0.06 200 +0.75 196 50.65 240 6.62 72
197 North Judson 29 -0.15 20 5 .592 34 +.208 8 +1.06 13 +0.07 199 -0.16 198 50.50 243 6.91 95
198 Fountain Central 30 -0.24 20 5 .635 81 +.165 11 +0.98 17 -0.54 206 -0.04 197 41.35 381 5.55 12
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
201 South Central (Elizabeth) 31 -0.49 10 12 .558 10 -.103 53 +0.47 42 -0.63 208 -0.39 199 57.63 64 7.59 152
207 West Washington 32 -1.33 10 14 .550 8 -.133 57 +0.40 46 -0.39 202 -1.83 208 52.82 174 10.98 376
211 North Miami 33 -2.08 16 11 .572 18 +.020 32 +0.67 33 -2.54 214 -1.88 209 47.53 324 6.20 46
212 Fort Wayne Blackhawk 34 -2.18 14 11 .588 30 -.028 41 +0.58 40 -1.88 212 -2.33 211 58.87 42 7.63 158
214 South Decatur 35 -2.79 16 12 .592 33 -.021 40 +0.58 39 -3.27 217 -2.57 214 45.53 351 9.92 349
217 West Central 36 -2.98 15 9 .619 65 +.006 34 +0.63 36 -2.80 215 -3.05 216 50.46 244 10.86 373
219 Clinton Central 37 -3.54 16 6 .626 69 +.101 17 +0.80 26 -3.31 218 -3.71 221 47.70 319 9.61 330
221 Daleville 38 -4.05 15 8 .635 80 +.016 33 +0.63 35 -3.94 222 -4.11 222 52.15 193 6.12 39
222 Shakamak 39 -4.06 13 10 .595 39 -.030 42 +0.54 41 -3.59 220 -4.29 223 49.46 269 6.45 63
224 Carroll (Flora) 40 -4.33 18 8 .602 46 +.091 21 +0.76 27 -3.86 221 -4.58 228 48.48 292 7.24 113
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
226 Culver 41 -4.54 15 9 .604 48 +.021 31 +0.63 37 -4.91 229 -4.37 225 40.46 384 8.10 202
227 North Daviess 42 -4.58 11 12 .592 35 -.114 54 +0.38 50 -4.63 226 -4.53 226 48.59 289 5.97 30
232 Tri-Township 43 -5.47 12 11 .596 41 -.073 50 +0.44 44 -4.85 228 -5.80 233 43.13 373 6.98 100
239 DeMotte Christian 44 -6.56 18 6 .654 90 +.096 20 +0.73 31 -6.30 239 -6.68 240 47.36 329 8.06 199
240 Christian Academy 45 -6.57 12 11 .606 53 -.085 52 +0.39 47 -6.61 241 -6.53 239 55.73 107 9.08 282
242 Pioneer 46 -7.02 12 13 .605 50 -.124 55 +0.31 53 -7.42 246 -6.83 241 46.31 343 7.07 107
243 Kouts 47 -7.11 12 10 .605 51 -.059 49 +0.43 45 -7.20 245 -7.05 242 48.67 285 8.44 228
245 Southern Wells 48 -7.43 16 8 .640 83 +.027 30 +0.59 38 -6.44 240 -7.93 247 54.75 131 9.11 291
255 Clinton Prairie 49 -8.91 12 11 .595 40 -.073 51 +0.37 51 -8.69 255 -9.04 255 44.90 360 8.18 205
256 Southwood 50 -8.92 7 17 .572 17 -.281 72 -0.02 62 -9.50 260 -8.63 254 48.11 303 7.45 136
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
258 Loogootee 51 -9.18 9 13 .584 26 -.175 59 +0.18 55 -8.71 256 -9.44 258 48.30 295 6.35 59
263 Faith Christian 52 -10.20 9 13 .593 37 -.184 61 +0.14 58 -10.08 263 -10.26 264 53.05 168 5.94 27
264 Rossville 53 -10.37 15 9 .630 76 -.004 36 +0.47 43 -9.50 261 -10.78 266 49.67 260 7.93 187
267 Morgan Twp. 54 -10.66 14 11 .610 57 -.050 47 +0.38 48 -10.13 264 -10.95 267 44.52 363 7.40 132
271 Oregon-Davis 55 -11.24 12 10 .603 47 -.057 48 +0.36 52 -11.09 269 -11.32 271 56.89 78 9.42 316
278 North Vermillion 56 -13.68 14 9 .628 70 -.020 39 +0.38 49 -13.34 277 -13.84 279 50.72 236 6.62 71
279 North White 57 -13.94 9 15 .609 55 -.234 68 -0.02 63 -13.69 279 -14.03 280 41.79 379 7.76 170
281 Caston 58 -14.50 7 16 .593 36 -.288 73 -0.14 68 -14.70 284 -14.37 281 44.63 362 5.88 24
282 Bowman Academy 59 -14.55 8 12 .581 24 -.181 60 +0.06 59 -15.99 292 -13.83 278 54.36 136 11.92 388
287 Knightstown 60 -15.10 11 11 .629 74 -.130 56 +0.15 57 -14.96 287 -15.16 288 53.64 152 6.35 58
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
289 Randolph Southern 61 -15.69 13 8 .659 91 -.040 45 +0.31 54 -14.43 281 -16.33 293 55.04 123 14.17 392
290 Jac-Cen-Del 62 -15.74 8 16 .557 9 -.224 66 -0.04 64 -15.65 290 -15.78 289 55.90 103 6.80 85
292 South Central (Union Mills) 63 -16.05 8 15 .602 45 -.254 70 -0.10 65 -15.56 289 -16.31 292 48.24 299 10.62 371
293 Argos 64 -16.13 7 16 .599 43 -.294 74 -0.18 70 -16.29 293 -16.07 290 46.70 340 7.59 151
295 Triton 65 -16.59 3 21 .577 22 -.452 97 -0.48 77 -17.09 296 -16.34 294 47.56 322 5.98 31
301 Waldron 66 -18.34 8 16 .595 38 -.262 71 -0.16 69 -18.43 301 -18.29 300 58.82 43 7.34 124
303 Tri-Central 67 -19.35 7 16 .619 64 -.315 77 -0.28 72 -18.86 302 -19.62 304 50.74 234 6.98 102
310 Lakeland Christian 68 -21.35 10 13 .650 89 -.216 65 -0.13 67 -21.34 309 -21.39 311 46.79 336 6.58 67
313 Rising Sun 69 -22.01 5 18 .600 44 -.383 84 -0.45 75 -21.96 311 -22.03 313 55.64 110 8.83 266
314 Edinburgh 70 -22.43 10 13 .633 79 -.198 63 -0.12 66 -22.32 313 -22.49 315 49.41 271 9.34 307
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
315 Riverton Parke 71 -22.44 12 11 .665 95 -.144 58 -0.02 61 -22.18 312 -22.56 316 49.00 282 9.19 298
319 Hauser 72 -23.24 10 14 .648 88 -.231 67 -0.19 71 -22.93 317 -23.40 319 49.46 268 6.11 38
320 Union City 73 -24.20 6 14 .611 60 -.311 75 -0.36 73 -24.96 320 -23.78 320 48.05 306 10.18 354
323 New Washington 74 -25.41 5 18 .590 32 -.373 83 -0.50 78 -25.56 323 -25.33 323 52.39 182 6.28 53
324 Eminence 75 -26.72 19 6 .759 108 +.001 35 +0.18 56 -26.85 324 -26.66 324 48.42 293 7.35 126
325 Bethany Christian 76 -26.92 4 18 .605 52 -.423 92 -0.62 84 -27.08 326 -26.90 326 46.01 348 9.72 336
328 Bloomfield 77 -27.28 4 19 .571 16 -.398 88 -0.58 82 -27.56 329 -27.14 327 52.18 190 8.40 222
330 Attica 78 -27.89 8 15 .678 99 -.329 78 -0.46 76 -27.45 327 -28.13 330 42.19 377 8.48 231
331 Clay City 79 -28.08 6 17 .626 68 -.365 82 -0.54 80 -27.82 331 -28.21 331 50.01 257 6.27 52
334 Greenwood Christian 80 -28.68 7 18 .622 67 -.342 81 -0.50 79 -28.70 332 -28.65 334 49.21 277 6.89 93
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
335 Frontier 81 -29.18 2 20 .612 61 -.521 103 -0.85 94 -29.94 338 -28.78 335 49.16 280 9.11 290
337 Milan 82 -29.64 3 18 .610 56 -.467 99 -0.76 91 -29.10 334 -29.90 338 46.70 339 9.09 286
341 Anderson Prep 83 -31.32 18 10 .682 100 -.040 44 +0.01 60 -31.57 341 -31.21 341 51.95 200 8.76 260
342 Indianapolis Lutheran 84 -31.77 8 16 .672 97 -.339 80 -0.56 81 -32.06 342 -31.65 342 50.25 250 8.00 191
343 Cloverdale 85 -32.79 5 19 .629 75 -.421 91 -0.73 90 -33.06 345 -32.61 343 44.11 365 10.46 365
345 Union (Modoc) 86 -33.08 6 16 .662 94 -.390 85 -0.67 88 -32.17 343 -33.51 345 43.73 369 9.75 337
347 Trinity Greenlawn 87 -34.36 3 15 .642 85 -.475 100 -0.86 95 -33.49 346 -34.82 348 43.93 367 7.45 139
348 Indianapolis Tindley 88 -35.01 12 10 .749 107 -.204 64 -0.36 74 -35.92 352 -34.57 347 48.08 304 7.45 138
349 Shoals 89 -35.09 5 18 .610 58 -.393 86 -0.72 89 -35.55 349 -34.86 349 49.57 263 5.38 7
350 Covington 90 -35.21 3 17 .643 86 -.493 101 -0.91 97 -35.03 348 -35.32 350 51.67 209 9.04 279
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
354 Blue River 91 -37.00 4 19 .629 71 -.455 98 -0.87 96 -36.63 354 -37.20 354 43.68 370 5.56 13
356 Liberty Christian 92 -37.60 5 8 .721 104 -.336 79 -0.66 87 -37.76 356 -37.54 356 54.13 141 8.78 262
358 Cambridge City Lincoln 93 -38.48 5 16 .646 87 -.408 89 -0.81 92 -38.39 358 -38.54 359 45.46 353 8.33 214
360 Cowan 94 -38.82 5 18 .631 78 -.414 90 -0.83 93 -38.77 359 -38.85 360 44.92 359 6.81 87
361 North Newton 95 -39.23 8 15 .659 93 -.311 76 -0.64 86 -39.63 361 -39.03 361 40.81 383 6.34 57
364 Southwestern (Shelbyville) 96 -43.13 3 21 .629 73 -.505 102 -1.08 100 -43.15 364 -43.13 364 50.16 252 9.38 310
365 Rock Creek Academy 97 -44.23 4 12 .675 98 -.425 93 -0.95 99 -45.03 365 -43.85 365 44.87 361 8.57 239
366 Dugger Union 98 -45.13 7 15 .712 102 -.394 87 -0.91 98 -45.86 367 -44.77 366 47.67 320 7.34 123
367 Indiana Deaf 99 -45.37 9 8 .775 109 -.246 69 -0.64 85 -45.76 366 -45.19 367 48.90 283 3.81 1
369 Fort Wayne Canterbury 100 -47.25 2 18 .641 84 -.541 105 -1.22 104 -47.59 368 -47.13 370 52.18 191 9.71 335
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
371 Central Christian 101 -47.56 9 6 .797 111 -.197 62 -0.59 83 -48.21 370 -47.31 371 43.58 371 6.63 74
372 South Newton 102 -50.10 0 17 .659 92 -.659 110 -1.50 106 -51.11 374 -49.60 372 39.89 385 8.74 258
373 Crothersville 103 -50.30 4 18 .629 72 -.448 95 -1.11 101 -50.99 373 -49.95 373 50.36 247 6.04 34
374 Hamilton 104 -50.34 2 13 .669 96 -.535 104 -1.27 105 -50.41 372 -50.34 374 42.93 375 7.71 167
375 Cannelton 105 -50.88 5 14 .714 103 -.450 96 -1.12 102 -51.15 375 -50.79 375 41.24 382 5.28 6
377 Traders Point Christian 106 -52.78 5 11 .748 106 -.436 94 -1.13 103 -52.74 377 -52.83 377 48.22 300 6.98 101
381 Wes-Del 107 -64.56 0 21 .637 82 -.637 109 -1.73 108 -63.31 380 -65.25 381 55.40 116 7.38 131
382 Washington Catholic 108 -65.10 1 14 .621 66 -.554 106 -1.59 107 -64.72 382 -65.30 382 39.77 386 6.14 40
384 Lighthouse Christian 109 -66.15 1 21 .708 101 -.663 111 -1.81 110 -66.22 383 -66.16 384 46.77 337 6.23 50
387 Bethesda Christian 110 -69.15 1 8 .727 105 -.616 108 -1.78 109 -69.94 387 -68.79 387 45.48 352 9.87 342
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
390 Purdue Broad Ripple 111 -86.58 4 11 .834 114 -.567 107 -2.01 111 -87.62 390 -86.13 390 45.70 349 5.52 11
391 Victory College Prep 112 -89.30 1 12 .792 110 -.716 112 -2.34 112 -89.81 391 -89.08 391 41.88 378 5.67 15
392 MTI Knowledge 113 -106.96 0 14 .831 113 -.831 114 -2.89 113 -107.33 392 -106.83 392 46.08 347 7.77 172
393 Indianapolis Metropolitan 114 -128.75 0 8 .823 112 -.823 113 -3.29 114 -128.98 393 -128.62 393 NA NA NA NA