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

1A 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
47 Milan 1 +7.78 21 2 0 .772 49 +.140 4 +1.68 2 +7.56 49 +7.93 47
57 Barr-Reeve 2 +7.15 26 1 0 .594 5 +.370 1 +2.04 1 +6.76 63 +7.33 57
66 West Washington 3 +6.49 18 4 0 .634 11 +.185 3 +1.68 3 +6.06 72 +6.65 68
91 Tri-County 4 +5.40 19 5 0 .680 24 +.113 5 +1.48 5 +5.54 83 +5.46 91
111 Indianapolis Lutheran 5 +3.65 13 5 0 .515 1 +.208 2 +1.54 4 +4.58 102 +3.25 123
116 Rising Sun 6 +3.50 17 7 0 .647 14 +.063 6 +1.27 6 +3.27 118 +3.73 112
122 Clay City 7 +3.26 18 9 0 .628 9 +.037 7 +1.21 7 +3.30 117 +3.24 124
123 North Daviess 8 +3.20 18 9 0 .652 17 +.014 10 +1.17 8 +3.00 123 +3.28 122
127 Knightstown 9 +2.81 15 7 0 .658 20 +.026 8 +1.17 9 +2.32 137 +3.12 125
131 Riverton Parke 10 +2.56 19 7 0 .715 30 +.014 11 +1.13 11 +2.61 130 +2.53 136
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
140 South Central (Union Mills) 11 +2.34 18 8 0 .674 22 +.022 9 +1.13 10 +2.17 144 +2.48 137
150 Northeast Dubois 12 +1.97 13 9 0 .650 16 -.057 18 +0.97 13 +1.39 154 +2.25 144
155 Southwood 13 +1.36 14 7 0 .746 38 -.078 22 +0.89 19 +1.09 161 +1.55 153
157 Pioneer 14 +1.32 14 11 0 .632 10 -.071 20 +0.90 18 +1.38 155 +1.36 157
161 Bloomfield 15 +1.08 15 9 0 .653 18 -.029 15 +0.96 14 +0.67 172 +1.21 160
164 South Central (Elizabeth) 16 +1.02 12 5 0 .757 41 -.051 17 +0.92 16 +0.81 167 +0.97 166
167 Tri 17 +0.93 13 7 0 .731 33 -.078 21 +0.87 22 +0.67 173 +1.07 164
168 Henryville 18 +0.86 12 10 0 .616 7 -.070 19 +0.88 20 +1.25 158 +0.58 178
174 North Newton 19 +0.69 15 8 0 .649 15 +.004 12 +1.00 12 +0.41 176 +0.86 170
177 Wood Memorial 20 +0.64 10 7 0 .610 6 -.019 14 +0.95 15 +0.18 179 +0.85 171
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
182 Borden 21 +0.07 9 4 0 .738 36 -.047 16 +0.87 21 +0.11 181 -0.12 186
187 Cloverdale 22 -0.20 5 13 0 .585 2 -.310 47 +0.39 39 -0.28 189 -0.17 187
193 Washington Township 23 -0.47 13 7 0 .765 46 -.112 24 +0.72 23 -0.24 187 -0.52 196
195 Wes-Del 24 -0.54 12 7 0 .743 37 -.111 23 +0.72 24 -0.59 193 -0.49 195
199 Carroll (Flora) 25 -0.78 17 5 0 .769 48 +.004 13 +0.90 17 -0.75 196 -0.75 200
200 Shakamak 26 -0.82 8 13 0 .592 4 -.213 34 +0.52 29 -1.12 205 -0.71 199
206 Cowan 27 -1.03 11 10 0 .672 21 -.147 27 +0.62 25 -1.46 212 -0.81 201
207 Daleville 28 -1.17 9 11 0 .710 29 -.260 44 +0.41 36 -1.24 207 -1.13 207
210 Clinton Prairie 29 -1.40 16 9 0 .785 58 -.145 26 +0.60 26 -1.43 211 -1.33 210
212 Covington 30 -1.45 13 7 0 .813 66 -.162 28 +0.57 27 -1.29 209 -1.50 215
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
213 North Judson 31 -1.47 15 10 0 .782 54 -.181 29 +0.53 28 -1.25 208 -1.52 216
214 West Central 32 -1.56 10 11 0 .715 31 -.238 39 +0.43 34 -1.69 215 -1.44 213
219 Caston 33 -2.02 11 10 0 .764 45 -.241 41 +0.39 38 -1.64 214 -2.15 221
220 Fremont 34 -2.09 8 13 0 .590 3 -.210 33 +0.44 32 -2.37 224 -1.89 217
222 South Newton 35 -2.25 12 9 0 .781 53 -.209 32 +0.44 33 -2.29 223 -2.19 224
223 Northfield 36 -2.26 9 8 0 .784 56 -.256 43 +0.35 40 -2.44 225 -2.08 220
227 Lanesville 37 -2.37 12 12 0 .691 26 -.191 30 +0.46 31 -2.57 229 -2.38 227
228 Orleans 38 -2.37 11 12 0 .692 27 -.214 35 +0.42 35 -2.66 230 -2.38 228
238 White River Valley 39 -2.89 10 10 0 .734 34 -.235 38 +0.35 41 -2.53 227 -3.12 239
239 North Decatur 40 -3.07 15 10 0 .797 59 -.196 31 +0.41 37 -3.20 241 -2.83 235
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
240 Kouts 41 -3.23 10 14 0 .658 19 -.239 40 +0.32 42 -2.86 235 -3.31 243
243 North Miami 42 -3.27 7 11 0 .735 35 -.345 49 +0.13 48 -3.28 243 -3.21 241
244 Monroe Central 43 -3.32 9 14 0 .781 52 -.388 54 +0.05 50 -3.23 242 -3.32 244
245 Christian Academy 44 -3.42 8 9 0 .828 70 -.358 50 +0.10 49 -3.98 250 -3.26 242
246 South Decatur 45 -3.53 12 8 0 .856 74 -.256 42 +0.27 43 -3.35 245 -3.40 246
248 Southern Wells 46 -3.79 6 11 0 .646 13 -.291 46 +0.19 47 -3.54 247 -3.87 251
251 Hauser 47 -3.91 9 11 0 .725 32 -.275 45 +0.22 45 -3.40 246 -3.66 249
256 Culver 48 -4.48 14 6 0 .814 67 -.113 25 +0.46 30 -4.30 255 -4.54 257
261 Edinburgh 49 -4.69 17 8 0 .899 83 -.218 36 +0.27 44 -4.11 253 -4.88 264
264 Union City 50 -4.89 8 12 0 .761 42 -.360 51 +0.01 51 -5.11 266 -4.72 261
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
265 Clinton Central 51 -4.98 9 12 1 .810 63 -.379 53 -0.03 52 -5.18 267 -4.98 265
267 Morgan Township 52 -5.21 10 12 0 .691 25 -.233 37 +0.21 46 -4.80 260 -5.32 269
268 Loogootee 53 -5.26 7 18 0 .675 23 -.396 55 -0.08 53 -5.41 268 -5.23 268
276 Lakewood Park 54 -6.45 5 11 0 .764 44 -.452 59 -0.26 57 -6.48 276 -6.38 277
279 Westville 55 -6.93 8 11 0 .762 43 -.338 48 -0.09 54 -6.46 275 -7.06 279
281 Eminence 56 -7.16 7 8 0 .831 72 -.368 52 -0.15 55 -7.04 282 -7.19 282
282 Fountain Central 57 -7.28 9 14 0 .812 65 -.421 56 -0.25 56 -6.80 281 -7.68 286
283 New Washington 58 -7.30 6 12 0 .824 69 -.490 62 -0.38 59 -7.15 283 -7.45 285
288 Trinity Lutheran 59 -8.11 4 16 0 .641 12 -.441 57 -0.34 58 -8.46 290 -8.62 290
289 Faith Christian 60 -8.21 4 15 0 .781 51 -.568 70 -0.57 62 -8.14 288 -8.24 288
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
290 North Vermillion 61 -8.42 3 13 0 .807 62 -.620 76 -0.67 65 -8.45 289 -8.50 289
292 Morristown 62 -9.13 8 11 0 .872 78 -.450 58 -0.42 60 -8.68 291 -9.25 293
297 Tri-Central 63 -9.59 6 15 0 .862 75 -.576 73 -0.67 64 -9.45 296 -9.63 297
298 Springs Valley 64 -9.73 4 15 0 .704 28 -.492 63 -0.53 61 -9.54 297 -9.99 298
301 Frontier 65 -10.03 3 15 0 .767 47 -.599 74 -0.74 67 -9.83 302 -10.07 301
304 Lafayette Central Catholic 66 -10.39 3 17 0 .780 50 -.633 78 -0.82 71 -10.21 303 -10.45 304
305 DeMotte Christian 67 -10.80 5 10 0 .882 81 -.547 65 -0.70 66 -10.64 304 -10.83 306
309 Attica 68 -11.11 3 19 0 .868 76 -.732 85 -1.04 77 -11.27 308 -11.02 308
311 Bethesda Christian 69 -11.33 6 12 0 .811 64 -.478 61 -0.61 63 -11.74 312 -11.05 309
313 Shoals 70 -11.67 4 17 0 .750 39 -.560 69 -0.77 69 -12.43 316 -11.42 312
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
314 Vincennes Rivet 71 -11.75 1 7 0 .751 40 -.627 77 -0.90 72 -11.13 307 -12.10 314
316 Jac-Cen-Del 72 -12.50 4 13 0 .782 55 -.548 66 -0.80 70 -12.15 315 -13.14 320
319 North White 73 -12.94 2 18 0 .817 68 -.717 82 -1.13 79 -12.82 318 -12.96 318
321 Randolph Southern 74 -13.35 2 13 0 .805 61 -.671 81 -1.07 78 -12.74 317 -13.59 323
322 Greenwood Christian 75 -13.41 3 6 0 .910 84 -.575 72 -0.91 74 -13.47 322 -13.50 322
324 Triton 76 -14.08 5 16 0 .785 57 -.547 64 -0.90 73 -13.82 323 -14.26 325
325 Liberty Christian 77 -14.18 7 7 0 .963 87 -.463 60 -0.76 68 -14.21 325 -14.13 324
326 Hamilton 78 -14.63 3 8 0 .831 71 -.559 68 -0.96 75 -15.39 331 -14.28 326
330 North Central (Farmersburg) 79 -15.03 1 16 0 .627 8 -.570 71 -1.00 76 -15.26 330 -15.01 329
333 Argos 80 -16.01 3 20 0 .800 60 -.669 80 -1.24 81 -15.68 332 -16.20 334
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
336 Oldenburg Academy 81 -16.95 1 14 0 .926 85 -.860 87 -1.63 85 -16.95 335 -16.96 336
340 Elkhart Christian 82 -17.72 3 12 1 .873 79 -.655 79 -1.32 82 -17.81 342 -17.79 340
342 Marquette Catholic 83 -18.09 4 9 1 .882 82 -.559 67 -1.17 80 -17.40 337 -18.33 342
343 Waldron 84 -18.45 4 14 0 .946 86 -.724 84 -1.49 83 -17.62 340 -18.77 345
346 Indiana Deaf 85 -20.41 3 9 0 .972 88 -.722 83 -1.60 84 -21.05 347 -19.89 348
350 Oregon-Davis 86 -22.20 0 15 1 .878 80 -.846 86 -1.94 87 -22.42 350 -22.25 350
352 Cannelton 87 -24.19 0 4 0 .871 77 -.871 88 -2.10 88 -22.78 351 -24.84 354
354 Hammond Science & Tech 88 -24.89 0 4 1 .990 89 -.890 89 -2.18 89 -24.94 354 -24.92 355
357 Dugger Union 89 -27.28 1 3 0 .851 73 -.604 75 -1.83 86 -25.52 357 -28.09 357
358 Providence Cristo Rey 90 -29.44 0 10 1 .994 90 -.948 90 -2.57 90 -29.83 358 -29.24 358