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 Softball 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.22

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
8 Western 1 +11.10 27 2 0 .656 12 +.275 2 +1.75 2 +10.64 11 +11.29 8
11 Gibson Southern 2 +10.60 23 2 0 .628 5 +.291 1 +1.75 1 +10.99 7 +10.31 13
17 Silver Creek 3 +9.71 23 4 0 .673 19 +.178 4 +1.48 3 +9.08 22 +10.08 16
23 Yorktown 4 +8.88 21 3 0 .686 24 +.189 3 +1.44 4 +9.07 23 +8.75 24
30 Leo 5 +8.27 25 5 0 .679 21 +.155 6 +1.34 6 +8.26 28 +8.35 28
33 Boone Grove 6 +7.85 18 5 0 .663 14 +.120 7 +1.24 7 +7.63 34 +8.02 30
34 Tri-West 7 +7.85 27 6 0 .647 9 +.172 5 +1.34 5 +7.81 33 +7.92 33
39 New Prairie 8 +7.17 21 6 0 .723 37 +.055 10 +1.07 9 +6.78 42 +7.43 36
41 Edgewood 9 +7.06 20 9 1 .670 16 +.014 13 +0.99 13 +6.80 41 +7.28 41
43 Hanover Central 10 +6.89 14 9 0 .619 4 -.010 17 +0.93 14 +7.24 36 +6.77 47
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
48 Heritage Hills 11 +6.69 19 8 0 .651 10 +.052 12 +1.04 10 +6.63 44 +6.73 48
51 Beech Grove 12 +6.57 21 7 0 .697 26 +.055 11 +1.03 11 +6.38 50 +6.64 51
54 Charlestown 13 +6.19 24 4 0 .744 45 +.114 8 +1.12 8 +6.34 51 +6.29 56
61 Hamilton Heights 14 +5.93 22 8 0 .671 17 +.061 9 +1.00 12 +5.56 65 +6.09 60
64 Corydon Central 15 +5.85 17 7 0 .749 52 -.041 22 +0.80 19 +5.52 66 +6.17 58
68 Jasper 16 +5.68 14 11 0 .662 13 -.102 31 +0.67 27 +5.51 67 +5.78 69
69 Jay County 17 +5.63 15 6 0 .744 46 -.030 20 +0.81 17 +5.47 68 +5.70 71
72 Owen Valley 18 +5.43 13 7 0 .709 29 -.059 25 +0.74 22 +4.68 87 +5.90 65
73 Norwell 19 +5.39 18 8 0 .678 20 +.014 14 +0.88 15 +4.97 81 +5.54 73
77 Bellmont 20 +5.18 15 8 0 .698 27 -.045 23 +0.75 21 +5.01 77 +5.29 78
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
80 Western Boone 21 +5.04 19 7 0 .744 48 -.013 18 +0.80 18 +5.01 78 +5.10 81
81 West Vigo 22 +5.01 15 11 0 .664 15 -.086 30 +0.66 28 +4.88 83 +5.15 80
82 Mississinewa 23 +4.90 13 9 0 .718 36 -.126 34 +0.57 32 +4.34 93 +5.16 79
83 Boonville 24 +4.90 13 9 0 .596 1 -.005 15 +0.81 16 +4.83 84 +4.73 91
84 Kankakee Valley 25 +4.83 15 12 0 .615 3 -.059 26 +0.70 23 +4.96 82 +4.83 85
86 Oak Hill 26 +4.78 20 7 0 .749 53 -.009 16 +0.79 20 +4.68 86 +4.79 86
89 West Lafayette 27 +4.59 16 9 0 .756 57 -.115 33 +0.57 31 +4.35 92 +4.70 94
92 Lawrenceburg 28 +4.53 17 7 0 .770 64 -.062 27 +0.67 26 +4.55 88 +4.76 88
94 Evansville Memorial 29 +4.48 9 10 0 .602 2 -.127 35 +0.54 35 +4.47 89 +4.49 97
98 Woodlan 30 +4.28 16 8 0 .734 41 -.067 28 +0.65 29 +4.04 103 +4.43 99
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
102 Connersville 31 +4.20 16 12 0 .682 22 -.112 32 +0.56 33 +3.89 104 +4.38 101
105 Southridge 32 +4.00 15 6 0 .751 54 -.037 21 +0.69 25 +4.26 94 +3.87 107
108 Indian Creek 33 +3.75 14 11 0 .688 25 -.128 36 +0.49 36 +3.44 109 +4.00 106
109 Heritage 34 +3.67 10 10 0 .715 33 -.215 46 +0.32 38 +3.24 114 +3.84 108
111 Greensburg 35 +3.35 17 6 0 .752 56 -.014 19 +0.69 24 +3.35 112 +3.44 113
112 Jimtown 36 +3.35 19 8 0 .789 74 -.085 29 +0.55 34 +3.00 116 +3.54 112
116 South Dearborn 37 +3.10 17 7 0 .762 60 -.054 24 +0.60 30 +2.97 117 +3.26 116
126 Northview 38 +2.51 8 14 0 .635 7 -.270 54 +0.14 49 +2.45 127 +2.64 127
131 Franklin County 39 +2.33 16 12 0 .741 44 -.171 40 +0.32 39 +2.45 128 +2.34 131
133 Highland 40 +2.14 9 14 0 .641 8 -.250 50 +0.15 48 +2.27 132 +2.10 140
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
135 Mount Vernon (Posey) 41 +2.04 12 12 0 .717 35 -.217 48 +0.21 42 +2.52 126 +1.79 148
137 Danville 42 +1.99 15 11 0 .716 34 -.139 38 +0.36 37 +1.83 142 +2.17 135
143 East Noble 43 +1.82 14 12 1 .747 49 -.209 44 +0.21 41 +1.86 141 +1.80 146
154 North Harrison 44 +1.42 16 13 0 .748 50 -.196 41 +0.21 43 +1.13 160 +1.66 152
157 Wawasee 45 +1.30 15 10 0 .809 80 -.209 45 +0.18 45 +1.06 162 +1.40 158
158 Knox 46 +1.22 14 11 0 .775 65 -.215 47 +0.16 47 +0.95 168 +1.44 156
159 Peru 47 +1.19 15 11 0 .785 71 -.209 43 +0.17 46 +1.39 155 +1.10 164
161 Fort Wayne Dwenger 48 +1.15 12 14 0 .724 38 -.262 52 +0.07 51 +1.13 159 +1.12 162
163 Tippecanoe Valley 49 +1.02 10 12 0 .782 68 -.327 63 -0.07 57 +0.27 179 +1.39 159
168 Scottsburg 50 +0.87 14 7 0 .801 78 -.134 37 +0.30 40 +0.97 167 +0.95 169
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
170 South Bend Riley 51 +0.77 12 12 0 .757 58 -.256 51 +0.05 52 +1.07 161 +0.62 175
171 Rensselaer Central 52 +0.75 12 10 0 .814 83 -.269 53 +0.03 54 +0.03 181 +1.04 166
176 Vincennes Lincoln 53 +0.53 8 16 0 .653 11 -.319 61 -0.09 58 +0.80 169 +0.31 181
178 Indianapolis Chatard 54 +0.32 16 14 0 .781 67 -.248 49 +0.04 53 +0.02 182 +0.38 180
180 Princeton 55 +0.27 15 11 1 .738 43 -.164 39 +0.20 44 +0.43 173 +0.16 185
181 Fairfield 56 +0.21 14 13 0 .808 79 -.289 56 -0.05 56 +0.13 180 +0.27 183
182 NorthWood 57 +0.20 12 11 0 .838 88 -.315 59 -0.10 59 -0.48 190 +0.52 176
186 Centerville 58 -0.17 10 8 0 .827 85 -.272 55 -0.04 55 -0.36 186 -0.12 187
187 Lebanon 59 -0.18 19 12 0 .813 82 -.199 42 +0.10 50 -0.06 184 -0.36 189
197 Pike Central 60 -0.89 6 16 0 .631 6 -.358 65 -0.25 64 -0.75 196 -0.97 199
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
198 Rushville 61 -1.02 4 15 0 .699 28 -.489 79 -0.52 74 -0.66 193 -1.10 201
201 Lakeland 62 -1.17 12 12 0 .818 84 -.318 60 -0.19 60 -1.24 205 -1.17 202
205 Maconaquah 63 -1.34 8 16 0 .792 76 -.459 74 -0.48 71 -1.30 206 -1.39 206
210 Speedway 64 -1.74 11 13 0 .781 66 -.323 62 -0.24 62 -1.97 218 -1.67 210
212 Fort Wayne Concordia 65 -1.77 10 12 1 .767 61 -.310 57 -0.22 61 -1.49 208 -1.93 217
213 Angola 66 -1.87 10 13 0 .795 77 -.358 66 -0.32 66 -2.02 220 -1.84 214
215 Madison 67 -1.90 7 15 0 .726 40 -.407 68 -0.42 67 -2.05 221 -1.69 211
217 New Castle 68 -1.94 7 18 0 .715 32 -.435 71 -0.47 70 -1.98 219 -1.94 218
218 Brebeuf Jesuit 69 -1.95 9 13 0 .849 90 -.439 73 -0.48 72 -1.87 216 -2.02 221
221 Griffith 70 -2.08 7 15 0 .744 47 -.425 70 -0.46 69 -2.38 225 -1.87 215
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
223 John Glenn 71 -2.10 11 13 0 .770 63 -.311 58 -0.24 63 -1.67 212 -2.28 229
226 Monrovia 72 -2.26 8 10 0 .784 70 -.339 64 -0.31 65 -2.70 231 -2.09 225
240 Garrett 73 -3.03 11 18 0 .790 75 -.411 69 -0.49 73 -3.11 240 -3.01 241
245 South Bend Clay 74 -3.30 9 13 0 .787 73 -.377 67 -0.45 68 -3.25 242 -3.36 245
249 Northwestern 75 -3.90 5 15 0 .686 23 -.437 72 -0.60 75 -3.64 249 -4.00 251
252 Salem 76 -4.11 6 16 0 .752 55 -.479 77 -0.70 76 -4.09 253 -3.95 250
255 Batesville 77 -4.54 2 17 0 .712 30 -.608 85 -0.98 82 -4.47 257 -4.50 257
262 Washington 78 -4.80 6 18 0 .735 42 -.485 78 -0.75 77 -4.14 254 -5.25 273
263 Delta 79 -4.84 3 21 0 .672 18 -.546 82 -0.88 79 -5.01 267 -4.75 264
264 Twin Lakes 80 -4.90 6 18 0 .759 59 -.509 80 -0.81 78 -5.22 272 -4.78 266
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
275 Guerin Catholic 81 -5.38 2 14 0 .714 31 -.588 84 -0.99 83 -5.67 276 -5.34 275
280 Culver Academy 82 -5.86 2 14 0 .836 87 -.711 91 -1.26 86 -6.09 282 -5.73 280
284 Mishawaka Marian 83 -6.16 4 14 0 .749 51 -.526 81 -0.92 80 -5.11 271 -6.57 290
285 West Noble 84 -6.31 7 15 0 .866 91 -.548 83 -0.97 81 -6.38 286 -6.33 286
301 Crawfordsville 85 -8.34 4 20 0 .787 72 -.621 87 -1.25 85 -8.46 301 -8.37 303
311 Indianapolis Herron 86 -10.48 10 10 0 .961 94 -.461 75 -1.07 84 -11.49 321 -9.52 307
317 North Montgomery 87 -10.94 5 20 0 .812 81 -.612 86 -1.40 88 -10.51 315 -11.17 319
334 River Forest 88 -14.52 8 11 0 .896 92 -.474 76 -1.36 87 -14.98 336 -14.43 333
340 Marion 89 -15.60 2 12 0 .829 86 -.687 90 -1.85 90 -16.26 341 -15.36 342
345 Purdue Poly Englewood 90 -17.24 4 9 0 .934 93 -.628 88 -1.84 89 -18.04 349 -16.64 345
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
348 Frankfort 91 -17.62 0 18 0 .783 69 -.784 94 -2.16 93 -17.86 348 -17.55 349
349 Evansville Bosse 92 -17.70 0 19 0 .770 62 -.770 93 -2.14 92 -17.57 347 -17.61 350
353 Indianapolis Shortridge 93 -20.19 2 6 2 .971 95 -.671 89 -2.11 91 -20.73 355 -19.65 355
356 South Bend Washington 94 -22.43 0 14 0 .725 39 -.724 92 -2.36 94 -22.02 357 -22.61 359
368 Calumet 95 -35.83 0 13 0 .842 89 -.840 95 -3.45 95 -35.59 368 -35.88 370