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 FOOTBALL 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.

2023 TWISTR IHSAA Football Team Ratings

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

3A Team Ratings

Ratings Last Updated: 2023-11-26 | Home Advantage: 1.22

TWISTR IHSAA TEAM RATINGS SCHEDULE & RESUME COMPONENT RATINGS TEAM PROFILE
RANK TEAM CLASS RATING WIN LOSS SoS RANK SoR RANK INDY RANK CASTER RANK SCORING RANK DEVIANCE RANK
13 Indianapolis Chatard 1 +47.20 14 0 .500 1 +.500 1 +47.62 14 +47.12 14 26.39 295 9.03 154
36 Gibson Southern 2 +32.72 10 1 .757 15 +.153 2 +33.50 37 +32.35 37 32.21 174 4.59 10
38 Tippecanoe Valley 3 +31.03 9 1 .758 16 +.142 5 +31.49 39 +30.85 39 36.31 94 8.44 129
43 Guerin Catholic 4 +28.47 8 3 .584 3 +.143 4 +29.07 44 +28.30 43 26.70 293 7.16 71
44 Heritage Hills 5 +28.09 13 2 .723 12 +.143 3 +28.91 45 +27.77 44 30.92 206 6.86 60
51 Knox 6 +26.05 13 1 .796 24 +.132 6 +24.98 55 +26.57 49 35.71 104 9.63 172
61 Hanover Central 7 +22.37 11 1 .899 52 +.018 12 +23.15 62 +22.11 60 37.00 82 5.53 25
63 Tri-West 8 +21.69 11 2 .808 30 +.038 10 +22.44 66 +21.30 64 31.57 187 10.13 198
66 West Noble 9 +21.07 10 1 .838 38 +.071 8 +20.56 70 +21.36 63 34.10 133 6.44 47
67 Batesville 10 +20.71 11 2 .785 22 +.061 9 +20.30 72 +21.03 67 27.88 273 4.58 9
RANK TEAM CLASS RATING WIN LOSS SoS RANK SoR RANK INDY RANK CASTER RANK SCORING RANK DEVIANCE RANK
68 Hamilton Heights 11 +20.57 11 1 .836 36 +.080 7 +21.26 69 +20.37 70 29.41 243 5.79 28
74 West Lafayette 12 +18.99 9 4 .717 11 -.025 14 +20.21 73 +18.53 74 35.98 101 10.01 193
76 Vincennes Lincoln 13 +18.77 8 4 .647 6 +.019 11 +20.03 77 +18.46 75 27.91 272 8.61 136
83 Lawrenceburg 14 +17.46 7 3 .791 23 -.091 21 +17.40 89 +17.59 79 31.95 183 5.02 17
90 Mishawaka Marian 15 +15.71 5 5 .565 2 -.065 18 +15.19 97 +16.03 88 30.11 231 8.96 151
92 Southridge 16 +15.50 7 4 .761 17 -.125 22 +15.05 98 +15.77 92 29.78 237 8.65 141
96 Delta 17 +15.25 8 5 .657 7 -.041 16 +15.75 96 +15.19 94 27.57 281 6.94 64
97 Peru 18 +14.55 9 1 .897 50 +.003 13 +14.21 99 +14.87 96 35.94 102 8.38 125
103 Heritage 19 +12.85 9 2 .854 40 -.035 15 +13.93 100 +12.20 106 30.23 229 10.60 214
106 Yorktown 20 +12.55 5 6 .696 9 -.241 29 +13.85 101 +12.13 107 32.35 169 10.32 206
RANK TEAM CLASS RATING WIN LOSS SoS RANK SoR RANK INDY RANK CASTER RANK SCORING RANK DEVIANCE RANK
113 John Glenn 21 +10.24 7 5 .769 18 -.185 23 +9.65 119 +10.61 113 32.33 170 9.28 162
114 Monrovia 22 +10.04 9 3 .830 35 -.080 19 +10.88 114 +9.82 116 39.37 45 8.74 145
115 Lakeland 23 +9.83 6 4 .800 25 -.200 26 +9.62 120 +9.95 114 35.58 107 11.33 240
117 Danville 24 +9.24 7 3 .782 19 -.082 20 +10.69 115 +8.68 118 27.27 289 6.38 45
122 Indian Creek 25 +7.78 7 4 .822 34 -.186 24 +8.01 123 +7.76 122 35.15 114 6.58 52
124 Jimtown 26 +6.76 4 6 .709 10 -.309 35 +7.46 126 +6.45 127 27.70 277 7.80 100
128 Western Boone 27 +6.33 6 4 .887 48 -.287 33 +7.86 124 +5.53 129 24.32 304 9.70 175
129 Garrett 28 +5.11 6 6 .784 20 -.284 32 +4.31 137 +5.49 130 23.89 306 9.73 177
132 Maconaquah 29 +4.53 7 4 .851 39 -.215 27 +3.95 139 +4.60 133 36.37 89 10.28 204
136 Fairfield 30 +4.08 6 5 .854 41 -.309 36 +4.39 136 +4.05 135 29.81 235 11.74 253
RANK TEAM CLASS RATING WIN LOSS SoS RANK SoR RANK INDY RANK CASTER RANK SCORING RANK DEVIANCE RANK
138 North Montgomery 31 +3.69 6 5 .816 33 -.270 31 +5.05 134 +2.97 141 29.81 236 10.06 195
142 Norwell 32 +2.73 3 7 .617 4 -.317 38 +4.50 135 +1.76 144 35.57 108 12.45 274
148 Oak Hill 33 -0.25 5 5 .874 45 -.374 43 +2.33 145 -1.61 150 33.76 138 15.99 309
154 Centerville 34 -2.71 9 1 .959 61 -.059 17 -1.55 154 -3.26 157 28.68 255 10.44 210
158 Charlestown 35 -3.60 6 4 .862 44 -.262 30 -2.31 157 -4.28 164 40.82 37 13.83 293
159 Boone Grove 36 -3.80 8 3 .926 57 -.199 25 -3.56 163 -3.98 160 34.39 126 8.98 153
162 South Dearborn 37 -3.98 5 5 .812 32 -.312 37 -3.15 159 -4.17 162 33.42 146 18.32 314
163 Mount Vernon (Posey) 38 -4.27 5 5 .739 14 -.239 28 -4.08 165 -4.35 165 35.37 111 7.75 98
176 Speedway 39 -7.46 3 8 .838 37 -.565 48 -6.92 177 -7.71 176 33.19 156 8.84 149
180 Rensselaer Central 40 -8.80 6 5 .899 51 -.353 42 -8.25 183 -9.02 182 36.66 84 8.30 121
RANK TEAM CLASS RATING WIN LOSS SoS RANK SoR RANK INDY RANK CASTER RANK SCORING RANK DEVIANCE RANK
190 Franklin County 41 -10.73 4 7 .800 26 -.437 44 -10.15 191 -10.86 190 34.19 130 13.87 294
191 Twin Lakes 42 -11.52 5 5 .803 27 -.303 34 -10.20 192 -12.11 193 30.28 226 9.59 170
203 Rushville 43 -15.31 3 7 .854 42 -.554 46 -14.16 204 -15.89 205 36.45 87 8.54 133
210 North Harrison 44 -17.31 6 4 .918 55 -.318 39 -14.85 205 -18.55 211 30.58 218 12.02 264
211 Woodlan 45 -17.78 2 8 .803 28 -.603 49 -16.32 209 -18.63 212 34.27 129 9.51 167
213 Owen Valley 46 -19.96 3 7 .859 43 -.559 47 -19.30 216 -20.22 214 39.21 49 8.33 122
215 Bellmont 47 -20.32 0 10 .675 8 -.675 54 -20.29 222 -20.36 215 33.83 136 11.67 250
218 River Forest 48 -20.48 6 4 .947 60 -.347 41 -19.78 220 -21.44 223 27.50 284 14.71 300
220 Scottsburg 49 -20.52 7 5 .927 58 -.343 40 -20.12 221 -20.79 218 34.96 117 10.93 225
232 Northwestern 50 -23.90 3 7 .935 59 -.635 51 -23.51 233 -24.01 232 44.57 11 6.05 39
RANK TEAM CLASS RATING WIN LOSS SoS RANK SoR RANK INDY RANK CASTER RANK SCORING RANK DEVIANCE RANK
234 Fort Wayne Concordia 51 -24.83 0 10 .637 5 -.637 52 -24.96 235 -24.72 235 38.09 65 13.25 290
245 Griffith 52 -29.56 3 7 .991 64 -.691 55 -28.61 246 -29.97 246 31.12 199 8.52 132
247 Calumet 53 -30.17 3 7 .918 53 -.618 50 -30.64 250 -29.47 244 32.17 175 10.78 219
248 Washington 54 -30.56 3 8 .785 21 -.512 45 -30.51 249 -30.35 248 33.67 140 13.46 292
251 Crawfordsville 55 -32.27 1 9 .876 46 -.776 62 -31.41 253 -32.86 251 39.07 53 8.65 139
257 Salem 56 -34.65 3 8 .973 63 -.700 56 -34.34 259 -34.90 258 34.77 119 5.98 33
264 Princeton 57 -41.98 1 9 .806 29 -.706 57 -40.57 265 -42.86 267 36.24 96 10.83 224
266 Pike Central 58 -43.20 2 9 .894 49 -.713 58 -42.33 267 -43.79 268 34.16 131 9.74 179
272 Greensburg 59 -47.40 0 10 .735 13 -.735 60 -44.52 273 -48.95 274 44.03 16 11.04 229
278 Corydon Central 60 -51.07 0 10 .884 47 -.884 64 -50.79 280 -51.42 279 41.72 27 7.97 110
RANK TEAM CLASS RATING WIN LOSS SoS RANK SoR RANK INDY RANK CASTER RANK SCORING RANK DEVIANCE RANK
284 Madison 61 -53.35 0 9 .809 31 -.809 63 -53.46 286 -53.42 285 23.00 309 6.03 36
286 West Vigo 62 -54.31 2 8 .918 54 -.718 59 -52.95 284 -54.57 288 41.49 31 13.23 289
291 Purdue Polytechnic 63 -57.61 3 7 .970 62 -.670 53 -55.88 290 -58.69 294 34.32 128 11.78 256
307 South Bend Clay 64 -75.27 1 5 .925 56 -.759 61 -75.13 309 -75.45 308 37.46 74 9.12 156