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 BASEBALL and SOFTBALL incorporate two key concepts:

The RATING represents the number of runs 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.

2023 TWISTR IHSAA Softball Team Ratings

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

2A Team Ratings

Ratings Last Updated: 2023-06-11

TWISTR IHSAA TEAM RATINGS SCHEDULE & RESUME TEAM PROFILE
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
12 North Posey 1 +9.90 28 0 0 .695 4 +.305 1 2.70 10
27 Andrean 2 +8.21 22 7 0 .583 1 +.176 2 3.36 68
28 Cascade 3 +8.20 24 5 0 .698 5 +.129 3 3.21 52
29 Eastern Hancock 4 +8.05 20 7 0 .703 7 +.038 10 4.40 228
35 Hebron 5 +7.38 26 4 0 .751 12 +.116 4 2.83 20
38 Sullivan 6 +7.18 29 4 0 .779 21 +.099 5 3.22 54
44 Illiana Christian 7 +6.67 17 6 0 .692 3 +.047 8 2.66 9
46 Eastside 8 +6.59 26 3 0 .826 31 +.070 6 4.20 198
50 Madison-Grant 9 +6.23 26 5 0 .775 20 +.063 7 3.90 137
51 Frankton 10 +6.11 17 6 0 .699 6 +.040 9 4.26 205
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
69 Hauser 11 +4.80 22 8 0 .768 16 -.034 11 3.58 94
80 Union County 12 +4.22 19 5 0 .852 42 -.061 12 3.73 112
85 Eastern (Greentown) 13 +3.94 21 5 0 .870 52 -.062 13 2.81 18
93 Adams Central 14 +3.72 17 5 0 .877 54 -.105 19 4.47 238
95 South Vermillion 15 +3.70 20 6 0 .908 73 -.139 22 5.40 315
98 Brownstown Central 16 +3.51 17 10 0 .715 8 -.085 16 3.02 38
108 Lapel 17 +3.21 18 10 0 .746 11 -.103 18 3.99 159
109 Evansville Mater Dei 18 +3.14 13 14 0 .647 2 -.166 24 4.76 269
112 North Putnam 19 +2.91 19 10 0 .828 33 -.173 26 2.98 31
116 Triton Central 20 +2.84 20 6 0 .846 40 -.077 15 4.53 249
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
118 Wheeler 21 +2.78 19 7 1 .786 24 -.064 14 3.59 97
120 Shenandoah 22 +2.75 16 8 0 .769 17 -.103 17 3.43 80
122 Elwood 23 +2.66 17 9 0 .765 15 -.111 20 3.94 148
129 Linton-Stockton 24 +2.42 11 12 0 .752 13 -.273 34 3.90 138
138 South Central (Union Mills) 25 +2.17 15 9 0 .775 19 -.150 23 3.74 116
140 Milan 26 +1.79 19 5 0 .917 76 -.126 21 4.18 191
146 Tell City 27 +1.58 13 12 0 .770 18 -.250 33 3.50 87
148 South Knox 28 +1.52 10 9 0 .739 10 -.213 29 4.16 185
156 Greencastle 29 +0.94 14 14 0 .840 38 -.340 43 4.16 186
157 Seeger 30 +0.93 19 6 0 .926 79 -.166 25 3.71 110
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
160 Eastbrook 31 +0.70 19 9 0 .878 55 -.199 28 4.92 282
162 Carroll (Flora) 32 +0.64 18 7 0 .956 87 -.236 31 3.98 155
164 Rochester 33 +0.58 15 7 0 .958 88 -.276 35 4.87 281
167 Central Noble 34 +0.40 17 12 0 .898 67 -.312 39 3.12 46
168 South Adams 35 +0.39 17 8 0 .856 44 -.176 27 3.95 151
171 Eastern (Pekin) 36 +0.16 14 13 0 .836 35 -.318 40 3.64 107
172 Mitchell 37 +0.11 15 13 0 .860 48 -.325 42 4.99 289
173 Delphi 38 +0.11 18 10 0 .888 64 -.245 32 3.96 152
183 Northeastern 39 -0.34 13 11 0 .839 37 -.298 37 2.90 25
186 Bremen 40 -0.41 12 13 0 .827 32 -.347 44 3.87 133
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
188 Winamac 41 -0.68 18 10 0 .940 84 -.297 36 3.54 91
193 North Newton 42 -0.89 12 9 0 .880 58 -.308 38 4.03 170
195 Heritage Christian 43 -0.96 17 9 0 .869 51 -.216 30 4.14 183
196 Parke Heritage 44 -1.11 12 13 0 .879 56 -.399 49 4.57 255
199 Wapahani 45 -1.19 13 10 0 .887 62 -.321 41 3.83 128
212 Benton Central 46 -1.77 10 15 0 .820 28 -.420 52 4.32 210
214 Knightstown 47 -1.99 9 14 0 .838 36 -.446 55 2.88 22
215 Hagerstown 48 -2.04 8 13 0 .904 72 -.523 63 3.32 62
218 Pioneer 49 -2.20 16 15 0 .887 63 -.371 46 5.63 326
219 Perry Central 50 -2.20 12 14 0 .860 47 -.399 48 4.23 203
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
222 Providence 51 -2.39 12 14 0 .883 59 -.421 53 4.49 242
224 Churubusco 52 -2.46 12 14 0 .935 82 -.473 60 4.85 280
226 North Knox 53 -2.47 8 13 0 .805 25 -.424 54 4.39 222
228 Prairie Heights 54 -2.69 12 12 0 .910 75 -.410 50 4.39 221
229 Brown County 55 -2.75 4 15 0 .785 23 -.574 68 3.92 143
235 South Spencer 56 -3.17 6 18 0 .764 14 -.514 62 4.23 202
238 Switzerland County 57 -3.20 8 10 0 .902 71 -.458 58 4.53 250
239 Alexandria 58 -3.24 8 13 1 .858 45 -.472 59 3.61 101
240 Southmont 59 -3.37 9 17 0 .833 34 -.487 61 6.84 351
243 Hammond Noll 60 -3.50 7 14 0 .729 9 -.395 47 5.44 318
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
244 Covenant Christian 61 -3.60 12 12 0 .854 43 -.354 45 4.52 246
246 Eastern Greene 62 -3.72 6 18 0 .901 69 -.651 77 3.32 63
247 Forest Park 63 -3.73 6 20 0 .781 22 -.550 67 5.37 313
250 South Putnam 64 -3.79 5 17 0 .820 29 -.593 71 3.85 132
253 Lewis Cass 65 -3.93 7 21 0 .868 49 -.618 75 3.76 119
257 Clinton Prairie 66 -4.29 9 17 0 .933 80 -.587 70 5.49 320
261 Tipton 67 -4.87 5 17 0 .823 30 -.596 72 3.31 61
264 Southwestern (Hanover) 68 -5.09 14 14 0 .952 86 -.452 56 6.12 333
267 Blackford 69 -5.23 4 19 0 .876 53 -.702 82 3.89 134
270 Westview 70 -5.40 5 16 0 .902 70 -.664 79 6.91 355
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
273 North Judson 71 -5.68 10 13 0 .958 89 -.524 64 5.16 300
279 Fort Wayne Luers 72 -6.16 8 19 0 .845 39 -.549 66 4.26 204
280 Paoli 73 -6.23 5 21 0 .899 68 -.707 83 4.48 241
283 Whitko 74 -6.45 2 15 0 .896 65 -.778 87 3.91 140
284 Bluffton 75 -6.56 7 16 1 .920 77 -.608 74 4.61 257
288 Indianapolis Scecina 76 -7.11 4 14 0 .807 26 -.585 69 4.51 245
289 Manchester 77 -7.11 6 21 0 .908 74 -.686 81 3.43 78
291 Winchester 78 -7.23 7 16 0 .964 90 -.660 78 4.33 213
293 Austin 79 -7.50 2 19 0 .859 46 -.764 85 5.21 303
297 Wabash 80 -7.72 7 12 0 .967 92 -.598 73 4.63 259
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
304 Whiting 81 -8.70 6 16 0 .814 27 -.541 65 5.16 299
310 Park Tudor 82 -9.23 9 7 0 .974 93 -.412 51 4.54 251
314 Crawford County 83 -9.79 2 19 0 .897 66 -.801 93 5.08 297
316 Taylor 84 -10.10 1 17 0 .879 57 -.824 94 2.34 5
318 Sheridan 85 -10.29 4 25 0 .933 81 -.795 91 4.62 258
322 Monroe Central 86 -10.82 2 19 0 .883 60 -.788 90 5.03 295
325 South Ripley 87 -12.26 3 18 0 .926 78 -.783 89 5.22 304
327 Clarksville 88 -12.54 4 20 0 .948 85 -.782 88 6.29 338
333 LaVille 89 -13.53 2 16 0 .885 61 -.774 86 4.47 237
336 Irvington Prep 90 -14.88 9 8 0 .986 94 -.457 57 5.55 323
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
341 Lake Station 91 -16.69 3 16 0 .869 50 -.711 84 6.94 356
344 Indianapolis Ritter 92 -17.15 1 20 0 .847 41 -.799 92 7.82 360
350 Christel House Manual 93 -18.56 5 12 0 .967 91 -.673 80 3.84 131
360 South Bend Career 94 -22.04 0 8 0 .991 95 -.991 95 NA NA
367 Indianapolis Riverside 95 -32.95 4 9 0 .938 83 -.630 76 5.72 329