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

2A 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
23 Evansville Mater Dei 1 +8.07 22 8 0 .488 1 +.245 1 +1.83 1 +8.11 21 +8.07 23
28 Lapel 2 +7.65 27 3 0 .724 27 +.176 2 +1.66 2 +7.54 28 +7.76 29
30 Boone Grove 3 +7.48 26 6 0 .670 8 +.141 3 +1.58 3 +6.88 36 +7.80 27
51 North Posey 4 +6.33 19 10 0 .572 3 +.084 5 +1.38 4 +6.12 51 +6.43 49
62 Providence 5 +5.48 16 7 0 .642 5 +.053 9 +1.25 6 +4.89 71 +5.69 60
69 Forest Park 6 +5.11 11 11 0 .569 2 -.069 22 +0.99 16 +4.76 75 +5.26 69
73 Lafayette Central Catholic 7 +4.89 23 6 0 .712 20 +.082 6 +1.26 5 +4.61 76 +5.14 72
80 Winchester 8 +4.62 18 6 0 .761 44 -.011 15 +1.06 13 +4.16 87 +4.91 76
81 University 9 +4.58 17 10 0 .644 7 -.016 16 +1.05 14 +4.26 85 +4.79 78
83 Wapahani 10 +4.47 20 9 0 .671 10 +.018 11 +1.10 11 +4.46 79 +4.52 85
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
84 Jimtown 11 +4.45 21 8 0 .687 13 +.038 10 +1.14 9 +4.09 90 +4.70 82
91 Eastern (Greentown) 12 +4.13 26 6 0 .799 60 +.014 12 +1.07 12 +4.03 91 +4.25 91
93 Barr-Reeve 13 +4.00 26 6 0 .715 21 +.098 4 +1.22 7 +4.28 84 +3.90 100
96 Shenandoah 14 +3.93 22 5 0 .743 35 +.072 7 +1.16 8 +3.86 96 +3.98 98
101 Greencastle 15 +3.78 18 6 0 .759 41 -.009 13 +1.00 15 +3.63 105 +3.84 101
102 Lakeland 16 +3.77 24 5 0 .767 45 +.061 8 +1.13 10 +3.44 113 +4.22 92
104 Fort Wayne Luers 17 +3.68 19 10 0 .694 17 -.038 19 +0.93 18 +3.49 110 +3.80 102
113 North Montgomery 18 +3.32 18 9 0 .737 33 -.071 23 +0.84 20 +3.10 117 +3.46 110
114 Rochester 19 +3.30 19 8 0 .735 32 -.031 17 +0.91 19 +3.63 106 +3.23 118
118 Westview 20 +3.20 15 12 0 .643 6 -.085 26 +0.80 23 +2.76 124 +3.46 109
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
120 Hagerstown 21 +3.16 15 10 0 .683 12 -.083 25 +0.80 22 +3.19 116 +3.15 122
121 Heritage Christian 22 +3.13 15 7 0 .690 15 -.009 14 +0.94 17 +3.05 120 +3.17 121
128 Oak Hill 23 +2.67 20 10 0 .722 24 -.057 21 +0.81 21 +2.50 128 +2.79 128
136 Bluffton 24 +2.36 16 10 0 .690 14 -.074 24 +0.75 25 +2.28 135 +2.43 134
139 South Spencer 25 +2.14 10 14 0 .609 4 -.192 43 +0.51 32 +2.03 140 +2.20 140
148 Triton Central 26 +1.81 19 6 0 .810 67 -.049 20 +0.76 24 +1.50 153 +2.02 143
149 Manchester 27 +1.80 13 13 0 .693 16 -.193 44 +0.48 33 +1.90 146 +1.83 149
153 West Vigo 28 +1.55 14 10 0 .769 46 -.185 40 +0.48 34 +1.44 155 +1.58 154
157 Brownstown Central 29 +1.44 16 12 0 .727 30 -.155 34 +0.52 31 +1.33 156 +1.48 156
158 Western Boone 30 +1.44 16 12 0 .723 25 -.154 33 +0.53 30 +1.31 157 +1.47 157
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
160 Park Tudor 31 +1.16 12 10 0 .671 9 -.126 29 +0.56 28 +1.00 166 +1.24 161
163 Alexandria 32 +1.13 14 12 0 .752 39 -.213 46 +0.39 38 +1.18 160 +1.12 164
164 Sullivan 33 +1.12 18 8 0 .725 29 -.033 18 +0.73 26 +1.26 158 +1.00 171
167 Adams Central 34 +1.04 15 9 0 .722 23 -.098 27 +0.60 27 +1.12 162 +1.03 168
171 Northeastern 35 +0.93 16 7 0 .827 80 -.132 30 +0.53 29 +0.92 169 +0.97 172
172 Frankton 36 +0.86 13 11 0 .769 47 -.227 47 +0.34 44 +0.48 178 +1.02 169
173 Madison-Grant 37 +0.84 16 11 0 .755 40 -.161 35 +0.46 36 +0.83 171 +0.87 173
176 Bremen 38 +0.68 18 10 0 .795 57 -.151 31 +0.47 35 +0.66 175 +0.79 176
179 Eastbrook 39 +0.46 17 12 0 .774 51 -.188 42 +0.38 39 +0.54 176 +0.45 181
180 Covenant Christian 40 +0.44 16 12 0 .724 26 -.153 32 +0.45 37 +0.35 181 +0.47 180
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
183 Delphi 41 +0.33 18 12 0 .796 59 -.196 45 +0.35 42 +0.08 187 +0.52 179
186 Southwestern (Hanover) 42 +0.07 16 9 0 .812 68 -.172 37 +0.38 40 +0.33 182 -0.09 192
190 Salem 43 -0.05 14 9 1 .781 54 -.176 38 +0.36 41 +0.20 185 -0.19 195
199 Eastern Greene 44 -0.50 16 8 0 .831 81 -.163 36 +0.35 43 -0.20 193 -0.60 202
202 Tell City 45 -0.57 10 12 0 .694 18 -.239 48 +0.20 47 -0.52 202 -0.63 204
206 Parke Heritage 46 -0.70 17 9 0 .840 84 -.186 41 +0.29 45 -0.80 208 -0.63 205
208 Lewis Cass 47 -0.75 12 14 0 .773 48 -.311 53 +0.04 50 -0.51 201 -0.78 208
212 Eastside 48 -1.03 9 11 0 .806 65 -.355 60 -0.06 54 -1.17 214 -1.06 211
213 Woodlan 49 -1.10 13 15 0 .740 34 -.276 51 +0.09 48 -1.14 212 -1.20 213
214 LaVille 50 -1.14 10 12 0 .787 56 -.330 55 -0.02 52 -0.73 207 -1.22 214
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
219 Knox 51 -1.61 13 12 0 .822 79 -.302 52 -0.01 51 -1.58 219 -1.27 215
220 Seeger 52 -1.75 16 8 0 .847 87 -.180 39 +0.22 46 -1.87 220 -1.78 223
221 Tipton 53 -1.77 9 16 0 .699 19 -.339 57 -0.09 56 -1.97 225 -1.60 219
223 Centerville 54 -1.98 5 13 0 .724 28 -.446 73 -0.31 65 -2.42 231 -1.78 222
224 Paoli 55 -1.99 10 10 0 .843 85 -.342 58 -0.12 57 -1.94 223 -2.02 225
228 North Putnam 56 -2.21 10 15 0 .773 49 -.373 63 -0.19 60 -2.00 226 -2.37 231
235 Linton-Stockton 57 -2.56 8 14 0 .746 37 -.381 64 -0.24 64 -2.54 239 -2.55 234
239 Union County 58 -2.63 7 17 0 .720 22 -.429 70 -0.33 66 -2.54 238 -2.66 239
240 Switzerland County 59 -2.73 13 13 0 .850 88 -.348 59 -0.19 59 -2.34 228 -2.95 248
241 South Vermillion 60 -2.74 11 13 0 .821 75 -.363 62 -0.22 63 -2.50 235 -2.92 247
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
242 Wabash 61 -2.78 11 15 0 .779 53 -.357 61 -0.21 62 -2.61 241 -2.82 241
243 Perry Central 62 -2.82 13 11 0 .815 71 -.273 50 -0.05 53 -2.92 245 -2.83 242
246 South Knox 63 -2.90 7 16 0 .760 43 -.456 74 -0.41 69 -3.10 253 -2.85 244
247 Southmont 64 -2.95 6 18 0 .747 38 -.499 81 -0.49 72 -3.12 254 -3.06 251
248 Winamac 65 -2.96 15 12 0 .888 92 -.333 56 -0.17 58 -2.67 243 -3.03 249
252 Hebron 66 -3.22 15 11 1 .838 83 -.264 49 -0.06 55 -3.42 257 -3.04 250
262 Whitko 67 -3.53 14 14 0 .822 77 -.322 54 -0.20 61 -3.05 252 -3.80 266
266 Sheridan 68 -3.71 9 13 0 .805 64 -.397 66 -0.36 67 -3.93 269 -3.55 261
269 Monrovia 69 -4.05 9 13 0 .816 73 -.406 67 -0.40 68 -4.19 271 -3.82 267
271 Pike Central 70 -4.20 4 16 0 .674 11 -.474 77 -0.55 74 -4.39 277 -3.88 268
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
275 Rensselaer Central 71 -4.44 7 16 0 .781 55 -.476 78 -0.57 77 -4.44 278 -4.32 273
278 Central Noble 72 -4.52 7 16 0 .816 72 -.511 84 -0.65 80 -4.39 276 -4.55 277
280 South Adams 73 -4.58 5 20 0 .803 63 -.603 90 -0.83 86 -4.48 280 -4.64 281
281 Austin 74 -4.68 8 16 0 .801 62 -.467 75 -0.57 78 -4.37 275 -4.87 287
282 Wheeler 75 -4.72 11 17 0 .776 52 -.384 65 -0.42 70 -4.80 287 -4.59 280
283 Churubusco 76 -4.74 9 18 0 .807 66 -.474 76 -0.59 79 -4.77 282 -4.73 283
284 Eastern Hancock 77 -4.76 9 15 1 .796 58 -.417 68 -0.48 71 -4.66 281 -4.83 286
285 North Knox 78 -4.85 3 16 0 .744 36 -.586 89 -0.82 85 -5.25 296 -4.76 285
289 Irvington Prep 79 -4.97 17 4 0 .932 97 -.123 28 +0.07 49 -5.23 293 -4.90 288
290 Mitchell 80 -4.99 9 14 0 .822 76 -.431 71 -0.53 73 -4.88 290 -5.09 291
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
291 Benton Central 81 -5.02 6 21 0 .734 31 -.511 83 -0.69 81 -5.24 295 -4.58 279
295 South Ripley 82 -5.29 8 9 0 .910 94 -.437 72 -0.57 75 -4.93 291 -5.53 295
296 South Putnam 83 -5.47 5 13 0 .820 74 -.541 86 -0.78 84 -5.24 294 -5.71 299
297 Indianapolis Scecina 84 -5.51 10 17 0 .799 61 -.429 69 -0.57 76 -5.26 297 -5.67 298
298 Blackford 85 -5.60 8 17 0 .815 70 -.495 80 -0.70 82 -5.27 298 -5.78 300
313 Eastern (Pekin) 86 -6.83 7 14 0 .814 69 -.479 79 -0.77 83 -6.73 312 -6.90 314
317 Muncie Burris 87 -7.01 7 14 0 .844 86 -.512 85 -0.85 87 -6.95 316 -7.10 318
324 Prairie Heights 88 -8.01 7 18 0 .852 89 -.572 88 -1.05 88 -7.90 323 -8.07 323
325 Elwood 89 -8.20 2 26 0 .773 50 -.702 94 -1.31 90 -8.23 328 -8.23 325
330 Indianapolis Ritter 90 -8.93 3 18 0 .822 78 -.678 91 -1.33 91 -8.97 333 -9.20 332
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
331 Crawford County 91 -8.95 5 18 0 .900 93 -.682 92 -1.33 92 -8.60 329 -9.23 333
333 Clarksville 92 -9.24 4 19 0 .860 91 -.685 93 -1.36 93 -8.82 330 -9.55 336
339 Taylor 93 -9.53 0 20 0 .759 42 -.760 96 -1.53 94 -9.30 337 -9.58 337
345 Lake Station 94 -11.00 7 13 0 .921 96 -.571 87 -1.29 89 -11.10 346 -10.94 345
349 Brown County 95 -11.21 0 16 0 .833 82 -.832 97 -1.81 96 -10.93 345 -11.42 348
351 Whiting 96 -12.33 3 19 0 .854 90 -.718 95 -1.68 95 -11.92 351 -12.45 351
370 Christel House 97 -18.28 0 7 1 .955 98 -.893 98 -2.49 97 -19.16 371 -17.84 372
379 Gary 21st Century 98 -26.34 0 9 0 .914 95 -.914 99 -3.19 98 -26.80 381 -25.07 381
381 South Bend Career 99 -31.69 0 7 0 .995 99 -.995 100 -3.78 99 -31.03 383 -31.78 383