Rank
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
School
Marquette
Rockhurst
Raymore-Peculiar
DeSmet
Kirkwood
Rockwood Summit
Vianney
Westminster Christian Academy
St. Louis University
Lee's Summit
St. Dominic
Christian Brothers College
Ladue Horton Watkins
Chaminade College Preparatory
Oakville
Lee's Summit North
Francis Howell
Liberty North
Lafayette (Wildwood)
Paseo Academy
Parkway Central
Ft. Zumwalt South
Eureka
Van Horn
Ft. Zumwalt West
Liberty (Wentzville)
Blue Springs
Clayton
Ft. Zumwalt East
Lee's Summit West
John Burroughs
Lindbergh
Timberland
Hickman
Kickapoo
Park Hill South
St. Michael the Archangel Catholic
Park Hill
Blue Springs South
Pembroke Hill
Nixa
Webster Groves
Staley
Priory
Camdenton
Mehlville
Jackson
Capital City
Francis Howell Central
Rock Bridge
Ozark
Oak Park
Northwest (Cedar Hill)
Neosho
Liberty
Rolla
Whitfield
Glendale
Carthage
Helias Catholic
Barstow
Springfield Catholic
Webb City
MICDS
Lutheran St. Charles
Branson
Republic
Waynesville
Central (Springfield)
Joplin
Parkway West
Central (St. Joseph)
Hillsboro
Notre Dame (Cape Girardeau)
Duchesne
St. Francis Borgia
North Kansas City
Ft. Zumwalt North
Francis Howell North
East (Kansas City)
Logan-Rogersville
Troy Buchanan
Holt
Platte County
Central (Cape Girardeau)
Battle w/ Columbia Independent
Lincoln College Prep
Valley Park
Ewing Kauffman w/ University
St. Pius X (Festus)
Pleasant Hill
Lutheran South
Grain Valley
Orchard Farm
Bayless
Smith-Cotton
Parkview
Jefferson City
Summit Christian Academy
St. Pius X (Kansas City)
Father Tolton Regional Catholic
Parkway South
Northland Christian
Harrisonville
Fox
St. Charles
Principia
Cristo Rey
North Point
Metro
St. Mary's South Side
William Chrisman
Warrensburg
Aurora
Hannibal
Marshall
Kearney
Lutheran North
West Plains
Perryville
Monett
Northeast (Kansas City)
Willard
Fulton
Affton
Parkway North
Guadalupe Centers Charter
Lutheran (Kansas City)
St. Charles West
Union
Raytown South
McDonald County
Truman
Bishop DuBourg
Sikeston
Pattonville
Belton
Ritenour
Mexico
Windsor (Imperial)
Washington
Lebanon
Smithville
Carl Junction
Maplewood-Richmond Hts.
Center
Marshfield
Kirksville
Saxony Lutheran
Crossroads College Preparatory
Raytown
Bolivar
Boonville
Farmington
Hillcrest
Osage
Clinton
Winnetonka
Poplar Bluff
Maryville
Warrenton
Excelsior Springs
Fort Osage
Missouri Military Academy
New Heights w/ McAuley Catholic
DeSoto
Ruskin
Moberly
Frontier Stem Charter
Pacific
Gateway Science Academy Charter
Veritas Christian Academy
Odessa
Grandview
Greenwood
North County
Wright City
KIPP St. Louis Charter
Laquey w/ Richland
Oak Grove
New Covenant Academy
Cassville
Chillicothe
Canton
Sullivan
Fredericktown
Brentwood
University City
Seckman
Knob Noster
Fatima
Gateway
Hancock
Southern Boone
St. Paul Lutheran (Concordia)
Collegiate Med-Bio Sci w/ McKinley
Elsberry w/ Silex
Festus
Cameron
Green Ridge
Hazelwood Central
Jennings
Thomas Jefferson Independent Day
Winfield
Cole Camp
Sacred Heart
Savannah
Lafayette (St. Joseph)
Bishop LeBlond
Faith Christian Academy
Benton
Hazelwood East
Stover
Smithton
Lone Jack
STEAM Academy
Belle
Fair Grove
St. Paul Lutheran (Farmington)
Iberia
McCluer
La Monte
Dixon
Calvary Lutheran
Crocker
Cardinal Ritter
The 2024 Strength of Schedule was done differently this year in order to get a better idea of just how strong a team's schedule actually was. The simple math is this: we multiplied the Adjusted Opponent Size (more on that below) by the Opponent Win % to get a number and then ranked all teams based on that number. The change this year was that instead of just using the class size of all teams as designated by MSHSAA, we broke down the schools into four groups based on how strong of a season each team had. These teams were divided based upon their MPR Points accumulated throughout the year. You can see how the "new classes" were sorted below. Teams that ended up with 3.5 MPR points and above were given a Class 4 designation, 2.8-3.499 were considered Class 3, 2-2.799 Class 2 and 1.999 and under Class 1. In theory, this would have been the four playoff classes based on a competition factor.
For example, playing either Clayton or St. Michael's (the Class 2 finalists) this year meant that you had a 4 counted toward your Strength of Schedule. In 2022, both of those teams would've given you a 2 because they were designated as a Class 2 school by MSHSAA's classification system. By adjusting the teams this way it should be a better indicator of which teams played a more challenging schedule based on the season their opponents had.
MPR Points
3.4535
5.1428
2.9079
5.0642
3.3838
3.2994
4.3281
3.9296
4.6954
4.1302
5.0119
4.0591
4.7439
3.9658
3.8066
3.4653
4.2463
4.3620
3.7755
0.7591
3.2311
3.5484
3.0600
3.8305
3.7953
4.6310
3.7605
4.5005
3.3943
4.4788
3.8813
4.5753
4.1024
3.6838
3.2296
4.2313
3.7461
4.0900
4.0813
3.7220
3.6263
4.0141
3.7193
3.1190
2.5930
3.7803
3.3231
3.2738
3.7676
4.1945
3.6043
2.3182
2.8381
2.4738
3.4965
3.0513
2.5865
4.2304
3.6744
3.1627
2.7111
3.8093
2.8539
3.1973
2.4739
2.9308
2.8131
3.0097
2.4904
3.1174
3.6276
3.0625
1.6150
2.6870
3.2609
3.6683
2.9015
2.5710
2.9881
3.5340
3.3372
2.4380
2.5288
2.5395
2.5563
2.7494
3.6709
3.2087
1.2777
2.1721
1.5630
3.0038
3.0962
3.4542
2.9781
3.0798
1.4986
2.5112
3.3105
2.8855
2.5102
2.9373
-0.4862
2.9041
2.2008
2.6411
3.8113
2.0186
3.0806
2.8772
2.5308
1.5190
2.4884
0.4001
3.7425
3.2099
2.4744
0.7127
2.6822
3.1223
2.8997
2.9338
2.9229
1.3455
2.2829
1.8832
2.2965
0.6230
0.6878
2.8734
0.6896
2.3808
2.6666
2.9081
2.9096
2.9169
2.2586
1.9457
1.6006
1.7495
2.8154
1.8112
2.9880
3.3233
0.5940
2.0330
0.3633
2.5619
2.4567
-0.9499
2.7212
3.3087
-0.1755
3.1815
2.3090
2.6084
1.6446
1.7090
2.9243
2.6144
2.3644
3.1860
3.1162
2.9207
2.2761
2.4980
0.8000
2.5611
1.6973
2.4260
2.0332
2.8962
2.2070
1.7653
2.0773
0.4857
0.5085
-0.8681
1.2556
2.4691
2.0161
2.4614
0.6893
-0.4935
1.4482
1.1686
2.3376
1.1705
2.6388
0.2647
1.7166
1.3680
1.7001
2.5767
2.7000
2.1156
0.9696
0.4334
-0.7867
0.5185
0.9193
-1.4085
-0.5855
2.2047
-2.3286
2.2721
0.2343
-0.6917
2.4428
2.0613
2.1412
0.0301
1.5185
0.3850
2.8741
-0.7797
-1.5780
1.5903
-2.0998
-2.1365
2.3743
1.6494
1.1092
0.4227
2.0850
1.0024
Adjusted Opp. Size
3.8
3.6
3.8
3.8
3.7
3.7
3.6
3.8
3.6
3.8
3.7
3.6
3.6
3.5
3.5
3.6
3.5
3.6
3.6
2.9
3.4
3.4
3.5
3.1
3.4
3.4
3.6
3.3
3.3
3.7
3.3
3.4
3.4
3.2
3.3
3.4
3.0
3.2
3.5
3.1
3.2
3.3
3.5
3.1
3.0
3.2
3.1
3.0
3.3
3.1
3.1
3.1
3.0
3.0
3.2
2.9
3.0
3.1
3.0
2.9
2.6
2.9
2.9
2.9
2.8
2.8
2.9
2.9
2.7
2.8
2.9
2.9
2.7
2.7
2.8
2.8
2.7
3.1
3.0
2.5
2.5
2.8
2.9
2.6
2.6
2.5
2.5
3.0
2.4
2.4
2.4
2.5
2.5
2.5
2.5
2.4
2.5
2.4
2.4
2.3
2.2
2.5
2.2
2.4
2.5
2.6
2.5
2.2
2.7
2.1
2.3
2.4
2.2
2.2
2.4
2.2
2.2
2.1
2.4
2.3
2.4
2.2
2.4
2.0
2.3
2.3
2.1
2.0
2.2
2.2
2.1
2.3
2.2
2.2
2.3
2.3
2.2
2.2
2.0
2.2
2.3
2.2
2.2
2.3
1.9
2.1
2.0
2.0
2.2
1.9
2.2
2.2
1.8
2.3
2.1
2.0
1.9
2.1
2.2
1.9
2.0
2.0
2.1
2.0
2.0
2.1
2.1
1.9
1.9
2.1
1.9
2.0
1.9
2.0
1.9
1.9
1.7
1.8
1.8
1.9
1.8
1.9
1.7
1.7
1.8
1.8
1.7
1.7
2.0
1.6
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.7
1.5
1.5
1.3
1.3
1.7
1.3
1.5
1.7
1.7
1.8
1.5
1.7
1.3
1.4
1.3
1.5
1.3
1.3
1.5
1.3
1.1
1.1
1.2
1.2
1.1
1.2
1.2
Missouri Soccer Strength of Schedule
Overall - Boys Final 2024
Opponent Win%
65%
65%
61%
61%
61%
60%
62%
59%
62%
58%
59%
60%
59%
61%
60%
59%
59%
57%
57%
70%
59%
59%
56%
63%
59%
57%
54%
59%
57%
52%
58%
56%
56%
60%
57%
56%
64%
58%
53%
60%
56%
54%
51%
57%
60%
56%
57%
58%
54%
56%
55%
56%
57%
56%
52%
58%
56%
53%
53%
56%
60%
55%
54%
54%
55%
54%
53%
52%
55%
52%
51%
51%
54%
54%
52%
52%
52%
47%
47%
56%
54%
49%
48%
52%
52%
54%
53%
44%
55%
54%
55%
51%
52%
52%
51%
52%
50%
51%
52%
54%
55%
49%
56%
51%
49%
47%
50%
55%
44%
56%
52%
51%
54%
54%
50%
55%
52%
56%
49%
49%
47%
51%
46%
56%
49%
49%
53%
55%
50%
48%
51%
47%
49%
48%
47%
47%
48%
47%
54%
48%
45%
46%
47%
45%
54%
50%
52%
52%
46%
54%
45%
45%
55%
42%
46%
49%
51%
47%
43%
49%
47%
47%
44%
48%
48%
45%
45%
49%
49%
43%
46%
45%
46%
44%
46%
45%
50%
47%
45%
43%
46%
43%
46%
46%
44%
42%
45%
46%
38%
47%
45%
45%
45%
44%
44%
45%
43%
43%
42%
47%
45%
51%
52%
40%
54%
45%
40%
39%
37%
43%
37%
47%
45%
46%
39%
45%
41%
35%
41%
44%
40%
36%
35%
36%
32%
24%
Schedule Strength
2.423
2.329
2.328
2.313
2.259
2.258
2.240
2.234
2.206
2.188
2.173
2.154
2.153
2.102
2.099
2.079
2.071
2.057
2.026
2.016
2.010
1.996
1.987
1.965
1.963
1.953
1.950
1.905
1.896
1.894
1.891
1.890
1.890
1.888
1.887
1.885
1.885
1.853
1.840
1.829
1.824
1.799
1.796
1.785
1.783
1.771
1.766
1.753
1.740
1.732
1.714
1.711
1.709
1.689
1.671
1.668
1.665
1.624
1.622
1.616
1.597
1.584
1.576
1.565
1.546
1.545
1.526
1.510
1.489
1.477
1.469
1.465
1.464
1.438
1.435
1.430
1.426
1.425
1.419
1.382
1.380
1.377
1.370
1.363
1.349
1.344
1.323
1.317
1.315
1.313
1.310
1.304
1.290
1.286
1.256
1.248
1.244
1.241
1.238
1.238
1.236
1.231
1.229
1.228
1.219
1.218
1.216
1.202
1.200
1.200
1.200
1.197
1.194
1.184
1.181
1.181
1.160
1.148
1.140
1.134
1.131
1.120
1.118
1.117
1.114
1.110
1.092
1.090
1.086
1.085
1.081
1.078
1.078
1.070
1.069
1.065
1.062
1.056
1.047
1.034
1.031
1.030
1.029
1.025
1.019
1.015
1.014
1.012
1.011
1.009
1.007
1.002
0.988
0.984
0.980
0.976
0.971
0.963
0.958
0.956
0.946
0.944
0.943
0.936
0.931
0.928
0.921
0.920
0.913
0.903
0.887
0.886
0.878
0.873
0.857
0.849
0.845
0.831
0.827
0.823
0.817
0.804
0.802
0.793
0.787
0.781
0.778
0.763
0.760
0.758
0.754
0.753
0.745
0.743
0.741
0.738
0.722
0.711
0.707
0.693
0.680
0.673
0.672
0.671
0.670
0.662
0.661
0.658
0.653
0.647
0.628
0.617
0.606
0.605
0.571
0.567
0.525
0.518
0.515
0.480
0.451
0.424
0.406
0.377
0.375
0.274
Adjusted Class Size - using each team's Missouri Power Ranking score from the 2024 season
Class 1 (62) - 1.999 and below
Ritenour
Parkway North
Lebanon
Grandview
Windsor (Imperial)
Fatima
Winnetonka
Hancock
Frontier Stem Charter
La Monte
Clinton
Hillsboro
Mexico
Fair Grove
Pleasant Hill
William Chrisman
Stover
Parkview
Sullivan
Gateway
Fulton
Ewing Marion Kauffman Charter w/ University Academy Charter
Laquey w/ Richland
University City
Fredericktown
Dixon
Cardinal Ritter
Elsberry w/ Silex
Hazelwood Central
Ruskin
Paseo Academy
Lutheran North
Raytown South
Chillicothe
St. Charles West
Lutheran (Kansas City)
Maplewood-Richmond Hts.
Green Ridge
Wright City
North County
Festus
Calvary Lutheran
Aurora
Smithton
Marshfield
Knob Noster
Savannah
Hazelwood East
Boonville
Northland Christian
Canton
Thomas Jefferson Independent
Lafayette (St. Joseph)
STEAM Academy
Cameron
KIPP St. Louis Charter
Crossroads College Prep
Jennings
Belle
St. Paul Lutheran (Farmington)
Iberia
Cole Camp
Class 2 (59) - 2-2.79999
Battle w/ Columbia Independent
Raytown
Barstow
St. Paul Lutheran (Concordia)
Notre Dame (Cape Girardeau)
West Plains
Truman
St. Charles
Seckman
Maryville
Osage
Camdenton
Whitfield
Southern Boone
Ft. Zumwalt North
Kirksville
Moberly
Central (Cape Girardeau)
Platte County
St. Mary's South Side
Holt
Jefferson City
Father Tolton Regional Catholic
DeSoto
Central (Springfield)
Warrensburg
Kearney
Lutheran St. Charles
Neosho
Oak Grove
Cassville
Saxony Lutheran
Bishop LeBlond
Troy Buchanan
Pacific
McDonald County
McCluer
Warrenton
Brentwood
Oak Park
Hillcrest
Guadalupe Centers Charter
Affton
New Heights w/ McAuley
Sacred Heart
Belton
Odessa
Winfield
Fox
St. Pius X (Festus)
Benton
Collegiate Med-Sci w/ McKinley
Crocker
Greenwood
Faith Christian Academy
Gateway Science Academy
Center
Cristo Rey
New Covenant Academy
Class 3 (59) - 2.8-3.4999
Liberty
Lee's Summit North
Orchard Farm
Marquette
Ft. Zumwalt East
Kirkwood
Logan-Rogersville
Carl Junction
Jackson
Summit Christian Academy
Bolivar
Rockwood Summit
Capital City
Duchesne
Parkway Central
Kickapoo
Marshall
Valley Park
MICDS
Excelsior Springs
Farmington
Helias Catholic
Perryville
Priory
Joplin
Fort Osage
Grain Valley
North Point
Smith-Cotton
Central (St. Joseph)
Eureka
Rolla
Waynesville
Lutheran South
Francis Howell North
Smithville
Bayless
Parkway South
Northeast (Kansas City)
Branson
Poplar Bluff
Willard
Missouri Military Academy
Pattonville
Sikeston
Bishop DuBourg
Raymore-Peculiar
Harrisonville
North Kansas City
Monett
Veritas Christian Academy
St. Pius X (Kansas City)
Metro
Lone Jack
Union
Webb City
Northwest (Cedar Hill)
Washington
Republic
Class 4 (46) - 3.5 and above
Rockhurst
DeSmet
St. Dominic
Ladue Horton Watkins
St. Louis University
Liberty (Wentzville)
Lindbergh
Clayton
Lee's Summit West
Liberty North
Vianney
Francis Howell
Park Hill South
Glendale
Rock Bridge
Lee's Summit
Timberland
Park Hill
Blue Springs South
Christian Brothers College
Webster Groves
Chaminade
Westminster Christian
John Burroughs
Van Horn
Principia
Springfield Catholic
Oakville
Ft. Zumwalt West
Mehlville
Lafayette (Wildwood)
Francis Howell Central
Blue Springs
St. Michael the Archangel
Hannibal
Pembroke Hill
Staley
Hickman
Carthage
Lincoln College Prep
St. Francis Borgia
Parkway West
Nixa
Ozark
Ft. Zumwalt South
East (Kansas City)