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

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
44 Hauser 1 +21.05 21 2 .704 32 +.210 3 +1.99 2 +20.39 49 +21.41 44 68.19 50 8.50 63
81 Liberty Christian 2 +15.97 15 7 .418 2 +.265 2 +1.95 3 +15.88 83 +16.01 80 66.88 74 10.31 205
86 Kouts 3 +14.95 23 0 .828 76 +.173 5 +1.76 4 +15.63 86 +14.62 87 65.27 118 8.27 50
92 Barr-Reeve 4 +14.28 21 1 .540 6 +.415 1 +2.17 1 +14.47 90 +14.16 92 53.79 382 7.90 32
115 Wood Memorial 5 +11.52 16 7 .629 13 +.068 7 +1.48 6 +10.86 119 +11.86 109 64.05 148 12.48 348
120 Bloomfield 6 +10.75 15 8 .596 10 +.055 9 +1.43 7 +10.42 123 +10.90 117 59.55 276 12.28 339
121 Orleans 7 +10.70 18 4 .632 16 +.188 4 +1.67 5 +10.60 121 +10.76 122 50.85 404 9.45 132
134 Northeast Dubois 8 +9.50 14 8 .581 8 +.055 10 +1.40 8 +9.72 131 +9.39 135 50.14 407 12.25 337
156 North Daviess 9 +7.04 14 8 .632 15 +.007 13 +1.25 11 +7.06 153 +7.01 157 55.73 356 10.24 199
164 Triton 10 +6.37 19 3 .806 61 +.058 8 +1.32 9 +6.38 162 +6.35 163 54.31 376 10.02 186
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
170 Marquette Catholic 11 +5.17 16 7 .663 19 +.032 11 +1.24 12 +4.25 172 +5.61 169 68.34 47 11.41 289
171 Monroe Central 12 +4.75 17 4 .743 40 +.069 6 +1.29 10 +4.09 173 +5.08 171 65.35 111 10.76 238
173 Rossville 13 +4.35 18 5 .792 58 -.010 15 +1.14 13 +4.87 170 +4.09 173 67.62 61 11.60 300
176 Cloverdale 14 +3.74 15 8 .679 24 -.027 18 +1.10 16 +3.07 181 +4.06 174 61.13 227 9.93 176
180 Loogootee 15 +3.12 15 8 .675 22 -.022 17 +1.09 17 +3.30 179 +3.01 182 51.02 403 8.61 69
185 Southwood 16 +2.72 19 3 .873 96 -.009 14 +1.10 15 +2.32 186 +2.90 183 63.24 169 13.47 378
187 West Washington 17 +2.64 17 6 .819 71 -.079 28 +0.97 22 +2.50 184 +2.73 188 60.77 242 9.39 125
188 Trinity Lutheran 18 +2.53 13 10 .673 21 -.106 30 +0.92 26 +2.16 188 +2.74 187 64.65 131 7.53 22
191 Indianapolis Metropolitan 19 +1.75 9 13 .422 4 -.011 16 +1.07 18 +1.41 198 +1.90 190 66.17 89 8.00 37
192 Washington Twp. 20 +1.71 18 5 .813 68 -.031 19 +1.03 19 +1.90 193 +1.64 193 70.08 21 7.94 35
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
197 Indianapolis Lutheran 21 +1.41 6 15 .419 3 -.133 31 +0.84 28 +1.46 197 +1.39 198 61.24 224 8.34 53
200 Randolph Southern 22 +1.25 17 5 .762 48 +.014 12 +1.10 14 +0.97 201 +1.39 199 61.75 212 10.26 202
204 Greenwood Christian 23 +0.76 8 14 .433 5 -.070 26 +0.94 25 +0.48 209 +0.93 203 64.56 134 8.08 42
210 Henryville 24 +0.26 14 8 .671 20 -.033 20 +0.99 20 -0.23 215 +0.52 205 62.00 201 11.92 319
211 Morristown 25 +0.23 17 5 .815 69 -.043 22 +0.97 23 -0.31 218 +0.51 207 57.15 321 8.98 92
213 West Central 26 +0.08 17 3 .884 105 -.034 21 +0.98 21 +0.85 202 -0.32 218 62.30 194 9.17 108
217 South Decatur 27 -0.02 15 6 .784 55 -.070 27 +0.92 27 +0.39 210 -0.22 217 68.66 39 9.88 170
218 South Central (Union Mills) 28 -0.09 19 5 .842 83 -.050 23 +0.95 24 -0.29 217 +0.04 214 58.61 289 7.85 31
229 Milan 29 -2.16 12 10 .702 31 -.157 32 +0.71 32 -2.45 231 -1.99 229 69.55 29 8.57 67
234 North Decatur 30 -3.12 11 13 .661 18 -.201 38 +0.60 36 -3.29 235 -3.01 235 59.77 272 11.66 303
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
238 Frontier 31 -3.33 16 6 .883 103 -.157 33 +0.67 33 -3.30 236 -3.37 239 61.31 221 14.25 393
239 North Vermillion 32 -3.35 12 10 .759 46 -.215 39 +0.57 37 -3.62 239 -3.21 237 60.59 250 9.76 158
240 Tri 33 -3.53 13 9 .761 47 -.167 34 +0.65 34 -3.33 237 -3.65 242 53.61 386 12.41 346
246 Bethesda Christian 34 -4.23 12 10 .614 11 -.068 25 +0.81 29 -4.11 245 -4.29 246 64.31 141 10.03 187
247 Caston 35 -4.40 15 7 .861 92 -.178 35 +0.61 35 -3.77 242 -4.71 249 58.11 300 11.36 283
250 Bowman Academy 36 -4.64 7 13 .595 9 -.242 43 +0.49 40 -4.27 248 -4.83 250 63.40 161 8.00 38
251 Waldron 37 -4.86 15 7 .783 54 -.101 29 +0.73 31 -4.84 253 -4.86 251 58.60 290 11.51 293
252 DeMotte Christian 38 -4.89 19 4 .891 107 -.065 24 +0.79 30 -4.47 249 -5.13 254 62.26 195 10.92 254
263 Evansville Christian 39 -5.89 9 14 .661 17 -.268 46 +0.41 43 -6.32 265 -5.66 260 63.66 156 8.43 58
266 Lafayette Central Catholic 40 -6.40 9 14 .629 14 -.237 42 +0.45 41 -6.95 271 -6.12 266 61.55 220 8.54 66
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
270 Tecumseh 41 -6.73 9 12 .628 12 -.201 37 +0.50 39 -6.21 264 -6.98 271 70.34 19 10.55 219
272 Fort Wayne Canterbury 42 -7.11 11 11 .748 43 -.246 44 +0.41 42 -6.99 272 -7.18 274 56.38 338 9.40 127
275 Borden 43 -7.32 12 10 .736 38 -.187 36 +0.51 38 -7.71 276 -7.13 273 61.28 222 10.30 204
276 Tri-County 44 -7.73 12 10 .825 73 -.279 47 +0.34 45 -7.51 274 -7.85 277 60.77 244 10.61 227
278 Indianapolis Tindley 45 -8.50 2 16 .409 1 -.299 51 +0.28 47 -8.70 280 -8.40 278 68.62 40 9.75 156
279 North Miami 46 -8.73 13 9 .884 104 -.292 49 +0.29 46 -8.61 279 -8.80 279 54.32 375 7.14 12
282 Elkhart Christian 47 -9.34 10 14 .756 45 -.337 61 +0.19 51 -9.41 282 -9.30 284 52.71 390 8.71 78
283 Vincennes Rivet 48 -9.41 6 15 .692 28 -.403 73 +0.07 62 -9.95 287 -9.16 282 56.58 334 9.65 145
285 Shakamak 49 -9.57 6 16 .681 25 -.407 74 +0.06 63 -9.73 285 -9.51 285 61.60 216 11.76 308
287 Christian Academy 50 -9.80 10 12 .746 42 -.288 48 +0.26 48 -10.85 294 -9.27 283 52.60 392 9.82 167
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
289 Clay City 51 -10.06 11 12 .717 33 -.237 41 +0.35 44 -9.58 283 -10.29 292 55.35 362 13.82 384
293 Springs Valley 52 -11.14 8 14 .702 30 -.335 60 +0.14 53 -10.67 293 -11.36 296 57.61 311 7.45 17
299 Oldenburg Academy 53 -11.47 9 12 .733 37 -.302 52 +0.19 50 -11.87 302 -11.28 295 60.28 259 11.13 264
300 Lakewood Park 54 -11.54 13 10 .871 95 -.304 53 +0.19 52 -11.65 300 -11.47 298 60.18 265 8.19 45
304 Faith Christian 55 -12.02 11 12 .832 78 -.354 65 +0.09 58 -11.51 299 -12.31 305 67.16 70 11.16 265
305 Bethany Christian 56 -12.42 11 12 .737 39 -.256 45 +0.25 49 -12.81 306 -12.19 304 54.64 369 10.58 223
306 Knightstown 57 -12.57 9 12 .769 51 -.339 62 +0.10 57 -12.84 307 -12.45 306 64.50 136 11.25 272
307 Carroll (Flora) 58 -12.75 9 13 .808 63 -.398 71 -0.01 65 -12.65 305 -12.80 308 56.65 331 12.18 332
309 South Central (Elizabeth) 59 -13.20 9 9 .828 75 -.326 58 +0.10 56 -13.79 313 -12.89 309 76.26 2 9.83 168
310 Lanesville 60 -13.32 9 13 .731 36 -.322 57 +0.11 55 -13.64 311 -13.17 310 62.88 177 7.22 13
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
312 White River Valley 61 -13.58 9 13 .717 34 -.306 54 +0.13 54 -14.26 315 -13.29 312 56.54 336 9.48 134
314 Morgan Twp. 62 -13.77 10 11 .808 62 -.331 59 +0.08 61 -14.26 314 -13.54 313 63.21 171 11.24 271
317 Cowan 63 -14.67 7 14 .731 35 -.397 69 -0.06 67 -14.88 319 -14.60 318 58.31 296 12.67 354
318 Fountain Central 64 -14.75 11 11 .880 101 -.379 68 -0.03 66 -15.59 326 -14.33 316 50.37 406 11.79 310
319 Union City 65 -14.75 9 9 .812 67 -.312 56 +0.09 59 -14.51 316 -14.87 320 59.59 275 14.70 399
320 Riverton Parke 66 -14.96 11 11 .809 65 -.309 55 +0.09 60 -15.67 328 -14.61 319 55.74 355 9.99 182
322 Jac-Cen-Del 67 -14.98 4 18 .580 7 -.397 70 -0.07 68 -15.11 321 -14.92 322 67.42 66 8.81 82
323 North Central (Farmersburg) 68 -14.98 8 13 .797 59 -.415 75 -0.10 71 -15.12 322 -14.90 321 55.84 354 10.67 230
332 North Judson 69 -16.50 7 16 .845 85 -.540 90 -0.36 82 -16.39 331 -16.54 331 56.38 340 8.16 44
333 Tri-Central 70 -16.61 8 15 .811 66 -.462 81 -0.23 76 -16.56 332 -16.65 332 60.50 254 13.07 369
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
334 Shoals 71 -17.19 7 16 .676 23 -.371 66 -0.08 69 -17.27 336 -17.18 334 58.74 285 8.42 57
338 Clinton Prairie 72 -17.67 5 17 .762 49 -.535 88 -0.39 83 -16.66 333 -18.20 339 57.66 309 13.73 382
339 Seton Catholic 73 -18.15 5 18 .699 29 -.480 82 -0.30 78 -18.11 339 -18.19 338 67.72 59 12.44 347
341 Edinburgh 74 -18.75 9 14 .822 72 -.431 78 -0.23 77 -18.72 341 -18.77 342 58.52 293 10.33 209
344 Rock Creek Academy 75 -19.31 4 16 .745 41 -.541 91 -0.44 87 -19.64 345 -19.16 345 56.93 326 10.85 249
345 Wes-Del 76 -19.38 6 15 .690 27 -.402 72 -0.20 73 -20.02 346 -19.09 344 59.64 274 13.36 374
347 Pioneer 77 -19.89 7 15 .857 90 -.538 89 -0.45 89 -20.18 347 -19.78 346 52.05 396 10.17 194
348 Trinity Academy 78 -20.09 7 13 .876 98 -.524 87 -0.44 86 -20.59 349 -19.87 347 56.72 330 11.42 291
349 South Newton 79 -20.33 6 13 .927 114 -.611 97 -0.59 92 -20.53 348 -20.22 349 60.81 240 11.59 299
350 Blue River Valley 80 -21.12 6 15 .748 44 -.461 80 -0.35 81 -22.20 358 -20.61 350 68.43 45 15.20 403
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
352 Evansville Day 81 -21.28 6 12 .826 74 -.490 84 -0.41 84 -22.02 354 -20.92 351 56.32 342 12.20 334
353 Culver 82 -21.62 8 15 .839 80 -.489 83 -0.41 85 -21.90 352 -21.47 352 56.21 345 10.83 246
355 Indiana Math & Science 83 -22.01 9 13 .787 57 -.378 67 -0.23 75 -21.65 351 -22.22 357 68.68 38 12.30 340
356 Providence Cristo Rey 84 -22.04 10 10 .842 81 -.342 63 -0.17 72 -22.04 355 -22.07 356 63.44 160 10.12 192
359 Crothersville 85 -22.46 8 15 .770 52 -.421 76 -0.32 79 -22.15 357 -22.62 362 69.75 25 12.69 356
360 Rising Sun 86 -22.54 7 14 .763 50 -.429 77 -0.33 80 -23.14 361 -22.24 358 63.22 170 11.05 261
361 Eminence 87 -22.77 15 8 .946 116 -.293 50 -0.10 70 -23.61 364 -22.38 360 54.23 377 7.90 33
362 Northfield 88 -22.86 3 19 .828 77 -.691 105 -0.81 95 -23.39 363 -22.61 361 57.61 312 11.41 290
364 Purdue Broad Ripple 89 -23.13 14 9 .837 79 -.229 40 +0.01 64 -23.32 362 -23.03 363 69.20 33 13.32 372
365 Medora 90 -23.69 13 10 .917 113 -.351 64 -0.23 74 -24.24 367 -23.43 365 62.40 190 12.95 364
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
366 Daleville 91 -23.75 4 17 .684 26 -.491 85 -0.48 90 -23.74 365 -23.80 366 71.12 15 13.69 380
371 Union (Modoc) 92 -25.03 7 14 .853 89 -.518 86 -0.56 91 -24.91 370 -25.14 371 58.29 297 9.12 105
372 Covington 93 -25.90 5 16 .785 56 -.546 93 -0.63 93 -26.75 372 -25.49 372 66.98 72 16.05 405
373 Anderson Prep 94 -26.63 9 13 .843 84 -.434 79 -0.45 88 -27.00 374 -26.52 373 63.39 163 12.92 363
374 Southwestern (Shelbyville) 95 -26.88 5 16 .809 64 -.571 96 -0.70 94 -26.86 373 -26.89 374 64.73 129 11.99 321
375 New Washington 96 -27.91 3 18 .852 88 -.709 107 -0.98 99 -28.54 375 -27.58 375 65.35 110 11.81 313
376 North Newton 97 -28.47 6 17 .886 106 -.626 100 -0.84 97 -29.14 377 -28.14 376 53.04 387 11.04 260
377 Clinton Central 98 -29.10 2 19 .870 94 -.775 116 -1.12 106 -28.56 376 -29.41 377 61.17 226 11.80 312
379 Lakeland Christian 99 -30.37 5 17 .916 112 -.688 104 -1.01 102 -30.04 379 -30.53 380 57.38 317 10.82 244
380 Attica 100 -30.82 3 17 .904 109 -.754 114 -1.14 107 -31.50 384 -30.50 379 52.06 395 10.10 190
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
383 Argos 101 -30.93 3 19 .848 86 -.710 108 -1.06 104 -31.39 381 -30.68 383 57.99 304 11.80 311
384 Lighthouse Christian 102 -31.27 9 13 .972 120 -.562 94 -0.81 96 -31.40 382 -31.19 384 56.53 337 14.96 401
385 Victory College Prep 103 -32.25 3 14 .911 111 -.734 109 -1.14 108 -32.20 385 -32.32 385 66.74 78 9.43 129
386 Southern Wells 104 -33.95 4 17 .815 70 -.622 99 -0.99 100 -33.46 386 -34.16 387 64.28 144 18.44 409
387 Cambridge City Lincoln 105 -34.30 4 18 .842 82 -.659 102 -1.06 105 -34.87 388 -34.11 386 60.91 234 8.97 90
388 Shawe Memorial 106 -34.83 6 13 .858 91 -.541 92 -0.87 98 -35.54 390 -34.42 388 65.34 113 10.89 251
389 Oregon-Davis 107 -34.87 3 19 .874 97 -.737 111 -1.22 109 -34.87 389 -34.86 389 55.18 364 8.67 74
391 Fremont 108 -36.86 4 17 .801 60 -.611 98 -1.05 103 -36.63 391 -37.02 391 66.72 80 11.53 295
394 Central Christian 109 -38.22 7 11 .954 118 -.565 95 -1.00 101 -39.56 396 -37.56 393 58.70 286 14.67 397
395 Hammond Science & Tech 110 -38.72 2 14 .877 100 -.749 113 -1.34 111 -38.58 394 -38.77 395 54.64 370 7.61 26
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
396 Dugger Union 111 -39.48 3 17 .938 115 -.785 118 -1.43 115 -40.21 397 -39.14 396 63.94 151 10.33 208
397 Westville 112 -40.01 1 21 .782 53 -.736 110 -1.35 112 -38.92 395 -40.61 397 60.88 238 14.05 389
398 Traders Point Christian 113 -42.30 4 17 .869 93 -.678 103 -1.31 110 -42.07 398 -42.41 400 57.63 310 11.62 302
399 Indiana Deaf 114 -42.53 4 14 .997 122 -.774 115 -1.49 116 -43.09 399 -42.29 399 51.19 402 8.85 85
400 International 115 -42.70 3 14 .881 102 -.705 106 -1.37 113 -44.01 400 -42.16 398 57.81 307 12.49 349
401 North White 116 -44.16 3 20 .907 110 -.776 117 -1.54 117 -44.02 401 -44.25 401 55.94 351 10.91 253
403 Tri-Township 117 -46.49 5 17 .876 99 -.649 101 -1.38 114 -46.74 403 -46.29 403 48.21 409 9.12 104
405 Smith Academy 118 -57.06 1 15 .993 121 -.931 122 -2.17 119 -58.49 406 -56.28 405 61.59 217 15.98 404
406 Cannelton 119 -57.16 4 16 .948 117 -.748 112 -1.84 118 -56.12 405 -57.75 406 64.55 135 13.40 376
408 Hamilton 120 -62.79 1 18 .962 119 -.908 121 -2.28 120 -62.89 408 -62.69 408 61.01 232 17.06 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.26 0 20 .850 87 -.850 119 -2.57 121 -75.04 409 -78.68 409 56.84 328 10.27 203
410 MTI Knowledge 122 -82.35 0 17 .900 108 -.899 120 -2.80 122 -83.10 410 -82.06 410 NA NA NA NA