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.

2023-24 TWISTR IHSAA Boys Basketball Team Ratings

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

Tournament Simulations | Tournament Simulations (LIVE)

1A Team Ratings

Ratings Last Updated: 2024-03-31 | Home Advantage: 1.53

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
46 Evansville Christian 1 +18.74 24 3 .477 1 +.412 1 +2.30 1 +19.32 44 +18.47 47 60.83 175 8.23 226
59 Orleans 2 +16.62 21 4 .606 16 +.234 3 +1.90 3 +16.96 59 +16.45 59 56.54 310 7.40 135
70 Bethesda Christian 3 +15.59 23 8 .517 2 +.226 4 +1.86 4 +15.17 76 +15.79 67 59.09 229 8.54 263
82 Barr-Reeve 4 +14.17 25 3 .578 9 +.314 2 +1.99 2 +14.27 83 +14.10 81 51.53 395 6.85 81
123 Loogootee 5 +8.18 16 8 .559 5 +.107 8 +1.43 6 +8.97 117 +7.74 127 49.45 404 7.91 189
128 Indianapolis Lutheran 6 +7.90 15 9 .534 3 +.091 10 +1.40 9 +8.29 124 +7.67 129 62.28 141 9.57 347
140 Fort Wayne Canterbury 7 +6.96 18 9 .571 8 +.096 9 +1.38 10 +6.40 150 +7.29 132 61.17 168 7.59 161
145 Clay City 8 +6.52 21 6 .662 34 +.115 7 +1.41 8 +6.80 141 +6.38 145 58.62 245 8.85 293
154 Greenwood Christian 9 +6.03 18 8 .563 6 +.129 6 +1.42 7 +7.03 137 +5.52 158 54.51 357 8.33 240
159 Christian Academy 10 +5.39 21 5 .650 27 +.158 5 +1.46 5 +5.47 160 +5.35 159 57.08 295 8.43 255
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
171 Indianapolis Tindley 11 +4.01 16 9 .579 10 +.060 14 +1.23 11 +4.97 165 +3.56 177 62.95 120 9.43 336
195 Bloomfield 12 +2.10 13 14 .555 4 -.074 23 +0.93 17 +2.16 195 +2.06 195 53.32 380 8.21 221
198 Liberty Christian 13 +1.74 18 10 .564 7 +.079 12 +1.21 12 +1.12 204 +2.06 194 61.45 157 6.61 62
205 South Central (Elizabeth) 14 +0.78 18 7 .637 20 +.084 11 +1.19 13 +0.65 211 +0.85 205 66.23 52 7.81 179
214 Borden 15 -0.16 15 9 .643 23 -.017 17 +0.98 16 +0.24 214 -0.43 216 55.38 340 6.00 24
215 Seton Catholic 16 -0.35 19 8 .647 26 +.057 15 +1.11 15 -0.16 216 -0.41 215 62.75 126 5.44 12
218 Indianapolis Metropolitan 17 -0.69 12 13 .589 13 -.110 28 +0.79 21 -1.17 223 -0.45 217 65.71 61 7.46 140
223 Morgan Twp. 18 -1.14 18 6 .678 41 +.072 13 +1.12 14 -0.28 217 -1.56 228 57.06 297 7.29 122
241 Wood Memorial 19 -3.58 14 12 .634 19 -.096 26 +0.74 22 -3.46 243 -3.64 242 55.78 331 7.79 178
247 Daleville 20 -4.01 12 10 .602 15 -.057 19 +0.80 20 -4.27 252 -3.87 244 63.89 100 7.12 109
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
248 Elkhart Christian 21 -4.03 17 10 .668 37 -.038 18 +0.83 19 -4.02 247 -4.02 246 59.39 218 6.25 38
254 Bethany Christian 22 -4.53 12 12 .639 21 -.139 29 +0.63 28 -4.30 253 -4.64 253 55.00 345 8.23 223
257 Marquette Catholic 23 -4.95 12 16 .627 17 -.198 36 +0.50 31 -5.00 261 -4.93 257 58.73 242 8.39 250
258 Triton 24 -5.00 17 7 .718 62 -.008 16 +0.86 18 -4.91 258 -5.05 258 54.50 358 8.49 258
260 Rock Creek Academy 25 -5.16 9 10 .661 32 -.187 33 +0.52 30 -5.28 264 -5.08 260 58.40 250 5.14 8
262 Northeast Dubois 26 -5.35 12 12 .586 12 -.087 25 +0.71 24 -4.94 259 -5.57 263 54.43 361 7.38 133
263 Tri-Central 27 -5.45 13 10 .669 38 -.104 27 +0.67 26 -5.66 265 -5.34 261 65.87 58 10.08 365
266 Southwood 28 -6.11 8 16 .584 11 -.251 47 +0.37 38 -6.21 268 -6.05 265 64.89 79 7.00 92
268 Tri 29 -6.20 16 8 .727 66 -.061 20 +0.73 23 -6.13 267 -6.23 267 57.44 284 7.95 195
272 Cowan 30 -7.24 11 12 .669 39 -.191 35 +0.46 34 -7.97 279 -6.84 271 62.96 119 7.71 171
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
273 Oldenburg Academy 31 -7.42 13 12 .684 45 -.164 32 +0.50 32 -7.56 275 -7.35 273 57.70 274 7.73 174
274 Shakamak 32 -7.53 13 9 .660 31 -.069 21 +0.68 25 -6.81 272 -7.90 276 61.08 170 7.11 108
276 Springs Valley 33 -7.68 13 10 .639 22 -.074 22 +0.67 27 -7.56 274 -7.72 275 70.22 12 6.43 47
282 Blue River 34 -8.36 11 13 .663 35 -.205 39 +0.40 36 -8.87 285 -8.14 279 56.77 306 8.34 241
285 West Washington 35 -8.87 9 14 .661 33 -.269 51 +0.27 45 -8.77 284 -8.93 284 54.42 362 5.09 7
289 Trinity Lutheran 36 -9.36 14 12 .692 49 -.153 31 +0.47 33 -9.94 295 -9.07 288 63.06 116 7.51 151
290 Rossville 37 -9.48 11 15 .682 43 -.259 49 +0.27 44 -9.42 290 -9.52 291 59.75 210 8.73 280
291 Jac-Cen-Del 38 -9.62 11 15 .630 18 -.207 40 +0.36 39 -9.12 287 -9.86 297 56.17 319 8.07 208
292 Demotte Christian 39 -9.65 19 8 .788 88 -.084 24 +0.60 29 -9.96 296 -9.50 290 58.83 237 10.70 386
299 Westville 40 -10.04 13 13 .689 48 -.188 34 +0.39 37 -10.77 304 -9.71 294 64.04 96 10.34 376
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
302 Kouts 41 -10.27 12 12 .711 59 -.211 41 +0.34 40 -10.70 303 -10.08 300 57.61 278 9.16 318
305 Fountain Central 42 -10.56 10 13 .686 46 -.251 48 +0.25 46 -10.08 299 -10.82 306 56.36 315 8.01 202
306 Faith Christian 43 -10.63 12 13 .697 50 -.217 42 +0.32 43 -10.95 306 -10.47 304 69.16 21 8.87 295
307 South Decatur 44 -10.93 11 14 .643 24 -.203 37 +0.34 41 -10.44 301 -11.17 309 61.39 161 6.53 57
308 Tri-County 45 -11.29 14 12 .743 72 -.204 38 +0.32 42 -12.19 312 -10.88 307 58.15 256 8.23 224
309 North Vermillion 46 -11.32 13 10 .711 60 -.146 30 +0.43 35 -12.16 311 -10.93 308 61.42 159 7.55 158
315 Union City 47 -12.73 11 12 .722 64 -.243 46 +0.21 47 -11.90 309 -13.12 321 62.55 133 10.26 371
317 Shoals 48 -12.91 9 15 .655 30 -.280 52 +0.14 50 -12.80 315 -12.98 318 48.63 407 7.95 196
318 Waldron 49 -12.93 9 13 .703 56 -.293 54 +0.11 51 -13.20 321 -12.81 317 55.41 337 7.68 169
322 Caston 50 -13.33 11 13 .749 76 -.290 53 +0.11 52 -13.05 317 -13.47 322 56.09 323 6.69 67
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
325 North Central (Farmersburg) 51 -13.72 11 13 .688 47 -.231 44 +0.21 48 -13.14 320 -14.03 326 66.52 44 9.31 326
330 Evansville Day 52 -14.49 6 13 .652 28 -.335 57 -0.01 55 -14.73 334 -14.37 328 62.23 143 11.98 406
331 Edinburgh 53 -14.50 11 11 .736 70 -.236 45 +0.18 49 -13.92 327 -14.80 331 62.17 144 9.22 320
339 Argos 54 -15.87 10 13 .734 69 -.298 55 +0.02 53 -16.05 339 -15.77 340 56.14 321 5.18 9
344 Northfield 55 -17.28 6 18 .647 25 -.396 66 -0.20 58 -17.11 343 -17.36 344 52.71 384 9.10 314
345 Lakewood Park 56 -18.14 6 17 .674 40 -.413 68 -0.25 60 -19.60 352 -17.44 345 57.08 296 10.52 383
348 Washington Twp. 57 -18.51 11 10 .790 90 -.265 50 +0.02 54 -18.56 348 -18.49 346 56.06 325 5.83 19
349 White River Valley 58 -18.83 8 16 .683 44 -.350 59 -0.15 57 -18.71 349 -18.88 349 53.49 378 8.98 307
352 Culver 59 -19.76 8 14 .758 82 -.393 65 -0.26 61 -19.47 351 -19.89 353 64.17 95 10.41 378
353 Southern Wells 60 -19.86 8 15 .722 65 -.374 60 -0.23 59 -20.42 353 -19.59 352 57.88 267 8.91 302
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
355 Frontier 61 -21.11 7 16 .722 63 -.416 70 -0.34 64 -21.20 356 -21.07 355 59.35 221 11.61 402
356 Cambridge City Lincoln 62 -21.56 8 15 .750 78 -.402 67 -0.32 63 -21.58 357 -21.57 356 63.75 103 10.76 388
359 Trinity Greenlawn 63 -22.04 6 15 .750 77 -.464 73 -0.46 68 -22.64 362 -21.79 359 46.35 410 9.17 319
360 Tecumseh 64 -22.04 5 18 .598 14 -.381 62 -0.30 62 -20.49 354 -22.92 363 61.45 158 11.72 404
362 Morristown 65 -22.21 5 19 .701 54 -.492 78 -0.51 71 -22.33 361 -22.17 361 58.21 255 8.34 242
363 Lanesville 66 -22.39 4 18 .652 29 -.469 75 -0.47 69 -22.66 363 -22.27 362 59.79 207 8.11 213
364 Rising Sun 67 -22.81 6 18 .665 36 -.416 69 -0.38 66 -21.84 358 -23.30 365 63.47 108 8.95 305
366 New Washington 68 -23.42 6 19 .705 57 -.465 74 -0.49 70 -22.96 366 -23.64 367 57.75 272 10.37 377
367 Anderson Prep 69 -23.47 4 19 .701 53 -.528 79 -0.61 74 -23.84 368 -23.28 364 66.09 56 9.75 354
370 Shawe Memorial 70 -24.93 8 14 .755 81 -.391 64 -0.39 67 -24.50 370 -25.14 369 65.11 74 6.89 86
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
372 Hammond Science & Tech 71 -25.46 8 13 .758 83 -.376 61 -0.38 65 -25.23 371 -25.58 372 56.24 318 9.36 328
373 Clinton Central 72 -26.00 3 20 .700 52 -.569 85 -0.76 77 -26.25 373 -25.86 373 67.28 34 9.42 335
374 Southwestern (Shelbyville) 73 -27.24 3 18 .738 71 -.595 87 -0.84 80 -26.99 374 -27.39 376 63.95 99 7.96 197
375 Indianapolis International 74 -27.46 12 8 .822 95 -.222 43 -0.14 56 -28.29 377 -26.96 374 68.96 24 11.37 399
378 Randolph Southern 75 -29.03 2 21 .679 42 -.592 86 -0.89 82 -30.44 381 -28.34 377 62.24 142 10.52 384
380 Oregon-Davis 76 -29.28 4 19 .730 67 -.555 83 -0.82 78 -28.99 379 -29.40 380 57.54 282 8.38 248
383 West Central 77 -31.07 4 20 .787 87 -.620 91 -0.99 88 -30.78 383 -31.23 384 59.19 225 9.65 351
384 Lakeland Christian 78 -31.19 5 19 .748 75 -.539 81 -0.84 79 -32.58 385 -30.49 383 51.74 394 9.90 359
385 Medora 79 -32.47 9 13 .854 98 -.445 71 -0.70 75 -32.57 384 -32.43 385 57.85 269 8.40 254
387 Victory College Prep 80 -34.36 9 16 .699 51 -.340 58 -0.55 72 -34.78 388 -34.16 387 66.31 49 8.59 266
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
388 Dugger Union 81 -34.57 5 16 .793 91 -.556 84 -0.96 86 -34.30 387 -34.74 389 53.89 373 11.83 405
389 South Newton 82 -34.96 3 16 .795 92 -.636 93 -1.13 89 -35.86 390 -34.53 388 57.40 285 7.35 130
390 Crothersville 83 -36.22 6 17 .789 89 -.528 80 -0.95 85 -36.18 391 -36.24 390 60.49 184 6.26 39
391 North White 84 -36.42 5 18 .761 84 -.542 82 -0.99 87 -35.85 389 -36.74 393 57.68 275 10.53 385
392 Traders Point Christian 85 -36.96 5 14 .733 68 -.469 76 -0.86 81 -37.46 394 -36.69 391 59.88 205 6.48 53
393 Purdue Poly North 86 -37.19 11 10 .825 96 -.301 56 -0.55 73 -38.07 395 -36.71 392 61.97 147 9.56 346
395 Indiana Math & Science 87 -38.73 6 15 .745 73 -.458 72 -0.89 83 -39.25 398 -38.48 395 64.24 94 8.12 215
396 Tri-Township 88 -38.77 3 20 .779 86 -.648 95 -1.25 90 -38.20 396 -39.06 396 58.82 238 7.30 123
397 Indiana Deaf 89 -38.80 6 6 .886 101 -.386 63 -0.75 76 -36.70 392 -40.03 398 61.31 163 13.69 411
398 Vincennes Rivet 90 -39.03 5 17 .701 55 -.474 77 -0.93 84 -38.32 397 -39.38 397 61.67 152 8.77 284
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
400 Hamilton 91 -45.20 2 14 .753 79 -.627 92 -1.38 92 -44.36 399 -45.69 400 52.29 388 11.18 397
401 Lighthouse Christian 92 -46.50 6 17 .856 99 -.595 88 -1.35 91 -46.78 401 -46.38 401 62.87 123 7.34 129
402 Attica 93 -46.93 1 21 .754 80 -.708 98 -1.58 94 -47.53 402 -46.69 402 60.71 178 12.99 409
403 Eminence 94 -48.88 3 19 .745 74 -.608 89 -1.44 93 -48.45 403 -49.11 403 57.03 300 7.93 192
404 Providence Cristo Rey 95 -49.97 1 21 .711 61 -.667 96 -1.58 95 -49.85 404 -50.06 404 52.52 386 7.06 100
405 Central Christian 96 -52.84 4 18 .863 100 -.682 97 -1.69 96 -53.47 405 -52.60 405 57.58 279 9.77 355
406 Smith Academy 97 -57.37 0 16 .770 85 -.769 101 -1.98 99 -57.81 406 -57.20 406 54.75 351 8.90 300
408 MTI Knowledge 98 -60.71 2 16 .852 97 -.740 99 -2.01 100 -60.42 408 -61.00 408 60.39 190 14.31 412
409 Washington Catholic 99 -61.98 2 20 .710 58 -.619 90 -1.81 97 -61.51 409 -62.26 409 57.35 288 4.22 2
410 Union (Modoc) 100 -63.71 3 16 .795 93 -.637 94 -1.89 98 -64.90 410 -62.85 410 58.95 234 9.32 327
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
412 Cannelton 101 -68.06 1 19 .816 94 -.765 100 -2.25 101 -67.76 412 -68.23 412 58.28 254 12.23 407