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-05-27 | 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
9 Tecumseh 1 +12.57 17 3 0 .584 3 +.269 1 +2.06 1 +11.98 10 +12.92 9
31 Alexandria 2 +9.07 20 0 0 .828 58 +.173 2 +1.63 2 +8.97 31 +9.21 32
54 Andrean 3 +7.45 11 10 0 .416 1 +.107 3 +1.40 3 +7.12 54 +7.67 53
56 North Putnam 4 +7.25 18 5 0 .729 28 +.051 12 +1.28 7 +6.90 62 +7.40 56
58 Hagerstown 5 +7.15 17 3 0 .783 45 +.067 8 +1.30 4 +7.17 53 +7.23 60
61 Frankton 6 +7.00 18 6 0 .684 12 +.067 9 +1.29 5 +6.93 61 +7.32 58
63 Boone Grove 7 +6.92 16 5 0 .709 20 +.055 10 +1.26 9 +6.93 60 +7.00 63
69 Sullivan 8 +6.45 17 6 0 .653 8 +.086 6 +1.29 6 +6.04 73 +6.71 66
77 Woodlan 9 +5.99 15 6 0 .661 10 +.055 11 +1.20 12 +5.85 79 +6.34 74
78 Winamac 10 +5.96 20 3 0 .873 80 -.003 18 +1.09 15 +5.98 75 +6.05 78
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
80 Southmont 11 +5.83 18 5 0 .692 15 +.091 5 +1.26 10 +5.88 77 +5.85 82
81 Evansville Mater Dei 12 +5.82 16 8 0 .569 2 +.100 4 +1.27 8 +5.58 81 +5.89 81
82 Brownstown Central 13 +5.75 16 9 0 .621 4 +.018 13 +1.11 13 +5.72 80 +5.73 86
85 Eastern Hancock 14 +5.62 16 6 0 .726 26 +.003 17 +1.07 16 +5.57 82 +5.67 87
88 Eastbrook 15 +5.46 13 6 0 .746 35 -.061 22 +0.94 21 +5.24 90 +5.64 89
89 Lapel 16 +5.46 14 6 0 .685 13 +.017 14 +1.09 14 +5.47 86 +5.49 90
92 Churubusco 17 +5.28 24 3 0 .803 50 +.085 7 +1.21 11 +5.48 85 +5.32 92
93 Western Boone 18 +5.13 18 7 0 .745 34 -.026 21 +0.98 19 +5.01 93 +5.32 93
94 Northeastern 19 +5.08 15 3 0 .842 67 -.005 20 +1.02 18 +4.98 95 +5.18 95
101 Triton Central 20 +4.80 14 7 0 .660 9 +.006 16 +1.02 17 +4.64 101 +4.84 100
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
104 Linton-Stockton 21 +4.55 14 9 0 .733 29 -.127 29 +0.75 24 +4.23 107 +4.70 104
110 South Putnam 22 +3.84 11 8 0 .721 23 -.144 31 +0.67 28 +3.73 113 +3.90 110
113 Perry Central 23 +3.58 12 9 0 .812 52 -.239 44 +0.47 36 +3.14 120 +3.78 111
114 West Vigo 24 +3.57 13 11 0 .653 7 -.113 26 +0.71 26 +3.81 111 +3.48 119
115 Eastside 25 +3.52 11 12 0 .690 14 -.212 38 +0.52 33 +3.75 112 +3.50 117
117 Rochester 26 +3.50 21 3 0 .857 75 +.017 15 +0.95 20 +3.52 115 +3.55 116
119 Central Noble 27 +3.42 16 7 0 .698 18 -.003 19 +0.91 22 +3.43 116 +3.48 118
121 Monrovia 28 +3.36 14 14 0 .641 6 -.141 30 +0.64 30 +3.04 122 +3.45 120
124 Knox 29 +3.15 22 7 0 .832 61 -.073 25 +0.76 23 +3.05 121 +3.29 121
126 Providence 30 +2.84 13 5 0 .839 63 -.116 28 +0.65 29 +2.91 125 +2.77 130
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
132 Jimtown 31 +2.54 16 6 0 .800 47 -.072 23 +0.72 25 +2.23 140 +2.69 132
135 Prairie Heights 32 +2.47 13 9 0 .744 33 -.155 33 +0.55 31 +2.37 134 +2.61 133
141 Westview 33 +2.31 11 9 0 .739 31 -.190 36 +0.48 35 +2.23 141 +2.43 139
143 Salem 34 +2.27 10 9 0 .774 41 -.248 45 +0.36 41 +2.33 136 +2.21 146
144 South Adams 35 +2.25 10 8 0 .718 22 -.164 34 +0.52 32 +2.15 145 +2.37 142
146 Oak Hill 36 +2.10 17 8 0 .751 36 -.072 24 +0.69 27 +2.04 149 +2.08 148
147 Fort Wayne Luers 37 +2.03 13 10 0 .783 43 -.216 40 +0.41 38 +1.79 150 +2.23 145
153 Benton Central 38 +1.54 13 7 0 .856 74 -.206 37 +0.39 40 +1.71 151 +1.47 156
162 Greencastle 39 +1.07 13 11 0 .724 24 -.183 35 +0.40 39 +1.26 157 +0.95 167
166 Bluffton 40 +0.96 10 14 0 .763 39 -.346 53 +0.09 46 +0.89 165 +0.93 168
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
169 Rossville 41 +0.81 13 9 0 .830 60 -.237 43 +0.28 42 +0.90 164 +0.83 172
173 Elwood 42 +0.73 16 8 0 .783 44 -.116 27 +0.51 34 +0.71 170 +0.80 173
176 South Knox 43 +0.64 15 8 0 .801 48 -.149 32 +0.44 37 +0.73 169 +0.61 176
180 Tell City 44 +0.26 7 12 0 .697 17 -.327 50 +0.08 48 +0.05 183 +0.31 180
181 Wheeler 45 +0.19 16 11 0 .824 56 -.231 42 +0.25 43 +0.59 174 +0.08 181
185 Centerville 46 -0.18 11 8 0 .804 51 -.224 41 +0.24 44 -0.11 186 -0.24 189
186 Lakeland 47 -0.19 8 16 0 .765 40 -.433 63 -0.16 55 -0.27 188 -0.06 185
189 Delphi 48 -0.23 14 10 0 .892 87 -.308 46 +0.08 47 -0.30 190 +0.04 182
190 Lewis Cass 49 -0.33 10 13 0 .759 38 -.324 48 +0.04 49 -0.84 198 -0.02 183
196 Seeger 50 -0.60 17 8 0 .893 88 -.213 39 +0.23 45 -0.59 194 -0.63 197
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
202 Forest Park 51 -0.91 8 15 0 .699 19 -.349 54 -0.05 51 -0.96 203 -0.89 203
203 Shenandoah 52 -0.92 8 13 0 .741 32 -.357 55 -0.06 52 -0.92 201 -0.90 205
204 Blackford 53 -0.96 5 12 0 .739 30 -.444 65 -0.23 59 -0.96 202 -0.90 204
209 Eastern (Greentown) 54 -1.31 13 14 0 .802 49 -.321 47 -0.02 50 -1.18 206 -1.31 209
217 Wabash 55 -1.95 11 11 0 .871 79 -.371 57 -0.16 56 -1.78 217 -2.02 219
218 Rensselaer Central 56 -1.99 9 13 0 .869 77 -.460 68 -0.33 62 -2.00 218 -1.93 218
224 Union County 57 -2.27 9 15 0 .823 54 -.447 67 -0.33 61 -2.11 221 -2.34 225
225 North Knox 58 -2.31 8 8 0 .825 57 -.325 49 -0.10 53 -2.71 232 -2.18 223
231 Manchester 59 -2.64 8 14 0 .847 71 -.484 69 -0.42 65 -2.79 234 -2.46 230
232 Mitchell 60 -2.68 10 10 0 .841 66 -.341 51 -0.15 54 -3.02 237 -2.58 231
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
235 South Spencer 61 -2.81 6 16 0 .694 16 -.420 60 -0.31 60 -3.03 238 -2.75 234
237 Parke Heritage 62 -2.86 10 14 0 .788 46 -.373 58 -0.23 58 -2.45 226 -3.11 238
241 Wapahani 63 -3.25 4 17 0 .635 5 -.442 64 -0.39 64 -3.03 239 -3.33 245
247 Clarksville 64 -3.57 10 10 0 .843 68 -.343 52 -0.22 57 -3.35 244 -3.77 250
249 Adams Central 65 -3.81 3 14 0 .728 27 -.550 76 -0.63 71 -4.00 251 -3.61 248
250 North Montgomery 66 -3.89 8 16 0 .753 37 -.419 59 -0.38 63 -4.86 264 -3.46 247
252 Bremen 67 -3.94 7 20 0 .828 59 -.569 77 -0.68 73 -3.94 249 -3.88 252
257 South Vermillion 68 -4.54 6 16 0 .781 42 -.510 74 -0.60 70 -4.61 258 -4.56 258
258 Pike Central 69 -4.59 5 17 0 .725 25 -.497 72 -0.58 68 -4.77 259 -4.51 256
259 Tipton 70 -4.60 7 18 0 .713 21 -.432 62 -0.46 66 -4.84 263 -4.45 255
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
275 Covenant Christian 71 -6.25 7 12 0 .813 53 -.444 66 -0.59 69 -6.15 272 -6.33 276
278 Sheridan 72 -6.76 6 13 0 .913 89 -.597 83 -0.92 76 -6.73 279 -6.76 278
280 Madison-Grant 73 -7.03 2 19 0 .671 11 -.576 78 -0.90 75 -6.72 278 -7.16 281
284 Indianapolis Ritter 74 -7.33 10 11 0 .840 64 -.363 56 -0.51 67 -7.80 287 -7.07 280
286 Switzerland County 75 -7.63 9 11 0 .877 81 -.428 61 -0.66 72 -7.69 285 -7.35 284
287 Whitko 76 -7.77 3 17 0 .824 55 -.673 88 -1.14 79 -7.70 286 -7.77 287
291 Heritage Christian 77 -8.99 8 11 0 .915 91 -.493 71 -0.88 74 -9.42 295 -8.66 291
293 Brown County 78 -9.15 6 17 0 .845 70 -.584 80 -1.06 77 -9.24 294 -9.07 292
294 Austin 79 -9.18 6 17 0 .844 69 -.584 79 -1.06 78 -9.19 293 -9.32 295
295 Hebron 80 -9.31 3 16 0 .848 72 -.687 90 -1.27 84 -9.13 292 -9.37 296
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
296 Paoli 81 -9.33 3 17 0 .884 84 -.735 92 -1.36 86 -9.60 299 -9.30 294
300 LaVille 82 -9.97 6 17 0 .870 78 -.610 84 -1.17 81 -9.70 300 -10.14 302
303 Eastern (Pekin) 83 -10.17 2 17 0 .848 73 -.743 93 -1.43 90 -10.72 305 -10.04 300
307 Winchester 84 -10.99 3 16 0 .840 65 -.680 89 -1.37 87 -10.95 306 -11.00 307
308 Eastern Greene 85 -11.10 2 15 0 .884 85 -.767 94 -1.54 91 -11.34 309 -11.08 310
310 Crawford County 86 -11.30 4 11 0 .890 86 -.623 85 -1.28 85 -11.98 314 -11.18 311
312 South Ripley 87 -11.58 6 15 0 .880 82 -.595 81 -1.25 82 -11.47 311 -11.65 313
315 Southwestern (Hanover) 88 -11.95 6 21 0 .881 83 -.659 86 -1.39 88 -11.81 313 -12.11 315
317 Whiting 89 -12.70 7 13 0 .859 76 -.510 73 -1.16 80 -13.09 321 -12.72 317
327 Christel House 90 -14.85 8 8 0 .987 94 -.487 70 -1.26 83 -14.86 326 -14.92 328
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
331 Indianapolis Scecina 91 -15.25 7 10 0 .954 93 -.542 75 -1.40 89 -15.68 333 -15.24 330
334 Taylor 92 -16.60 0 24 0 .837 62 -.837 95 -2.05 93 -16.21 334 -16.75 335
347 Irvington Prep 93 -20.53 4 8 0 .931 92 -.597 82 -1.86 92 -21.35 348 -18.97 346
349 Park Tudor 94 -21.57 3 6 0 .997 95 -.664 87 -2.06 94 -21.41 349 -22.39 351
356 Lake Station 95 -26.24 4 16 0 .914 90 -.714 91 -2.48 95 -25.04 355 -26.82 356