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.

2025 TWISTR IHSAA Softball Team Ratings

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

2A Team Ratings

Ratings Last Updated: 2025-06-16 | Home Advantage: -0.01

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
19 Tecumseh 1 +10.14 28 0 0 .638 6 +.363 1 +2.09 1 +10.18 19 +10.12 20
24 Alexandria 2 +8.99 20 2 0 .708 24 +.201 2 +1.70 2 +8.98 25 +9.13 26
28 Shenandoah 3 +8.87 17 4 0 .701 20 +.110 7 +1.52 6 +8.50 31 +9.16 25
29 Andrean 4 +8.84 16 7 0 .513 1 +.184 4 +1.66 3 +8.76 29 +8.90 29
31 West Vigo 5 +8.39 22 4 0 .653 8 +.195 3 +1.64 4 +8.76 27 +8.15 34
33 Hagerstown 6 +8.28 20 3 0 .726 31 +.143 5 +1.54 5 +8.56 30 +8.08 35
43 Lapel 7 +7.50 22 7 0 .650 7 +.108 8 +1.41 7 +7.45 43 +7.62 42
47 South Adams 8 +6.92 23 5 0 .742 35 +.080 9 +1.31 9 +6.70 49 +7.38 46
57 Triton Central 9 +6.31 20 3 0 .750 37 +.119 6 +1.34 8 +6.26 59 +6.41 57
62 Rossville 10 +6.09 24 6 0 .766 40 +.034 14 +1.17 12 +5.82 66 +6.24 60
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
66 Western Boone 11 +5.85 20 6 0 .719 28 +.049 11 +1.18 11 +6.05 61 +5.81 66
69 Evansville Mater Dei 12 +5.67 14 8 0 .588 2 +.049 12 +1.17 13 +5.78 67 +5.61 69
73 Madison-Grant 13 +5.42 18 10 0 .666 10 -.022 18 +1.01 15 +5.43 75 +5.59 70
74 Woodlan 14 +5.41 22 6 0 .715 27 +.071 10 +1.19 10 +5.47 72 +5.53 72
75 Frankton 15 +5.30 13 9 0 .621 3 -.030 20 +0.99 16 +5.54 71 +5.30 77
78 Central Noble 16 +5.17 24 6 0 .763 39 +.038 13 +1.11 14 +5.07 82 +5.22 83
86 Eastbrook 17 +4.91 14 12 0 .709 25 -.170 35 +0.69 24 +4.51 95 +5.26 78
87 Sullivan 18 +4.91 15 10 0 .633 5 -.033 22 +0.95 18 +5.37 77 +4.71 91
91 Eastside 19 +4.76 18 7 0 .749 36 -.028 19 +0.95 19 +5.01 83 +4.64 95
97 South Putnam 20 +4.40 16 6 0 .729 32 -.001 15 +0.98 17 +4.63 91 +4.34 101
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
106 Boone Grove 21 +3.90 14 9 0 .632 4 -.022 17 +0.90 20 +3.54 108 +4.11 104
118 North Putnam 22 +3.09 12 8 0 .698 18 -.098 24 +0.69 23 +3.00 119 +3.36 115
119 Brownstown Central 23 +3.06 17 14 0 .696 17 -.148 29 +0.60 27 +3.06 118 +3.10 123
121 Rochester 24 +3.03 21 5 0 .828 73 -.020 16 +0.84 21 +2.61 133 +3.33 116
126 Northeastern 25 +2.79 10 8 0 .772 43 -.214 38 +0.45 36 +2.47 135 +3.11 122
127 Oak Hill 26 +2.72 20 7 0 .773 45 -.032 21 +0.79 22 +2.66 130 +2.84 127
132 Centerville 27 +2.58 12 6 0 .772 44 -.104 25 +0.65 26 +2.67 129 +2.55 133
133 Linton-Stockton 28 +2.48 15 12 0 .719 29 -.164 34 +0.52 31 +2.70 126 +2.35 137
135 Rensselaer Central 29 +2.45 15 9 0 .782 49 -.156 32 +0.54 30 +2.12 144 +2.61 131
143 Tell City 30 +2.09 11 9 0 .707 23 -.156 33 +0.51 32 +2.01 145 +2.08 143
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
145 Eastern Hancock 31 +1.95 13 11 0 .661 9 -.121 27 +0.57 28 +2.01 146 +1.95 147
146 Churubusco 32 +1.95 17 10 0 .785 51 -.155 31 +0.50 34 +2.19 142 +1.62 155
148 Southmont 33 +1.94 15 10 0 .771 42 -.172 37 +0.47 35 +1.80 153 +2.04 145
155 Winamac 34 +1.64 20 7 0 .786 52 -.044 23 +0.69 25 +2.16 143 +1.45 156
159 Salem 35 +1.22 17 9 0 .758 38 -.104 26 +0.55 29 +1.08 161 +1.27 161
160 Perry Central 36 +1.18 11 9 0 .807 67 -.256 41 +0.25 39 +1.03 162 +1.33 160
161 Wheeler 37 +1.12 17 8 0 .803 61 -.121 28 +0.51 33 +1.24 160 +1.02 164
168 Jimtown 38 +0.72 14 10 0 .831 75 -.247 40 +0.23 40 +0.69 166 +0.79 166
172 Hebron 39 +0.29 9 11 0 .732 34 -.283 44 +0.13 41 +0.07 176 +0.41 172
175 Whitko 40 +0.20 16 8 0 .837 78 -.170 36 +0.34 37 +0.26 173 +0.27 174
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
177 Knox 41 -0.12 14 16 0 .789 54 -.321 50 +0.03 44 -0.40 179 +0.10 177
184 Eastern (Pekin) 42 -0.52 9 12 0 .767 41 -.338 53 -0.03 46 -0.28 178 -0.61 186
187 Providence 43 -0.64 15 8 0 .805 64 -.153 30 +0.32 38 -0.55 185 -0.69 188
191 Greencastle 44 -0.99 10 14 0 .686 12 -.269 43 +0.07 42 -0.80 190 -1.12 195
194 South Spencer 45 -1.09 7 11 0 .678 11 -.287 45 +0.03 45 -0.83 191 -1.25 199
199 Monrovia 46 -1.22 7 9 0 .699 19 -.263 42 +0.06 43 -1.46 203 -1.05 193
201 Lewis Cass 47 -1.31 8 14 0 .806 66 -.442 67 -0.29 57 -1.45 202 -1.18 197
202 North Knox 48 -1.47 9 11 0 .807 68 -.357 57 -0.14 49 -1.38 201 -1.46 201
212 Blackford 49 -1.94 7 12 0 .692 13 -.323 51 -0.11 48 -2.14 216 -1.79 206
213 South Knox 50 -2.06 7 10 0 .788 53 -.377 59 -0.22 54 -1.81 211 -2.11 213
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
216 Delphi 51 -2.24 14 13 0 .827 72 -.309 47 -0.10 47 -2.60 221 -2.05 212
220 Forest Park 52 -2.63 5 18 0 .721 30 -.503 77 -0.50 65 -2.47 218 -2.72 221
221 Manchester 53 -2.66 15 15 0 .841 79 -.341 54 -0.19 53 -2.71 222 -2.59 219
222 Union County 54 -2.79 10 11 0 .789 55 -.312 48 -0.15 51 -2.51 219 -2.90 227
224 Bremen 55 -2.85 11 17 0 .802 60 -.408 62 -0.34 60 -2.55 220 -2.95 230
225 Fort Wayne Luers 56 -2.85 10 16 0 .783 50 -.398 60 -0.32 59 -2.71 223 -2.85 225
227 Clarksville 57 -2.98 12 9 0 .874 85 -.304 46 -0.15 50 -2.88 226 -2.99 231
230 Westview 58 -3.01 10 12 0 .807 69 -.353 56 -0.24 55 -2.80 225 -3.13 233
234 Bluffton 59 -3.16 13 14 0 .803 62 -.321 49 -0.19 52 -3.48 240 -2.95 229
240 Elwood 60 -3.47 8 19 0 .703 21 -.407 61 -0.38 61 -3.31 236 -3.47 241
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
243 South Vermillion 61 -3.73 10 12 0 .799 58 -.343 55 -0.28 56 -3.47 239 -3.89 247
244 Tipton 62 -3.74 6 18 1 .693 16 -.434 64 -0.45 62 -3.94 249 -3.58 242
246 Prairie Heights 63 -3.90 8 18 0 .800 59 -.491 75 -0.57 66 -3.87 247 -3.98 248
247 Brown County 64 -3.93 4 12 0 .704 22 -.451 69 -0.50 64 -4.27 253 -3.75 245
248 Lakeland 65 -3.97 6 19 0 .779 47 -.539 79 -0.67 73 -3.64 244 -4.14 250
249 North Montgomery 66 -3.99 10 18 0 .795 57 -.439 65 -0.48 63 -3.60 242 -4.17 252
254 Pike Central 67 -4.39 1 16 0 .692 14 -.633 86 -0.88 78 -4.31 254 -4.41 256
255 Winchester 68 -4.43 11 10 0 .855 80 -.331 52 -0.30 58 -4.62 261 -4.29 253
262 Adams Central 69 -4.60 4 18 0 .693 15 -.510 78 -0.66 72 -4.75 262 -4.52 258
264 Parke Heritage 70 -4.97 8 16 0 .825 71 -.490 73 -0.65 70 -5.31 267 -4.91 264
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
265 Benton Central 71 -5.08 7 21 0 .731 33 -.480 72 -0.64 69 -5.22 266 -5.01 265
266 Wabash 72 -5.14 9 13 0 .859 81 -.449 68 -0.58 67 -5.05 265 -5.15 267
267 Crawford County 73 -5.14 5 17 0 .833 77 -.607 82 -0.88 79 -5.35 268 -5.08 266
271 Seeger 74 -5.44 10 15 0 .863 83 -.462 71 -0.63 68 -5.57 272 -5.19 268
276 Eastern (Greentown) 75 -5.95 4 24 0 .803 63 -.661 87 -1.05 84 -5.96 275 -5.86 275
278 Mitchell 76 -6.07 4 19 0 .794 56 -.621 85 -0.98 83 -6.17 278 -6.02 278
282 Austin 77 -6.87 8 16 0 .833 76 -.499 76 -0.80 76 -7.39 286 -6.70 281
284 Paoli 78 -7.03 5 15 0 .808 70 -.558 80 -0.93 81 -7.09 283 -6.95 284
287 Whiting 79 -7.43 6 11 0 .781 48 -.427 63 -0.71 74 -7.32 285 -7.44 288
293 South Ripley 80 -8.51 10 13 0 .887 86 -.452 70 -0.83 77 -8.97 297 -8.31 291
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
296 Southwestern (Hanover) 81 -8.80 10 14 0 .908 90 -.490 74 -0.93 82 -8.46 295 -8.90 296
301 Heritage Christian 82 -9.68 7 12 0 .805 65 -.439 66 -0.90 80 -9.82 301 -9.66 303
302 Switzerland County 83 -9.69 5 13 0 .890 88 -.610 84 -1.22 85 -9.95 305 -9.61 302
306 Indianapolis Ritter 84 -10.05 11 11 0 .864 84 -.366 58 -0.78 75 -10.76 307 -9.50 300
312 Wapahani 85 -11.14 2 17 0 .714 26 -.608 83 -1.33 86 -10.92 310 -11.22 312
313 Christel House 86 -11.42 13 5 0 .966 92 -.244 39 -0.65 71 -11.54 312 -11.37 313
315 Sheridan 87 -11.85 1 8 0 .889 87 -.779 91 -1.71 88 -12.25 315 -11.63 315
331 Taylor 88 -14.53 0 20 0 .774 46 -.775 90 -1.89 89 -14.35 331 -14.67 331
332 Indianapolis Scecina 89 -14.98 4 12 0 .830 74 -.584 81 -1.56 87 -15.49 334 -15.32 333
340 Irvington Prep 90 -16.87 3 10 0 .918 91 -.689 88 -1.90 90 -17.05 340 -16.82 340
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
350 LaVille 91 -19.14 1 22 0 .861 82 -.816 93 -2.31 92 -18.90 345 -19.45 352
353 Lake Station 92 -19.88 2 16 0 .893 89 -.782 92 -2.30 91 -20.00 350 -19.90 353
358 Park Tudor 93 -23.85 2 6 0 .992 93 -.742 89 -2.52 93 -23.67 356 -24.62 359