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.

2023 TWISTR IHSAA Girls Soccer Team Ratings

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

2A Team Ratings

Ratings Last Updated: 2023-12-25

TWISTR IHSAA TEAM RATINGS SCHEDULE & RESUME COMPONENT RATINGS
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
9 Brebeuf Jesuit 1 +5.87 12 4 4 .292 1 +.408 2 +5.98 9 +5.91 9
12 Guerin Catholic 2 +5.60 16 4 1 .302 2 +.483 1 +5.69 12 +5.62 14
21 Indianapolis Chatard 3 +4.77 11 6 1 .368 3 +.271 3 +4.83 21 +4.80 20
24 Leo 4 +4.60 15 3 3 .598 6 +.187 4 +4.71 23 +4.61 25
32 Lawrenceburg 5 +4.28 17 2 0 .842 29 +.053 8 +4.42 31 +4.26 33
34 Evansville Memorial 6 +4.20 15 6 0 .535 5 +.179 5 +4.36 33 +4.18 34
38 Mishawaka Marian 7 +3.99 11 10 1 .431 4 +.091 6 +4.09 37 +3.99 38
39 West Lafayette 8 +3.88 16 2 2 .798 20 +.052 9 +4.02 39 +3.86 39
40 Fort Wayne Dwenger 9 +3.77 10 5 2 .632 7 +.015 11 +3.82 41 +3.84 40
49 Hanover Central 10 +3.28 14 4 0 .803 23 -.026 12 +3.39 48 +3.26 50
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
51 Bellmont 11 +3.14 17 3 2 .734 14 +.084 7 +3.24 51 +3.17 51
52 Gibson Southern 12 +2.98 16 1 1 .877 38 +.040 10 +3.01 54 +3.03 52
56 Jasper 13 +2.68 12 8 1 .674 10 -.079 14 +2.79 55 +2.80 54
68 Monrovia 14 +1.94 15 3 1 .936 59 -.120 18 +2.24 64 +1.88 71
69 Danville 15 +1.94 11 5 2 .919 53 -.252 32 +1.99 70 +1.98 69
73 Heritage Hills 16 +1.81 11 5 0 .811 24 -.124 19 +1.92 71 +1.84 74
74 Tri-West 17 +1.76 11 7 2 .679 11 -.079 13 +1.75 74 +1.84 73
76 Norwell 18 +1.65 11 5 1 .836 28 -.159 24 +1.72 76 +1.66 77
77 Northwestern 19 +1.62 15 3 1 .919 52 -.103 15 +1.62 78 +1.72 76
79 NorthWood 20 +1.55 13 6 1 .800 22 -.125 20 +1.66 77 +1.56 79
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
80 Batesville 21 +1.43 10 5 1 .766 15 -.109 17 +1.46 80 +1.49 80
81 Culver Academy 22 +1.41 7 7 1 .641 8 -.141 23 +1.42 81 +1.49 81
82 Lowell 23 +1.34 10 6 2 .798 19 -.187 27 +1.39 82 +1.35 83
83 Speedway 24 +1.27 10 3 2 .861 34 -.127 21 +1.18 85 +1.40 82
87 John Glenn 25 +1.13 11 6 0 .829 26 -.182 25 +1.03 89 +1.26 84
91 Hamilton Heights 26 +0.87 11 5 3 .912 50 -.254 33 +0.84 92 +0.96 91
94 South Dearborn 27 +0.74 10 7 0 .786 18 -.197 28 +0.79 94 +0.79 94
97 Silver Creek 28 +0.68 14 4 1 .899 43 -.136 22 +0.87 90 +0.71 97
100 Fort Wayne Concordia 29 +0.52 7 10 1 .773 16 -.356 44 +0.52 102 +0.60 98
105 Highland 30 +0.36 11 7 0 .822 25 -.211 29 +0.38 105 +0.38 108
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
106 Lebanon 31 +0.33 8 5 0 .901 45 -.286 37 +0.38 106 +0.38 109
108 Yorktown 32 +0.32 12 6 1 .876 37 -.218 31 +0.24 111 +0.45 104
111 Rensselaer Central 33 +0.27 9 3 1 .945 63 -.214 30 -0.13 119 +0.51 101
112 Heritage 34 +0.26 12 4 0 .932 57 -.182 26 +0.31 109 +0.31 113
113 Oak Hill 35 +0.19 14 2 2 .938 61 -.105 16 +0.05 115 +0.36 111
115 Jimtown 36 +0.12 8 5 2 .975 81 -.375 47 +0.28 110 +0.19 116
118 East Noble 37 -0.11 9 7 1 .903 46 -.344 42 -0.09 118 -0.04 118
120 Washington 38 -0.16 10 7 0 .859 33 -.270 35 -0.15 120 -0.09 121
121 Kankakee Valley 39 -0.16 5 9 1 .712 13 -.345 43 -0.19 124 -0.09 120
123 Madison 40 -0.21 10 7 1 .901 44 -.317 40 -0.16 121 -0.16 125
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
125 Jay County 41 -0.27 6 8 1 .951 67 -.518 58 -0.18 123 -0.24 126
139 Princeton 42 -0.84 9 9 0 .912 51 -.412 50 -0.88 140 -0.70 138
141 Lakeland 43 -0.86 12 20 2 .923 56 -.541 59 -0.94 142 -0.74 140
142 Delta 44 -0.89 9 7 2 .896 42 -.340 41 -0.90 141 -0.80 143
143 Franklin County 45 -0.91 9 6 1 .871 36 -.277 36 -0.96 144 -0.79 142
147 Boone Grove 46 -1.01 7 4 3 .986 86 -.379 48 -1.18 151 -0.86 144
148 Vincennes Lincoln 47 -1.05 6 9 0 .690 12 -.290 38 -1.01 146 -1.00 149
150 Woodlan 48 -1.18 6 6 4 .972 78 -.472 55 -1.04 147 -1.17 153
153 Mount Vernon (Posey) 49 -1.24 6 8 0 .904 47 -.476 56 -1.20 152 -1.19 154
160 Northview 50 -1.32 7 8 1 .829 27 -.360 45 -1.33 157 -1.26 162
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
161 Edgewood 51 -1.34 9 7 0 .958 72 -.396 49 -1.40 161 -1.24 159
163 Connersville 52 -1.38 12 8 0 .856 32 -.256 34 -1.45 162 -1.27 163
167 New Prairie 53 -1.53 5 9 2 .961 73 -.586 62 -1.63 168 -1.40 167
168 Crawfordsville 54 -1.61 8 7 0 .975 80 -.441 54 -1.69 169 -1.54 170
169 Corydon Central 55 -1.65 9 5 1 .940 62 -.306 39 -1.52 164 -1.64 172
174 Angola 56 -1.89 5 8 1 .908 48 -.516 57 -1.76 171 -1.89 178
175 Mississinewa 57 -1.90 9 7 0 .989 87 -.427 52 -2.04 178 -1.79 174
178 West Vigo 58 -1.96 10 7 0 .952 69 -.364 46 -2.02 177 -1.90 179
180 Boonville 59 -2.05 3 10 0 .783 17 -.552 60 -2.08 179 -1.95 181
182 Griffith 60 -2.08 4 9 1 .949 66 -.627 65 -2.15 184 -1.99 183
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
187 Pike Central 61 -2.34 4 10 0 .952 68 -.666 67 -2.22 186 -2.33 191
188 Charlestown 62 -2.39 8 7 0 .972 77 -.439 53 -2.35 187 -2.32 190
192 West Noble 63 -2.46 2 12 1 .948 65 -.781 78 -2.77 196 -2.21 187
194 Wawasee 64 -2.54 1 13 2 .799 21 -.674 69 -2.48 189 -2.47 195
199 Western Boone 65 -2.80 4 11 1 .969 76 -.688 72 -2.88 198 -2.63 198
207 Frankfort 66 -3.10 4 11 0 .953 70 -.686 70 -3.07 203 -2.94 206
210 North Harrison 67 -3.37 5 9 1 .954 71 -.587 63 -3.21 208 -3.36 210
214 Greensburg 68 -3.62 4 12 0 .867 35 -.617 64 -3.71 213 -3.43 213
216 Beech Grove 69 -3.90 8 7 0 .947 64 -.413 51 -4.04 219 -3.71 215
220 Maconaquah 70 -4.06 6 9 2 .984 84 -.572 61 -4.17 220 -3.91 220
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
223 Southridge 71 -4.15 0 11 0 .911 49 -.911 88 -4.22 222 -4.02 223
227 Indian Creek 72 -4.52 2 13 0 .973 79 -.839 82 -4.67 227 -4.38 226
228 Scottsburg 73 -4.72 5 10 0 .976 82 -.643 66 -4.76 228 -4.63 228
231 North Montgomery 74 -4.87 2 14 0 .967 75 -.842 83 -5.04 234 -4.67 230
235 New Castle 75 -4.98 1 12 3 .884 41 -.728 74 -5.03 232 -4.87 237
237 Owen Valley 76 -5.17 3 10 0 .985 85 -.754 77 -5.15 236 -5.06 238
239 Rushville 77 -5.44 2 13 2 .881 39 -.705 73 -5.55 240 -5.26 239
241 Centerville 78 -5.56 0 10 1 .983 83 -.938 91 -5.66 241 -5.41 241
245 Twin Lakes 79 -5.74 4 14 1 .923 55 -.686 71 -6.01 247 -5.50 244
246 South Bend Clay 80 -5.87 0 5 0 .843 30 -.843 84 -5.96 246 -5.74 247
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
248 South Bend Riley 81 -5.89 0 11 0 .882 40 -.882 87 -5.93 245 -5.79 248
250 Western 82 -6.19 1 12 0 .934 58 -.857 86 -6.32 249 -6.03 250
251 Tippecanoe Valley 83 -6.27 2 9 0 .922 54 -.741 75 -6.50 252 -6.07 251
253 Salem 84 -6.59 1 13 0 .996 89 -.924 90 -6.67 253 -6.45 253
255 Marion 85 -6.90 2 14 1 .966 74 -.819 81 -7.03 255 -6.73 256
256 Indianapolis Shortridge 86 -6.93 2 11 0 .937 60 -.783 79 -7.12 256 -6.72 254
262 Peru 87 -7.28 3 9 0 .999 90 -.749 76 -7.59 264 -7.02 262
263 New Haven 88 -7.32 0 17 0 .856 31 -.856 85 -7.34 260 -7.22 265
264 Indianapolis Herron 89 -7.33 4 18 0 .991 88 -.809 80 -7.62 266 -7.08 264
266 Evansville Bosse 90 -7.38 0 15 0 .674 9 -.674 68 -7.22 259 -7.47 268
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk INDY Rk CASTER Rk
270 Christel House Manual 91 -8.56 2 24 0 .999 91 -.922 89 -8.57 270 -8.44 270