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.

2023 TWISTR IHSAA Softball Team Ratings

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

3A Team Ratings

Ratings Last Updated: 2023-06-11

TWISTR IHSAA TEAM RATINGS SCHEDULE & RESUME TEAM PROFILE
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
13 Leo 1 +9.82 25 2 0 .808 39 +.118 4 3.26 55
15 Tri-West 2 +9.52 26 6 0 .725 8 +.088 6 3.58 96
17 New Prairie 3 +9.45 29 3 0 .771 22 +.136 2 4.80 276
18 Gibson Southern 4 +9.38 23 3 0 .702 6 +.183 1 2.75 15
20 Connersville 5 +8.87 27 5 0 .748 11 +.095 5 3.78 123
26 Western 6 +8.30 29 2 0 .873 66 +.063 7 3.60 99
31 Hanover Central 7 +7.86 22 3 0 .745 10 +.135 3 2.99 35
40 Yorktown 8 +7.04 17 9 0 .649 1 +.005 8 4.02 168
41 Silver Creek 9 +7.02 16 8 0 .677 3 -.010 9 3.32 64
43 Pike Central 10 +6.71 22 6 0 .804 37 -.018 10 2.98 32
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
45 Boone Grove 11 +6.62 18 7 0 .776 24 -.056 13 3.40 72
53 Corydon Central 12 +6.07 20 8 0 .784 28 -.070 15 4.51 244
57 Beech Grove 13 +5.54 20 7 0 .861 62 -.120 21 4.39 224
58 South Dearborn 14 +5.53 19 7 0 .766 17 -.036 12 3.09 43
62 Edgewood 15 +5.24 21 7 0 .785 29 -.035 11 4.33 214
65 Woodlan 16 +5.12 14 4 0 .841 48 -.064 14 2.92 28
70 Heritage Hills 17 +4.79 17 8 0 .761 15 -.081 16 2.94 29
77 Mount Vernon (Posey) 18 +4.47 14 10 0 .777 25 -.193 30 3.00 36
78 Highland 19 +4.46 14 10 0 .702 5 -.118 20 3.46 85
89 Franklin County 20 +3.81 16 14 0 .767 19 -.234 37 4.95 284
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
90 Evansville Memorial 21 +3.75 12 12 0 .740 9 -.240 38 3.11 44
96 Danville 22 +3.63 12 6 0 .789 31 -.122 22 7.56 359
97 Charlestown 23 +3.53 18 9 0 .844 51 -.177 27 3.06 41
100 Northview 24 +3.43 18 9 0 .778 26 -.111 18 2.05 2
101 Boonville 25 +3.42 11 12 0 .655 2 -.177 26 2.90 24
102 Scottsburg 26 +3.41 18 10 0 .840 47 -.197 31 3.95 149
103 Kankakee Valley 27 +3.38 14 16 0 .689 4 -.222 35 4.19 193
107 Norwell 28 +3.22 15 11 0 .854 57 -.277 43 4.56 254
111 Heritage 29 +2.95 15 9 0 .849 55 -.224 36 3.51 88
113 Mississinewa 30 +2.91 14 10 0 .848 54 -.264 40 3.20 51
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
119 Jay County 31 +2.78 16 6 0 .897 75 -.170 25 5.28 308
121 Bellmont 32 +2.74 13 10 0 .845 53 -.280 44 4.95 285
124 West Vigo 33 +2.58 13 14 0 .798 34 -.317 51 6.64 345
125 Jasper 34 +2.55 15 11 0 .764 16 -.187 29 3.42 75
127 Western Boone 35 +2.50 17 9 0 .770 21 -.116 19 4.17 187
128 Rushville 36 +2.44 14 13 0 .788 30 -.270 41 4.65 260
131 Lawrenceburg 37 +2.35 13 13 0 .799 35 -.299 47 3.92 144
132 Madison 38 +2.31 15 11 0 .824 44 -.247 39 4.54 252
133 Southridge 39 +2.31 12 12 0 .817 41 -.317 52 3.03 39
134 West Lafayette 40 +2.28 17 7 0 .851 56 -.143 23 4.34 216
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
135 Hamilton Heights 41 +2.27 19 9 0 .859 60 -.181 28 4.83 278
137 Jimtown 42 +2.21 16 10 0 .832 46 -.217 33 4.48 240
142 Angola 43 +1.74 15 10 0 .895 74 -.295 46 3.77 120
144 South Bend Clay 44 +1.67 18 10 0 .794 33 -.151 24 3.39 71
147 Mishawaka Marian 45 +1.55 9 9 0 .828 45 -.328 53 4.17 188
151 Lebanon 46 +1.32 24 7 0 .875 69 -.100 17 4.11 179
152 East Noble 47 +1.25 19 10 0 .866 63 -.211 32 4.10 175
153 Indian Creek 48 +1.23 9 15 0 .843 49 -.468 65 4.39 220
154 Owen Valley 49 +1.14 12 13 0 .870 64 -.390 58 5.13 298
158 Tippecanoe Valley 50 +0.85 16 7 0 .916 83 -.221 34 4.26 206
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
159 Princeton 51 +0.83 13 11 0 .814 40 -.272 42 4.40 226
161 North Harrison 52 +0.68 8 19 0 .757 14 -.461 64 4.10 178
166 South Bend Riley 53 +0.48 15 13 0 .845 52 -.309 50 4.33 212
170 Indianapolis Chatard 54 +0.26 13 14 0 .854 58 -.372 55 4.39 223
174 Speedway 55 +0.05 9 9 0 .800 36 -.300 48 3.76 118
176 New Castle 56 -0.03 9 15 0 .752 12 -.377 56 3.93 146
177 Fairfield 57 -0.14 17 14 0 .916 82 -.367 54 3.61 102
178 Knox 58 -0.15 17 11 0 .915 81 -.308 49 4.02 167
185 Griffith 59 -0.38 9 12 1 .713 7 -.281 45 4.34 215
189 Fort Wayne Dwenger 60 -0.78 11 15 0 .820 43 -.397 60 4.02 169
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
194 Fort Wayne Concordia 61 -0.94 12 12 0 .881 72 -.381 57 4.20 196
197 Oak Hill 62 -1.16 9 11 1 .878 71 -.426 62 3.73 114
201 Greensburg 63 -1.28 5 19 0 .768 20 -.559 75 4.01 164
202 Peru 64 -1.40 9 12 1 .911 79 -.479 67 4.22 201
204 Salem 65 -1.49 10 16 0 .877 70 -.492 70 4.45 234
210 Centerville 66 -1.73 11 10 0 .927 84 -.404 61 3.74 115
217 Lakeland 67 -2.09 11 13 0 .940 87 -.482 69 4.77 270
220 John Glenn 68 -2.30 10 16 0 .861 61 -.476 66 6.21 336
223 Wawasee 69 -2.45 12 13 0 .933 85 -.453 63 3.39 70
225 Brebeuf Jesuit 70 -2.46 11 12 0 .873 67 -.395 59 3.58 95
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
231 Batesville 71 -2.75 5 16 0 .792 32 -.554 73 5.66 327
233 Maconaquah 72 -2.93 8 15 0 .912 80 -.564 76 3.45 83
234 Vincennes Lincoln 73 -2.99 6 19 0 .767 18 -.527 72 4.79 275
242 Garrett 74 -3.39 5 18 0 .935 86 -.718 87 4.22 200
254 Twin Lakes 75 -3.98 8 20 0 .890 73 -.604 77 3.61 100
258 NorthWood 76 -4.31 8 16 0 .964 91 -.630 78 3.45 81
259 Northwestern 77 -4.37 3 24 0 .805 38 -.694 83 4.77 271
265 West Noble 78 -5.11 6 14 0 .959 90 -.659 80 3.73 113
271 Monrovia 79 -5.46 4 18 0 .857 59 -.675 82 4.02 166
272 Guerin Catholic 80 -5.55 2 14 0 .819 42 -.694 84 5.44 317
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
274 Delta 81 -5.78 1 23 0 .752 13 -.711 86 4.00 162
275 Rensselaer Central 82 -5.78 6 19 0 .950 89 -.710 85 4.65 262
277 Washington 83 -5.94 1 22 0 .775 23 -.732 88 3.28 59
295 North Montgomery 84 -7.55 9 17 0 .904 77 -.558 74 6.23 337
300 Crawfordsville 85 -8.12 3 23 0 .874 68 -.758 91 6.62 344
309 Culver Academy 86 -9.19 3 16 0 .976 92 -.818 94 5.59 325
317 Frankfort 87 -10.26 2 18 0 .844 50 -.744 89 6.85 352
323 River Forest 88 -11.66 8 11 1 .905 78 -.480 68 4.67 264
335 Indianapolis Herron 89 -14.06 6 8 1 .944 88 -.511 71 6.62 343
346 Calumet 90 -17.75 2 12 0 .898 76 -.755 90 6.91 354
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
354 Evansville Bosse 91 -19.16 1 16 0 .872 65 -.813 93 NA NA
356 Indianapolis Shortridge 92 -20.24 4 8 1 .993 93 -.647 79 6.12 332
361 South Bend Washington 93 -23.53 0 14 0 .778 27 -.778 92 NA NA
370 Indianapolis Washington 94 -42.06 1 2 0 1.000 95 -.667 81 3.08 42
371 Purdue Poly Englewood 95 -45.08 0 8 0 .995 94 -.995 95 2.71 12