TWISTR IHSAA SPORTS RATINGS

Home Page | TWISTR Blog

Fall: Football | Boys Soccer | Girls Soccer | Girls Volleyball

Winter: Boys Basketball | Girls Basketball

Spring: Baseball | Softball | Boys Volleyball

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.

2025-26 TWISTR IHSAA Boys Basketball Team Ratings

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

1A Team Ratings

Ratings Last Updated: 2026-03-23 | Home Advantage: +1.79

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
51 Hauser 1 +20.20 26 3 .642 22 +.255 2 +2.01 2 +19.87 53 +20.38 47 66.64 79 8.09 34
77 Barr-Reeve 2 +15.78 27 1 .508 6 +.457 1 +2.26 1 +15.64 83 +15.84 76 53.06 389 9.22 102
85 Liberty Christian 3 +15.24 19 8 .496 4 +.209 4 +1.79 3 +15.28 85 +15.22 83 64.99 116 9.59 142
104 Kouts 4 +12.62 25 1 .744 60 +.218 3 +1.74 4 +13.62 98 +12.15 104 66.14 88 8.12 38
117 Bloomfield 5 +10.59 19 9 .564 7 +.114 7 +1.49 6 +10.36 121 +10.70 112 58.36 295 10.97 254
123 Wood Memorial 6 +10.04 18 8 .609 11 +.084 9 +1.42 8 +9.83 123 +10.15 121 63.51 153 12.45 351
127 Orleans 7 +9.67 20 5 .613 15 +.187 5 +1.60 5 +9.79 124 +9.62 128 51.20 401 9.42 129
130 Northeast Dubois 8 +9.11 17 9 .579 9 +.074 11 +1.38 9 +9.34 129 +9.01 131 50.14 405 12.18 342
153 Triton 9 +6.93 25 3 .750 64 +.143 6 +1.45 7 +6.76 152 +7.02 151 55.55 357 10.73 239
163 North Daviess 10 +5.42 15 9 .612 13 +.013 17 +1.17 13 +5.82 163 +5.21 164 55.96 350 10.92 250
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
166 Marquette Catholic 11 +5.17 19 8 .630 18 +.073 12 +1.27 11 +4.60 169 +5.48 163 66.87 69 10.49 218
170 Monroe Central 12 +4.35 21 5 .706 45 +.103 8 +1.31 10 +3.79 174 +4.62 167 65.07 115 11.15 267
173 West Washington 13 +3.96 20 7 .715 48 +.026 14 +1.16 14 +3.52 177 +4.20 172 60.86 236 9.25 106
179 Rossville 14 +3.12 20 6 .736 59 +.033 13 +1.14 15 +3.78 175 +2.80 183 66.84 70 11.04 261
182 Cloverdale 15 +2.74 17 9 .634 20 +.019 16 +1.11 16 +2.43 184 +2.89 181 60.05 255 9.39 124
183 Loogootee 16 +2.72 15 9 .630 19 -.005 20 +1.06 17 +2.96 183 +2.59 184 50.93 402 8.53 54
187 Trinity Lutheran 17 +1.95 14 11 .644 24 -.084 30 +0.90 25 +1.75 187 +2.07 186 64.93 118 7.54 20
188 Indianapolis Lutheran 18 +1.68 7 16 .460 3 -.156 38 +0.76 30 +1.67 188 +1.69 189 61.50 217 8.51 52
191 Southwood 19 +1.26 22 4 .771 79 +.076 10 +1.17 12 +1.20 196 +1.28 191 63.78 146 13.04 371
192 South Decatur 20 +1.19 18 7 .707 46 +.012 18 +1.05 18 +1.26 193 +1.16 192 67.48 56 9.72 155
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
196 Greenwood Christian 21 +0.59 11 15 .504 5 -.082 29 +0.87 27 +0.37 202 +0.71 196 63.74 147 7.99 31
202 Washington Twp. 22 +0.21 19 6 .767 75 -.007 21 +0.99 20 +0.65 197 +0.02 207 70.10 18 7.81 25
205 Indianapolis Metropolitan 23 +0.11 9 14 .453 1 -.060 26 +0.89 26 +0.10 207 +0.11 204 67.30 62 8.77 68
208 Randolph Southern 24 +0.04 18 6 .731 58 +.021 15 +1.04 19 +0.04 209 +0.03 205 62.15 192 9.91 176
210 Henryville 25 -0.23 14 9 .648 25 -.038 25 +0.92 22 -0.56 215 -0.05 210 62.03 201 11.34 277
212 North Vermillion 26 -0.39 17 11 .700 41 -.094 31 +0.82 28 -1.15 220 -0.04 208 59.73 265 9.84 167
215 Morristown 27 -0.57 17 6 .754 68 -.015 23 +0.96 21 -0.87 219 -0.42 212 56.57 333 8.49 50
229 West Central 28 -2.87 18 4 .828 104 -.010 22 +0.91 23 -1.60 223 -3.51 230 61.47 218 9.80 164
230 Milan 29 -3.17 14 11 .664 29 -.103 33 +0.73 33 -3.20 232 -3.13 229 69.20 31 8.28 43
231 South Central (Union Mills) 30 -3.28 21 6 .783 84 -.005 19 +0.90 24 -2.73 230 -3.55 231 57.50 309 9.38 121
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
237 Tri 31 -3.95 15 10 .702 42 -.100 32 +0.71 34 -3.67 237 -4.09 237 53.48 383 11.62 293
239 North Decatur 32 -4.20 11 14 .612 14 -.171 39 +0.58 37 -4.04 238 -4.29 240 60.22 249 11.74 301
245 Frontier 33 -4.73 17 7 .821 100 -.113 35 +0.67 35 -4.33 242 -4.95 245 61.31 223 13.81 389
247 Bethesda Christian 34 -4.95 14 11 .636 21 -.075 28 +0.73 32 -4.58 244 -5.16 248 63.22 156 9.43 130
251 Waldron 35 -5.51 16 8 .729 55 -.063 27 +0.74 31 -5.32 254 -5.60 252 58.77 282 11.78 306
252 Bowman Academy 36 -5.60 7 14 .567 8 -.232 46 +0.43 43 -4.94 250 -5.97 255 64.07 136 8.03 33
258 Caston 37 -6.16 17 8 .792 87 -.111 34 +0.63 36 -5.19 252 -6.66 261 58.05 301 10.78 242
259 Evansville Christian 38 -6.21 9 15 .620 16 -.243 51 +0.39 44 -6.53 264 -6.02 257 63.53 152 8.21 40
261 Lafayette Central Catholic 39 -6.33 11 15 .624 17 -.201 42 +0.46 40 -6.77 265 -6.11 258 62.63 179 9.40 126
262 DeMotte Christian 40 -6.42 20 5 .831 106 -.032 24 +0.77 29 -5.64 256 -6.84 264 61.97 204 10.43 214
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
268 Borden 41 -7.49 14 11 .694 37 -.132 36 +0.56 38 -7.83 274 -7.31 268 60.93 234 9.90 173
269 Tecumseh 42 -7.53 9 13 .610 12 -.201 43 +0.43 42 -6.86 266 -7.85 271 70.70 15 10.34 206
271 Fort Wayne Canterbury 43 -7.69 14 12 .730 56 -.191 40 +0.45 41 -7.49 270 -7.80 270 56.45 338 9.67 151
272 Tri-County 44 -7.96 16 11 .747 62 -.154 37 +0.50 39 -7.64 271 -8.15 273 59.55 271 10.71 235
277 Indianapolis Tindley 45 -8.90 3 17 .460 2 -.310 60 +0.20 50 -8.94 279 -8.89 277 68.59 38 9.41 127
280 Shakamak 46 -9.12 7 17 .652 27 -.360 72 +0.10 60 -9.31 281 -9.04 278 60.54 243 11.67 296
281 North Miami 47 -9.48 15 10 .812 95 -.212 44 +0.36 46 -9.21 280 -9.63 283 55.35 362 7.30 11
283 Christian Academy 48 -9.92 10 13 .699 40 -.263 54 +0.25 48 -10.85 291 -9.44 282 52.34 393 9.35 118
284 Vincennes Rivet 49 -10.04 7 16 .662 28 -.356 68 +0.08 61 -10.37 285 -9.87 284 56.67 327 9.58 141
285 Elkhart Christian 50 -10.31 10 15 .717 49 -.317 63 +0.15 54 -10.14 283 -10.39 285 52.53 391 8.68 62
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
286 Clay City 51 -10.47 12 13 .674 32 -.193 41 +0.37 45 -9.93 282 -10.73 288 55.54 360 13.29 379
290 Springs Valley 52 -11.21 8 15 .643 23 -.293 59 +0.16 51 -10.74 289 -11.43 293 57.51 308 7.56 21
293 Lakewood Park 53 -11.34 15 11 .806 93 -.228 45 +0.28 47 -11.44 296 -11.30 292 60.96 233 10.38 210
299 Oldenburg Academy 54 -11.78 10 13 .677 33 -.241 50 +0.24 49 -12.06 301 -11.66 296 60.11 254 10.23 195
305 White River Valley 55 -13.63 9 14 .680 34 -.288 58 +0.11 58 -14.21 311 -13.36 303 56.50 335 8.98 81
307 Lanesville 56 -13.82 10 14 .687 35 -.270 56 +0.14 55 -14.02 310 -13.73 305 62.72 176 7.39 16
308 Faith Christian 57 -13.96 11 13 .769 78 -.311 62 +0.06 63 -13.12 304 -14.38 310 67.63 54 11.83 310
309 Knightstown 58 -13.97 9 13 .721 51 -.310 61 +0.06 62 -13.87 308 -14.02 308 64.44 130 11.19 270
310 Carroll (Flora) 59 -14.36 10 14 .752 66 -.336 66 +0.00 64 -13.88 309 -14.62 312 56.66 328 11.72 300
311 Morgan Twp. 60 -14.41 11 12 .753 67 -.274 57 +0.11 57 -14.59 312 -14.37 309 64.05 138 12.18 343
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
313 South Central (Elizabeth) 61 -14.87 10 10 .767 76 -.266 55 +0.11 56 -15.04 316 -14.76 313 75.81 3 10.17 192
315 Bethany Christian 62 -15.03 12 13 .722 52 -.241 49 +0.16 52 -14.72 313 -15.19 317 55.13 366 12.36 348
317 Cowan 63 -15.17 7 15 .694 38 -.375 75 -0.09 68 -15.27 317 -15.13 315 58.31 296 12.20 344
318 Union City 64 -15.33 11 10 .763 73 -.238 48 +0.15 53 -15.03 315 -15.47 321 59.55 270 13.54 386
319 North Central (Farmersburg) 65 -15.35 8 14 .723 53 -.359 71 -0.07 67 -15.42 318 -15.30 318 56.13 348 10.60 229
320 North Judson 66 -15.41 8 17 .777 80 -.458 86 -0.25 75 -15.47 319 -15.38 320 56.34 342 9.78 159
321 Jac-Cen-Del 67 -15.56 4 19 .587 10 -.412 80 -0.17 72 -15.51 320 -15.59 322 66.62 80 8.60 57
322 Fountain Central 68 -15.68 11 12 .797 89 -.318 64 -0.00 65 -16.40 328 -15.33 319 49.74 406 11.92 320
324 Riverton Parke 69 -15.91 12 12 .756 69 -.256 53 +0.10 59 -16.36 327 -15.68 323 55.50 361 9.65 146
332 Shoals 70 -17.01 7 17 .649 26 -.357 69 -0.11 70 -17.10 334 -16.98 330 58.61 287 8.46 49
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
336 Tri-Central 71 -17.84 9 16 .769 77 -.408 79 -0.22 73 -17.55 335 -17.99 335 59.64 268 12.57 355
338 Seton Catholic 72 -18.71 5 19 .670 30 -.460 87 -0.34 82 -18.53 338 -18.81 339 67.40 59 12.10 337
339 Edinburgh 73 -18.73 10 15 .757 70 -.357 70 -0.16 71 -18.71 340 -18.73 338 58.87 279 9.99 181
340 Clinton Prairie 74 -18.99 5 18 .714 47 -.497 90 -0.42 86 -17.76 336 -19.63 341 57.29 315 13.44 384
343 Rock Creek Academy 75 -19.75 4 17 .698 39 -.506 93 -0.45 88 -19.93 344 -19.66 342 56.35 341 10.36 209
347 Pioneer 76 -20.90 7 16 .782 83 -.478 88 -0.43 87 -20.90 347 -20.94 348 51.99 396 10.27 200
348 Trinity Academy 77 -21.05 7 14 .786 85 -.452 84 -0.39 84 -21.33 348 -20.92 347 56.97 321 11.00 257
349 Wes-Del 78 -21.29 6 16 .689 36 -.416 81 -0.33 81 -21.44 349 -21.24 350 59.43 273 13.06 373
350 Evansville Day 79 -21.46 7 13 .758 72 -.406 78 -0.32 79 -22.06 352 -21.15 349 56.43 340 11.94 326
351 South Newton 80 -21.92 6 14 .848 112 -.548 96 -0.59 91 -21.77 350 -21.98 351 60.58 242 11.41 284
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
353 Crothersville 81 -22.31 8 16 .725 54 -.391 77 -0.32 78 -22.02 351 -22.46 354 69.29 29 12.61 359
354 Blue River Valley 82 -22.47 6 16 .703 43 -.428 82 -0.39 83 -23.17 358 -22.13 353 68.42 40 15.37 402
355 Eminence 83 -22.86 17 9 .900 117 -.246 52 -0.07 66 -23.55 361 -22.52 355 54.54 373 7.48 18
357 Rising Sun 84 -22.92 7 15 .706 44 -.387 76 -0.32 80 -23.37 359 -22.70 356 63.27 155 10.84 244
359 Indiana Math & Science 85 -23.21 9 14 .757 71 -.365 73 -0.29 77 -22.66 354 -23.50 361 68.60 37 11.83 311
360 Providence Cristo Rey 86 -23.29 10 11 .822 101 -.346 67 -0.26 76 -23.10 357 -23.39 360 62.58 181 9.66 150
361 Medora 87 -23.42 13 11 .869 115 -.326 65 -0.23 74 -23.96 363 -23.15 358 62.32 189 12.57 356
363 Northfield 88 -23.77 3 20 .749 63 -.617 104 -0.77 95 -24.05 365 -23.64 363 57.07 319 11.10 263
364 Culver 89 -23.86 8 16 .781 82 -.447 83 -0.46 89 -23.66 362 -23.94 364 56.61 330 11.85 313
365 Daleville 90 -24.04 5 18 .673 31 -.454 85 -0.48 90 -23.98 364 -24.09 366 69.98 21 13.07 374
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
368 Purdue Broad Ripple 91 -24.72 15 10 .835 107 -.234 47 -0.09 69 -24.58 367 -24.77 368 67.81 50 13.05 372
371 Union (Modoc) 92 -25.77 7 15 .823 103 -.505 92 -0.62 92 -25.50 371 -25.94 371 58.37 292 8.97 80
372 Covington 93 -26.96 5 17 .719 50 -.492 89 -0.62 93 -27.49 373 -26.71 372 66.75 74 15.55 403
373 Anderson Prep 94 -27.03 11 14 .815 96 -.375 74 -0.41 85 -27.27 372 -26.95 374 63.06 164 12.32 347
374 New Washington 95 -27.20 3 19 .793 88 -.656 107 -0.93 99 -27.89 375 -26.84 373 66.28 84 12.07 334
375 Southwestern (Shelbyville) 96 -28.12 5 17 .744 61 -.517 94 -0.70 94 -27.79 374 -28.30 375 64.28 133 12.47 352
376 North Newton 97 -29.17 6 18 .811 94 -.562 98 -0.81 97 -29.60 376 -28.96 376 53.18 387 11.50 288
378 Argos 98 -30.81 4 20 .779 81 -.612 102 -0.95 100 -31.19 380 -30.61 377 58.94 278 11.80 309
379 Clinton Central 99 -30.97 2 20 .800 91 -.708 116 -1.13 107 -30.06 378 -31.48 383 61.61 213 11.76 304
381 Lakeland Christian 100 -31.21 5 18 .842 110 -.625 105 -0.98 101 -30.76 379 -31.42 382 56.95 322 10.59 226
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
382 Lighthouse Christian 101 -31.38 9 14 .914 119 -.523 95 -0.80 96 -31.45 382 -31.32 381 56.27 344 14.59 400
383 Attica 102 -31.40 3 18 .839 108 -.696 112 -1.12 106 -31.88 383 -31.17 380 52.16 394 9.69 152
385 Victory College Prep 103 -34.58 3 16 .849 113 -.691 110 -1.19 108 -34.13 385 -34.87 386 65.58 102 9.32 113
386 Shawe Memorial 104 -35.01 6 14 .806 92 -.504 91 -0.86 98 -35.56 389 -34.68 385 65.35 109 11.19 271
388 Cambridge City Lincoln 105 -35.18 4 19 .787 86 -.612 103 -1.07 104 -35.55 388 -35.05 387 60.92 235 8.97 78
389 Southern Wells 106 -35.27 4 18 .763 74 -.580 100 -1.01 102 -34.54 386 -35.63 389 64.38 131 18.65 408
391 Fremont 107 -36.61 4 18 .751 65 -.570 99 -1.03 103 -36.40 392 -36.77 391 66.77 73 12.01 331
392 Oregon-Davis 108 -36.83 3 20 .815 98 -.685 108 -1.24 109 -36.38 391 -37.06 392 56.47 336 9.10 91
394 Central Christian 109 -39.32 7 12 .926 120 -.558 97 -1.08 105 -40.32 396 -38.83 393 58.41 291 14.52 398
395 Dugger Union 110 -39.42 3 18 .840 109 -.695 111 -1.33 111 -40.07 395 -39.11 395 64.11 135 10.06 185
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
396 Hammond Science & Tech 111 -40.03 2 15 .815 97 -.697 113 -1.35 112 -39.56 394 -40.26 396 54.67 370 7.76 23
397 Westville 112 -42.22 1 22 .730 57 -.687 109 -1.39 113 -40.63 397 -43.06 397 61.37 220 16.20 405
398 Traders Point Christian 113 -43.05 4 18 .818 99 -.636 106 -1.32 110 -42.60 398 -43.26 399 57.61 303 11.02 260
399 Indiana Deaf 114 -43.21 5 15 .962 122 -.713 117 -1.47 116 -43.55 399 -43.09 398 51.71 398 8.12 37
400 International 115 -43.92 3 15 .868 114 -.702 114 -1.46 115 -44.84 400 -43.59 400 57.47 310 12.14 340
401 North White 116 -45.41 3 21 .830 105 -.705 115 -1.51 117 -44.94 401 -45.67 401 55.93 351 11.01 259
402 Tri-Township 117 -47.74 5 18 .823 102 -.606 101 -1.39 114 -47.69 402 -47.68 402 48.20 409 9.41 128
405 Cannelton 118 -57.34 4 17 .906 118 -.716 118 -1.85 118 -56.26 405 -57.97 406 64.57 125 13.44 383
406 Smith Academy 119 -58.00 1 16 .949 121 -.891 122 -2.19 119 -59.11 407 -57.36 405 61.60 215 15.79 404
408 Hamilton 120 -63.50 1 19 .898 116 -.848 121 -2.26 120 -63.41 408 -63.51 408 61.07 230 16.99 407
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
409 Washington Catholic 121 -77.30 0 21 .797 90 -.798 119 -2.54 121 -75.13 409 -78.73 409 56.84 323 10.28 202
410 MTI Knowledge 122 -86.36 0 18 .843 111 -.843 120 -2.87 122 -86.11 410 -86.91 410 NA NA NA NA