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

4A 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
1 Indianapolis Roncalli 1 +13.82 31 3 1 .760 11 +.140 1 5.00 290
2 Penn 2 +11.81 25 4 1 .771 13 +.079 4 4.00 161
3 New Palestine 3 +11.65 23 5 0 .759 10 +.062 6 4.01 165
4 Lake Central 4 +11.14 28 3 1 .875 49 +.015 10 3.99 157
5 Columbus North 5 +11.12 25 2 1 .825 26 +.085 3 2.72 13
6 Center Grove 6 +10.61 22 6 0 .672 1 +.114 2 3.95 150
7 Avon 7 +10.32 24 7 0 .729 5 +.045 7 2.81 19
8 Floyd Central 8 +10.24 17 5 0 .803 21 -.031 12 3.32 65
9 Mooresville 9 +10.14 29 4 1 .836 32 +.032 8 3.83 129
10 Pendleton Heights 10 +10.03 25 6 1 .732 6 +.065 5 3.90 139
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
11 Hamilton Southeastern 11 +9.96 20 8 0 .802 20 -.088 18 4.10 176
14 Bedford North Lawrence 12 +9.53 20 7 0 .785 15 -.045 13 2.95 30
16 Shelbyville 13 +9.50 20 9 0 .756 9 -.067 16 3.06 40
19 South Bend St. Joseph 14 +9.07 26 3 0 .893 57 +.003 11 4.45 233
21 Evansville North 15 +8.78 25 4 0 .845 37 +.018 9 2.91 27
22 Harrison (West Lafayette) 16 +8.74 26 6 0 .879 51 -.066 15 3.22 53
23 Castle 17 +8.64 16 7 0 .814 23 -.119 20 3.27 57
24 Fishers 18 +8.63 15 8 1 .750 8 -.105 19 4.60 256
25 Brownsburg 19 +8.50 16 11 0 .719 2 -.126 21 4.18 190
30 Noblesville 20 +7.94 14 11 1 .725 4 -.167 24 4.20 197
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
33 Crown Point 21 +7.59 21 8 0 .810 22 -.086 17 2.98 33
34 Munster 22 +7.48 12 12 0 .782 14 -.282 40 3.29 60
36 Westfield 23 +7.31 17 14 0 .769 12 -.220 29 4.19 194
37 Greenfield-Central 24 +7.27 18 9 0 .841 36 -.174 25 5.03 294
39 Huntington North 25 +7.13 26 3 0 .945 77 -.049 14 3.78 124
42 Lawrence North 26 +6.99 22 8 0 .868 46 -.135 22 5.34 312
47 Lowell 27 +6.45 15 11 0 .854 40 -.277 38 2.38 6
48 Indianapolis Cathedral 28 +6.36 18 10 0 .846 38 -.203 28 5.41 316
49 Mount Vernon (Fortville) 29 +6.30 14 11 0 .788 17 -.228 31 4.52 247
52 Martinsville 30 +6.09 16 12 0 .799 18 -.228 30 3.75 117
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
54 Franklin Central 31 +6.07 14 13 0 .749 7 -.231 32 4.84 279
55 Plainfield 32 +5.99 17 11 1 .840 35 -.236 33 2.80 17
56 North Central (Indianapolis) 33 +5.62 18 7 0 .905 62 -.185 26 3.45 84
59 Bloomington South 34 +5.50 13 10 0 .837 33 -.272 36 3.42 76
60 Columbia City 35 +5.49 15 8 0 .926 73 -.273 37 4.15 184
61 Jeffersonville 36 +5.47 13 8 0 .908 66 -.289 43 4.12 181
64 East Central 37 +5.16 11 15 0 .840 34 -.417 56 2.71 11
66 Zionsville 38 +5.10 8 15 1 .787 16 -.433 57 4.97 286
67 New Albany 39 +4.99 17 9 0 .903 61 -.249 34 3.98 156
68 Franklin 40 +4.95 15 14 1 .832 30 -.315 45 4.39 225
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
71 Terre Haute South 41 +4.78 11 13 1 .822 25 -.362 49 2.99 34
72 Carmel 42 +4.72 6 16 0 .720 3 -.447 58 4.65 261
73 Whiteland 43 +4.68 13 12 0 .827 27 -.307 44 4.75 268
75 Columbus East 44 +4.59 16 12 0 .859 42 -.288 42 3.12 47
76 McCutcheon 45 +4.54 16 11 1 .869 47 -.280 39 3.64 108
79 South Bend Adams 46 +4.25 15 7 1 .864 45 -.190 27 4.98 287
82 Homestead 47 +4.18 18 9 0 .951 82 -.285 41 4.00 163
83 Logansport 48 +4.15 17 7 3 .945 76 -.259 35 3.45 82
84 Jennings County 49 +4.11 12 16 0 .801 19 -.372 52 3.93 147
87 Terre Haute North 50 +3.87 11 14 0 .819 24 -.379 53 4.37 218
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
88 Hobart 51 +3.86 16 11 0 .917 69 -.325 47 3.83 127
91 Decatur Central 52 +3.74 11 16 0 .862 43 -.455 59 3.40 73
94 Mishawaka 53 +3.70 18 6 0 .902 60 -.152 23 3.42 77
105 Portage 54 +3.32 12 15 0 .848 39 -.403 55 3.91 141
114 Kokomo 55 +2.87 14 13 0 .888 54 -.370 51 4.10 177
117 Seymour 56 +2.83 9 16 0 .855 41 -.495 63 3.62 105
123 Carroll (Fort Wayne) 57 +2.62 15 14 0 .900 59 -.383 54 2.79 16
136 LaPorte 58 +2.26 16 14 0 .881 52 -.348 48 4.21 199
141 Perry Meridian 59 +1.76 10 17 0 .832 31 -.462 60 4.32 211
150 Evansville Reitz 60 +1.48 8 12 0 .893 58 -.493 62 2.90 23
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
155 Bloomington North 61 +0.99 6 17 0 .828 28 -.567 70 4.78 272
169 Fort Wayne Northrop 62 +0.38 12 14 0 .948 79 -.486 61 2.73 14
180 Southport 63 -0.27 8 18 0 .863 44 -.555 69 3.55 92
184 Chesterton 64 -0.35 7 14 0 .831 29 -.497 64 3.89 135
198 Greenwood 65 -1.17 4 20 0 .872 48 -.705 81 3.20 50
206 DeKalb 66 -1.54 9 15 0 .960 85 -.585 72 4.47 239
208 Goshen 67 -1.62 15 9 0 .949 80 -.324 46 3.59 98
209 Evansville Central 68 -1.71 5 20 0 .905 63 -.705 80 3.16 49
213 Lafayette Jeff 69 -1.92 13 16 0 .959 84 -.510 65 4.47 236
221 Northridge 70 -2.38 8 14 0 .910 67 -.547 67 4.17 189
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
227 Valparaiso 71 -2.49 5 19 0 .884 53 -.675 79 3.27 56
237 Elkhart 72 -3.19 7 18 0 .892 56 -.612 75 4.66 263
249 Concord 73 -3.78 10 16 0 .966 86 -.581 71 4.78 273
256 Ben Davis 74 -4.25 5 17 0 .878 50 -.651 77 4.07 172
263 Richmond 75 -5.04 4 18 0 .933 74 -.751 85 5.17 301
266 Hammond Morton 76 -5.21 11 8 0 .947 78 -.368 50 4.52 248
268 Plymouth 77 -5.25 10 15 0 .994 91 -.594 74 3.97 154
269 Michigan City 78 -5.30 5 21 0 .924 72 -.731 84 3.96 153
281 Fort Wayne Snider 79 -6.30 8 12 0 .987 89 -.587 73 5.29 310
282 Warren Central 80 -6.36 4 22 0 .918 70 -.764 87 4.56 253
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
285 Lawrence Central 81 -6.70 7 17 0 .950 81 -.658 78 6.18 335
292 Pike 82 -7.49 5 14 0 .981 88 -.718 83 2.90 26
303 Evansville Harrison 83 -8.65 4 21 0 .923 71 -.763 86 4.14 182
305 Warsaw 84 -8.70 2 21 0 .991 90 -.904 93 5.02 292
307 Anderson 85 -8.91 6 17 1 .915 68 -.644 76 5.68 328
315 New Haven 86 -9.98 6 19 0 .955 83 -.715 82 5.44 319
326 Hammond Central 87 -12.43 7 8 0 .996 94 -.530 66 6.00 331
330 Merrillville 88 -13.10 2 23 0 .892 55 -.812 90 5.26 307
331 Fort Wayne Wayne 89 -13.37 4 16 1 .996 92 -.782 88 4.11 180
337 Fort Wayne South 90 -14.95 2 12 1 .996 93 -.830 91 6.59 342
RANK TEAM CLASS RATING WIN LOSS TIE SoS RANK SoR RANK DEVIANCE RANK
342 Fort Wayne North 91 -16.78 1 17 0 .971 87 -.915 95 6.80 350
348 Indianapolis Tech 92 -18.21 5 9 0 .906 64 -.549 68 3.81 125
359 Gary West 93 -21.93 1 9 0 1.000 96 -.900 92 2.10 3
363 East Chicago Central 94 -23.91 0 7 0 .908 65 -.908 94 1.41 1
364 Muncie Central 95 -28.21 0 12 0 .937 75 -.937 96 NA NA
369 Indianapolis Attucks 96 -39.21 2 8 0 1.000 95 -.800 89 4.42 232