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

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

1A Team Ratings

Ratings Last Updated: 2025-06-22 | Home Advantage: -0.00

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
86 Kouts 1 +4.39 27 7 0 .616 21 +.180 3 +1.84 2 +4.33 83 +4.53 84
99 Knightstown 2 +3.90 24 5 0 .644 26 +.184 2 +1.81 3 +3.59 107 +4.17 95
105 Rossville 3 +3.67 21 8 0 .484 3 +.240 1 +1.90 1 +3.84 98 +3.68 104
123 Indianapolis Lutheran 4 +2.95 21 10 0 .544 7 +.133 5 +1.64 4 +2.49 129 +3.23 119
126 Clinton Prairie 5 +2.70 22 8 0 .612 19 +.120 6 +1.59 5 +2.60 126 +2.83 127
142 Northeast Dubois 6 +2.02 22 9 0 .629 24 +.081 7 +1.47 7 +1.69 150 +2.24 138
150 Shakamak 7 +1.74 16 8 0 .532 6 +.133 4 +1.54 6 +1.52 152 +1.84 147
154 Clay City 8 +1.54 10 9 0 .595 16 -.067 20 +1.14 12 +1.25 159 +1.70 150
170 Hauser 9 +1.00 19 4 0 .778 72 +.047 10 +1.32 8 +0.86 170 +1.29 160
174 Fort Wayne Blackhawk 10 +0.80 12 10 0 .495 4 +.049 9 +1.31 9 +0.76 173 +0.84 175
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
177 Borden 11 +0.67 17 8 0 .637 25 +.043 11 +1.28 10 +0.75 174 +0.63 178
178 North Daviess 12 +0.53 14 12 1 .599 17 -.063 18 +1.07 14 +0.49 177 +0.66 177
189 Morgan Township 13 -0.04 6 20 1 .470 2 -.229 39 +0.70 27 -0.20 192 +0.11 186
191 Fremont 14 -0.11 14 14 0 .566 10 -.064 19 +1.02 16 +0.17 186 -0.21 196
198 Tecumseh 15 -0.34 10 17 0 .400 1 -.030 14 +1.06 15 -0.07 190 -0.47 200
203 Vincennes Rivet 16 -0.61 16 6 0 .667 30 +.059 8 +1.21 11 -1.01 210 -0.52 201
207 Greenwood Christian 17 -0.72 12 14 0 .593 15 -.132 28 +0.84 21 -0.70 206 -0.71 206
209 Riverton Parke 18 -0.77 17 10 0 .691 41 -.061 17 +0.97 17 -0.70 205 -0.90 209
210 West Washington 19 -0.94 20 4 0 .816 80 +.018 12 +1.11 13 -0.55 203 -1.13 212
211 Bloomfield 20 -1.02 10 15 0 .668 32 -.268 44 +0.55 35 -1.25 215 -0.91 210
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
215 Lanesville 21 -1.40 9 12 0 .613 20 -.183 33 +0.68 29 -1.38 217 -1.42 217
216 Monroe Central 22 -1.41 14 14 0 .627 23 -.126 27 +0.79 23 -1.10 211 -1.53 218
217 Tri-County 23 -1.44 17 7 0 .768 69 -.059 16 +0.92 19 -1.49 218 -1.40 216
225 North Decatur 24 -2.08 16 10 0 .734 57 -.117 25 +0.76 25 -2.38 230 -1.93 224
226 Frontier 25 -2.15 17 7 0 .751 64 -.040 15 +0.90 20 -1.93 222 -2.20 228
229 Carroll (Flora) 26 -2.28 6 19 0 .554 9 -.314 49 +0.36 40 -2.46 233 -2.16 226
231 Washington Township 27 -2.36 11 10 1 .592 13 -.069 21 +0.83 22 -2.21 227 -2.42 233
232 Union City 28 -2.42 11 10 0 .691 40 -.168 32 +0.63 31 -3.02 249 -2.18 227
236 Covington 29 -2.58 14 10 0 .704 44 -.122 26 +0.71 26 -2.47 234 -2.72 240
237 North Miami 30 -2.60 19 7 0 .738 58 -.007 13 +0.93 18 -2.45 232 -2.62 236
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
238 Cowan 31 -2.60 11 12 0 .668 33 -.191 34 +0.57 34 -2.63 242 -2.63 237
245 Caston 32 -2.86 20 8 0 .798 78 -.083 22 +0.76 24 -2.60 240 -2.85 243
249 Blue River 33 -2.97 11 9 0 .663 28 -.115 24 +0.69 28 -3.03 250 -2.92 246
250 Clinton Central 34 -3.00 11 13 0 .607 18 -.148 30 +0.62 32 -2.74 244 -3.10 252
251 South Central (Union Mills) 35 -3.02 8 16 0 .554 8 -.220 37 +0.48 37 -3.02 248 -2.92 245
256 Milan 36 -3.34 9 10 0 .753 65 -.277 46 +0.35 41 -3.01 247 -3.58 263
257 Fort Wayne Canterbury 37 -3.43 11 9 0 .658 27 -.108 23 +0.67 30 -3.17 255 -3.57 262
260 Oldenburg Academy 38 -3.48 10 10 0 .718 51 -.216 36 +0.45 38 -3.58 260 -3.74 265
265 Northfield 39 -3.68 14 17 0 .618 22 -.167 31 +0.53 36 -3.74 264 -3.64 264
267 Triton 40 -3.94 19 10 0 .792 76 -.135 29 +0.57 33 -3.92 268 -3.90 269
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
268 Evansville Christian 41 -4.04 6 14 0 .526 5 -.227 38 +0.39 39 -3.77 265 -4.21 271
270 Orleans 42 -4.17 7 19 0 .712 49 -.442 69 -0.04 55 -4.22 273 -4.09 270
274 Springs Valley 43 -4.42 8 11 0 .681 38 -.262 42 +0.29 43 -3.79 266 -4.71 282
276 Rising Sun 44 -4.45 9 12 0 .746 61 -.315 50 +0.19 47 -4.30 274 -4.57 278
277 Cambridge City Lincoln 45 -4.49 8 12 0 .686 39 -.285 47 +0.24 45 -4.45 279 -4.33 274
286 Loogootee 46 -4.89 5 20 0 .586 12 -.388 60 +0.01 52 -4.78 285 -4.95 289
287 Daleville 47 -4.91 11 11 0 .715 50 -.216 35 +0.34 42 -4.79 286 -4.99 290
292 Trinity Lutheran 48 -5.05 10 11 0 .750 62 -.272 45 +0.22 46 -4.77 284 -5.25 292
293 Christian Academy 49 -5.09 7 9 0 .740 59 -.302 48 +0.16 50 -4.77 283 -5.30 293
294 Jac-Cen-Del 50 -5.29 12 10 0 .789 75 -.242 40 +0.26 44 -4.84 289 -5.53 294
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
299 Tri-Central 51 -5.61 4 16 0 .593 14 -.394 62 -0.06 57 -5.66 300 -5.56 296
300 North Newton 52 -5.69 9 17 0 .720 52 -.373 57 -0.02 54 -5.72 301 -5.58 297
301 Southern Wells 53 -5.80 10 12 0 .722 54 -.268 43 +0.17 49 -5.30 299 -6.11 304
303 Hammond Science & Tech 54 -5.94 10 5 0 .925 101 -.257 41 +0.18 48 -5.99 305 -5.88 301
304 Southwestern (Shelbyville) 55 -6.12 7 9 0 .757 66 -.320 51 +0.04 51 -6.31 309 -5.95 303
305 North Judson 56 -6.18 13 14 0 .825 85 -.342 52 -0.00 53 -5.97 304 -6.20 305
307 Cloverdale 57 -6.42 6 14 0 .672 34 -.371 56 -0.08 58 -6.19 307 -6.58 309
308 Tri-Township 58 -6.50 6 13 0 .721 53 -.406 64 -0.15 62 -6.61 311 -6.36 307
309 South Central (Elizabeth) 59 -6.58 8 14 0 .708 46 -.343 53 -0.04 56 -5.87 303 -7.03 316
310 Waldron 60 -6.69 8 12 0 .819 81 -.418 67 -0.19 65 -6.84 314 -6.52 308
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
311 Pioneer 61 -6.75 9 15 0 .769 70 -.392 61 -0.15 61 -6.20 308 -6.96 315
312 West Central 62 -6.76 11 12 0 .840 88 -.360 54 -0.08 59 -6.35 310 -6.80 311
314 Marquette Catholic 63 -6.88 6 12 0 .731 56 -.397 63 -0.17 63 -7.06 317 -6.74 310
315 Fountain Central 64 -6.92 7 19 0 .701 43 -.432 68 -0.24 66 -6.77 313 -7.06 317
318 North Central (Farmersburg) 65 -7.07 6 13 0 .680 36 -.363 55 -0.12 60 -6.88 315 -7.19 319
319 Bethesda Christian 66 -7.22 7 12 0 .828 86 -.459 71 -0.31 68 -8.11 326 -6.87 313
320 Wes-Del 67 -7.47 7 17 0 .668 31 -.376 58 -0.17 64 -7.29 319 -7.60 322
322 South Decatur 68 -7.70 7 12 0 .820 82 -.451 70 -0.34 69 -7.98 324 -7.53 321
323 New Washington 69 -7.89 4 14 0 .772 71 -.548 78 -0.54 73 -7.51 320 -8.10 324
326 Wood Memorial 70 -8.30 5 12 0 .675 35 -.382 59 -0.25 67 -7.66 321 -8.71 326
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
327 Henryville 71 -8.53 5 17 0 .699 42 -.471 73 -0.44 71 -8.09 325 -8.81 329
329 Westville 72 -8.78 6 14 0 .706 45 -.407 65 -0.34 70 -8.15 327 -8.97 330
332 Southwood 73 -9.07 0 19 0 .566 11 -.567 83 -0.67 75 -9.18 335 -8.72 327
335 Morristown 74 -9.34 7 16 0 .779 73 -.475 74 -0.51 72 -9.78 340 -9.05 331
336 Seton Catholic 75 -9.46 6 13 0 .836 87 -.519 77 -0.61 74 -9.60 338 -9.61 338
337 Attica 76 -9.46 4 19 1 .750 63 -.563 82 -0.69 76 -8.99 334 -9.95 340
341 Culver 77 -10.17 7 15 0 .879 96 -.559 81 -0.74 77 -10.09 341 -10.21 341
342 Randolph Southern 78 -10.30 2 17 0 .710 48 -.605 86 -0.84 81 -10.18 342 -10.41 342
343 Tri 79 -10.86 2 17 1 .681 37 -.557 80 -0.79 79 -11.15 348 -10.76 343
344 Lakewood Park 80 -10.98 2 17 0 .723 55 -.617 87 -0.92 83 -11.13 347 -10.82 344
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
347 Oregon-Davis 81 -11.17 2 16 0 .843 90 -.731 98 -1.15 88 -10.58 343 -11.43 349
348 North Vermillion 82 -11.20 1 18 0 .765 68 -.712 97 -1.12 87 -11.40 349 -11.16 346
350 South Newton 83 -11.56 1 20 0 .824 83 -.775 101 -1.27 90 -11.73 350 -11.49 350
353 North White 84 -12.75 3 14 0 .846 92 -.667 92 -1.15 89 -11.92 352 -13.07 356
354 Dugger Union 85 -12.82 3 8 0 .762 67 -.489 75 -0.82 80 -13.23 356 -12.64 353
355 Faith Christian 86 -12.83 4 14 0 .843 89 -.620 88 -1.07 86 -12.54 354 -12.94 355
356 Edinburgh 87 -12.97 5 15 0 .824 84 -.573 84 -0.99 85 -13.05 355 -12.93 354
358 Shawe Memorial 88 -13.60 2 17 0 .813 79 -.706 95 -1.30 92 -13.35 357 -13.85 359
359 Eminence 89 -13.64 3 4 0 .847 93 -.417 66 -0.74 78 -13.94 362 -13.59 358
360 White River Valley 90 -14.29 0 15 0 .667 29 -.666 91 -1.28 91 -13.86 361 -14.56 362
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
361 Argos 91 -14.34 1 23 0 .792 77 -.748 99 -1.44 96 -13.68 359 -14.68 363
362 Elkhart Christian 92 -14.35 6 16 0 .744 60 -.470 72 -0.90 82 -14.18 363 -14.54 361
363 Liberty Christian 93 -14.38 6 11 0 .851 94 -.497 76 -0.96 84 -14.80 365 -14.31 360
364 Rock Creek Academy 94 -14.86 2 8 0 .867 95 -.666 90 -1.32 93 -13.76 360 -15.49 366
367 Anderson Prep 95 -16.12 2 16 0 .781 74 -.669 93 -1.43 95 -16.76 368 -15.92 367
368 Providence Cristo Rey 96 -16.62 4 7 1 .974 104 -.600 85 -1.33 94 -17.16 370 -16.37 368
369 Crothersville 97 -17.28 1 14 0 .888 98 -.821 102 -1.81 99 -16.96 369 -17.48 370
371 Indiana Deaf 98 -19.89 2 5 1 .956 103 -.643 89 -1.68 98 -19.49 373 -20.07 373
373 Shoals 99 -20.92 0 13 0 .709 47 -.712 96 -1.89 100 -20.94 376 -20.96 375
374 Hamilton 100 -21.16 3 6 0 .888 97 -.553 79 -1.61 97 -20.63 375 -21.64 376
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
375 Bowman Academy 101 -21.69 3 9 0 .956 102 -.706 94 -1.94 101 -21.04 377 -21.78 377
376 Indianapolis Tindley 102 -21.95 1 10 0 .911 99 -.821 103 -2.19 102 -21.92 378 -21.93 378
378 Cannelton 103 -23.88 1 10 0 .846 91 -.754 100 -2.21 103 -23.66 379 -24.07 380