TWISTR IHSAA SPORTS RATINGS

Home Page | TWISTR Blog

Fall: Football | Boys Soccer | Girls Soccer | Volleyball

Winter: Boys Basketball | Girls Basketball

Spring: Baseball | Softball

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.

2024 TWISTR IHSAA Baseball Team Ratings

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

3A Team Ratings

Ratings Last Updated: 2024-06-09 | Home Advantage: +0.03

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
11 Hanover Central 1 +9.14 20 4 0 .632 7 +.201 1 +1.69 1 +8.71 12 +9.42 9
14 New Prairie 2 +8.76 26 5 0 .653 10 +.188 3 +1.63 3 +8.40 18 +9.01 13
16 Jasper 3 +8.73 24 6 0 .607 4 +.192 2 +1.64 2 +8.86 11 +8.69 16
18 South Bend St. Joseph 4 +8.39 20 7 0 .596 3 +.146 4 +1.52 4 +8.11 20 +8.59 18
21 Guerin Catholic 5 +8.16 21 6 0 .641 8 +.134 5 +1.48 5 +8.04 21 +8.30 20
22 Evansville Memorial 6 +8.07 18 9 0 .589 2 +.076 7 +1.35 7 +7.91 22 +8.24 21
25 Mishawaka Marian 7 +7.92 16 8 0 .618 5 +.051 9 +1.29 8 +7.74 25 +8.08 24
26 Andrean 8 +7.73 14 4 0 .648 9 +.129 6 +1.43 6 +7.30 28 +7.99 26
28 Brebeuf Jesuit 9 +7.52 25 9 0 .669 11 +.066 8 +1.29 9 +7.21 29 +7.76 28
37 Twin Lakes 10 +6.84 26 5 0 .809 42 +.029 10 +1.16 10 +6.44 39 +7.06 35
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
47 Gibson Southern 11 +6.17 14 14 0 .689 15 -.189 37 +0.68 23 +5.94 50 +6.38 44
57 Silver Creek 12 +5.66 24 7 0 .763 27 +.012 11 +1.04 11 +5.72 53 +5.64 63
62 Vincennes Lincoln 13 +5.58 19 8 0 .694 17 +.009 12 +1.03 12 +5.55 59 +5.64 64
63 Fort Wayne Dwenger 14 +5.57 24 9 0 .725 22 +.004 13 +1.02 13 +5.19 67 +5.84 58
65 Norwell 15 +5.55 18 8 0 .779 31 -.087 20 +0.83 15 +5.18 68 +5.84 59
69 Leo 16 +5.25 17 8 0 .811 44 -.131 26 +0.72 19 +4.91 74 +5.53 67
76 Western 17 +4.90 22 5 0 .852 63 -.037 14 +0.88 14 +4.76 79 +4.98 75
77 Fairfield 18 +4.84 20 9 0 .804 39 -.113 23 +0.72 18 +4.85 76 +4.91 79
78 Jimtown 19 +4.84 16 11 0 .721 21 -.127 25 +0.70 22 +4.78 78 +4.92 77
80 Edgewood 20 +4.73 17 6 0 .793 35 -.055 16 +0.83 16 +5.10 70 +4.58 85
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
82 Delta 21 +4.61 19 9 0 .759 26 -.081 18 +0.77 17 +4.06 93 +4.91 78
83 Peru 22 +4.59 18 6 0 .868 72 -.118 24 +0.70 21 +4.17 89 +4.87 80
86 Heritage Hills 23 +4.34 16 12 0 .746 25 -.174 33 +0.56 30 +4.58 81 +4.30 86
91 North Montgomery 24 +4.08 19 8 0 .858 67 -.153 29 +0.59 29 +3.83 96 +4.26 87
92 Crawfordsville 25 +4.08 19 9 0 .844 60 -.165 30 +0.56 31 +3.80 98 +4.24 88
94 Southridge 26 +3.96 13 13 0 .684 12 -.183 35 +0.52 34 +4.28 86 +3.80 100
95 Batesville 27 +3.93 17 9 0 .791 33 -.135 27 +0.61 28 +3.77 99 +4.03 95
99 NorthWood 28 +3.81 17 15 0 .699 18 -.165 31 +0.54 32 +3.93 95 +3.80 98
105 Princeton 29 +3.45 19 8 0 .803 38 -.099 22 +0.64 27 +4.43 85 +2.96 120
108 Greensburg 30 +3.35 13 9 0 .876 76 -.283 47 +0.27 42 +3.15 109 +3.46 107
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
110 Northwestern 31 +3.33 15 10 0 .819 46 -.219 39 +0.40 36 +2.94 117 +3.51 106
111 Indianapolis Chatard 32 +3.33 15 10 0 .687 13 -.087 21 +0.66 26 +3.24 106 +3.39 111
112 Boone Grove 33 +3.27 17 6 0 .822 48 -.084 19 +0.66 25 +3.07 111 +3.44 109
114 Mississinewa 34 +3.20 18 6 0 .894 82 -.145 28 +0.53 33 +2.85 118 +3.40 110
116 Indian Creek 35 +3.07 16 5 0 .838 53 -.074 17 +0.67 24 +3.27 105 +3.04 118
118 West Vigo 36 +2.97 13 12 0 .816 45 -.295 50 +0.21 45 +2.85 119 +3.09 115
120 Heritage 37 +2.87 19 3 0 .911 86 -.047 15 +0.70 20 +2.83 120 +2.93 121
121 John Glenn 38 +2.82 13 11 1 .775 30 -.234 42 +0.32 39 +2.74 121 +2.87 122
122 Scottsburg 39 +2.81 17 8 0 .853 65 -.171 32 +0.45 35 +3.04 113 +2.54 131
126 Washington 40 +2.72 12 14 0 .797 36 -.334 55 +0.12 50 +2.72 123 +2.76 126
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
131 Danville 41 +2.47 15 12 0 .852 64 -.294 49 +0.18 46 +2.36 131 +2.57 129
132 Hamilton Heights 42 +2.47 15 11 0 .781 32 -.202 38 +0.36 38 +2.32 133 +2.55 130
133 Boonville 43 +2.32 12 12 0 .727 23 -.226 41 +0.30 40 +2.51 127 +2.21 139
134 Northview 44 +2.26 17 9 0 .839 54 -.184 36 +0.38 37 +2.23 134 +2.27 137
136 Frankfort 45 +2.20 12 16 0 .810 43 -.382 65 -0.02 57 +2.02 140 +2.32 135
140 Lakeland 46 +2.14 18 11 0 .874 75 -.252 44 +0.24 44 +1.88 144 +2.33 134
141 East Noble 47 +2.13 12 12 0 .837 52 -.336 56 +0.07 52 +2.03 139 +2.16 141
143 Yorktown 48 +1.99 12 15 0 .689 16 -.244 43 +0.24 43 +1.95 142 +2.02 145
145 Madison 49 +1.94 11 12 0 .829 50 -.350 59 +0.03 54 +1.87 145 +2.00 148
147 Wawasee 50 +1.87 11 15 0 .774 29 -.350 58 +0.02 55 +1.86 146 +1.98 149
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
154 Lawrenceburg 51 +1.67 14 10 0 .877 77 -.292 48 +0.12 49 +1.76 149 +1.64 156
155 Garrett 52 +1.66 12 12 0 .831 51 -.330 54 +0.04 53 +1.27 157 +1.93 151
156 Tri-West 53 +1.56 9 17 0 .714 19 -.364 61 -0.03 58 +1.29 156 +1.73 154
157 Highland 54 +1.52 10 19 0 .621 6 -.276 46 +0.14 47 +0.91 166 +1.93 152
160 Franklin County 55 +1.31 12 13 0 .867 71 -.386 66 -0.10 60 +1.15 160 +1.41 161
162 Angola 56 +1.24 12 12 0 .801 37 -.300 52 +0.07 51 +0.58 175 +1.60 157
164 Western Boone 57 +1.14 16 10 0 .882 80 -.266 45 +0.13 48 +1.03 163 +1.22 166
173 Connersville 58 +0.73 12 13 0 .804 40 -.322 53 -0.01 56 +0.98 164 +0.63 183
175 Culver Academy 59 +0.71 15 7 0 .859 68 -.177 34 +0.28 41 +0.67 174 +0.76 177
178 Lebanon 60 +0.66 11 14 0 .808 41 -.369 63 -0.11 61 +0.51 178 +0.80 174
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
179 Centerville 61 +0.60 11 8 0 .945 91 -.367 62 -0.11 62 +0.49 180 +0.69 181
182 Jay County 62 +0.46 13 11 0 .880 79 -.339 57 -0.07 59 +0.07 189 +0.71 180
184 Bellmont 63 +0.39 9 15 0 .843 58 -.469 75 -0.33 68 -0.35 203 +0.79 175
192 Oak Hill 64 +0.12 15 12 0 .919 89 -.363 60 -0.14 63 +0.14 187 +0.16 191
202 Mount Vernon (Posey) 65 -0.31 9 14 0 .767 28 -.376 64 -0.20 64 -0.13 198 -0.33 203
210 Charlestown 66 -0.70 11 17 0 .841 56 -.447 73 -0.37 69 -0.46 206 -0.84 214
212 Corydon Central 67 -0.74 12 15 0 .845 61 -.400 69 -0.28 65 -0.39 205 -0.90 215
213 South Dearborn 68 -0.83 7 18 0 .821 47 -.538 82 -0.57 75 -1.00 214 -0.76 211
214 New Castle 69 -0.88 7 21 0 .719 20 -.470 76 -0.43 71 -1.19 218 -0.71 210
216 North Harrison 70 -0.98 11 15 0 .822 49 -.398 68 -0.30 66 -0.30 202 -1.29 224
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
217 Maconaquah 71 -0.99 9 15 0 .868 73 -.494 77 -0.49 73 -1.11 217 -0.92 216
223 Salem 72 -1.34 13 12 0 .913 87 -.393 67 -0.32 67 -1.40 222 -1.29 225
234 Woodlan 73 -1.96 8 16 0 .922 90 -.588 85 -0.75 81 -2.00 235 -1.88 232
236 West Lafayette 74 -2.01 8 14 0 .793 34 -.429 71 -0.44 72 -2.17 239 -1.98 235
239 Rushville 75 -2.21 8 16 0 .880 78 -.545 84 -0.69 78 -2.22 241 -2.18 241
240 Fort Wayne Concordia 76 -2.25 8 18 0 .843 59 -.535 81 -0.67 76 -2.71 252 -1.95 234
256 South Vermillion 77 -2.75 10 15 0 .919 88 -.518 79 -0.68 77 -2.90 256 -2.71 255
257 Owen Valley 78 -2.88 6 11 0 .898 83 -.544 83 -0.74 79 -2.39 245 -3.10 266
276 Monrovia 79 -3.79 13 14 0 .904 85 -.421 70 -0.56 74 -3.68 273 -3.91 279
281 South Bend Riley 80 -4.21 1 11 0 .584 1 -.499 78 -0.75 80 -4.73 287 -4.01 281
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
285 Rensselaer Central 81 -4.39 5 14 0 .857 66 -.594 86 -0.96 84 -5.16 298 -4.11 282
288 River Forest 82 -4.67 15 8 0 .948 93 -.296 51 -0.38 70 -4.51 282 -4.74 290
290 Beech Grove 83 -4.76 4 24 0 .870 74 -.726 94 -1.25 90 -5.02 292 -4.66 287
291 Knox 84 -4.83 5 15 0 .903 84 -.654 90 -1.11 87 -5.09 294 -4.66 288
292 Tippecanoe Valley 85 -4.87 4 15 0 .867 70 -.657 92 -1.12 88 -4.85 289 -4.86 294
293 West Noble 86 -4.88 5 18 1 .860 69 -.629 88 -1.06 86 -4.99 291 -4.81 293
294 Griffith 87 -4.89 7 15 0 .840 55 -.523 80 -0.85 83 -5.14 297 -4.76 291
306 Pike Central 88 -5.53 3 20 0 .852 62 -.720 93 -1.30 91 -5.14 296 -5.67 310
307 Speedway 89 -5.57 6 19 0 .842 57 -.600 87 -1.06 85 -5.63 305 -5.58 308
346 Purdue Poly Englewood 90 -10.73 10 9 0 .961 95 -.434 72 -1.13 89 -11.33 349 -10.52 342
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
357 South Bend Clay 91 -12.22 4 2 0 .888 81 -.221 40 -0.82 82 -12.34 357 -12.15 357
361 South Bend Washington 92 -13.28 4 10 0 .740 24 -.453 74 -1.36 92 -13.66 361 -13.12 361
364 Calumet 93 -13.95 6 14 0 .955 94 -.655 91 -1.82 93 -14.03 363 -13.96 365
369 Evansville Bosse 94 -15.32 1 16 0 .688 14 -.629 89 -1.87 94 -14.84 367 -15.56 369
371 Indianapolis Washington 95 -18.08 2 6 0 .993 97 -.743 95 -2.32 95 -19.93 376 -17.40 371
375 Indianapolis Shortridge 96 -19.20 1 15 0 .946 92 -.884 97 -2.69 97 -19.10 374 -19.35 376
376 Indianapolis Herron 97 -19.52 2 10 0 .976 96 -.809 96 -2.56 96 -19.65 375 -19.49 377
382 Christel House Manual 98 -22.66 0 3 0 .999 98 -.999 98 -3.18 98 -24.51 383 -21.80 382