TWISTR IHSAA SPORTS RATINGS

Home Page | TWISTR Blog

Fall: Football | Boys Soccer | Girls Soccer | Volleyball

Winter: Boys Basketball | Girls Basketball

Spring: Baseball | Softball

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.

2024-25 TWISTR IHSAA Boys Basketball Team Ratings

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

Regular Season Final Ratings

4A Team Ratings

Ratings Last Updated: 2025-03-23 | Home Advantage: +1.35

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
1 Fishers 1 +47.63 29 0 .636 4 +.366 1 +2.76 1 +47.92 1 +47.49 1 70.86 13 12.28 397
3 Lawrence North 2 +36.11 22 7 .685 12 +.073 7 +1.60 4 +36.49 3 +35.93 4 68.46 35 8.02 174
4 Avon 3 +35.99 20 4 .754 18 +.077 6 +1.60 3 +35.69 4 +36.15 3 60.00 223 11.03 382
5 Westfield 4 +34.95 18 4 .717 16 +.102 4 +1.60 2 +35.02 5 +34.94 5 59.38 234 8.65 238
6 Jeffersonville 5 +34.39 22 5 .704 15 +.110 2 +1.59 5 +33.91 6 +34.63 6 64.67 94 8.25 205
7 Noblesville 6 +33.22 19 6 .654 7 +.108 3 +1.54 6 +32.95 8 +33.34 8 55.87 327 7.62 132
8 Mount Vernon (Fortville) 7 +32.98 21 6 .695 13 +.084 5 +1.47 7 +32.10 10 +33.38 7 63.90 111 8.48 228
10 Greenfield-Central 8 +32.74 23 4 .807 22 +.044 8 +1.38 8 +33.12 7 +32.58 10 73.19 5 8.35 216
11 Crown Point 9 +30.60 23 3 .844 33 +.041 9 +1.27 9 +31.28 12 +30.33 11 67.36 54 8.72 245
12 Northridge 10 +30.40 21 4 .919 75 -.079 16 +1.01 12 +31.34 11 +29.93 13 67.62 49 9.83 335
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
14 Ben Davis 11 +29.25 17 9 .673 11 -.019 12 +1.08 11 +29.88 14 +28.95 15 58.77 251 6.75 47
16 Fort Wayne Wayne 12 +28.73 16 7 .844 34 -.149 29 +0.78 18 +28.88 18 +28.66 16 66.65 62 9.10 274
19 Pike 13 +28.31 11 10 .658 8 -.136 28 +0.79 17 +28.40 19 +28.25 18 65.57 74 6.93 70
21 Anderson 14 +27.80 21 3 .836 30 +.039 10 +1.14 10 +27.99 21 +27.76 21 69.34 28 7.75 143
22 South Bend Riley 15 +27.55 21 5 .826 27 -.019 13 +1.00 13 +27.94 22 +27.35 22 69.67 23 7.93 165
23 Warren Central 16 +26.85 13 9 .645 5 -.053 15 +0.90 16 +27.15 24 +26.71 24 58.43 262 7.39 115
24 Hamilton Southeastern 17 +26.84 13 12 .652 6 -.130 26 +0.73 19 +26.78 25 +26.90 23 62.49 147 5.26 3
25 Zionsville 18 +26.50 12 13 .615 2 -.132 27 +0.71 20 +26.77 26 +26.38 26 57.90 269 9.52 314
26 Carmel 19 +26.37 10 13 .602 1 -.166 32 +0.64 26 +27.52 23 +25.82 27 53.34 368 9.11 275
27 Brownsburg 20 +26.26 13 13 .633 3 -.129 25 +0.71 21 +25.70 29 +26.53 25 56.62 307 9.04 271
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
28 New Albany 21 +25.90 18 4 .807 21 +.011 11 +0.99 14 +26.24 27 +25.73 29 70.23 19 6.93 68
29 Warsaw 22 +25.68 25 5 .854 39 -.022 14 +0.91 15 +26.20 28 +25.42 31 63.70 118 8.35 215
30 Lawrence Central 23 +25.50 12 10 .671 10 -.124 24 +0.68 24 +25.00 34 +25.76 28 67.53 50 8.80 251
32 Portage 24 +25.22 20 6 .880 53 -.111 21 +0.70 23 +24.70 36 +25.50 30 63.07 134 9.02 270
33 North Central (Indianapolis) 25 +25.15 14 12 .699 14 -.159 31 +0.59 27 +25.64 32 +24.92 34 69.27 30 8.87 261
36 Homestead 26 +24.50 22 6 .880 52 -.093 18 +0.70 22 +24.84 35 +24.35 37 57.47 283 8.37 220
37 Lafayette Jeff 27 +24.25 20 4 .946 80 -.112 23 +0.65 25 +23.97 37 +24.42 36 62.34 151 7.71 140
38 Plainfield 28 +22.94 16 8 .822 25 -.153 30 +0.51 31 +23.19 39 +22.85 38 63.42 122 8.60 234
39 Evansville Reitz 29 +22.87 13 5 .829 28 -.111 22 +0.59 28 +23.55 38 +22.54 39 64.85 90 8.61 235
40 Bloomington South 30 +22.30 18 9 .888 58 -.223 38 +0.33 33 +22.09 40 +22.42 40 64.68 93 7.68 138
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
41 Harrison (West Lafayette) 31 +21.84 19 7 .837 32 -.105 19 +0.55 29 +22.00 41 +21.76 41 67.28 56 9.06 272
43 Terre Haute North 32 +20.84 21 6 .887 57 -.110 20 +0.50 32 +20.95 43 +20.82 43 60.60 201 6.82 58
44 Seymour 33 +20.46 16 7 .880 54 -.186 33 +0.32 34 +20.34 49 +20.52 44 51.03 390 7.76 145
46 Columbus North 34 +20.40 19 4 .911 72 -.085 17 +0.53 30 +20.45 48 +20.38 46 61.06 188 10.22 349
49 Penn 35 +20.00 16 9 .836 31 -.197 34 +0.27 35 +20.70 45 +19.66 50 57.01 298 8.18 191
53 Castle 36 +19.64 12 12 .863 41 -.367 54 -0.10 42 +19.39 54 +19.77 49 63.73 117 6.94 72
54 Evansville Harrison 37 +19.05 15 8 .861 40 -.213 36 +0.20 36 +18.69 56 +19.22 54 62.12 159 8.36 217
59 Whiteland 38 +18.18 15 12 .891 61 -.336 50 -0.11 43 +17.66 65 +18.44 57 64.63 95 5.70 7
61 Southport 39 +17.79 12 12 .806 20 -.305 44 -0.06 40 +18.52 57 +17.45 62 60.34 214 6.61 41
64 Kokomo 40 +17.61 17 8 .917 74 -.237 39 +0.08 37 +18.29 62 +17.30 65 77.23 1 9.17 283
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
66 Columbus East 41 +17.10 15 10 .890 59 -.291 42 -0.06 41 +16.97 68 +17.17 66 64.82 92 11.39 389
69 Chesterton 42 +16.88 15 9 .845 35 -.221 37 +0.08 38 +16.76 71 +16.99 67 60.36 212 7.72 142
71 Franklin Central 43 +16.74 7 15 .659 9 -.338 51 -0.18 44 +16.53 74 +16.85 68 60.50 208 7.08 83
76 Fort Wayne South 44 +15.80 17 7 .912 73 -.203 35 +0.07 39 +16.57 73 +15.39 77 65.16 81 11.42 390
77 Evansville North 45 +15.71 11 13 .874 49 -.420 57 -0.40 52 +15.97 77 +15.57 75 56.80 304 8.90 264
84 Center Grove 46 +14.67 11 10 .847 37 -.325 48 -0.25 46 +15.37 78 +14.32 85 60.04 220 9.84 337
85 Fort Wayne Snider 47 +14.60 14 10 .890 60 -.305 43 -0.21 45 +15.00 82 +14.39 84 68.10 43 8.62 236
86 Bedford North Lawrence 48 +14.57 9 13 .818 24 -.411 55 -0.43 54 +15.20 80 +14.26 86 60.51 207 7.56 128
88 Carroll (Fort Wayne) 49 +14.27 11 16 .846 36 -.439 58 -0.51 57 +14.29 88 +14.25 87 53.49 367 9.22 286
93 Mooresville 50 +13.32 14 12 .865 43 -.327 49 -0.31 48 +13.15 94 +13.41 91 65.32 79 8.72 246
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
95 Lake Central 51 +12.99 9 14 .871 47 -.481 60 -0.65 59 +12.57 99 +13.21 94 61.53 171 8.88 262
97 Franklin 52 +12.93 8 14 .872 48 -.509 63 -0.72 60 +12.76 97 +13.02 95 59.63 229 8.22 199
100 Pendleton Heights 53 +12.42 9 15 .791 19 -.416 56 -0.54 58 +12.92 96 +12.17 100 60.72 197 7.67 136
101 McCutcheon 54 +11.73 13 9 .929 76 -.338 52 -0.41 53 +11.98 100 +11.62 102 69.47 24 11.23 387
104 LaPorte 55 +11.48 16 10 .894 62 -.280 41 -0.30 47 +11.25 106 +11.61 103 61.30 179 8.20 194
106 Goshen 56 +11.40 14 10 .897 64 -.314 46 -0.38 50 +11.45 105 +11.36 106 58.57 255 7.17 95
107 Michigan City 57 +11.06 13 9 .907 68 -.317 47 -0.40 51 +11.05 107 +11.10 107 68.58 34 6.59 40
108 Decatur Central 58 +10.80 7 16 .863 42 -.559 71 -0.92 62 +10.73 112 +10.83 109 65.02 84 8.20 193
110 Valparaiso 59 +10.70 10 15 .867 44 -.467 59 -0.73 61 +10.44 114 +10.86 108 57.80 271 7.27 106
111 Munster 60 +10.51 16 8 .945 79 -.278 40 -0.34 49 +10.39 115 +10.59 110 60.57 203 8.33 213
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
114 South Bend Adams 61 +10.18 11 10 .871 46 -.347 53 -0.50 56 +10.86 111 +9.84 115 66.35 67 10.81 372
116 Bloomington North 62 +9.80 7 17 .869 45 -.577 72 -1.01 64 +9.74 119 +9.85 114 63.09 133 8.98 268
124 Concord 63 +9.22 13 9 .899 65 -.309 45 -0.47 55 +9.48 123 +9.09 122 56.20 318 9.35 298
135 Muncie Central 64 +7.51 8 16 .832 29 -.498 62 -0.95 63 +7.12 137 +7.71 132 55.01 338 9.38 301
136 Floyd Central 65 +7.39 4 19 .825 26 -.653 79 -1.28 74 +7.16 136 +7.48 135 64.13 105 7.25 105
139 Hammond Central 66 +6.75 6 11 .909 71 -.556 70 -1.11 68 +6.70 139 +6.79 137 66.03 70 6.17 20
143 Hammond Morton 67 +6.07 5 15 .853 38 -.602 74 -1.23 73 +5.73 148 +6.24 143 67.17 58 6.82 57
144 Terre Haute South 68 +6.06 9 16 .902 67 -.541 68 -1.10 67 +6.06 145 +6.06 145 58.51 258 6.21 23
146 Huntington North 69 +5.97 10 14 .944 78 -.526 65 -1.08 66 +5.96 146 +5.97 148 65.26 80 8.55 232
153 Fort Wayne Northrop 70 +5.35 10 14 .908 69 -.491 61 -1.03 65 +5.45 153 +5.32 152 60.27 217 11.95 395
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
159 Fort Wayne North 71 +4.99 9 15 .908 70 -.532 66 -1.14 69 +5.50 152 +4.74 160 65.73 73 6.84 59
162 Perry Meridian 72 +4.69 6 18 .885 56 -.636 78 -1.37 75 +5.25 158 +4.40 164 64.42 100 10.78 371
163 Richmond 73 +4.61 7 14 .875 51 -.542 69 -1.17 70 +4.63 163 +4.60 162 62.00 163 5.95 11
172 East Central 74 +3.78 8 12 .938 77 -.538 67 -1.21 72 +3.22 182 +4.04 169 54.30 349 10.96 379
177 Merrillville 75 +3.59 7 19 .901 66 -.632 77 -1.41 76 +3.17 184 +3.82 173 65.03 83 6.76 48
184 Indianapolis Tech 76 +2.75 5 18 .730 17 -.514 64 -1.20 71 +2.75 188 +2.74 183 70.51 15 7.89 160
186 Elkhart 77 +2.64 4 17 .817 23 -.628 76 -1.45 77 +2.97 186 +2.47 187 64.92 88 8.02 175
199 Martinsville 78 +0.83 5 18 .896 63 -.679 81 -1.64 79 +1.05 198 +0.74 200 69.11 31 7.18 99
215 Scottsburg 79 -0.62 6 16 .884 55 -.613 75 -1.57 78 -0.81 219 -0.55 214 63.74 116 10.92 377
235 Mishawaka 80 -3.07 5 18 .875 50 -.659 80 -1.78 80 -2.33 234 -3.48 239 61.35 176 9.61 322
RANK TEAM CLASS RATING WIN LOSS SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk SCORING Rk DEVIANCE Rk
261 Hobart 81 -7.44 9 15 .975 81 -.600 73 -1.86 81 -7.17 261 -7.60 265 63.77 115 7.57 129