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-29 | 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
49 Hauser 1 +20.19 26 3 .678 25 +.220 3 +2.00 2 +19.87 53 +20.37 47 66.64 79 8.07 34
77 Barr-Reeve 2 +15.92 28 1 .492 6 +.474 1 +2.33 1 +15.76 82 +16.00 76 52.94 389 9.06 89
85 Liberty Christian 3 +15.21 19 8 .480 5 +.224 2 +1.87 3 +15.26 85 +15.19 83 64.99 116 9.58 141
104 Kouts 4 +12.55 25 1 .828 76 +.134 5 +1.64 4 +13.57 98 +12.08 104 66.14 88 8.11 35
117 Bloomfield 5 +10.59 19 9 .587 9 +.091 6 +1.51 6 +10.35 121 +10.70 112 58.36 295 10.97 254
122 Wood Memorial 6 +10.04 18 8 .635 13 +.058 10 +1.43 7 +9.84 123 +10.15 120 63.51 153 12.45 351
126 Orleans 7 +9.68 20 5 .636 14 +.165 4 +1.61 5 +9.80 124 +9.64 128 51.20 401 9.40 125
129 Northeast Dubois 8 +9.11 17 9 .586 8 +.067 8 +1.42 8 +9.34 129 +9.01 131 50.14 405 12.18 343
154 Triton 9 +6.71 25 4 .781 56 +.082 7 +1.39 9 +6.59 155 +6.77 152 55.33 362 10.51 220
163 North Daviess 10 +5.44 15 9 .625 12 +.001 12 +1.21 12 +5.83 162 +5.22 164 55.96 350 10.90 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.11 19 8 .645 17 +.059 9 +1.30 10 +4.55 169 +5.41 163 66.87 69 10.49 218
170 Monroe Central 12 +4.31 21 5 .756 45 +.054 11 +1.27 11 +3.77 174 +4.59 167 65.07 115 11.15 267
173 West Washington 13 +3.96 20 7 .784 58 -.043 20 +1.09 14 +3.52 177 +4.20 172 60.86 236 9.27 107
179 Rossville 14 +3.09 20 6 .801 64 -.032 17 +1.09 15 +3.75 175 +2.76 183 66.85 70 11.03 261
182 Loogootee 15 +2.73 15 9 .653 19 -.027 16 +1.09 16 +2.96 181 +2.61 184 50.93 402 8.54 55
183 Cloverdale 16 +2.72 17 9 .671 23 -.017 15 +1.10 13 +2.41 184 +2.86 181 60.05 255 9.39 122
187 Trinity Lutheran 17 +1.93 14 11 .679 26 -.118 30 +0.90 25 +1.74 187 +2.05 186 64.93 118 7.55 20
188 Indianapolis Lutheran 18 +1.65 7 16 .446 3 -.141 33 +0.85 27 +1.65 188 +1.65 189 61.50 217 8.51 52
191 Southwood 19 +1.22 22 4 .857 91 -.010 13 +1.07 17 +1.17 196 +1.24 191 63.78 145 13.04 372
192 South Decatur 20 +1.16 18 7 .760 47 -.041 19 +1.02 19 +1.25 193 +1.13 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.56 11 15 .476 4 -.054 22 +0.98 21 +0.35 202 +0.68 196 63.74 147 7.98 32
202 Washington Twp. 22 +0.15 19 6 .814 71 -.055 23 +0.97 23 +0.61 198 -0.04 207 70.11 18 7.81 25
205 Indianapolis Metropolitan 23 +0.07 9 14 .433 1 -.040 18 +0.99 20 +0.07 208 +0.06 204 67.30 62 8.77 68
208 Randolph Southern 24 +0.00 18 6 .763 50 -.010 14 +1.04 18 +0.02 209 -0.01 206 62.15 192 9.91 177
210 Henryville 25 -0.24 14 9 .659 21 -.049 21 +0.97 22 -0.57 215 -0.06 208 62.03 201 11.34 277
212 North Vermillion 26 -0.44 17 11 .741 42 -.135 32 +0.81 29 -1.19 220 -0.09 210 59.73 265 9.84 168
215 Morristown 27 -0.60 17 6 .803 66 -.065 25 +0.93 24 -0.89 219 -0.45 212 56.56 333 8.49 51
229 West Central 28 -2.92 18 4 .893 107 -.074 26 +0.85 28 -1.64 223 -3.57 230 61.47 218 9.80 165
230 Milan 29 -3.19 14 11 .686 29 -.125 31 +0.75 31 -3.22 233 -3.16 229 69.20 30 8.28 43
232 South Central (Union Mills) 30 -3.35 21 6 .838 82 -.059 24 +0.86 26 -2.78 230 -3.63 231 57.50 309 9.41 127
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.97 15 10 .762 49 -.159 34 +0.67 34 -3.69 237 -4.12 237 53.48 383 11.62 293
239 North Decatur 32 -4.23 11 14 .649 18 -.207 38 +0.58 36 -4.06 238 -4.32 240 60.22 249 11.74 301
245 Frontier 33 -4.77 17 7 .889 106 -.181 36 +0.61 35 -4.37 243 -5.00 246 61.31 223 13.81 389
247 Bethesda Christian 34 -4.99 14 11 .640 15 -.079 27 +0.78 30 -4.61 244 -5.21 248 63.22 156 9.43 130
251 Waldron 35 -5.53 16 8 .782 57 -.116 29 +0.71 33 -5.34 254 -5.63 252 58.77 282 11.78 306
252 Bowman Academy 36 -5.64 7 14 .578 7 -.242 44 +0.48 40 -4.98 250 -6.02 256 64.07 136 8.03 33
258 Evansville Christian 37 -6.22 9 15 .641 16 -.264 46 +0.42 44 -6.54 264 -6.03 257 63.53 152 8.22 40
259 Caston 38 -6.22 17 8 .868 98 -.188 37 +0.56 37 -5.24 252 -6.72 262 58.05 301 10.78 242
261 Lafayette Central Catholic 39 -6.37 11 15 .656 20 -.232 42 +0.48 41 -6.80 265 -6.16 258 62.63 179 9.41 126
263 DeMotte Christian 40 -6.47 20 5 .896 108 -.096 28 +0.71 32 -5.67 256 -6.90 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.50 14 11 .737 39 -.174 35 +0.55 38 -7.84 274 -7.32 267 60.93 234 9.90 174
269 Tecumseh 42 -7.54 9 13 .617 11 -.208 39 +0.49 39 -6.87 266 -7.86 271 70.69 15 10.34 207
271 Fort Wayne Canterbury 43 -7.72 14 12 .778 54 -.238 43 +0.43 43 -7.51 270 -7.84 270 56.45 338 9.67 151
272 Tri-County 44 -8.01 16 11 .820 73 -.228 41 +0.44 42 -7.68 271 -8.21 273 59.55 271 10.72 239
277 Indianapolis Tindley 45 -8.93 3 17 .435 2 -.285 51 +0.31 46 -8.96 279 -8.92 277 68.59 38 9.41 129
280 Shakamak 46 -9.13 7 17 .682 27 -.390 69 +0.12 57 -9.32 281 -9.06 278 60.54 243 11.67 295
281 North Miami 47 -9.53 15 10 .878 102 -.277 48 +0.31 47 -9.25 280 -9.69 283 55.35 361 7.29 12
283 Christian Academy 48 -9.93 10 13 .741 43 -.303 55 +0.25 48 -10.86 291 -9.45 282 52.34 393 9.35 118
284 Vincennes Rivet 49 -10.03 7 16 .683 28 -.376 67 +0.12 58 -10.36 285 -9.86 284 56.67 327 9.60 143
285 Elkhart Christian 50 -10.37 10 15 .760 46 -.358 61 +0.15 53 -10.18 283 -10.46 285 52.53 391 8.67 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.49 12 13 .702 30 -.221 40 +0.39 45 -9.95 282 -10.75 288 55.54 359 13.29 379
290 Springs Valley 52 -11.21 8 15 .673 24 -.323 59 +0.19 51 -10.74 289 -11.43 293 57.51 308 7.56 21
293 Lakewood Park 53 -11.37 15 11 .872 100 -.293 53 +0.23 50 -11.46 296 -11.34 292 60.96 233 10.37 210
299 Oldenburg Academy 54 -11.81 10 13 .714 35 -.277 49 +0.25 49 -12.07 302 -11.69 296 60.11 254 10.23 195
305 White River Valley 55 -13.64 9 14 .710 33 -.318 58 +0.13 56 -14.22 311 -13.38 303 56.50 335 8.99 81
307 Lanesville 56 -13.83 10 14 .729 37 -.311 56 +0.13 54 -14.02 310 -13.74 305 62.72 176 7.39 16
308 Knightstown 57 -13.99 9 13 .775 53 -.364 62 +0.04 62 -13.89 308 -14.05 308 64.44 129 11.19 270
309 Faith Christian 58 -14.00 11 13 .835 80 -.376 66 +0.02 63 -13.16 304 -14.43 310 67.63 54 11.83 311
310 Carroll (Flora) 59 -14.41 10 14 .812 68 -.395 71 -0.03 64 -13.91 309 -14.67 312 56.66 328 11.72 300
311 Morgan Twp. 60 -14.46 11 12 .796 60 -.317 57 +0.11 59 -14.63 312 -14.43 309 64.05 138 12.18 342
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.88 10 10 .826 75 -.324 60 +0.08 61 -15.04 315 -14.77 313 75.81 3 10.17 192
316 Bethany Christian 62 -15.07 12 13 .754 44 -.272 47 +0.17 52 -14.75 313 -15.24 317 55.13 366 12.36 348
317 Cowan 63 -15.20 7 15 .728 36 -.408 74 -0.07 70 -15.30 317 -15.17 315 58.31 296 12.20 344
318 Union City 64 -15.36 11 10 .814 70 -.289 52 +0.13 55 -15.06 316 -15.50 321 59.55 270 13.54 386
319 North Central (Farmersburg) 65 -15.37 8 14 .766 51 -.401 72 -0.07 69 -15.43 318 -15.32 318 56.13 348 10.60 229
320 North Judson 66 -15.46 8 17 .852 89 -.532 87 -0.30 79 -15.52 319 -15.44 320 56.34 343 9.77 160
321 Jac-Cen-Del 67 -15.58 4 19 .598 10 -.423 77 -0.11 71 -15.53 320 -15.61 322 66.62 80 8.60 57
322 Fountain Central 68 -15.72 11 12 .865 95 -.386 68 -0.05 65 -16.42 328 -15.38 319 49.74 406 11.92 320
324 Riverton Parke 69 -15.94 12 12 .801 63 -.300 54 +0.10 60 -16.39 327 -15.71 323 55.50 360 9.65 147
332 Shoals 70 -17.01 7 17 .665 22 -.372 64 -0.06 68 -17.10 334 -16.98 330 58.61 287 8.45 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.87 9 16 .830 78 -.469 82 -0.25 75 -17.57 335 -18.03 335 59.64 268 12.57 355
338 Seton Catholic 72 -18.74 5 19 .709 32 -.500 84 -0.33 82 -18.55 338 -18.85 339 67.40 59 12.10 337
339 Edinburgh 73 -18.75 10 15 .813 69 -.413 76 -0.18 72 -18.73 340 -18.75 338 58.87 279 9.99 181
340 Clinton Prairie 74 -19.02 5 18 .770 52 -.553 92 -0.43 86 -17.78 336 -19.67 341 57.29 315 13.44 384
342 Rock Creek Academy 75 -19.76 4 17 .738 40 -.544 90 -0.44 87 -19.94 344 -19.68 342 56.35 341 10.37 209
347 Pioneer 76 -20.96 7 16 .858 92 -.554 93 -0.49 89 -20.94 347 -21.00 348 51.99 396 10.27 200
348 Trinity Academy 77 -21.11 7 14 .851 88 -.516 86 -0.42 85 -21.38 348 -20.99 347 56.97 321 10.99 255
349 Wes-Del 78 -21.33 6 16 .714 34 -.439 79 -0.29 78 -21.46 349 -21.27 350 59.43 273 13.06 374
350 Evansville Day 79 -21.46 7 13 .807 67 -.454 80 -0.32 81 -22.07 352 -21.16 349 56.43 340 11.94 326
351 South Newton 80 -21.97 6 14 .929 115 -.629 98 -0.65 93 -21.81 350 -22.03 352 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.33 8 16 .761 48 -.427 78 -0.30 80 -22.03 351 -22.47 354 69.29 28 12.61 358
354 Blue River Valley 82 -22.50 6 16 .739 41 -.464 81 -0.37 84 -23.19 358 -22.17 353 68.42 40 15.37 402
355 Eminence 83 -22.88 17 9 .936 116 -.282 50 -0.06 67 -23.57 361 -22.55 355 54.54 373 7.48 18
357 Rising Sun 84 -22.94 7 15 .732 38 -.412 75 -0.29 77 -23.38 360 -22.72 356 63.27 155 10.84 244
359 Indiana Math & Science 85 -23.24 9 14 .794 59 -.402 73 -0.28 76 -22.69 354 -23.54 361 68.60 37 11.83 310
360 Providence Cristo Rey 86 -23.32 10 11 .849 87 -.373 65 -0.23 74 -23.13 357 -23.43 360 62.58 181 9.66 149
361 Medora 87 -23.43 13 11 .909 112 -.366 63 -0.22 73 -23.97 363 -23.17 358 62.32 189 12.57 356
363 Northfield 88 -23.81 3 20 .830 77 -.698 105 -0.82 96 -24.08 365 -23.68 363 57.07 319 11.10 263
364 Culver 89 -23.92 8 16 .848 86 -.514 85 -0.50 90 -23.71 362 -24.01 364 56.61 330 11.84 312
365 Daleville 90 -24.07 5 18 .702 31 -.483 83 -0.45 88 -24.00 364 -24.13 366 69.98 21 13.07 375
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.75 15 10 .852 90 -.252 45 -0.06 66 -24.60 367 -24.81 368 67.81 50 13.05 373
371 Union (Modoc) 92 -25.80 7 15 .860 94 -.540 89 -0.59 91 -25.52 371 -25.97 371 58.37 292 8.97 80
372 Covington 93 -26.99 5 17 .779 55 -.551 91 -0.65 92 -27.51 373 -26.75 372 66.75 74 15.55 403
373 Anderson Prep 94 -27.06 11 14 .832 79 -.392 70 -0.37 83 -27.29 372 -26.99 374 63.06 163 12.32 347
374 New Washington 95 -27.21 3 19 .844 85 -.707 107 -0.93 99 -27.90 375 -26.86 373 66.28 84 12.07 334
375 Southwestern (Shelbyville) 96 -28.15 5 17 .802 65 -.575 95 -0.72 94 -27.81 374 -28.33 375 64.28 132 12.47 352
376 North Newton 97 -29.22 6 18 .886 104 -.637 100 -0.86 98 -29.63 376 -29.01 376 53.18 387 11.50 288
378 Argos 98 -30.87 4 20 .840 84 -.672 103 -0.96 100 -31.23 380 -30.68 377 58.94 278 11.80 307
379 Clinton Central 99 -31.01 2 20 .872 101 -.781 117 -1.16 107 -30.09 378 -31.52 383 61.61 214 11.76 304
381 Lakeland Christian 100 -31.26 5 18 .916 113 -.699 106 -1.02 102 -30.80 379 -31.48 382 56.95 322 10.59 227
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.39 9 14 .964 120 -.572 94 -0.80 95 -31.46 382 -31.34 381 56.27 344 14.59 400
383 Attica 102 -31.43 3 18 .899 109 -.756 114 -1.13 106 -31.91 383 -31.21 380 52.16 394 9.70 153
385 Victory College Prep 103 -34.62 3 16 .903 110 -.745 110 -1.20 108 -34.15 385 -34.91 386 65.58 101 9.32 113
386 Shawe Memorial 104 -35.03 6 14 .838 83 -.536 88 -0.84 97 -35.57 389 -34.70 385 65.35 108 11.19 271
387 Cambridge City Lincoln 105 -35.21 4 19 .838 81 -.663 102 -1.07 105 -35.57 388 -35.09 387 60.92 235 8.97 78
389 Southern Wells 106 -35.30 4 18 .820 72 -.636 99 -1.02 101 -34.56 386 -35.67 389 64.38 130 18.65 408
391 Fremont 107 -36.64 4 18 .800 62 -.619 97 -1.03 103 -36.42 392 -36.81 391 66.77 73 12.01 331
392 Oregon-Davis 108 -36.88 3 20 .883 103 -.752 112 -1.27 109 -36.42 391 -37.12 392 56.47 336 9.10 92
394 Central Christian 109 -39.35 7 12 .956 119 -.588 96 -1.05 104 -40.34 396 -38.87 393 58.41 291 14.52 398
395 Dugger Union 110 -39.43 3 18 .920 114 -.774 116 -1.38 112 -40.08 395 -39.13 395 64.11 135 10.05 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.07 2 15 .868 96 -.748 111 -1.35 111 -39.59 394 -40.31 396 54.67 370 7.76 23
397 Westville 112 -42.27 1 22 .798 61 -.754 113 -1.42 115 -40.67 397 -43.12 397 61.37 220 16.20 405
398 Traders Point Christian 113 -43.08 4 18 .868 97 -.685 104 -1.32 110 -42.63 398 -43.29 399 57.61 303 11.01 259
399 Indiana Deaf 114 -43.24 5 15 .995 122 -.745 109 -1.43 116 -43.57 399 -43.13 398 51.71 398 8.12 38
400 International 115 -43.95 3 15 .889 105 -.723 108 -1.41 114 -44.87 400 -43.63 400 57.47 310 12.14 340
401 North White 116 -45.45 3 21 .907 111 -.782 118 -1.55 117 -44.98 401 -45.72 401 55.93 351 11.01 260
402 Tri-Township 117 -47.79 5 18 .869 99 -.652 101 -1.39 113 -47.73 402 -47.74 402 48.20 409 9.41 128
405 Cannelton 118 -57.36 4 17 .949 117 -.758 115 -1.83 118 -56.27 405 -57.99 406 64.57 124 13.44 383
406 Smith Academy 119 -58.04 1 16 .987 121 -.929 122 -2.15 119 -59.14 407 -57.41 405 61.60 215 15.79 404
408 Hamilton 120 -63.54 1 19 .954 118 -.902 121 -2.26 120 -63.43 408 -63.55 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.32 0 21 .824 74 -.824 119 -2.49 121 -75.14 409 -78.75 409 56.84 323 10.28 202
410 MTI Knowledge 122 -86.39 0 18 .859 93 -.858 120 -2.80 122 -86.13 410 -86.95 410 NA NA NA NA