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 Girls Basketball Team Ratings

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

1A Team Ratings

Ratings Last Updated: 2026-02-23 | Home Advantage: +1.04

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
31 Marquette Catholic 1 +30.59 23 4 .500 2 +.349 2 +2.07 2 +31.06 31 +30.38 32 64.31 8 12.94 349
50 Borden 2 +27.41 24 4 .454 1 +.403 1 +2.10 1 +27.59 50 +27.34 50 55.23 116 8.76 74
61 Fremont 3 +21.90 27 2 .680 22 +.251 3 +1.73 3 +21.33 71 +22.20 60 58.98 50 13.01 353
87 Elkhart Christian 4 +17.68 23 5 .713 29 +.109 10 +1.40 8 +17.32 91 +17.85 86 54.06 143 13.56 368
95 Orleans 5 +16.66 21 4 .590 9 +.249 4 +1.62 4 +16.91 93 +16.53 96 53.71 156 9.55 116
105 Trinity Lutheran 6 +14.82 20 5 .619 13 +.182 5 +1.47 5 +15.49 102 +14.51 106 52.81 181 11.60 273
106 Springs Valley 7 +14.46 17 7 .637 15 +.072 12 +1.28 9 +14.80 107 +14.28 107 54.57 130 8.62 58
107 Evansville Christian 8 +14.41 19 7 .565 7 +.165 7 +1.43 7 +15.25 105 +14.03 109 54.04 145 11.61 274
108 Oldenburg Academy 9 +14.26 18 4 .649 17 +.170 6 +1.44 6 +14.56 108 +14.10 108 54.84 123 8.70 66
133 Kouts 10 +9.78 18 5 .707 28 +.075 11 +1.19 12 +10.57 132 +9.39 135 59.99 33 12.97 351
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
137 Rossville 11 +9.12 22 2 .807 79 +.111 9 +1.24 11 +9.71 135 +8.77 141 54.38 136 9.69 125
139 Fountain Central 12 +8.89 21 3 .759 52 +.116 8 +1.24 10 +8.82 141 +8.94 138 41.62 373 10.86 212
143 Loogootee 13 +8.33 16 7 .664 20 +.032 13 +1.09 13 +8.72 142 +8.16 143 47.57 307 8.53 55
147 Wood Memorial 14 +7.54 9 13 .528 4 -.120 36 +0.81 27 +7.44 150 +7.65 146 53.72 155 7.70 20
153 Northfield 15 +6.37 17 7 .704 26 +.005 16 +1.00 15 +7.51 148 +5.80 156 51.94 206 8.82 78
154 Henryville 16 +5.85 13 10 .564 6 +.003 17 +0.99 16 +5.66 158 +5.96 154 55.82 106 9.98 143
155 North Miami 17 +5.81 18 9 .653 18 +.015 15 +1.01 14 +5.64 159 +5.85 155 50.83 232 11.10 238
159 Barr-Reeve 18 +5.43 12 9 .607 11 -.035 23 +0.92 17 +5.85 156 +5.23 159 50.02 247 9.48 112
171 Christian Academy 19 +3.89 11 9 .620 14 -.068 29 +0.83 25 +4.29 172 +3.71 170 50.27 243 12.80 342
172 Southwood 20 +3.85 14 9 .657 19 -.048 27 +0.86 22 +4.99 167 +3.28 174 53.86 152 12.80 343
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
175 Carroll (Flora) 21 +3.43 18 7 .769 57 -.049 28 +0.85 23 +3.53 176 +3.34 173 54.68 128 11.04 232
180 Indianapolis Tindley 22 +2.72 14 6 .804 75 -.103 33 +0.75 30 +2.40 184 +2.85 180 54.38 137 12.08 303
184 Westville 23 +2.30 17 7 .737 42 -.029 21 +0.86 20 +2.34 185 +2.28 184 56.37 87 10.34 169
185 South Central (Elizabeth) 24 +2.13 9 11 .594 10 -.143 39 +0.67 35 +2.18 187 +2.13 185 59.57 39 12.04 300
186 North Judson 25 +1.93 14 8 .680 21 -.044 25 +0.83 24 +2.08 189 +1.85 187 48.47 288 12.23 314
188 West Washington 26 +1.67 13 12 .613 12 -.092 32 +0.74 32 +2.11 188 +1.43 191 49.61 258 12.16 311
191 Culver 27 +1.51 17 7 .728 35 -.020 20 +0.86 21 +1.45 192 +1.52 189 42.39 370 9.37 103
194 North Daviess 28 +1.11 18 6 .756 50 -.007 18 +0.88 19 +1.10 195 +1.14 193 45.86 344 10.09 157
198 Shawe Memorial 29 +0.38 15 7 .718 30 -.035 22 +0.82 26 +1.49 191 -0.20 199 55.79 107 15.63 391
203 Clinton Central 30 -1.35 18 6 .790 68 -.038 24 +0.78 29 -0.80 202 -1.67 206 48.83 279 10.09 158
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
206 Monroe Central 31 -1.41 20 3 .841 92 +.030 14 +0.89 18 -1.32 205 -1.45 204 53.53 161 10.74 203
207 Lafayette Central Catholic 32 -1.66 9 15 .584 8 -.211 45 +0.48 40 -1.53 208 -1.74 207 49.32 263 12.31 316
210 Tri-County 33 -1.90 15 6 .730 37 -.015 19 +0.81 28 -1.34 207 -2.22 212 48.62 285 10.89 217
212 Fort Wayne Blackhawk 34 -2.13 16 9 .757 51 -.116 34 +0.63 36 -1.86 211 -2.28 214 54.34 140 7.72 21
213 West Central 35 -2.20 18 7 .791 69 -.070 30 +0.71 33 -1.74 209 -2.44 217 44.40 359 10.99 225
214 Morgan Twp. 36 -2.21 18 6 .796 72 -.047 26 +0.75 31 -2.08 215 -2.29 215 51.70 212 10.90 219
221 Faith Christian 37 -2.93 14 9 .735 40 -.126 37 +0.60 37 -2.77 219 -3.04 222 45.78 345 10.61 193
222 Caston 38 -3.05 11 13 .701 24 -.242 50 +0.40 44 -2.25 216 -3.45 225 47.04 316 11.74 282
225 Daleville 39 -3.36 14 6 .771 58 -.070 31 +0.68 34 -3.09 226 -3.51 227 55.97 101 8.75 72
227 Vincennes Rivet 40 -3.62 10 13 .644 16 -.210 44 +0.44 42 -3.91 230 -3.46 226 51.78 210 7.69 19
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
231 Tri 41 -4.12 16 8 .785 65 -.117 35 +0.59 38 -3.52 227 -4.41 230 49.92 250 7.73 22
232 North Vermillion 42 -5.12 13 11 .759 53 -.217 47 +0.40 43 -5.87 240 -4.78 232 50.98 228 13.53 367
237 Northeast Dubois 43 -5.58 5 15 .546 5 -.297 58 +0.25 48 -5.57 237 -5.57 236 51.12 225 11.70 280
242 Shakamak 44 -6.40 12 10 .749 48 -.205 43 +0.39 45 -6.38 243 -6.42 242 43.96 363 16.88 394
245 Greenwood Christian 45 -7.36 16 11 .746 46 -.153 40 +0.46 41 -7.81 246 -7.16 244 52.30 191 9.81 132
247 Southern Wells 46 -7.95 15 8 .787 66 -.134 38 +0.48 39 -7.85 247 -7.99 247 60.06 31 9.42 110
248 Pioneer 47 -8.08 10 16 .726 33 -.341 63 +0.13 53 -8.27 248 -8.05 248 47.68 303 11.90 293
250 Tri-Township 48 -8.50 9 14 .736 41 -.345 64 +0.11 55 -8.27 249 -8.63 251 45.48 349 11.05 234
252 South Central (Union Mills) 49 -8.75 10 12 .745 44 -.291 56 +0.20 51 -8.81 252 -8.72 252 48.54 287 12.09 304
255 Triton 50 -9.17 8 16 .702 25 -.368 65 +0.06 57 -9.20 255 -9.20 254 44.58 357 9.64 122
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
256 Washington Twp. 51 -9.46 10 10 .732 38 -.233 49 +0.28 47 -9.00 254 -9.69 258 47.92 298 10.54 190
260 North Decatur 52 -10.44 10 13 .733 39 -.298 59 +0.16 52 -9.54 258 -10.87 261 46.89 322 7.90 25
265 North White 53 -11.33 6 15 .722 32 -.436 73 -0.10 65 -11.34 266 -11.38 265 45.34 351 7.92 26
266 Knightstown 54 -11.63 14 8 .841 93 -.204 42 +0.29 46 -10.53 263 -12.18 266 52.25 194 9.97 142
267 White River Valley 55 -12.38 13 11 .768 55 -.227 48 +0.24 49 -12.51 267 -12.32 268 52.29 192 10.77 205
268 Hauser 56 -12.60 12 11 .812 83 -.289 54 +0.13 54 -12.63 268 -12.59 269 49.76 256 10.99 226
270 Riverton Parke 57 -13.03 12 10 .840 91 -.293 57 +0.11 56 -13.37 271 -12.88 270 40.46 379 12.72 335
272 Cloverdale 58 -13.41 9 13 .794 71 -.385 68 -0.05 63 -14.06 274 -13.09 271 38.32 390 10.30 166
276 Tecumseh 59 -14.66 3 20 .513 3 -.383 67 -0.07 64 -14.66 278 -14.62 275 55.31 114 7.68 18
277 Oregon-Davis 60 -14.74 8 14 .782 61 -.419 70 -0.14 66 -14.34 275 -14.95 277 54.05 144 11.92 295
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
279 South Decatur 61 -14.94 10 13 .746 45 -.311 61 +0.04 60 -14.52 277 -15.18 280 47.53 309 9.81 131
284 Clinton Prairie 62 -15.77 5 17 .727 34 -.501 79 -0.30 72 -15.89 286 -15.75 283 47.58 306 7.53 14
285 Tri-Central 63 -16.08 11 12 .769 56 -.290 55 +0.06 58 -15.41 284 -16.45 286 48.99 273 8.12 33
286 Clay City 64 -16.17 11 11 .819 87 -.319 62 +0.01 61 -15.64 285 -16.44 285 46.84 324 12.90 347
288 Edinburgh 65 -16.91 14 10 .864 99 -.281 53 +0.06 59 -16.56 289 -17.11 287 47.72 301 10.49 184
289 Eminence 66 -17.03 17 7 .899 104 -.191 41 +0.21 50 -16.59 290 -17.20 291 48.55 286 12.15 310
291 Lakewood Park 67 -17.21 9 12 .739 43 -.310 60 +0.00 62 -16.23 288 -17.72 297 41.46 376 8.51 54
293 Jac-Cen-Del 68 -17.33 6 17 .693 23 -.430 71 -0.21 69 -16.88 291 -17.58 295 58.90 51 12.65 330
302 Waldron 69 -19.42 6 12 .805 77 -.471 76 -0.32 73 -18.46 300 -19.97 304 48.20 294 12.53 325
303 Randolph Southern 70 -19.61 8 14 .839 90 -.475 78 -0.33 74 -19.06 303 -19.88 303 54.49 132 12.74 337
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
306 DeMotte Christian 71 -20.58 8 14 .804 76 -.440 75 -0.29 71 -20.10 306 -20.87 306 49.49 259 9.99 144
308 Morristown 72 -21.24 8 11 .801 74 -.380 66 -0.20 68 -21.18 309 -21.31 308 46.24 336 8.07 31
310 Rising Sun 73 -21.72 8 14 .762 54 -.397 69 -0.24 70 -21.59 310 -21.81 310 57.66 65 8.37 50
314 Indianapolis Lutheran 74 -25.00 6 14 .771 59 -.471 77 -0.43 76 -25.13 316 -24.91 313 48.68 282 8.65 62
322 Attica 75 -26.22 6 17 .805 78 -.544 86 -0.58 79 -26.54 325 -26.06 321 41.52 374 8.87 80
326 Argos 76 -27.23 2 21 .722 31 -.635 93 -0.75 84 -26.20 323 -27.77 329 39.88 383 10.04 151
327 Bloomfield 77 -27.46 7 15 .750 49 -.433 72 -0.41 75 -28.05 330 -27.17 325 46.73 328 10.47 180
336 Trinity Academy 78 -30.01 11 8 .831 89 -.252 52 -0.15 67 -29.49 336 -30.31 338 37.67 391 10.86 213
337 North Newton 79 -30.08 6 17 .819 86 -.558 87 -0.68 83 -29.30 334 -30.52 339 45.57 348 9.90 135
340 Bethany Christian 80 -31.00 7 17 .797 73 -.504 81 -0.60 80 -30.06 338 -31.50 340 44.66 356 7.57 17
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
344 New Washington 81 -34.20 5 17 .729 36 -.501 80 -0.66 82 -33.28 343 -34.68 346 47.83 299 16.56 393
345 Cowan 82 -34.44 5 14 .859 97 -.594 89 -0.82 86 -35.53 348 -33.88 344 46.94 320 11.44 261
348 Frontier 83 -34.88 2 17 .772 60 -.666 99 -0.95 90 -34.72 347 -35.04 347 51.16 223 11.57 270
349 Covington 84 -35.44 3 17 .785 64 -.635 94 -0.91 88 -35.66 349 -35.35 349 48.06 297 8.10 32
350 Milan 85 -36.19 3 19 .809 80 -.672 101 -0.99 93 -35.85 350 -36.40 352 51.48 216 11.12 240
351 Rock Creek Academy 86 -36.26 4 15 .746 47 -.534 84 -0.76 85 -36.84 352 -35.95 350 49.08 271 11.04 233
353 Lighthouse Christian 87 -36.83 10 12 .895 103 -.440 74 -0.61 81 -36.97 353 -36.76 353 57.68 63 11.57 271
354 Lakeland Christian 88 -37.26 4 16 .847 94 -.647 96 -0.97 92 -36.47 351 -37.73 354 42.37 371 9.38 107
355 Union City 89 -37.85 3 14 .811 82 -.635 92 -0.96 91 -37.65 355 -37.94 355 48.89 276 8.96 83
358 Southwestern (Shelbyville) 90 -41.41 3 19 .788 67 -.652 97 -1.06 95 -41.92 358 -41.22 358 46.47 331 8.72 69
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
359 Anderson Prep 91 -42.20 8 14 .870 100 -.506 82 -0.82 87 -42.38 359 -42.11 359 47.56 308 5.48 2
360 Hamilton 92 -43.00 4 13 .860 98 -.625 91 -1.04 94 -42.53 361 -43.30 360 41.16 377 9.89 134
362 South Newton 93 -43.90 2 3 .943 108 -.542 85 -0.92 89 -42.51 360 -44.59 364 42.33 372 13.03 354
365 Dugger Union 94 -44.56 4 15 .857 96 -.646 95 -1.11 98 -44.71 365 -44.48 363 51.94 205 12.34 319
366 Blue River Valley 95 -45.07 3 19 .857 95 -.720 105 -1.25 100 -45.17 366 -45.03 366 47.71 302 12.86 344
367 Shoals 96 -45.38 2 20 .706 27 -.615 90 -1.07 96 -45.90 367 -45.14 367 48.37 291 12.89 346
368 Bethesda Christian 97 -46.19 11 6 .889 102 -.242 51 -0.45 77 -46.53 368 -45.94 368 38.93 387 10.81 208
369 North Central (Farmersburg) 98 -48.10 3 17 .819 85 -.669 100 -1.22 99 -48.23 369 -48.01 369 46.92 321 11.32 254
370 Victory College Prep 99 -48.95 12 5 .922 106 -.216 46 -0.46 78 -49.68 371 -48.57 370 47.00 319 11.37 258
372 Indiana Deaf 100 -50.12 5 9 .934 107 -.577 88 -1.10 97 -50.18 374 -50.10 372 46.36 335 12.22 313
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
374 Fort Wayne Canterbury 101 -50.75 1 20 .791 70 -.744 109 -1.40 101 -49.84 372 -51.26 375 50.79 233 11.25 251
376 Crothersville 102 -52.33 1 17 .784 62 -.727 106 -1.40 102 -53.34 376 -51.85 376 52.02 201 20.16 396
378 Wes-Del 103 -57.25 2 18 .829 88 -.727 107 -1.50 104 -57.35 378 -57.19 378 47.03 317 8.30 46
380 Washington Catholic 104 -62.37 2 18 .814 84 -.715 104 -1.58 105 -62.60 379 -62.26 380 40.33 380 6.60 6
383 Bowman Academy 105 -67.37 2 15 .811 81 -.694 102 -1.64 106 -66.26 382 -68.00 384 49.97 248 16.43 392
384 Central Christian 106 -67.63 4 13 .979 110 -.743 108 -1.73 108 -67.45 384 -67.72 383 38.57 389 11.95 298
385 Hammond Science & Tech 107 -68.10 2 8 .901 105 -.704 103 -1.67 107 -67.51 385 -68.44 387 43.41 367 9.85 133
387 Cambridge City Lincoln 108 -68.70 0 20 .878 101 -.878 111 -1.98 111 -69.83 387 -68.15 386 45.92 342 8.95 82
388 Purdue Broad Ripple 109 -71.58 7 8 .995 112 -.528 83 -1.44 103 -72.16 388 -71.31 388 38.60 388 10.86 214
389 Cannelton 110 -72.52 0 11 .784 63 -.784 110 -1.90 110 -72.84 389 -72.39 389 40.52 378 4.44 1
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
391 Indiana Math & Science 111 -76.29 6 12 .989 111 -.656 98 -1.75 109 -76.70 391 -76.04 391 38.96 386 13.63 370
396 Traders Point Christian 112 -104.13 0 10 .961 109 -.961 112 -2.82 112 -103.39 396 -104.46 396 49.75 257 18.57 395