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-16 | 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.02 20 4 0 .647 7 +.186 2 +1.66 1 +8.61 13 +9.29 10
14 New Prairie 2 +8.82 27 5 0 .656 9 +.190 1 +1.65 2 +8.46 18 +9.06 14
15 Jasper 3 +8.76 25 7 0 .614 4 +.166 3 +1.60 3 +8.85 11 +8.76 16
19 South Bend St. Joseph 4 +8.27 20 7 0 .613 3 +.129 4 +1.49 4 +8.04 20 +8.46 18
20 Evansville Memorial 5 +8.25 18 9 0 .581 1 +.084 7 +1.39 7 +8.03 21 +8.45 19
22 Guerin Catholic 6 +8.08 21 6 0 .653 8 +.122 5 +1.46 5 +7.99 22 +8.21 22
25 Mishawaka Marian 7 +7.81 16 8 0 .633 5 +.036 9 +1.26 8 +7.66 26 +7.96 24
26 Andrean 8 +7.57 14 4 0 .665 11 +.113 6 +1.40 6 +7.17 28 +7.83 26
29 Brebeuf Jesuit 9 +7.34 25 10 0 .664 10 +.049 8 +1.25 9 +7.08 29 +7.55 28
37 Twin Lakes 10 +6.76 26 5 0 .815 45 +.023 10 +1.16 10 +6.38 41 +6.97 36
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
43 Gibson Southern 11 +6.35 14 14 0 .680 13 -.181 37 +0.71 20 +6.07 46 +6.60 41
57 Silver Creek 12 +5.80 24 7 0 .758 27 +.017 12 +1.07 11 +5.81 53 +5.81 58
58 Vincennes Lincoln 13 +5.75 19 8 0 .686 15 +.017 11 +1.07 12 +5.67 57 +5.84 57
62 Fort Wayne Dwenger 14 +5.51 24 9 0 .732 23 -.003 13 +1.01 13 +5.14 69 +5.77 61
64 Norwell 15 +5.49 18 8 0 .782 31 -.090 21 +0.83 16 +5.15 67 +5.77 62
71 Leo 16 +5.18 17 8 0 .815 46 -.135 26 +0.71 19 +4.87 75 +5.45 68
76 Western 17 +4.84 22 5 0 .854 65 -.039 14 +0.88 14 +4.71 80 +4.90 77
77 Edgewood 18 +4.81 17 6 0 .792 35 -.054 16 +0.85 15 +5.14 68 +4.70 84
79 Fairfield 19 +4.76 20 9 0 .809 40 -.118 23 +0.72 18 +4.80 77 +4.81 80
80 Jimtown 20 +4.75 16 11 0 .730 22 -.136 27 +0.68 25 +4.72 79 +4.82 79
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
83 Delta 21 +4.56 19 9 0 .764 28 -.086 18 +0.76 17 +4.03 93 +4.86 78
84 Heritage Hills 22 +4.52 16 12 0 .738 24 -.166 30 +0.60 29 +4.69 81 +4.51 87
85 Peru 23 +4.52 18 6 0 .870 72 -.120 24 +0.69 22 +4.12 89 +4.78 81
89 Southridge 24 +4.12 13 13 0 .678 12 -.177 34 +0.55 32 +4.38 86 +3.99 96
92 Crawfordsville 25 +4.04 19 9 0 .845 59 -.166 31 +0.56 31 +3.77 98 +4.20 90
93 North Montgomery 26 +4.03 19 8 0 .860 66 -.154 29 +0.59 30 +3.79 97 +4.21 89
95 Batesville 27 +3.98 17 9 0 .789 34 -.133 25 +0.63 28 +3.80 96 +4.09 94
99 NorthWood 28 +3.71 17 15 0 .709 18 -.176 33 +0.52 34 +3.87 95 +3.69 101
102 Princeton 29 +3.63 19 8 0 .793 36 -.089 20 +0.69 23 +4.55 84 +3.17 116
106 Greensburg 30 +3.39 13 9 0 .872 75 -.280 46 +0.28 41 +3.19 107 +3.51 105
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
109 Indianapolis Chatard 31 +3.28 15 10 0 .696 16 -.097 22 +0.64 27 +3.21 106 +3.33 110
110 Northwestern 32 +3.26 15 10 0 .823 48 -.223 40 +0.39 37 +2.89 117 +3.42 107
113 Boone Grove 33 +3.15 17 6 0 .827 50 -.089 19 +0.65 26 +2.96 114 +3.30 113
114 Mississinewa 34 +3.13 18 6 0 .895 83 -.145 28 +0.53 33 +2.80 121 +3.31 112
116 Indian Creek 35 +3.11 16 5 0 .837 55 -.073 17 +0.68 24 +3.30 104 +3.11 117
117 West Vigo 36 +3.03 13 12 0 .813 42 -.292 48 +0.23 44 +2.89 116 +3.18 115
119 Scottsburg 37 +2.95 17 8 0 .849 62 -.167 32 +0.48 35 +3.13 109 +2.71 127
121 Washington 38 +2.89 12 14 0 .788 33 -.326 54 +0.15 47 +2.83 119 +2.97 121
123 Heritage 39 +2.80 19 3 0 .912 87 -.048 15 +0.70 21 +2.78 122 +2.84 124
125 John Glenn 40 +2.71 13 11 1 .782 30 -.241 42 +0.31 40 +2.70 124 +2.75 125
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
128 Boonville 41 +2.48 12 12 0 .721 20 -.220 39 +0.33 39 +2.61 126 +2.41 134
131 Danville 42 +2.46 15 12 0 .851 64 -.293 49 +0.18 46 +2.36 131 +2.54 130
133 Hamilton Heights 43 +2.40 15 11 0 .787 32 -.208 38 +0.35 38 +2.27 134 +2.47 132
134 Northview 44 +2.32 17 9 0 .835 53 -.180 36 +0.40 36 +2.28 133 +2.37 135
137 Frankfort 45 +2.14 12 16 0 .815 44 -.387 67 -0.03 57 +1.97 141 +2.26 136
140 Lakeland 46 +2.06 18 11 0 .876 77 -.255 44 +0.23 43 +1.83 145 +2.24 137
141 East Noble 47 +2.05 12 12 0 .841 56 -.339 56 +0.06 52 +1.98 139 +2.07 142
142 Madison 48 +2.05 11 12 0 .825 49 -.346 58 +0.05 53 +1.95 142 +2.13 140
145 Yorktown 49 +1.94 12 15 0 .696 17 -.252 43 +0.23 45 +1.92 144 +1.95 147
151 Wawasee 50 +1.77 11 15 0 .781 29 -.357 59 +0.00 55 +1.81 147 +1.87 151
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
153 Lawrenceburg 51 +1.72 14 10 0 .874 76 -.289 47 +0.14 48 +1.81 148 +1.71 155
155 Garrett 52 +1.58 12 12 0 .834 52 -.333 55 +0.03 54 +1.23 157 +1.84 152
156 Tri-West 53 +1.51 9 17 0 .720 19 -.371 63 -0.05 58 +1.26 156 +1.67 157
159 Highland 54 +1.38 10 19 0 .639 6 -.294 50 +0.10 50 +0.82 168 +1.77 153
160 Franklin County 55 +1.34 12 13 0 .865 70 -.383 65 -0.08 60 +1.17 158 +1.45 161
162 Angola 56 +1.17 12 12 0 .806 39 -.305 52 +0.06 51 +0.53 177 +1.50 160
164 Western Boone 57 +1.11 16 10 0 .882 80 -.266 45 +0.13 49 +1.01 163 +1.18 165
173 Connersville 58 +0.75 12 13 0 .804 38 -.322 53 -0.01 56 +1.00 164 +0.65 179
175 Lebanon 59 +0.62 11 14 0 .811 41 -.372 64 -0.12 62 +0.48 179 +0.76 173
177 Culver Academy 60 +0.59 15 7 0 .861 67 -.180 35 +0.27 42 +0.56 174 +0.64 181
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
179 Centerville 61 +0.57 11 8 0 .943 91 -.365 61 -0.11 61 +0.48 180 +0.66 177
184 Jay County 62 +0.41 13 11 0 .881 79 -.340 57 -0.07 59 +0.04 189 +0.65 178
187 Bellmont 63 +0.33 9 15 0 .846 60 -.471 75 -0.34 68 -0.39 206 +0.71 175
194 Oak Hill 64 +0.06 15 12 0 .919 89 -.363 60 -0.14 63 +0.09 188 +0.08 195
201 Mount Vernon (Posey) 65 -0.11 9 14 0 .757 26 -.366 62 -0.16 64 -0.03 195 -0.11 198
206 Charlestown 66 -0.53 11 17 0 .834 51 -.441 73 -0.35 69 -0.34 204 -0.65 209
207 Corydon Central 67 -0.55 12 15 0 .835 54 -.391 69 -0.25 65 -0.25 202 -0.66 210
212 South Dearborn 68 -0.77 7 18 0 .817 47 -.535 81 -0.55 74 -0.95 213 -0.68 211
213 North Harrison 69 -0.80 11 15 0 .813 43 -.389 68 -0.26 66 -0.17 200 -1.09 219
214 New Castle 70 -0.91 7 21 0 .725 21 -.476 76 -0.45 71 -1.21 219 -0.75 213
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
217 Maconaquah 71 -1.06 9 15 0 .871 74 -.497 77 -0.50 73 -1.16 218 -1.01 216
220 Salem 72 -1.17 13 12 0 .906 86 -.386 66 -0.29 67 -1.27 221 -1.09 220
234 Woodlan 73 -2.03 8 16 0 .922 90 -.588 85 -0.76 80 -2.05 237 -1.96 234
236 West Lafayette 74 -2.10 8 14 0 .801 37 -.437 72 -0.46 72 -2.24 241 -2.08 237
239 Rushville 75 -2.19 8 16 0 .878 78 -.543 84 -0.68 77 -2.20 239 -2.14 239
244 Fort Wayne Concordia 76 -2.32 8 18 0 .846 61 -.538 82 -0.68 78 -2.75 253 -2.03 236
252 South Vermillion 77 -2.73 10 15 0 .917 88 -.517 79 -0.67 76 -2.89 257 -2.67 252
256 Owen Valley 78 -2.80 6 11 0 .893 82 -.539 83 -0.72 79 -2.34 243 -3.00 262
275 Monrovia 79 -3.79 13 14 0 .903 84 -.421 70 -0.56 75 -3.67 272 -4.13 279
282 South Bend Riley 80 -4.33 1 11 0 .599 2 -.514 78 -0.79 81 -4.81 288 -4.15 280
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
285 Rensselaer Central 81 -4.50 5 14 0 .864 69 -.601 86 -0.98 84 -5.25 298 -4.24 282
289 Beech Grove 82 -4.78 4 24 0 .870 71 -.726 94 -1.25 90 -5.03 293 -4.72 289
290 River Forest 83 -4.80 15 8 0 .951 93 -.300 51 -0.39 70 -4.62 284 -4.88 292
292 Knox 84 -4.96 5 15 0 .904 85 -.656 90 -1.12 87 -5.20 296 -4.80 290
293 West Noble 85 -4.97 5 18 1 .863 68 -.632 89 -1.08 86 -5.04 294 -4.92 294
294 Tippecanoe Valley 86 -4.97 4 15 0 .870 73 -.660 92 -1.13 89 -4.92 289 -4.97 295
295 Griffith 87 -5.02 7 15 0 .850 63 -.533 80 -0.88 83 -5.25 297 -4.89 293
301 Pike Central 88 -5.35 3 20 0 .844 57 -.712 93 -1.27 91 -5.02 292 -5.46 307
308 Speedway 89 -5.60 6 19 0 .845 58 -.604 87 -1.07 85 -5.64 306 -5.66 310
345 Purdue Poly Englewood 90 -10.75 10 9 0 .961 95 -.434 71 -1.13 88 -11.34 350 -10.56 341
RANK TEAM CLASS RATING WIN LOSS TIE SoS Rk SoR Rk Z-SCR Rk INDY Rk CASTER Rk
358 South Bend Clay 91 -12.38 4 2 0 .892 81 -.225 41 -0.83 82 -12.42 358 -12.34 359
361 South Bend Washington 92 -13.46 4 10 0 .748 25 -.461 74 -1.39 92 -13.76 361 -13.33 361
366 Calumet 93 -14.06 6 14 0 .958 94 -.658 91 -1.83 93 -14.10 363 -14.09 366
369 Evansville Bosse 94 -15.14 1 16 0 .684 14 -.624 88 -1.85 94 -14.73 367 -15.36 369
371 Indianapolis Washington 95 -18.10 2 6 0 .992 97 -.742 95 -2.32 95 -19.95 376 -17.45 371
375 Indianapolis Shortridge 96 -19.22 1 15 0 .946 92 -.884 97 -2.69 97 -19.12 374 -19.39 376
376 Indianapolis Herron 97 -19.54 2 10 0 .975 96 -.809 96 -2.56 96 -19.67 375 -19.53 377
382 Christel House Manual 98 -22.69 0 3 0 .998 98 -.998 98 -3.19 98 -24.53 383 -21.85 382