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 SOCCER incorporate two key concepts:

The RATING represents the number of goals 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 TWISTR IHSAA Boys Soccer Team Ratings

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

2A Team Ratings

Ratings Last Updated: 2024-10-20 | Home Advantage: +0.14

TWISTR IHSAA TEAM RATINGS SCHEDULE & RESUME COMPONENT RATINGS
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
12 Evansville Memorial 1 +4.34 14 1 0 .743 21 +.191 2 +1.95 1 +4.53 11 +4.19 12
27 Fort Wayne Luers 2 +3.51 14 2 1 .715 18 +.142 4 +1.71 2 +3.74 24 +3.37 27
34 Indianapolis Chatard 3 +3.29 17 4 1 .636 8 +.159 3 +1.70 3 +3.31 34 +3.23 34
39 Cascade 4 +3.03 17 2 0 .860 51 +.033 7 +1.42 7 +3.13 39 +2.97 38
43 Park Tudor 5 +2.94 17 3 1 .690 12 +.139 5 +1.59 5 +2.94 44 +2.90 42
44 South Bend St. Joseph 6 +2.91 9 5 3 .418 2 +.196 1 +1.69 4 +3.05 40 +2.81 44
53 Fort Wayne Concordia 7 +2.51 14 5 0 .632 7 +.105 6 +1.46 6 +2.49 55 +2.50 51
55 Angola 8 +2.47 17 4 0 .841 44 -.029 13 +1.21 10 +2.38 59 +2.46 53
58 Leo 9 +2.37 8 3 4 .700 13 -.030 14 +1.19 11 +2.41 57 +2.33 58
59 Illiana Christian 10 +2.35 14 3 2 .785 30 +.006 9 +1.25 9 +2.44 56 +2.28 59
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
60 Washington 11 +2.31 15 3 0 .800 32 +.033 8 +1.29 8 +2.35 60 +2.26 60
65 Guerin Catholic 12 +2.09 5 10 0 .333 1 -.004 11 +1.18 12 +2.24 63 +1.97 70
67 West Noble 13 +2.07 13 6 0 .685 11 -.004 10 +1.18 13 +2.14 65 +1.99 69
68 West Lafayette 14 +2.05 15 5 1 .769 25 -.030 15 +1.13 14 +2.08 68 +2.01 65
72 Indianapolis Ritter 15 +1.91 10 8 0 .708 14 -.155 29 +0.88 22 +1.87 75 +1.90 72
77 Culver Academy 16 +1.70 8 9 2 .609 4 -.135 25 +0.87 23 +1.64 79 +1.70 75
79 Speedway 17 +1.58 7 6 4 .628 5 -.102 23 +0.91 20 +1.60 80 +1.54 80
83 Eastbrook 18 +1.53 13 1 3 .954 92 -.101 22 +0.90 21 +1.60 81 +1.47 84
84 Bremen 19 +1.50 12 2 3 .844 46 -.053 17 +0.98 16 +1.58 83 +1.43 86
87 Heritage Christian 20 +1.48 8 9 0 .675 10 -.205 35 +0.71 28 +1.48 86 +1.44 85
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
89 Tri-West 21 +1.42 9 7 1 .715 19 -.154 28 +0.79 26 +1.46 89 +1.37 90
90 Danville 22 +1.42 12 4 1 .808 35 -.072 19 +0.93 18 +1.47 87 +1.36 91
91 Heritage Hills 23 +1.35 15 2 0 .902 68 -.018 12 +1.02 15 +1.43 90 +1.29 93
93 Connersville 24 +1.30 14 4 1 .857 50 -.094 20 +0.87 24 +1.27 95 +1.39 88
94 Jay County 25 +1.28 14 3 0 .868 56 -.046 16 +0.95 17 +1.20 98 +1.30 92
97 Charlestown 26 +1.20 16 3 0 .896 65 -.055 18 +0.92 19 +1.14 101 +1.22 95
98 Switzerland County 27 +1.20 15 3 0 .936 87 -.101 21 +0.84 25 +1.32 93 +1.14 99
105 Hammond Noll 28 +1.06 12 5 1 .826 40 -.128 24 +0.77 27 +0.98 111 +1.07 101
108 Oak Hill 29 +1.03 7 3 6 .801 33 -.175 31 +0.68 30 +0.95 112 +1.06 105
109 Fort Wayne Dwenger 30 +1.01 5 9 2 .582 3 -.204 34 +0.62 33 +1.12 103 +0.95 110
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
114 Western 31 +0.91 11 6 1 .837 42 -.200 33 +0.61 34 +0.95 113 +0.86 113
116 NorthWood 32 +0.81 9 9 0 .649 9 -.151 27 +0.68 29 +0.75 120 +0.83 116
117 Norwell 33 +0.81 10 9 0 .777 27 -.248 41 +0.51 36 +0.79 119 +0.80 117
118 Delta 34 +0.81 10 6 0 .844 45 -.219 36 +0.56 35 +0.92 115 +0.73 119
121 Madison 35 +0.67 13 4 1 .905 71 -.156 30 +0.64 32 +0.73 122 +0.62 121
123 Hanover Central 36 +0.62 11 4 1 .869 57 -.149 26 +0.65 31 +0.79 118 +0.51 127
124 Southridge 37 +0.61 11 5 1 .919 79 -.240 40 +0.48 37 +0.72 123 +0.56 125
129 Batesville 38 +0.47 9 8 0 .857 49 -.326 46 +0.30 42 +0.45 130 +0.45 129
136 Heritage 39 +0.25 6 8 3 .819 36 -.378 54 +0.17 47 +0.29 138 +0.21 136
138 Northwestern 40 +0.19 11 7 1 .831 41 -.226 37 +0.43 39 +0.27 139 +0.12 139
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
139 Silver Creek 41 +0.18 10 6 1 .875 58 -.260 42 +0.37 40 +0.25 140 +0.12 140
141 Evansville Mater Dei 42 +0.14 5 10 0 .708 15 -.372 52 +0.16 48 +0.19 142 +0.03 146
146 Crawfordsville 43 +0.08 7 8 2 .821 37 -.351 47 +0.18 46 +0.04 146 +0.08 142
147 Indian Creek 44 -0.00 9 5 2 .822 38 -.197 32 +0.44 38 -0.14 152 +0.06 143
150 Hamilton Heights 45 -0.09 4 11 1 .714 17 -.436 63 +0.00 52 +0.03 147 -0.19 152
152 Boone Grove 46 -0.17 8 3 2 .963 95 -.270 43 +0.28 44 +0.08 145 -0.36 159
153 Indianapolis Washington 47 -0.17 2 4 0 .746 23 -.409 57 +0.03 50 -0.15 153 -0.22 153
154 Greensburg 48 -0.18 10 7 0 .893 62 -.302 45 +0.22 45 -0.22 156 -0.29 154
155 Maconaquah 49 -0.21 12 5 1 .924 81 -.230 38 +0.35 41 +0.01 149 -0.35 157
165 Greencastle 50 -0.47 12 6 1 .893 64 -.234 39 +0.29 43 -0.53 165 -0.46 166
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
167 Woodlan 51 -0.48 7 9 1 .868 55 -.428 62 -0.06 55 -0.55 166 -0.47 167
168 Lawrenceburg 52 -0.51 5 6 3 .846 47 -.381 55 +0.02 51 -0.61 168 -0.48 168
169 New Prairie 53 -0.56 5 9 1 .722 20 -.361 48 +0.05 49 -0.59 167 -0.50 169
171 Yorktown 54 -0.67 4 10 2 .783 28 -.472 65 -0.17 61 -0.75 175 -0.74 172
172 Benton Central 55 -0.69 9 7 2 .931 84 -.374 53 -0.00 53 -0.70 173 -0.71 171
175 Manchester 56 -0.77 7 7 3 .924 80 -.424 61 -0.11 57 -0.70 172 -0.83 175
176 Princeton 57 -0.86 8 8 0 .915 77 -.413 58 -0.10 56 -0.83 177 -0.92 178
180 Frankfort 58 -0.97 5 8 1 .862 52 -.468 64 -0.22 63 -0.97 179 -1.00 180
182 Bellmont 59 -1.09 2 13 1 .745 22 -.588 78 -0.46 70 -1.08 183 -1.10 182
183 Gibson Southern 60 -1.11 8 9 0 .881 60 -.408 56 -0.14 59 -1.16 186 -1.09 181
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
185 Mississinewa 61 -1.17 4 8 2 .907 72 -.552 72 -0.41 68 -1.25 189 -1.13 184
191 Griffith 62 -1.31 5 8 1 .900 67 -.506 69 -0.35 67 -1.31 191 -1.33 190
192 Wawasee 63 -1.40 2 14 1 .631 6 -.482 66 -0.33 65 -1.42 194 -1.40 193
195 Peru 64 -1.45 8 5 1 .976 97 -.369 50 -0.13 58 -1.49 199 -1.46 197
200 Vincennes Lincoln 65 -1.50 7 10 0 .784 29 -.371 51 -0.15 60 -1.44 196 -1.57 202
201 Northview 66 -1.52 8 8 0 .916 78 -.417 60 -0.23 64 -1.52 200 -1.55 200
202 Garrett 67 -1.54 4 11 2 .823 39 -.527 70 -0.43 69 -1.61 204 -1.53 199
205 South Dearborn 68 -1.65 4 9 1 .903 69 -.579 76 -0.55 71 -1.75 211 -1.61 203
208 Centerville 69 -1.69 9 4 2 .954 94 -.287 44 -0.03 54 -1.69 208 -1.70 207
209 John Glenn 70 -1.70 7 5 2 .941 90 -.367 49 -0.18 62 -1.63 205 -1.76 209
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
220 Franklin County 71 -2.04 4 8 0 .893 63 -.557 74 -0.58 72 -2.20 223 -1.95 216
223 Purdue Poly Englewood 72 -2.18 6 8 0 .841 43 -.413 59 -0.35 66 -2.30 227 -2.11 221
224 Boonville 73 -2.23 6 11 0 .928 83 -.574 75 -0.65 75 -2.19 222 -2.28 224
229 Twin Lakes 74 -2.35 4 10 2 .867 54 -.553 73 -0.63 74 -2.33 228 -2.37 228
232 Triton Central 75 -2.55 3 12 1 .854 48 -.634 80 -0.81 78 -2.65 234 -2.50 232
235 Lakeland 76 -2.69 1 13 0 .807 34 -.734 91 -1.02 81 -2.74 237 -2.69 236
236 New Castle 77 -2.71 1 17 0 .800 31 -.745 92 -1.04 82 -2.73 236 -2.70 237
237 Rochester 78 -2.73 7 7 1 .985 100 -.485 67 -0.58 73 -2.66 235 -2.80 239
243 Scottsburg 79 -3.18 6 9 1 .954 93 -.551 71 -0.78 77 -3.12 243 -3.24 245
244 Salem 80 -3.20 7 8 0 .966 96 -.501 68 -0.70 76 -3.19 244 -3.23 244
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
248 North Harrison 81 -3.38 6 11 0 .935 86 -.583 77 -0.88 79 -3.46 248 -3.40 248
250 Western Boone 82 -3.51 1 12 0 .899 66 -.823 99 -1.33 92 -3.60 251 -3.48 250
251 Edgewood 83 -3.61 3 11 1 .866 53 -.632 79 -1.01 80 -3.74 253 -3.57 251
253 Mount Vernon (Posey) 84 -3.65 3 14 0 .910 76 -.731 90 -1.19 85 -3.61 252 -3.70 254
254 Rushville 85 -3.75 3 13 1 .903 70 -.697 88 -1.15 84 -3.85 255 -3.70 253
255 Pike Central 86 -3.81 3 14 0 .932 85 -.754 93 -1.26 88 -3.83 254 -3.81 255
256 Tippecanoe Valley 87 -3.87 3 10 0 .892 61 -.657 84 -1.10 83 -3.88 256 -3.89 257
260 Blackford 88 -4.17 3 12 0 .910 75 -.713 89 -1.26 87 -4.22 261 -4.21 260
263 Sullivan 89 -4.33 4 10 2 .983 99 -.671 86 -1.21 86 -4.43 263 -4.30 263
265 West Vigo 90 -4.40 3 11 0 .908 74 -.695 87 -1.27 89 -4.35 262 -4.45 265
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
271 Corydon Central 91 -4.65 2 13 1 .925 82 -.772 96 -1.45 94 -4.58 266 -4.72 274
273 Beech Grove 92 -4.69 0 16 0 .773 26 -.772 95 -1.46 95 -4.86 273 -4.60 271
277 Owen Valley 93 -4.98 4 10 1 .938 88 -.639 82 -1.28 90 -5.07 277 -4.96 280
278 North Montgomery 94 -5.00 2 12 0 .907 73 -.763 94 -1.50 96 -5.17 280 -4.90 278
280 Eastern (Greentown) 95 -5.04 5 11 0 .982 98 -.669 85 -1.34 93 -5.09 278 -5.06 282
281 Monrovia 96 -5.05 2 15 0 .757 24 -.640 83 -1.29 91 -5.23 283 -4.94 279
289 Lapel 97 -5.49 2 13 1 .941 89 -.784 97 -1.63 98 -5.66 290 -5.38 288
291 Wabash 98 -5.63 2 13 1 .954 91 -.798 98 -1.68 99 -5.66 288 -5.60 291
295 Evansville Bosse 99 -6.23 1 13 0 .710 16 -.637 81 -1.50 97 -6.24 295 -6.26 296
301 Brown County 100 -7.92 0 14 0 .991 101 -.992 101 -2.46 100 -8.06 301 -7.87 302
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
308 River Forest 101 -9.48 0 12 0 .879 59 -.874 100 -2.54 101 -10.07 308 -9.27 308