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 Baseball Team Ratings

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

1A Team Ratings

Ratings Last Updated: 2026-06-07 | Home Advantage: -0.12

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
58 Kouts 1 +5.84 28 1 0 .636 19 +.328 1 +2.15 1 +5.88 55 +5.82 58
80 Northeast Dubois 2 +4.73 21 5 0 .543 7 +.265 2 +1.95 2 +4.33 84 +4.96 78
100 Morgan Township 3 +3.73 17 11 0 .514 4 +.092 8 +1.57 6 +3.65 100 +3.81 100
105 Rossville 4 +3.45 19 11 0 .505 3 +.129 5 +1.62 5 +3.31 105 +3.59 106
111 Shakamak 5 +3.16 19 6 0 .525 5 +.233 3 +1.77 3 +2.93 117 +3.28 112
115 Clinton Prairie 6 +3.03 22 7 0 .583 10 +.175 4 +1.66 4 +2.66 122 +3.26 114
135 Tecumseh 7 +2.39 14 12 0 .424 1 +.115 7 +1.51 7 +1.87 141 +2.65 130
139 Greenwood Christian 8 +2.13 17 7 0 .586 12 +.122 6 +1.50 8 +1.97 139 +2.37 138
148 Vincennes Rivet 9 +1.75 16 8 0 .606 15 +.060 10 +1.36 9 +1.58 150 +1.79 148
169 Hauser 10 +0.89 16 4 0 .786 61 +.013 12 +1.21 11 +0.73 172 +0.92 171
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
170 Bloomfield 11 +0.86 14 8 0 .658 25 -.024 14 +1.15 12 +0.54 174 +1.02 168
171 Knightstown 12 +0.86 20 7 0 .676 28 +.065 9 +1.30 10 +0.99 165 +0.81 174
181 Milan 13 +0.11 12 8 0 .714 36 -.114 23 +0.93 17 -0.01 185 +0.22 181
193 Cowan 14 -0.39 16 6 0 .715 37 +.011 13 +1.11 13 -0.23 189 -0.36 195
196 North Daviess 15 -0.52 15 14 0 .577 8 -.062 18 +0.97 16 -0.97 203 -0.33 194
198 Riverton Parke 16 -0.75 17 13 0 .648 22 -.084 19 +0.91 19 -0.88 199 -0.72 199
199 West Washington 17 -0.79 18 5 0 .828 75 -.043 16 +0.98 15 -0.86 197 -0.68 198
201 Triton 18 -0.91 24 5 0 .803 67 +.026 11 +1.09 14 -0.75 195 -1.07 209
206 Springs Valley 19 -1.11 10 13 0 .641 21 -.205 32 +0.68 29 -1.26 209 -1.06 207
207 Evansville Christian 20 -1.12 7 16 0 .503 2 -.199 31 +0.69 28 -1.61 223 -0.91 202
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
210 South Decatur 21 -1.19 15 7 0 .787 62 -.107 21 +0.84 21 -1.38 213 -1.14 213
219 Fort Wayne Blackhawk 22 -1.47 9 13 0 .581 9 -.171 28 +0.71 27 -1.46 216 -1.14 212
221 Covington 23 -1.48 13 9 0 .718 41 -.129 24 +0.78 23 -1.21 208 -1.56 223
224 South Central (Union Mills) 24 -1.54 13 10 0 .601 14 -.039 15 +0.93 18 -1.08 205 -1.76 229
225 Orleans 25 -1.62 13 9 0 .696 33 -.102 20 +0.81 22 -1.98 236 -1.45 219
235 North Decatur 26 -1.95 13 9 0 .727 46 -.137 26 +0.73 24 -2.28 241 -1.80 232
239 Jac-Cen-Del 27 -2.08 15 9 0 .803 68 -.178 29 +0.65 30 -2.43 244 -1.92 235
240 North Miami 28 -2.10 19 12 0 .745 50 -.133 25 +0.72 25 -2.35 243 -1.71 227
242 Caston 29 -2.22 21 6 0 .831 76 -.052 17 +0.85 20 -1.77 229 -2.04 237
248 Monroe Central 30 -2.64 11 16 0 .657 24 -.246 37 +0.48 34 -2.81 251 -2.43 249
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
249 Borden 31 -2.70 11 16 0 .633 18 -.223 34 +0.52 33 -2.86 253 -2.56 250
251 Frontier 32 -2.79 16 7 0 .806 70 -.109 22 +0.71 26 -2.72 250 -2.84 254
253 Marquette Catholic 33 -2.84 13 10 1 .713 35 -.152 27 +0.63 31 -3.06 258 -2.76 252
255 West Central 34 -2.87 16 6 0 .918 93 -.190 30 +0.56 32 -3.07 259 -2.34 247
260 Christian Academy 35 -3.07 10 11 0 .807 71 -.328 46 +0.31 42 -3.21 262 -2.92 257
263 Northfield 36 -3.23 9 16 0 .608 16 -.250 38 +0.43 37 -2.87 254 -3.33 265
265 Trinity Lutheran 37 -3.53 10 10 0 .734 47 -.233 35 +0.44 36 -3.76 267 -3.36 266
266 Loogootee 38 -3.57 6 17 0 .540 6 -.280 41 +0.35 40 -4.28 274 -3.19 260
267 Rising Sun 39 -3.62 10 11 0 .753 52 -.277 39 +0.35 39 -3.39 265 -3.71 268
268 Fort Wayne Canterbury 40 -3.68 9 7 0 .772 57 -.207 33 +0.47 35 -3.32 263 -3.80 269
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
270 Blue River Valley 41 -3.89 11 14 0 .718 42 -.279 40 +0.33 41 -3.52 266 -4.02 270
271 Wood Memorial 42 -4.13 10 13 0 .676 29 -.241 36 +0.37 38 -4.21 271 -4.13 273
278 Carroll (Flora) 43 -4.55 6 16 0 .583 11 -.309 43 +0.23 43 -4.55 277 -4.52 278
279 North Central (Farmersburg) 44 -4.63 7 12 0 .688 31 -.321 45 +0.20 44 -4.62 279 -4.67 280
281 Fountain Central 45 -4.75 8 15 0 .762 55 -.417 59 +0.02 50 -4.97 285 -4.67 281
285 Oldenburg Academy 46 -5.11 5 11 0 .746 51 -.433 61 -0.03 51 -5.94 298 -4.73 282
288 Washington Township 47 -5.12 6 18 1 .637 20 -.377 53 +0.06 47 -5.18 288 -5.07 287
290 Tri-County 48 -5.16 11 10 0 .825 74 -.300 42 +0.19 45 -5.45 292 -4.95 284
294 South Central (Elizabeth) 49 -5.39 10 16 0 .727 45 -.340 47 +0.10 46 -5.31 290 -5.38 294
298 Attica 50 -5.81 11 14 0 .877 87 -.438 63 -0.10 55 -6.48 305 -5.51 296
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
299 Daleville 51 -5.86 8 15 0 .700 34 -.353 48 +0.04 48 -6.13 300 -5.67 299
300 Clinton Central 52 -5.98 3 17 0 .612 17 -.460 66 -0.15 58 -5.91 296 -5.90 300
303 Tri-Central 53 -6.29 5 15 0 .666 26 -.416 58 -0.10 54 -6.42 302 -6.19 302
304 Clay City 54 -6.50 3 15 0 .672 27 -.506 74 -0.27 65 -6.66 308 -6.42 304
308 North Judson 55 -6.71 12 13 1 .852 81 -.370 50 -0.05 52 -6.51 306 -7.34 317
309 Wes-Del 56 -6.74 6 19 0 .649 23 -.409 56 -0.12 57 -6.70 309 -6.76 310
310 Lanesville 57 -6.85 6 19 0 .690 32 -.448 65 -0.20 60 -6.85 310 -6.74 309
311 Cloverdale 58 -6.85 8 12 0 .717 40 -.318 44 +0.03 49 -7.15 316 -6.70 308
312 Henryville 59 -6.88 8 13 0 .779 59 -.396 55 -0.11 56 -7.12 315 -6.52 305
313 Bethesda Christian 60 -6.89 10 14 0 .779 60 -.363 49 -0.06 53 -6.86 311 -6.93 313
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
315 Pioneer 61 -6.90 6 18 0 .724 44 -.473 69 -0.24 63 -7.03 314 -7.56 318
316 Morristown 62 -7.06 8 13 0 .820 73 -.440 64 -0.20 61 -6.96 313 -7.20 316
318 North Newton 63 -7.35 7 17 0 .756 53 -.463 67 -0.26 64 -7.41 318 -6.38 303
319 Fremont 64 -7.57 4 15 0 .738 48 -.528 77 -0.39 68 -7.47 320 -7.57 319
324 Westville 65 -8.13 7 13 0 .745 49 -.395 54 -0.21 62 -7.77 322 -8.30 325
325 Hammond Science & Tech 66 -8.23 6 4 0 .974 99 -.374 51 -0.18 59 -8.45 328 -8.17 324
327 Shawe Memorial 67 -8.34 3 17 0 .795 64 -.645 81 -0.66 76 -8.37 327 -8.38 327
329 Southern Wells 68 -8.52 5 17 0 .724 43 -.495 72 -0.41 69 -8.31 325 -8.60 328
331 Waldron 69 -8.82 8 15 0 .832 77 -.485 71 -0.42 70 -8.82 333 -8.96 331
333 Culver 70 -8.89 4 15 0 .867 84 -.654 82 -0.72 80 -8.50 330 -9.14 334
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
334 Randolph Southern 71 -9.26 7 11 0 .803 69 -.415 57 -0.33 66 -8.82 334 -9.40 338
337 North Vermillion 72 -9.54 3 14 0 .841 78 -.667 83 -0.79 82 -9.74 339 -9.47 339
338 Seton Catholic 73 -9.57 6 8 0 .852 82 -.424 60 -0.37 67 -9.98 342 -9.38 336
339 Elkhart Christian 74 -9.63 6 14 0 .796 65 -.498 73 -0.50 74 -9.11 335 -9.99 341
340 Southwood 75 -9.63 2 16 0 .592 13 -.480 70 -0.47 71 -9.12 336 -9.84 340
341 Tri 76 -9.67 2 16 0 .716 38 -.606 79 -0.69 78 -10.03 343 -9.39 337
342 Oregon-Davis 77 -10.15 6 18 0 .875 86 -.624 80 -0.76 81 -10.27 344 -10.26 342
343 Cambridge City Lincoln 78 -10.26 7 14 0 .800 66 -.466 68 -0.50 73 -9.83 341 -10.47 343
344 Lakewood Park 79 -10.38 4 13 0 .810 72 -.573 78 -0.69 79 -9.81 340 -10.67 346
345 Liberty Christian 80 -10.86 5 9 0 .792 63 -.435 62 -0.49 72 -11.19 347 -10.67 345
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
346 New Washington 81 -10.94 1 14 0 .863 83 -.796 95 -1.12 86 -10.97 345 -10.91 347
348 Union City 82 -11.23 4 12 0 .771 56 -.521 76 -0.67 77 -11.04 346 -11.30 348
349 South Newton 83 -11.82 3 15 0 .846 79 -.679 86 -0.99 84 -11.97 351 -12.25 350
351 Faith Christian 84 -12.13 3 13 0 .918 94 -.731 91 -1.11 85 -12.41 352 -12.27 351
353 Argos 85 -12.94 0 20 0 .867 85 -.866 97 -1.40 93 -11.75 349 -13.65 358
354 Eminence 86 -13.33 4 6 0 .911 92 -.511 75 -0.82 83 -13.90 357 -12.84 353
355 White River Valley 87 -13.41 0 17 0 .716 39 -.717 89 -1.18 89 -13.72 356 -13.32 354
357 Rock Creek Academy 88 -13.51 3 13 0 .882 88 -.694 88 -1.15 87 -13.68 355 -13.32 355
359 Purdue Poly Broad Ripple 89 -13.93 8 5 0 .990 101 -.375 52 -0.64 75 -14.28 359 -13.63 357
360 Indiana Deaf 90 -14.38 4 9 0 .977 100 -.670 84 -1.18 88 -15.17 361 -13.89 359
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
361 Dugger Union 91 -15.37 1 9 0 .849 80 -.751 92 -1.40 92 -15.44 363 -15.36 361
363 Edinburgh 92 -15.81 1 16 0 .776 58 -.718 90 -1.38 91 -15.52 364 -16.06 363
364 Tri-Township 93 -15.92 1 12 0 .761 54 -.683 87 -1.33 90 -15.06 360 -16.27 366
366 Cannelton 94 -16.93 0 4 0 .884 89 -.884 98 -1.75 97 -16.88 367 -16.96 368
369 Hamilton 95 -17.51 2 8 0 .955 97 -.755 93 -1.58 94 -16.24 365 -18.24 370
370 North White 96 -17.55 1 12 0 .904 90 -.826 96 -1.70 96 -18.09 370 -16.21 365
371 Shoals 97 -19.24 0 15 0 .677 30 -.677 85 -1.58 95 -19.32 371 -19.23 373
373 Anderson Prep 98 -20.07 3 16 0 .926 96 -.769 94 -1.80 98 -19.87 372 -20.13 375
374 Providence Cristo Rey 99 -20.12 0 10 0 .910 91 -.912 100 -2.05 99 -20.86 374 -19.66 374
378 Bowman Academy 100 -22.92 1 13 0 .972 98 -.901 99 -2.26 100 -22.35 375 -23.16 378
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
380 Crothersville 101 -24.05 0 11 0 .918 95 -.919 101 -2.38 101 -24.42 380 -23.76 379