Rank1
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
227
228
229
230
School
St. Joseph's Academy
Francis Howell
St. Dominic
Cor Jesu Academy
St. Teresa's Academy
Incarnate Word Academy
Lee's Summit West
Visitation Academy
Rockwood Summit
Nerinx Hall
Kirkwood
Eureka
Liberty
Marquette
Notre Dame (St. Louis)
Staley
Ursuline Academy
Lindbergh
Blue Springs South
Troy Buchanan
Lee's Summit
Pembroke Hill
Parkway South
Notre Dame de Sion
Lafayette (Wildwood)
Francis Howell Central
Liberty North
Oakville
Parkway West
Park Hill
Holt
Blue Springs
Park Hill South
Raymore-Peculiar
Ft. Zumwalt North
Parkway Central
Lee's Summit North
Webster Groves
Clayton
Francis Howell North
Timberland
Liberty (Wentzville)
Ft. Zumwalt South
Fox
Ft. Zumwalt East
Ft. Zumwalt West
Jackson
Hickman
Poplar Bluff
Pattonville
Notre Dame (Cape Girardeau)
Nixa
Ladue Horton Watkins
Rock Bridge
Whitfield
St. Michael the Archangel
Lutheran South
Ozark
MICDS
Villa Duchesne
Washington
John Burroughs
Helias Catholic
Glendale
Smith-Cotton
Kickapoo
Republic
Pleasant Hill
Mehlville
Desoto
St. Pius X (Kansas City)
Springfield Catholic
Harrisonville
Seckman
St. Vincent
Barstow
Rolla
Orchard Farm
Perryville
Battle w/Columbia Independent
St. Francis Borgia
Hannibal
Duchesne
Bishop DuBourg
Grain Valley
Platte County
Principia
Lebanon
Union
Saxony Lutheran
Farmington
Warrenton
Pacific
Parkview
Waynesville
Fulton
Aurora
Kearney
Lutheran North
Clinton
Branson
McDonald County
Capital City
Kirksville
Joplin
Logan-Rogersville
Neosho
Central (Cape Girardeau)
Father Tolton Regional Catholic
Gateway
St. Charles West
West Plains
Sikeston
Webb City
Carthage
Camdenton
Willard
Central (St. Joseph)
Truman
Parkway North
Lutheran St. Charles
Westminster Christian Academy
Summit Christian Academy
Maryville
Canton
Smithville
Carl Junction
Windsor (Imperial)
North County
Northwest (Cedar Hill)
Hillsboro
Festus
Odessa
Raytown South
Mid-Buchanan
Fair Grove
Osage
St. Charles
Central (Springfield)
Warrensburg
Rosati-Kain
Van Horn
William Chrisman
St. James
Winfield
Hillcrest
East (Kansas City)
Oak Grove
Chillicothe
Southern Boone
Knob Noster
Bishop LeBlond
Stover
Belton
Fort Osage
University City
New Covenant Academy
North Kansas City
Fredericktown
Mexico
North Point
Lincoln College Prep
Crossroads College Preparatory
Lafayette (St. Joseph)
McCluer North
Hazelwood West
Sullivan
Affton
St. Pius X (Festus)
Owensville
Marshall
Monett
Vashon
Kelly
Oak Park
Raytown
Smithton
Valley Park
Savannah
Ritenour
Collegiate School of Med-Bio Science
McAuley Catholic (College Heights)
Boonville
Jefferson City
Moberly
Paseo Academy
Dixon
Excelsior Springs
Crocker
Normandy Collaborative
Cassville
Benton
Cameron
Christian
St. Clair
Hazelwood Central
Bolivar
Bayless
Maplewood-Richmond Hts.
Jennings
Center
Winnetonka
Sacred Heart
Northeast (Kansas City)
McKinley Classical Leadership
Fatima
Brentwood
Marshfield
Ewing Marion Kauffman Charter
Soldan International Studies
Liberty (Mountain View)
Gateway Science Academy Charter
Blair Oaks
Lutheran (Kansas City)
Greenwood
Metro
Hancock
Laquey
Elsberry
STEAM/ McCluer South-Berkeley
California
Eugene
Guadalupe Centers Charter
Lone Jack
Ruskin
Richland
Wright City
Grandview
Cristo Rey
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 Notre Dame de Sion (the Class 2 champs) this year meant that you had a 4 counted toward your Strength of Schedule. Last year, playing them would've given you a 2 because they were designated as a Class 2 school by MSHSAA's classification system. Conversely, teams like Hickman and Rock Bridge, designated C4 by MSHSAA, would actually be counted as a C3 team in our adjusted rankings.
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
5.0860
3.1259
4.1593
4.6814
3.3702
2.9439
3.3174
4.1538
3.6390
4.7843
3.2285
4.6648
2.8352
3.7800
2.5158
2.7205
3.1843
3.1181
3.8302
2.5171
4.2586
2.5705
2.8045
3.5201
3.9870
4.2771
3.8344
3.3214
2.8314
2.6617
2.6289
3.0711
4.3721
3.5081
3.4553
3.1914
3.5620
3.8188
3.0388
2.4850
4.0615
3.6593
3.8017
2.5705
2.4457
3.5373
3.5990
3.1643
2.2018
1.3643
3.1362
3.7759
3.4041
2.8164
3.3617
2.9200
2.3275
2.8271
2.4400
3.2233
2.9350
3.1900
2.9843
3.0733
2.6175
3.3427
3.0888
3.1305
2.4289
0.5963
3.3180
3.2167
2.1595
3.1632
2.5851
1.2099
2.4114
2.9261
2.9431
0.1450
2.2344
3.3081
2.7783
0.8844
3.3833
2.4033
2.1285
1.2948
3.3278
2.6963
1.7567
0.7383
3.0743
-0.0195
1.3306
-0.3523
0.7889
2.6705
0.6374
2.3841
2.2125
0.3495
2.3682
2.0273
1.2737
3.0393
0.5227
2.8853
2.8152
0.1950
2.1192
2.0172
2.1745
2.2956
2.2131
1.8609
2.9572
2.1517
1.7861
2.5488
2.6139
3.1656
2.9153
2.8121
0.2602
3.0653
2.4486
3.2312
1.2790
2.8150
2.0050
2.2284
1.7479
0.4870
2.1028
-0.6951
2.1271
2.1080
1.8103
1.6465
-0.5727
3.0098
1.5692
0.1563
1.6494
1.3785
1.9304
2.5662
1.4175
2.8517
0.9740
2.5233
1.6164
0.4053
2.5232
0.9290
2.0794
2.5983
0.0155
0.9195
3.2735
2.8915
0.3083
-0.6374
-0.0333
2.2934
2.6262
2.1167
3.0639
0.9514
2.8648
0.8908
0.9300
1.5029
2.1117
-0.0016
0.2440
0.6868
0.5324
2.0435
2.5242
-0.5601
1.2759
2.7179
2.9390
-1.1434
0.2769
1.6331
1.6044
-1.8727
2.5853
2.1220
-0.1717
1.5758
2.4892
1.7718
2.8302
1.3305
2.5237
-0.9880
1.0559
0.6329
0.3872
0.4208
0.8794
1.6628
1.6950
3.0238
0.4359
-0.3927
-0.9860
2.5530
1.9502
1.6000
1.2914
2.5857
-0.7793
2.5964
1.5727
1.8602
-1.9032
0.1909
1.4262
2.5477
1.0626
-1.8000
0.9007
-0.8670
-1.8226
2.5841
Adjusted Opp. Size
3.6
3.5
3.4
3.5
3.6
3.4
3.5
3.3
3.3
3.3
3.4
3.4
3.2
3.3
3.1
3.2
3.2
3.2
3.1
3.2
3.3
2.9
3.2
3.0
3.2
3.2
3.2
3.1
3.0
3.2
3.0
2.9
3.1
3.1
3.0
2.9
3.0
3.0
2.9
3.0
3.0
3.0
3.0
2.8
2.9
3.0
2.8
2.7
2.6
2.8
2.7
2.6
2.9
2.6
2.6
2.5
2.4
2.4
2.7
2.5
2.6
2.5
2.4
2.4
2.4
2.4
2.3
2.3
2.6
2.2
2.4
2.3
2.2
2.5
2.3
2.1
2.2
2.4
2.2
2.1
2.2
2.3
2.4
2.1
2.3
2.2
2.0
2.1
2.3
2.0
2.2
2.0
2.2
2.0
2.1
1.9
2.0
2.2
1.9
2.0
2.1
2.0
2.2
2.0
2.1
2.0
2.1
2.2
2.0
1.6
2.1
2.0
2.1
2.0
2.0
2.0
2.0
2.0
1.9
2.1
2.0
2.2
1.8
2.0
1.9
1.9
2.0
2.1
2.0
2.1
1.9
1.9
1.7
1.9
1.8
1.7
1.8
2.1
1.9
1.8
1.9
1.8
1.8
1.7
1.8
1.9
1.9
1.7
1.8
1.8
1.7
1.9
1.7
1.7
1.7
1.8
1.7
1.8
1.8
1.7
2.1
1.8
1.5
1.8
1.7
1.8
1.7
1.7
1.9
1.7
1.7
1.7
1.5
1.7
1.6
1.9
1.5
1.5
1.7
1.7
1.5
1.6
1.5
1.7
1.6
1.5
1.6
1.6
1.5
1.3
1.6
1.7
1.6
1.6
1.6
1.4
1.6
1.5
1.4
1.2
1.5
1.4
1.4
1.6
1.4
1.4
1.3
1.5
1.4
1.1
1.5
1.2
1.4
1.5
1.4
1.4
1.2
1.4
1.4
1.2
1.3
1.3
1.4
1.3
1.5
1.0
1.3
1.2
1.2
1.1
Missouri Soccer Strength of Schedule
Overall - Girls Final 2024
Opponent Win%
64.87%
65.41%
66.76%
64.29%
61.71%
64.77%
61.86%
63.94%
63.37%
62.88%
60.92%
59.79%
63.46%
60.39%
64.14%
60.77%
60.64%
59.95%
61.73%
59.43%
57.40%
64.91%
57.83%
61.61%
57.59%
57.34%
57.18%
58.44%
60.19%
55.14%
57.45%
59.14%
55.30%
55.26%
56.51%
57.80%
55.78%
55.74%
57.14%
55.15%
55.03%
54.78%
54.75%
58.29%
56.25%
54.34%
57.97%
58.16%
60.00%
55.45%
57.21%
58.54%
52.29%
58.16%
57.51%
59.63%
60.00%
59.11%
52.26%
55.79%
53.54%
55.12%
57.09%
57.09%
55.53%
54.90%
57.17%
56.64%
50.00%
58.23%
53.01%
54.36%
56.78%
49.87%
53.71%
57.24%
54.05%
49.44%
53.81%
56.37%
53.37%
50.95%
48.79%
55.10%
50.00%
52.14%
56.87%
53.86%
49.16%
55.61%
50.52%
55.56%
50.47%
54.95%
52.33%
57.62%
54.40%
49.29%
56.85%
53.90%
51.29%
53.71%
48.38%
53.14%
50.41%
52.67%
50.13%
47.80%
52.11%
64.83%
48.45%
50.84%
48.13%
50.48%
50.24%
49.90%
49.43%
49.02%
51.36%
46.46%
48.40%
43.73%
53.19%
47.87%
50.38%
50.30%
47.70%
45.38%
47.07%
44.36%
48.77%
48.00%
53.57%
47.74%
50.30%
53.24%
50.26%
43.07%
47.44%
50.00%
47.21%
49.56%
49.38%
52.15%
49.18%
46.58%
46.48%
51.94%
48.83%
48.60%
51.40%
45.81%
51.14%
50.96%
50.60%
47.52%
50.26%
47.40%
46.67%
49.37%
39.95%
46.46%
55.29%
45.88%
48.48%
44.99%
47.22%
46.67%
41.71%
46.57%
46.42%
46.41%
52.00%
45.51%
48.26%
40.54%
51.16%
51.04%
44.05%
43.97%
49.67%
45.71%
48.71%
42.61%
45.25%
48.21%
45.18%
45.10%
47.54%
54.78%
44.05%
40.89%
43.42%
43.36%
42.86%
48.28%
41.81%
44.44%
47.56%
55.09%
43.99%
45.91%
45.76%
40.00%
45.71%
45.05%
48.48%
41.80%
43.96%
55.63%
39.90%
49.10%
42.06%
39.11%
41.48%
40.66%
47.32%
40.31%
40.07%
45.05%
41.50%
41.20%
37.91%
40.57%
34.06%
50.00%
38.29%
36.02%
35.19%
29.65%
Schedule Strength
2.335
2.289
2.270
2.250
2.221
2.202
2.165
2.110
2.091
2.075
2.071
2.033
2.031
1.993
1.988
1.944
1.940
1.919
1.914
1.902
1.894
1.882
1.851
1.848
1.843
1.835
1.830
1.812
1.806
1.764
1.723
1.715
1.714
1.713
1.695
1.676
1.673
1.672
1.657
1.654
1.651
1.643
1.643
1.632
1.631
1.630
1.623
1.570
1.560
1.553
1.545
1.522
1.516
1.512
1.495
1.491
1.440
1.419
1.411
1.395
1.392
1.378
1.370
1.370
1.333
1.318
1.315
1.303
1.300
1.281
1.272
1.250
1.249
1.247
1.235
1.202
1.189
1.187
1.184
1.184
1.174
1.172
1.171
1.157
1.150
1.147
1.137
1.131
1.131
1.112
1.111
1.111
1.110
1.099
1.099
1.095
1.088
1.084
1.080
1.078
1.077
1.074
1.064
1.063
1.059
1.053
1.053
1.052
1.042
1.037
1.017
1.017
1.011
1.010
1.005
0.998
0.989
0.980
0.976
0.976
0.968
0.962
0.957
0.957
0.957
0.956
0.954
0.953
0.941
0.931
0.927
0.912
0.911
0.907
0.905
0.905
0.905
0.905
0.901
0.900
0.897
0.892
0.889
0.887
0.885
0.885
0.883
0.883
0.879
0.875
0.874
0.870
0.869
0.866
0.860
0.855
0.854
0.853
0.840
0.839
0.839
0.836
0.829
0.826
0.824
0.810
0.803
0.793
0.792
0.792
0.789
0.789
0.780
0.774
0.772
0.770
0.767
0.766
0.749
0.747
0.745
0.731
0.731
0.724
0.724
0.723
0.723
0.722
0.713
0.712
0.705
0.695
0.695
0.694
0.686
0.676
0.669
0.667
0.666
0.661
0.660
0.643
0.641
0.640
0.640
0.631
0.630
0.627
0.615
0.612
0.598
0.589
0.589
0.587
0.581
0.569
0.568
0.564
0.561
0.541
0.540
0.536
0.531
0.527
0.511
0.500
0.498
0.432
0.422
0.326
Adjusted Class Size - using each team's Missouri Power Ranking score from the 2024 season
Class 1 (86) - 1.999 and below
Blair Oaks
East (Kansas City)
Camdenton
STEAM Academy McCluer South-Berkeley
Central (Springfield)
Truman
Hazelwood Central
Farmington
Odessa
Brentwood
Fatima
Winfield
Warrensburg
Excelsior Springs
Stover
Crocker
Lutheran (Kansas City)
Christian High
Elsberry
William Chrisman
Kelly
Guadalupe Centers Charter
Chillicothe
Hillcrest
Pattonville
Waynesville
Bayless
Lebanon
Greenwood
North County
Boonville
Joplin
Barstow
Ruskin
Center High
Knob Noster
Owensville
Vashon
University City
Mexico
Wright City
Monett
Bishop DuBourg
McKinley Classical Leadership
Aurora
Warrenton
Valley Park
Lutheran North
Winnetonka
Desoto
Savannah
Neosho
Raytown South
Ewing Marion Kauffman Charter
Northeast (Kansas City)
Belton
Sacred Heart
McDonald County
Crossroads College Preparatory
Dixon
Canton
Smithton
Gateway High
Eugene
St. James
Battle w/Columbia Independent
Fredericktown
Raytown High
Parkview
McCluer North
Cameron
Fulton High
Soldan International Studies
McAuley/ (College Heights)
Rosati-Kain
Lafayette (St. Joseph)
Fair Grove
Hancock
Grandview
Liberty (Mountain View)
Jennings
Paseo Academy
Richland
Cristo Rey
Normandy Collaborative
California
Class 2 (62) - 2-2.79999
Duchesne
Staley
Jefferson City
Saxony Lutheran
Kearney
Park Hill High
Holt
Sullivan
Smith-Cotton
Lutheran St. Charles
North Kansas City
Laquey
Metro
Cassville
St. Vincent
Cardinal Ritter
Fox
Pembroke Hill
Oak Grove
Gateway Science Academy Charter
Parkway North
Lone Jack
Collegiate School of Med-Bio Science
Maplewood-Richmond Hts.
Bishop LeBlond
Fort Osage
Troy Buchanan
Notre Dame (St. Louis)
St. Clair
Francis Howell North
Carl Junction
Ft. Zumwalt East
MICDS
Mehlville
Rolla
Platte County
Clinton
Capital City
Lutheran South
Webb City
Hazelwood West
St. Francis Borgia
Festus High
Carthage
Branson
Poplar Bluff
Sikeston
Harrisonville
Central (St. Joseph)
Principia
Osage High
Benton
St. Charles West
Affton
Oak Park
St. Charles High
Mid-Buchanan
New Covenant Academy
Ritenour
Kirksville
West Plains
Hillsboro
Class 3 (58) - 2.8-3.4999
Ft. Zumwalt North
Ladue Horton Watkins
Grain Valley
St. Teresa's Academy
Whitfield
Kickapoo
Union
Oakville
St. Pius X (Kansas City)
Lee's Summit West
Hannibal
North Point
Windsor (Imperial)
Kirkwood
Villa Duchesne
Springfield Catholic
Parkway Central
John Burroughs
Ursuline Academy
Westminster Christian Academy
Hickman
Seckman
Notre Dame (Cape Girardeau)
Pleasant Hill
Francis Howell High
Lindbergh
Republic
Pacific
Glendale
Blue Springs High
Smithville
St. Pius X (Festus)
Logan-Rogersville
Clayton
Marshfield
Van Horn
Helias Catholic
Willard
Incarnate Word Academy
Perryville
Moberly
Washington
Orchard Farm
St. Michael the Archangel
Summit Christian Academy
Lincoln College Prep
Central (Cape Girardeau)
Marshall
Southern Boone
Liberty High
Parkway West
Bolivar
Ozark
Rock Bridge
Father Tolton Regional Catholic
Northwest (Cedar Hill)
Maryville
Parkway South
Class 4 (24) - 3.5 and above
St. Joseph's Academy
Nerinx Hall
Cor Jesu Academy
Eureka
Park Hill South
Francis Howell Central
Lee's Summit High
St. Dominic
Visitation Academy
Timberland
Lafayette (Wildwood)
Liberty North
Blue Springs South
Webster Groves
Ft. Zumwalt South
Marquette
Nixa
Liberty (Wentzville)
Rockwood Summit
Jackson
Lee's Summit North
Ft. Zumwalt West
Notre Dame de Sion
Raymore-Peculiar