TWISTR IHSAA SPORTS RATINGS

Home Page | TWISTR Blog

Fall: Football | Boys Soccer | Girls Soccer | Girls Volleyball

Winter: Boys Basketball | Girls Basketball

Spring: Baseball | Softball | Boys Volleyball

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.

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.

2026 TWISTR IHSAA Softball Team Ratings

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

2A Team Ratings

Ratings Last Updated: 2026-06-07 | Home Advantage: +0.08

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
7 Tecumseh 1 +12.99 23 3 0 .586 3 +.301 1 +2.22 1 +12.29 9 +13.38 7
37 Alexandria 2 +8.32 23 1 0 .816 46 +.142 3 +1.59 3 +8.32 34 +8.41 38
44 Andrean 3 +7.80 15 11 0 .404 1 +.174 2 +1.62 2 +7.42 46 +8.01 42
53 Boone Grove 4 +7.15 16 5 0 .709 16 +.055 7 +1.34 5 +7.02 51 +7.29 53
54 North Putnam 5 +7.13 18 5 0 .741 25 +.040 8 +1.32 6 +6.74 56 +7.26 54
62 Frankton 6 +6.72 20 7 0 .707 14 +.034 9 +1.27 8 +6.68 58 +6.92 59
64 Hagerstown 7 +6.48 17 3 0 .834 51 +.016 11 +1.23 10 +6.68 57 +6.50 65
69 Evansville Mater Dei 8 +6.20 16 9 0 .532 2 +.111 4 +1.39 4 +5.84 74 +6.35 68
72 Sullivan 9 +6.07 17 7 0 .651 5 +.057 6 +1.27 9 +5.89 73 +6.17 73
80 Winamac 10 +5.66 20 4 0 .908 82 -.073 20 +1.00 16 +5.67 77 +5.75 77
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
81 Woodlan 11 +5.58 16 7 0 .708 15 -.011 14 +1.11 14 +5.48 82 +5.74 78
82 Southmont 12 +5.57 19 6 0 .669 8 +.092 5 +1.30 7 +5.57 81 +5.55 84
86 Western Boone 13 +5.34 22 7 0 .745 28 +.013 12 +1.14 11 +5.10 89 +5.47 86
87 Eastern Hancock 14 +5.33 20 7 0 .733 20 +.008 13 +1.13 13 +5.39 83 +5.34 87
93 Churubusco 15 +4.84 24 3 0 .860 60 +.028 10 +1.13 12 +5.12 88 +4.81 94
94 Eastbrook 16 +4.74 14 7 0 .767 31 -.099 23 +0.89 21 +4.66 96 +4.86 92
95 Lapel 17 +4.70 14 7 0 .709 17 -.039 18 +1.00 17 +4.82 91 +4.69 97
98 Brownstown Central 18 +4.54 17 10 0 .641 4 -.012 15 +1.03 15 +4.76 92 +4.45 103
101 Linton-Stockton 19 +4.44 14 9 0 .773 33 -.168 30 +0.74 25 +4.14 104 +4.55 101
108 Northeastern 20 +4.01 16 4 0 .883 70 -.078 21 +0.87 22 +4.15 103 +3.99 108
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
109 South Putnam 21 +3.90 11 8 0 .736 24 -.160 29 +0.71 27 +3.73 112 +3.92 109
111 Triton Central 22 +3.78 15 8 0 .681 10 -.030 16 +0.95 18 +3.93 109 +3.61 113
113 West Vigo 23 +3.57 13 11 0 .670 9 -.131 27 +0.74 24 +3.80 111 +3.42 118
114 Perry Central 24 +3.56 12 9 0 .841 52 -.268 44 +0.48 34 +3.14 119 +3.81 111
115 Central Noble 25 +3.51 18 8 0 .735 23 -.042 19 +0.91 20 +3.45 114 +3.59 114
118 Rochester 26 +3.34 22 4 0 .878 68 -.032 17 +0.92 19 +3.36 115 +3.38 119
120 Knox 27 +3.25 22 7 0 .866 61 -.107 24 +0.77 23 +3.15 118 +3.42 117
121 Salem 28 +3.17 13 10 0 .804 40 -.240 36 +0.51 33 +2.94 124 +3.32 121
123 Monrovia 29 +3.08 14 15 0 .659 6 -.176 32 +0.62 30 +2.81 128 +3.14 123
124 Eastside 30 +3.00 11 12 0 .734 21 -.256 41 +0.47 35 +3.34 116 +2.90 130
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
126 Providence 31 +2.95 13 5 0 .874 67 -.151 28 +0.66 28 +3.02 122 +2.97 128
136 Jimtown 32 +2.39 17 7 0 .805 41 -.096 22 +0.73 26 +2.19 136 +2.49 136
140 Prairie Heights 33 +2.09 13 9 0 .787 38 -.199 34 +0.51 32 +2.07 142 +2.16 140
147 Westview 34 +1.68 11 10 0 .776 35 -.253 39 +0.38 39 +1.67 149 +1.77 145
148 Oak Hill 35 +1.67 17 9 0 .776 34 -.123 26 +0.63 29 +1.67 146 +1.62 147
149 Benton Central 36 +1.63 13 7 0 .894 76 -.244 37 +0.39 38 +1.73 145 +1.60 150
153 Fort Wayne Luers 37 +1.46 13 10 0 .821 47 -.254 40 +0.36 40 +1.31 155 +1.62 148
160 South Adams 38 +1.09 10 10 0 .756 29 -.256 42 +0.33 42 +1.15 158 +1.14 159
165 Greencastle 39 +0.93 13 11 0 .735 22 -.193 33 +0.44 37 +1.13 159 +0.78 168
166 Rossville 40 +0.84 13 9 0 .853 56 -.260 43 +0.31 43 +0.84 164 +0.90 167
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
171 South Knox 41 +0.60 15 8 0 .829 48 -.176 31 +0.45 36 +0.68 169 +0.56 174
172 Wheeler 42 +0.59 17 12 0 .811 43 -.223 35 +0.36 41 +0.77 166 +0.65 173
175 Elwood 43 +0.43 17 9 0 .777 36 -.122 25 +0.54 31 +0.53 172 +0.43 177
178 Tell City 44 +0.25 7 13 0 .687 11 -.333 46 +0.13 45 +0.04 180 +0.25 180
181 Bluffton 45 +0.18 10 14 0 .832 50 -.416 57 -0.03 49 +0.25 176 +0.23 181
182 Delphi 46 -0.01 14 10 0 .927 88 -.344 48 +0.09 47 -0.25 186 +0.22 182
186 Seeger 47 -0.32 17 9 0 .907 81 -.253 38 +0.24 44 -0.46 189 -0.26 185
191 Lakeland 48 -0.60 8 16 0 .813 44 -.481 66 -0.21 56 -0.58 191 -0.55 190
192 Centerville 49 -0.68 11 9 0 .851 55 -.300 45 +0.13 46 -0.51 190 -0.76 198
193 Forest Park 50 -0.70 9 16 0 .698 12 -.335 47 +0.06 48 -1.05 199 -0.89 199
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
200 Lewis Cass 51 -1.00 10 14 0 .799 39 -.382 53 -0.05 51 -1.39 206 -0.76 196
206 Shenandoah 52 -1.45 8 13 0 .771 32 -.386 54 -0.09 52 -1.34 205 -1.48 208
207 Eastern (Greentown) 53 -1.46 13 14 0 .844 54 -.364 50 -0.05 50 -1.40 207 -1.44 207
210 Blackford 54 -1.54 5 13 0 .743 27 -.465 64 -0.25 59 -1.46 208 -1.51 210
215 Rensselaer Central 55 -1.88 9 13 0 .903 79 -.494 67 -0.32 62 -1.98 215 -1.80 215
222 North Knox 56 -2.33 8 8 0 .856 58 -.356 49 -0.09 53 -2.76 230 -2.24 221
224 Wabash 57 -2.35 11 11 0 .925 87 -.425 59 -0.23 57 -2.11 217 -2.43 224
227 Parke Heritage 58 -2.70 10 14 0 .814 45 -.399 56 -0.20 55 -2.39 223 -3.04 234
229 South Spencer 59 -2.80 6 17 0 .712 18 -.448 61 -0.30 60 -3.00 234 -2.76 228
232 Union County 60 -2.92 9 15 0 .888 75 -.512 70 -0.43 65 -2.59 225 -3.14 237
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
234 Manchester 61 -3.02 8 14 0 .898 77 -.535 73 -0.48 66 -3.19 238 -2.89 230
237 Clarksville 62 -3.13 11 11 0 .870 64 -.370 51 -0.18 54 -2.96 233 -3.20 241
239 Mitchell 63 -3.22 10 11 0 .873 66 -.397 55 -0.23 58 -3.50 241 -3.05 235
246 North Montgomery 64 -3.81 8 16 0 .758 30 -.422 58 -0.32 61 -4.85 261 -3.39 243
247 Wapahani 65 -3.84 4 17 0 .665 7 -.471 65 -0.42 64 -3.51 242 -3.95 248
249 Bremen 66 -4.01 7 20 0 .883 72 -.624 83 -0.72 73 -4.02 250 -3.95 249
253 South Vermillion 67 -4.33 6 16 0 .809 42 -.540 74 -0.58 70 -4.51 256 -4.31 253
254 Adams Central 68 -4.44 3 14 0 .781 37 -.604 77 -0.71 72 -4.53 257 -4.32 254
257 Pike Central 69 -4.61 5 17 0 .741 26 -.512 71 -0.55 68 -4.79 260 -4.55 257
260 Tipton 70 -4.69 7 18 0 .717 19 -.437 60 -0.41 63 -4.91 262 -4.60 258
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
274 Covenant Christian 71 -6.17 7 12 0 .831 49 -.462 63 -0.56 69 -6.19 273 -6.14 275
275 Sheridan 72 -6.23 6 14 0 .917 86 -.617 79 -0.86 75 -6.49 276 -6.02 272
278 Switzerland County 73 -6.70 9 12 0 .888 74 -.460 62 -0.60 71 -6.90 280 -6.43 277
283 Indianapolis Ritter 74 -7.24 10 11 0 .857 59 -.380 52 -0.48 67 -7.83 286 -6.95 280
285 Madison-Grant 75 -7.37 2 20 0 .706 13 -.616 78 -0.94 76 -7.02 282 -7.54 285
288 Whitko 76 -8.12 3 17 0 .869 63 -.719 90 -1.18 80 -7.99 287 -8.17 289
291 Austin 77 -8.70 6 17 0 .881 69 -.621 81 -1.04 78 -8.73 292 -8.72 291
292 Heritage Christian 78 -8.78 8 11 0 .937 91 -.514 72 -0.84 74 -9.37 296 -8.82 292
293 Hebron 79 -9.10 3 17 0 .866 62 -.714 89 -1.24 84 -9.04 293 -9.07 295
295 Brown County 80 -9.16 6 17 0 .855 57 -.595 76 -1.02 77 -9.28 295 -9.15 297
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
296 Paoli 81 -9.17 3 17 0 .906 80 -.756 93 -1.33 85 -9.49 297 -9.02 294
298 Eastern (Pekin) 82 -9.34 3 18 0 .899 78 -.756 92 -1.34 87 -10.09 302 -8.95 293
302 LaVille 83 -10.03 6 17 0 .909 84 -.649 84 -1.19 81 -9.74 300 -10.17 302
309 Eastern Greene 84 -11.22 2 15 0 .929 90 -.812 94 -1.58 91 -11.45 309 -11.20 309
310 South Ripley 85 -11.54 6 15 0 .909 83 -.624 82 -1.24 83 -11.31 308 -11.38 310
311 Winchester 86 -11.73 3 16 0 .885 73 -.725 91 -1.45 90 -11.50 310 -11.86 313
313 Southwestern (Hanover) 87 -11.75 6 21 0 .913 85 -.691 87 -1.39 89 -11.67 313 -12.11 315
315 Crawford County 88 -11.97 4 12 0 .927 89 -.677 86 -1.37 88 -12.59 316 -11.68 312
316 Whiting 89 -12.61 7 13 0 .844 53 -.495 68 -1.08 79 -13.10 319 -12.51 316
326 Indianapolis Scecina 90 -14.36 7 11 0 .955 93 -.565 75 -1.33 86 -15.15 328 -13.69 323
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
327 Christel House 91 -14.62 8 9 0 .970 94 -.499 69 -1.22 82 -14.78 326 -14.65 328
335 Taylor 92 -16.30 0 24 0 .873 65 -.873 95 -2.05 94 -16.05 334 -16.52 336
346 Irvington Prep 93 -20.15 4 8 0 .955 92 -.620 80 -1.84 92 -21.14 348 -19.62 348
349 Park Tudor 94 -21.11 3 6 0 1.000 95 -.666 85 -1.99 93 -21.16 349 -21.00 349
356 Lake Station 95 -26.19 4 17 0 .883 71 -.692 88 -2.40 95 -25.09 355 -26.69 356