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

3A Team Ratings

Ratings Last Updated: 2026-03-02 | Home Advantage: +1.05

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
15 Washington 1 +37.14 22 5 .664 19 +.150 7 +1.51 5 +37.40 15 +37.05 16 55.77 107 10.69 200
16 Silver Creek 2 +37.01 19 5 .556 2 +.236 2 +1.66 2 +37.09 16 +37.00 17 59.24 47 10.39 172
18 Indianapolis Roncalli 3 +36.71 27 4 .571 3 +.300 1 +1.77 1 +36.67 17 +36.73 18 59.90 33 10.52 189
20 Jennings County 4 +35.99 20 7 .537 1 +.204 3 +1.58 3 +35.81 21 +36.09 20 58.04 55 10.45 178
23 Bellmont 5 +35.35 25 3 .693 25 +.200 4 +1.56 4 +35.67 23 +35.19 23 56.58 80 9.23 99
24 Greensburg 6 +34.52 19 7 .617 8 +.113 8 +1.39 7 +34.84 24 +34.39 24 62.49 14 11.85 291
31 Madison 7 +30.47 18 6 .695 27 +.055 10 +1.20 9 +30.44 34 +30.49 31 57.69 61 9.89 135
35 Indianapolis Cathedral 8 +29.91 20 7 .580 5 +.161 6 +1.37 8 +29.69 38 +30.05 34 53.20 172 10.08 157
37 Charlestown 9 +29.61 19 4 .647 13 +.180 5 +1.40 6 +30.26 36 +29.30 36 50.84 230 9.65 123
48 Connersville 10 +28.03 21 8 .677 21 +.048 11 +1.13 10 +28.09 50 +28.00 46 54.95 121 11.02 228
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
51 Evansville Central 11 +27.21 17 12 .573 4 +.014 13 +1.05 12 +27.36 52 +27.17 51 59.38 44 13.33 364
52 Columbia City 12 +26.46 16 8 .627 10 +.040 12 +1.08 11 +27.42 51 +26.00 55 57.91 56 12.40 321
58 Northview 13 +23.20 20 7 .751 46 -.010 16 +0.92 15 +23.50 58 +23.06 58 50.45 240 13.18 357
59 Princeton 14 +22.54 16 9 .685 24 -.045 22 +0.85 18 +22.19 64 +22.75 59 57.11 69 11.93 297
60 Heritage Hills 15 +22.20 15 6 .705 28 +.009 14 +0.94 14 +22.36 60 +22.17 60 51.80 209 6.57 5
62 Indianapolis Chatard 16 +21.58 13 11 .654 15 -.111 34 +0.71 24 +21.67 65 +21.55 61 64.48 7 9.42 109
67 Jasper 17 +21.14 16 9 .658 16 -.018 17 +0.87 17 +21.66 66 +20.90 68 50.36 242 9.13 92
70 Purdue Englewood 18 +20.93 16 5 .768 50 -.006 15 +0.88 16 +21.36 69 +20.73 71 60.51 26 13.39 365
72 East Noble 19 +20.79 20 6 .710 30 +.059 9 +0.99 13 +21.28 70 +20.55 72 57.85 57 9.16 94
77 Tippecanoe Valley 20 +19.77 17 7 .763 48 -.055 25 +0.77 20 +19.39 78 +19.93 76 49.87 253 13.20 359
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
78 Delta 21 +18.90 16 9 .737 40 -.096 32 +0.68 27 +19.85 77 +18.46 81 55.37 113 12.71 337
80 Jay County 22 +18.53 15 8 .744 44 -.091 30 +0.68 26 +18.11 84 +18.73 79 62.87 13 12.69 335
81 New Palestine 23 +18.47 15 9 .662 18 -.037 20 +0.77 19 +19.18 79 +18.10 82 52.20 196 10.98 225
83 Guerin Catholic 24 +18.02 15 9 .719 34 -.093 31 +0.66 29 +18.31 82 +17.85 83 53.30 169 8.17 36
84 South Bend St. Joseph 25 +17.80 18 5 .817 70 -.035 19 +0.76 21 +18.72 81 +17.35 90 64.27 9 11.78 289
85 Fairfield 26 +17.64 20 7 .787 56 -.047 23 +0.74 22 +17.99 85 +17.50 86 52.68 182 11.31 253
90 Brebeuf Jesuit 27 +17.24 14 12 .626 9 -.087 29 +0.66 30 +17.70 88 +17.01 91 49.39 261 9.93 141
91 Indianapolis Attucks 28 +17.19 11 11 .668 20 -.167 41 +0.51 34 +16.80 95 +17.40 88 61.82 17 10.22 161
94 Hamilton Heights 29 +16.94 14 7 .742 43 -.076 27 +0.67 28 +17.83 87 +16.49 96 64.22 10 9.80 131
97 New Castle 30 +16.29 14 9 .729 37 -.120 35 +0.58 33 +16.40 97 +16.23 97 56.60 78 7.95 29
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
98 Edgewood 31 +16.13 17 6 .787 57 -.047 24 +0.70 25 +16.27 99 +16.06 98 50.54 239 10.90 222
101 Culver Academy 32 +15.53 21 6 .809 67 -.031 18 +0.72 23 +15.26 106 +15.63 101 53.07 175 9.32 102
102 Shelbyville 33 +15.26 12 10 .708 29 -.162 40 +0.48 35 +15.30 104 +15.23 102 54.18 142 12.64 332
104 Corydon Central 34 +15.18 10 12 .650 14 -.195 44 +0.42 39 +15.27 105 +15.14 103 54.82 125 7.87 23
113 Maconaquah 35 +13.25 20 6 .833 74 -.063 26 +0.61 32 +13.80 111 +12.95 115 55.80 104 10.81 210
116 Indian Creek 36 +13.06 12 14 .683 23 -.220 46 +0.33 43 +13.35 114 +12.91 116 56.42 84 11.64 273
119 Boonville 37 +12.53 10 13 .694 26 -.260 49 +0.25 46 +12.77 120 +12.45 120 61.38 21 11.22 247
123 Kankakee Valley 38 +11.54 20 5 .842 79 -.042 21 +0.62 31 +11.47 124 +11.63 122 49.23 267 10.50 186
124 Beech Grove 39 +11.51 12 9 .719 33 -.147 37 +0.43 38 +11.49 122 +11.51 123 52.29 193 10.04 153
126 Owen Valley 40 +10.80 14 7 .837 76 -.172 42 +0.37 41 +10.66 129 +10.86 126 54.36 139 10.45 176
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
127 Yorktown 41 +10.69 9 13 .741 42 -.332 58 +0.08 52 +10.69 127 +10.70 128 53.97 147 9.77 129
130 Angola 42 +10.20 15 8 .774 53 -.121 36 +0.44 36 +10.62 130 +9.98 129 57.73 60 10.49 183
133 Vincennes Lincoln 43 +9.71 8 14 .658 17 -.295 54 +0.12 50 +9.92 133 +9.60 134 56.09 96 11.23 248
140 Danville 44 +8.83 7 18 .643 12 -.363 64 -0.02 54 +8.58 143 +8.98 138 56.03 97 9.08 87
143 Leo 45 +8.28 16 7 .801 64 -.105 33 +0.43 37 +8.40 144 +8.21 143 56.39 85 10.42 174
145 Indianapolis Shortridge 46 +7.79 15 7 .832 72 -.151 38 +0.34 42 +7.68 147 +7.85 144 51.33 219 10.47 180
147 Batesville 47 +7.66 12 13 .733 38 -.254 48 +0.15 49 +7.94 145 +7.54 147 52.03 201 11.70 279
148 Lowell 48 +7.61 16 8 .854 83 -.189 43 +0.27 44 +7.33 151 +7.77 146 54.38 138 8.71 66
150 Peru 49 +6.80 13 12 .748 45 -.227 47 +0.18 47 +7.81 146 +6.22 153 54.81 126 9.40 107
151 Tri-West 50 +6.65 12 11 .788 58 -.267 50 +0.11 51 +7.38 150 +6.30 152 56.18 93 11.39 260
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
156 Lawrenceburg 51 +5.66 10 10 .714 31 -.215 45 +0.18 48 +5.51 161 +5.74 155 48.73 280 10.45 177
162 North Harrison 52 +5.22 5 17 .678 22 -.450 69 -0.25 62 +4.65 168 +5.51 157 58.81 51 11.34 255
164 John Glenn 53 +5.14 18 6 .832 73 -.083 28 +0.40 40 +6.45 153 +4.46 166 41.51 376 12.32 318
168 Highland 54 +4.16 18 7 .873 87 -.154 39 +0.26 45 +4.25 172 +4.13 168 49.16 270 8.26 41
170 Franklin County 55 +3.99 9 12 .765 49 -.337 59 -0.08 55 +5.06 166 +3.44 171 55.06 116 11.88 292
183 DeKalb 56 +2.31 12 12 .770 52 -.269 51 +0.01 53 +2.56 182 +2.18 183 55.49 111 8.79 73
184 Garrett 57 +2.24 12 11 .850 81 -.328 57 -0.10 56 +2.38 185 +2.15 184 54.26 141 10.06 154
188 Rushville 58 +1.64 3 22 .600 6 -.481 73 -0.38 69 +0.93 196 +2.01 186 53.87 151 12.99 351
200 Cascade 59 -0.53 13 11 .839 77 -.298 55 -0.10 57 -0.31 200 -0.65 201 51.55 214 12.79 342
203 Marion 60 -1.55 12 12 .789 59 -.289 53 -0.11 58 -1.18 203 -1.72 206 61.81 18 15.19 386
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
206 Plymouth 61 -1.58 9 14 .801 63 -.410 67 -0.33 67 -1.52 207 -1.63 205 46.41 333 9.20 97
211 Fort Wayne Dwenger 62 -2.15 9 14 .738 41 -.347 63 -0.22 60 -2.06 213 -2.18 209 55.64 110 10.32 166
216 Lebanon 63 -2.55 9 13 .812 68 -.403 66 -0.33 68 -2.87 220 -2.40 212 51.39 218 8.76 70
217 Hanover Central 64 -2.59 11 12 .865 85 -.387 65 -0.31 65 -3.18 223 -2.28 210 48.40 290 12.74 340
226 NorthWood 65 -3.57 10 14 .757 47 -.341 60 -0.24 61 -3.28 226 -3.73 227 40.06 381 8.52 54
227 Hammond Noll 66 -3.73 11 9 .837 75 -.287 52 -0.15 59 -3.15 222 -4.00 228 54.42 135 13.79 371
232 Evansville Memorial 67 -5.15 3 19 .634 11 -.497 75 -0.56 71 -4.95 232 -5.25 233 54.96 120 8.65 59
234 West Lafayette 68 -5.33 8 16 .805 66 -.472 71 -0.52 70 -4.99 234 -5.51 235 49.78 255 10.90 223
237 Mishawaka Marian 69 -5.54 10 11 .799 62 -.324 56 -0.26 63 -4.95 233 -5.86 239 53.51 162 13.92 373
239 Speedway 70 -6.05 9 10 .819 71 -.345 62 -0.31 64 -6.54 244 -5.82 237 51.95 204 10.25 162
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
241 Western 71 -6.22 13 13 .846 80 -.345 61 -0.31 66 -5.73 239 -6.49 242 53.23 171 11.67 276
243 Fort Wayne Concordia 72 -6.33 5 17 .716 32 -.489 74 -0.57 72 -5.65 238 -6.64 243 59.81 36 12.94 349
255 West Noble 73 -9.43 7 15 .797 61 -.479 72 -0.62 74 -8.97 251 -9.67 256 49.61 258 8.10 32
257 Wawasee 74 -9.75 7 15 .770 51 -.452 70 -0.58 73 -10.01 260 -9.59 255 48.91 274 11.74 284
261 Scottsburg 75 -10.42 0 24 .607 7 -.607 82 -0.87 78 -9.98 259 -10.67 260 56.38 86 8.36 50
269 East Chicago Central 76 -12.81 6 11 .874 90 -.523 77 -0.77 76 -13.39 271 -12.52 269 53.56 160 9.75 128
276 New Prairie 77 -14.70 4 19 .803 65 -.631 84 -1.00 81 -14.13 274 -14.97 276 53.61 158 12.10 305
279 Southridge 78 -15.15 4 19 .727 35 -.553 78 -0.87 79 -15.21 283 -15.09 278 49.31 264 10.65 197
281 Griffith 79 -15.19 12 12 .920 94 -.420 68 -0.64 75 -15.00 280 -15.28 280 47.51 309 14.14 375
288 Twin Lakes 80 -16.89 4 19 .841 78 -.667 86 -1.12 83 -16.11 287 -17.35 290 52.17 197 12.06 300
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
297 Illiana Christian 81 -17.82 6 13 .901 92 -.585 81 -0.99 80 -17.72 295 -17.88 296 50.21 244 10.01 150
299 Mount Vernon (Posey) 82 -18.04 4 11 .777 55 -.511 76 -0.86 77 -17.43 294 -18.34 299 45.58 347 8.70 65
300 Greenwood 83 -18.79 1 22 .729 36 -.685 87 -1.19 85 -18.84 302 -18.78 300 59.90 34 10.72 202
301 Mississinewa 84 -19.02 5 18 .852 82 -.635 85 -1.10 82 -18.66 301 -19.18 301 48.34 292 8.91 78
317 New Haven 85 -25.59 2 20 .794 60 -.703 89 -1.37 87 -25.32 317 -25.73 318 59.39 43 8.18 37
319 Heritage 86 -25.87 6 14 .869 86 -.569 80 -1.13 84 -26.17 322 -25.71 317 43.44 365 11.07 235
329 Evansville Bosse 87 -27.65 1 20 .737 39 -.689 88 -1.39 88 -27.25 327 -27.84 329 49.81 254 12.48 324
331 River Forest 88 -27.82 7 15 .927 95 -.609 83 -1.25 86 -27.34 328 -28.13 331 50.60 237 12.43 322
332 Crawfordsville 89 -28.15 4 20 .874 89 -.708 90 -1.43 89 -28.21 331 -28.14 332 47.44 310 7.55 16
333 Northwestern 90 -29.39 2 20 .816 69 -.725 92 -1.49 90 -29.75 337 -29.22 333 50.65 236 9.15 93
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
339 Logansport 91 -30.43 2 21 .883 91 -.796 95 -1.64 92 -31.30 340 -30.03 335 45.02 354 11.78 288
341 South Dearborn 92 -32.40 1 22 .777 54 -.733 93 -1.57 91 -32.53 341 -32.35 341 53.90 150 10.89 219
361 Gary West 93 -43.95 3 14 .950 97 -.774 94 -1.89 93 -44.22 362 -43.83 361 46.55 330 10.37 171
371 Frankfort 94 -49.48 1 23 .914 93 -.873 97 -2.18 95 -49.17 370 -49.65 371 35.88 394 8.30 43
373 Calumet 95 -50.93 4 14 .941 96 -.721 91 -1.94 94 -50.32 374 -51.26 373 52.86 179 12.48 323
390 Indianapolis Washington 96 -75.81 4 9 .874 88 -.566 79 -2.20 96 -76.05 390 -75.66 390 26.99 396 10.56 192
394 Indianapolis Herron 97 -88.02 0 15 .865 84 -.865 96 -3.00 97 -87.51 394 -88.21 394 39.75 384 8.24 39