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-27 | Home Advantage: +0.15

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
11 Evansville Memorial 1 +4.49 15 1 0 .709 17 +.229 1 +2.03 1 +4.62 10 +4.38 11
25 Fort Wayne Luers 2 +3.60 14 2 1 .700 14 +.157 3 +1.74 2 +3.79 23 +3.47 25
34 Indianapolis Chatard 3 +3.15 17 5 1 .625 7 +.135 5 +1.61 4 +3.20 36 +3.08 34
39 Cascade 4 +2.97 17 2 0 .863 55 +.031 8 +1.40 7 +3.07 40 +2.87 39
40 South Bend St. Joseph 5 +2.96 9 5 3 .421 2 +.194 2 +1.68 3 +3.10 37 +2.87 40
47 Park Tudor 6 +2.78 17 4 1 .687 12 +.105 6 +1.49 6 +2.79 47 +2.74 47
48 Fort Wayne Concordia 7 +2.72 15 5 0 .604 5 +.146 4 +1.55 5 +2.66 50 +2.68 48
52 Angola 8 +2.56 17 4 0 .824 40 -.011 12 +1.24 10 +2.45 58 +2.57 51
56 Leo 9 +2.46 8 3 4 .680 11 -.010 11 +1.23 11 +2.47 57 +2.44 55
58 Illiana Christian 10 +2.39 14 3 2 .775 27 +.016 9 +1.26 9 +2.47 56 +2.33 58
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
59 Washington 11 +2.33 15 3 0 .796 32 +.038 7 +1.29 8 +2.36 59 +2.27 60
63 West Noble 12 +2.16 13 6 0 .671 10 +.010 10 +1.21 12 +2.22 62 +2.10 64
69 Guerin Catholic 13 +2.02 5 10 0 .356 1 -.026 14 +1.12 13 +2.17 64 +1.88 72
71 West Lafayette 14 +2.01 15 5 1 .768 26 -.030 15 +1.11 14 +2.04 70 +1.96 69
74 Indianapolis Ritter 15 +1.80 10 8 0 .723 20 -.170 30 +0.82 25 +1.78 77 +1.77 73
77 Culver Academy 16 +1.76 8 9 2 .598 4 -.123 25 +0.90 21 +1.69 78 +1.77 74
80 Bremen 17 +1.58 12 2 3 .830 43 -.039 16 +1.01 16 +1.64 80 +1.53 80
81 Eastbrook 18 +1.55 13 1 3 .946 91 -.094 20 +0.91 19 +1.62 81 +1.49 81
85 Speedway 19 +1.44 7 6 4 .645 9 -.119 23 +0.84 23 +1.49 85 +1.39 85
88 Heritage Christian 20 +1.39 8 9 0 .689 13 -.219 36 +0.65 32 +1.40 89 +1.34 86
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
89 Heritage Hills 21 +1.37 15 2 0 .895 67 -.011 13 +1.02 15 +1.44 86 +1.31 89
90 Tri-West 22 +1.37 9 7 1 .724 21 -.163 29 +0.75 27 +1.39 90 +1.25 94
91 Danville 23 +1.35 12 4 1 .811 37 -.075 19 +0.91 20 +1.42 88 +1.29 91
93 Connersville 24 +1.33 14 4 1 .857 50 -.094 21 +0.87 22 +1.23 95 +1.33 87
94 Jay County 25 +1.29 14 3 0 .862 54 -.040 17 +0.96 17 +1.20 96 +1.30 90
97 Charlestown 26 +1.19 16 3 0 .891 64 -.050 18 +0.92 18 +1.12 102 +1.19 96
99 Switzerland County 27 +1.17 15 3 0 .933 88 -.098 22 +0.83 24 +1.29 93 +1.09 102
103 Fort Wayne Dwenger 28 +1.10 5 9 2 .567 3 -.188 32 +0.66 31 +1.19 97 +1.05 105
104 Hammond Noll 29 +1.09 12 5 1 .819 38 -.120 24 +0.78 26 +1.01 108 +1.13 99
106 Oak Hill 30 +1.04 7 3 6 .797 33 -.171 31 +0.68 29 +0.95 113 +1.05 104
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
113 Norwell 31 +0.89 10 9 0 .760 24 -.231 39 +0.54 36 +0.84 117 +0.89 113
114 NorthWood 32 +0.89 9 9 0 .640 8 -.142 27 +0.70 28 +0.81 120 +0.91 112
116 Western 33 +0.88 11 6 1 .834 44 -.196 33 +0.60 34 +0.93 114 +0.84 116
119 Delta 34 +0.78 10 6 0 .842 45 -.216 35 +0.55 35 +0.89 115 +0.69 119
121 Hanover Central 35 +0.66 11 4 1 .859 52 -.139 26 +0.66 30 +0.83 118 +0.56 126
122 Madison 36 +0.65 13 4 1 .899 70 -.150 28 +0.64 33 +0.70 123 +0.58 123
123 Southridge 37 +0.62 11 5 1 .911 78 -.233 40 +0.49 37 +0.73 122 +0.56 125
131 Batesville 38 +0.43 9 8 0 .856 49 -.325 46 +0.29 43 +0.41 132 +0.39 130
133 Heritage 39 +0.32 6 8 3 .799 35 -.359 50 +0.21 45 +0.35 134 +0.31 133
139 Northwestern 40 +0.19 11 7 1 .829 42 -.224 37 +0.42 38 +0.26 139 +0.12 139
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
140 Silver Creek 41 +0.17 10 6 1 .870 58 -.255 42 +0.37 40 +0.23 141 +0.09 141
143 Evansville Mater Dei 42 +0.14 5 10 0 .700 15 -.364 52 +0.16 48 +0.21 142 +0.01 145
146 Crawfordsville 43 +0.03 7 8 2 .822 39 -.351 47 +0.17 47 +0.00 147 +0.02 144
147 Indian Creek 44 -0.05 9 5 2 .827 41 -.202 34 +0.42 39 -0.18 153 +0.00 146
150 Boone Grove 45 -0.13 8 3 2 .954 95 -.261 43 +0.30 42 +0.11 145 -0.31 158
152 Hamilton Heights 46 -0.20 4 11 1 .721 19 -.443 63 -0.04 54 -0.01 149 -0.25 153
153 Maconaquah 47 -0.21 12 5 1 .919 82 -.225 38 +0.35 41 -0.00 148 -0.34 159
156 Indianapolis Washington 48 -0.25 2 4 0 .754 23 -.419 62 -0.01 51 -0.21 155 -0.30 157
160 Greensburg 49 -0.31 10 7 0 .892 65 -.302 45 +0.19 46 -0.25 158 -0.35 160
164 Woodlan 50 -0.41 7 9 1 .852 48 -.411 58 -0.02 53 -0.50 165 -0.40 161
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
166 New Prairie 51 -0.44 5 9 1 .715 18 -.353 48 +0.08 49 -0.51 166 -0.43 165
167 Greencastle 52 -0.51 12 6 1 .893 66 -.235 41 +0.27 44 -0.57 167 -0.51 169
168 Lawrenceburg 53 -0.54 5 6 3 .843 46 -.378 55 +0.01 50 -0.64 169 -0.53 170
172 Yorktown 54 -0.72 4 10 2 .780 29 -.470 66 -0.18 62 -0.78 176 -0.78 173
173 Benton Central 55 -0.72 9 7 2 .928 85 -.371 54 -0.01 52 -0.72 171 -0.75 172
174 Manchester 56 -0.74 7 7 3 .911 79 -.412 59 -0.08 56 -0.67 170 -0.79 174
176 Princeton 57 -0.85 8 8 0 .907 76 -.405 57 -0.09 57 -0.82 177 -0.93 177
180 Frankfort 58 -1.01 5 8 1 .861 53 -.467 64 -0.23 63 -1.00 180 -1.04 181
181 Bellmont 59 -1.02 2 13 1 .728 22 -.570 76 -0.42 70 -1.03 182 -1.02 180
184 Gibson Southern 60 -1.10 8 9 0 .875 60 -.402 56 -0.13 59 -1.15 184 -1.09 183
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
186 Mississinewa 61 -1.18 4 8 2 .898 69 -.543 71 -0.40 69 -1.26 190 -1.14 185
189 Griffith 62 -1.27 5 8 1 .889 62 -.494 68 -0.33 66 -1.28 191 -1.28 188
192 Wawasee 63 -1.33 2 14 1 .617 6 -.468 65 -0.29 65 -1.36 193 -1.32 190
197 Peru 64 -1.45 8 5 1 .971 97 -.364 51 -0.13 58 -1.50 200 -1.46 198
198 Garrett 65 -1.46 4 11 2 .806 36 -.510 70 -0.39 68 -1.55 201 -1.43 197
199 Vincennes Lincoln 66 -1.48 7 10 0 .779 28 -.365 53 -0.14 60 -1.43 196 -1.57 201
202 Northview 67 -1.56 8 8 0 .915 80 -.416 60 -0.24 64 -1.55 202 -1.60 202
205 John Glenn 68 -1.65 7 5 2 .932 87 -.358 49 -0.16 61 -1.60 204 -1.71 206
207 South Dearborn 69 -1.68 4 9 1 .900 73 -.577 78 -0.55 71 -1.78 211 -1.66 204
209 Centerville 70 -1.73 9 4 2 .953 94 -.286 44 -0.04 55 -1.72 209 -1.76 210
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
221 Franklin County 71 -2.07 4 8 0 .890 63 -.555 74 -0.59 73 -2.23 225 -2.01 217
223 Boonville 72 -2.22 6 11 0 .922 83 -.567 75 -0.64 75 -2.17 223 -2.27 224
224 Purdue Poly Englewood 73 -2.25 6 8 0 .846 47 -.419 61 -0.38 67 -2.36 228 -2.19 222
228 Twin Lakes 74 -2.36 4 10 2 .865 56 -.552 73 -0.64 74 -2.35 227 -2.39 229
233 Triton Central 75 -2.61 3 12 1 .859 51 -.640 82 -0.84 78 -2.70 236 -2.57 233
234 Lakeland 76 -2.62 1 13 0 .788 31 -.715 90 -0.97 80 -2.68 235 -2.60 234
236 Rochester 77 -2.71 7 7 1 .981 100 -.481 67 -0.57 72 -2.65 234 -2.75 237
237 New Castle 78 -2.75 1 17 0 .798 34 -.744 92 -1.05 82 -2.76 237 -2.76 238
243 Scottsburg 79 -3.19 6 9 1 .949 93 -.546 72 -0.78 77 -3.14 243 -3.26 245
244 Salem 80 -3.21 7 8 0 .961 96 -.497 69 -0.69 76 -3.21 244 -3.30 246
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
248 North Harrison 81 -3.39 6 11 0 .928 86 -.577 77 -0.87 79 -3.47 249 -3.47 248
250 Western Boone 82 -3.56 1 12 0 .895 68 -.819 99 -1.33 92 -3.64 252 -3.54 250
252 Mount Vernon (Posey) 83 -3.64 3 14 0 .903 74 -.724 91 -1.18 85 -3.60 251 -3.70 253
253 Edgewood 84 -3.64 3 11 1 .867 57 -.633 80 -1.02 81 -3.76 253 -3.60 252
254 Rushville 85 -3.79 3 13 1 .900 71 -.693 87 -1.15 84 -3.88 256 -3.76 254
255 Pike Central 86 -3.80 3 14 0 .925 84 -.748 93 -1.25 88 -3.83 254 -3.81 255
256 Tippecanoe Valley 87 -3.85 3 10 0 .883 61 -.647 83 -1.08 83 -3.86 255 -3.86 256
260 Blackford 88 -4.18 3 12 0 .900 72 -.703 89 -1.24 87 -4.24 261 -4.23 261
264 Sullivan 89 -4.35 4 10 2 .979 98 -.668 86 -1.21 86 -4.45 263 -4.33 264
265 West Vigo 90 -4.43 3 11 0 .907 77 -.694 88 -1.27 89 -4.38 262 -4.48 266
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
271 Corydon Central 91 -4.66 2 13 1 .919 81 -.766 95 -1.44 94 -4.60 266 -4.74 274
273 Beech Grove 92 -4.76 0 16 0 .782 30 -.781 96 -1.49 95 -4.91 274 -4.67 271
277 Owen Valley 93 -5.00 4 10 1 .938 89 -.639 81 -1.28 90 -5.09 277 -4.99 279
278 North Montgomery 94 -5.03 2 12 0 .904 75 -.760 94 -1.50 97 -5.20 280 -4.94 277
280 Monrovia 95 -5.10 2 15 0 .767 25 -.650 84 -1.32 91 -5.27 283 -4.99 280
282 Eastern (Greentown) 96 -5.11 5 11 0 .979 99 -.667 85 -1.35 93 -5.11 279 -5.08 282
289 Lapel 97 -5.51 2 13 1 .939 90 -.783 97 -1.63 98 -5.72 291 -5.41 288
291 Wabash 98 -5.64 2 13 1 .948 92 -.792 98 -1.67 99 -5.67 289 -5.60 291
295 Evansville Bosse 99 -6.22 1 13 0 .704 16 -.630 79 -1.49 96 -6.24 295 -6.26 296
301 Brown County 100 -7.95 0 14 0 .989 101 -.989 101 -2.45 100 -8.09 301 -7.90 302
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
308 River Forest 101 -9.88 0 12 0 .872 59 -.868 100 -2.59 101 -10.05 308 -9.24 308