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
227
228





























































































































































































































































































































































































































































































































































































































































































































































































School
​Vianney
Eureka
Rockhurst
Marquette
Chaminade College Preparatory
Clayton
Lindbergh
Francis Howell Central
Liberty North
Francis Howell
St. Louis University
Kirkwood
St. Dominic
Ladue Horton Watkins
Webster Groves
Parkway Central
DeSmet Jesuit
Christian Brothers College
Rockwood Summit
Hickman
Lee's Summit
John Burroughs
Oakville
Timberland
Liberty (Wentzville)
Rock Bridge
Lee's Summit North
Lafayette (Wildwood)
Parkway West
Blue Springs
Mehlville
Van Horn
Francis Howell North
Ft. Zumwalt North
Pembroke Hill
Raymore-Peculiar
Ft. Zumwalt East
Ft. Zumwalt West
Blue Springs South
Lee's Summit West
Priory
Northwest (Cedar Hill)
Capital City
Jackson
Westminster Christian Academy
St. Michael the Archangel Catholic
Glendale
Whitfield
Springfield Catholic
Staley
Nixa
Father Tolton Regional Catholic
Ozark
Kickapoo
Park Hill South
Ft. Zumwalt South
MICDS
Park Hill
Parkway South
Troy Buchanan
Harrisonville
Principia
Webb City
Fox
East (Kansas City)
St. Francis Borgia
Republic
Carthage
Notre Dame (Cape Girardeau)
Battle (Columbia Independent)
Waynesville
Lincoln College Prep
Joplin
Bishop DuBourg
North Kansas City
Helias Catholic
Pattonville
Barstow
Summit Christian Academy
Lutheran South
Ritenour
Oak Park
Neosho
Farmington
Union
Parkway North
Affton
St. Charles
Branson
Carl Junction
Duchesne
Hillcrest
Warrensburg
Liberty
Rolla
Jefferson City
St. Pius X (Kansas City)
William Chrisman
West Plains
Aurora
Osage
Monett
Marshall
North Point
Camdenton
Bolivar
Smith-Cotton
Hannibal
Central (St. Joseph)
Grain Valley
Lutheran St. Charles
Logan-Rogersville
Orchard Farm
Poplar Bluff
New Heights Christian (McAuley) 
Holt
Saxony Lutheran (St. Vincent)
Paseo Academy
Seckman
Ewing Marion Kauffman (University Acad.)
Central (Springfield)
Central (Cape Girardeau)
St. Pius X (Festus)
Washington
Platte County
Lutheran North
Parkview
Oak Grove
Fulton
Kirksville
Sikeston
Perryville
Clinton
New Covenant Academy
St. Mary's South Side
Bayless
Veritas Christian Academy
Truman
DeSoto
Pleasant Hill
Raytown
University City
Metro
Center
Lone Jack
Belton
Lebanon
Hillsboro
Mexico
Cristo Rey
Brentwood
Guadalupe Centers Charter
Moberly
Southern Boone
Pacific
Fort Osage
Valley Park
Marshfield
Chillicothe
Ruskin
Gateway Science Charter
Cassville
Roosevelt
Willard
North County
Gateway (Soldan)
Knob Noster
Odessa
St. Charles West
Warrenton
Northeast (Kansas City)
Missouri Military Academy
Windsor (Imperial)
Raytown South
Greenwood
Hazelwood East
Fatima
Wright City
Collegiate/Med-Bio Science (McKinley)
Boonville
Faith Christian Academy
Jennings
Kearney
St. Paul Lutheran (Concordia)
Fredericktown
Crossroads College Preparatory
Smithville
Grandview
Laquey (Richland)
Bishop LeBlond
McDonald County
Green Ridge (Cole Camp)
Festus
Northland Christian
Winnetonka
Winfield
Lutheran (Kansas City)
Hancock
Frontier STEM
Maplewood-Richmond Hts.
Thomas Jefferson Independent Day
Elsberry (Silex)
STEAM Academy
Excelsior Springs
Canton
Eugene
Maryville
Benton
Sullivan
Stover
Lafayette (St. Joseph)
Crocker
Sacred Heart
Kennett
Smithton
Christian Fellowship
Belle
Cameron
Savannah
La Monte
St. Paul Lutheran (Farmington)
Fair Grove
Iberia
Dixon
Dexter
Calvary Lutheran
Frontier School of Excellence Charter
Cardinal Ritter
The 2025 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 Springfield Catholic (the Class 2 champs) this year meant that you had a 4 counted toward your Strength of Schedule. Playing Joplin (A C4 by MSHSAA classifications) would be a C2 team here. 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.9858
3.0418
5.0688
3.9868
4.7482
3.8440
3.6887
4.6894
4.1007
4.6076
5.4260
4.2846
4.4517
5.0455
3.5351
3.8917
4.6439
4.4442
4.1778
2.4907
3.5312
3.3505
4.6150
3.3659
4.0100
4.5960
3.6338
3.7213
4.6252
3.1569
3.0055
4.5131
3.5131
2.8255
3.6678
2.6174
4.1859
4.8020
4.0020
3.7535
3.9716
3.6757
3.3156
3.8772
4.3107
3.5589
4.1868
2.3707
4.4739
3.2256
3.7217
3.1942
3.8540
2.6891
4.1036
3.7106
2.8455
3.0516
3.6207
3.0378
3.0025
3.2813
2.5775
2.7118
2.8371
3.1769
2.9588
3.8279
3.2350
3.2931
2.2319
3.3023
2.6674
2.4362
2.4548
3.1005
3.3045
2.7558
3.7103
3.1728
2.4400
2.6584
2.4334
3.4194
2.5587
2.5703
3.6812
2.6665
2.8402
3.1646
2.0070
2.1363
2.3916
4.1226
2.6925
2.3529
3.2505
1.3652
2.8317
0.8435
2.1424
3.1943
3.5477
3.0500
3.0357
3.2434
3.4040
2.3759
2.5174
3.3189
3.2168
3.6173
3.2945
2.9477
1.7428
2.0059
2.1177
0.3869
3.0862
0.7868
2.6600
2.9410
2.3977
2.5659
2.5031
2.0796
2.5859
2.1239
1.7129
3.0185
2.1162
3.2793
2.7073
2.1024
3.2437
3.4451
3.3223
3.1081
2.4329
2.9929
2.3509
2.6570
3.0394
2.8689
2.9127
2.6703
1.6006
2.3681
1.4826
2.2727
1.3133
1.7570
2.8161
3.0244
3.0429
3.1080
2.1981
0.9810
1.0161
1.1798
1.7104
2.2967
2.1993
3.1916
0.8288
2.5229
0.0000
1.7135
2.4721
2.8154
3.6784
2.4583
2.1788
0.0000
2.0097
0.0000
1.5120
1.1963
2.4018
0.8788
2.4559
0.0000
1.4713
2.0849
1.9213
0.0000
2.6535
1.5453
2.2283
0.0000
2.8408
1.1282
0.9633
1.2708
0.5962
1.8203
0.3212
1.3902
0.9542
2.2277
0.2151
0.0000
1.0113
2.5070
0.8117
0.0000
2.7027
1.3722
2.5761
1.1551
0.0000
1.3800
2.6568
0.8496
1.0305
2.5851
0.0000
1.0694
1.8411
0.7716
0.0000
2.2049
0.0000
2.4004
0.0000
0.0509
1.7780
0.0000
Adjusted Opp. Size 
3.8
3.8
3.7
3.8
3.8
3.7
3.7
3.8
3.6
3.8
3.7
3.8
3.6
3.7
3.6
3.6
3.6
3.7
3.7
3.3
3.6
3.5
3.6
3.5
3.5
3.3
3.5
3.5
3.4
3.5
3.4
3.1
3.4
3.4
3.1
3.5
3.4
3.5
3.3
3.5
3.3
3.2
3.1
3.2
3.2
2.9
3.1
3.1
3.1
3.4
3.1
2.8
3.1
3.2
3.1
3.3
3.1
2.9
3.1
3.1
2.6
2.9
2.8
3.0
2.4
2.9
2.9
2.9
2.8
2.7
2.8
2.5
2.8
2.7
2.7
2.8
3.0
2.6
2.7
2.8
2.8
2.7
2.8
2.9
2.6
2.8
2.7
2.7
2.7
2.6
2.8
2.6
2.5
2.8
2.7
2.6
2.5
2.4
2.5
2.5
2.3
2.6
2.5
3.0
2.6
2.5
2.6
2.6
2.5
2.4
2.6
2.5
2.6
2.5
2.4
2.7
2.4
2.2
2.7
2.2
2.5
2.4
2.3
2.5
2.4
2.2
2.4
2.2
2.2
2.2
2.3
2.3
2.2
2.1
2.3
2.6
2.2
2.2
2.3
2.2
2.2
2.1
2.1
2.1
2.0
2.2
2.2
2.4
2.1
1.9
2.0
1.9
2.0
2.0
2.1
2.1
1.9
2.1
1.8
2.0
2.0
2.1
2.0
2.2
2.1
2.0
2.0
2.0
2.1
2.1
2.0
2.0
2.1
1.9
1.9
1.9
1.7
1.9
1.9
1.8
1.8
1.8
1.9
1.8
2.0
1.7
1.8
1.8
1.8
1.6
2.0
1.7
1.8
1.6
1.7
1.9
1.6
1.7
1.5
1.7
1.8
1.7
1.6
1.7
1.8
1.6
1.5
1.5
1.7
1.5
1.5
1.6
1.5
1.7
1.5
1.5
1.4
1.3
1.4
1.3
1.4
1.5
1.2
1.4
1.4
1.2
1.0
1.0
Missouri Soccer Strength of Schedule
Overall - Boys Final 2025
Opponent Win%
64%
61%
62%
60%
59%
61%
59%
59%
61%
58%
59%
57%
60%
58%
59%
60%
59%
58%
58%
63%
57%
57%
55%
57%
57%
60%
56%
56%
57%
55%
57%
62%
55%
56%
60%
53%
56%
54%
56%
53%
55%
56%
59%
56%
55%
60%
56%
56%
57%
51%
56%
61%
56%
54%
56%
51%
53%
59%
54%
52%
61%
56%
56%
53%
67%
55%
54%
53%
54%
57%
54%
60%
54%
56%
56%
54%
50%
57%
54%
52%
52%
54%
52%
49%
56%
50%
52%
51%
51%
54%
49%
54%
55%
48%
50%
53%
54%
55%
53%
54%
57%
51%
54%
45%
50%
52%
50%
49%
50%
52%
48%
51%
48%
50%
52%
46%
52%
57%
46%
55%
49%
49%
51%
47%
49%
51%
47%
51%
51%
51%
49%
48%
50%
52%
48%
43%
49%
49%
46%
48%
47%
49%
50%
49%
52%
47%
47%
44%
49%
52%
51%
52%
49%
50%
48%
47%
52%
46%
54%
48%
49%
46%
49%
43%
45%
47%
49%
47%
46%
45%
47%
47%
44%
47%
46%
47%
52%
47%
44%
48%
47%
46%
45%
47%
42%
47%
45%
44%
43%
50%
38%
47%
42%
49%
45%
41%
48%
43%
48%
44%
39%
42%
43%
42%
40%
44%
46%
46%
39%
46%
43%
40%
42%
36%
41%
40%
42%
41%
40%
40%
37%
35%
41%
37%
36%
35%
28%
15%
Schedule Strength
2.442
2.319
2.302
2.274
2.227
2.225
2.213
2.212
2.192
2.191
2.190
2.175
2.163
2.141
2.135
2.134
2.133
2.132
2.118
2.060
2.013
2.013
1.998
1.985
1.973
1.970
1.954
1.945
1.930
1.919
1.911
1.907
1.896
1.895
1.882
1.882
1.879
1.873
1.858
1.831
1.821
1.818
1.804
1.803
1.778
1.764
1.751
1.748
1.743
1.730
1.724
1.720
1.708
1.708
1.705
1.698
1.672
1.672
1.654
1.624
1.604
1.589
1.587
1.583
1.579
1.563
1.542
1.542
1.523
1.511
1.511
1.510
1.503
1.502
1.498
1.494
1.494
1.477
1.465
1.462
1.461
1.459
1.442
1.441
1.431
1.423
1.419
1.401
1.398
1.393
1.384
1.380
1.361
1.360
1.360
1.354
1.338
1.337
1.334
1.332
1.330
1.329
1.327
1.320
1.304
1.300
1.293
1.283
1.275
1.272
1.263
1.260
1.257
1.243
1.235
1.229
1.226
1.226
1.223
1.222
1.203
1.184
1.182
1.168
1.167
1.146
1.137
1.122
1.119
1.116
1.113
1.111
1.110
1.101
1.098
1.095
1.092
1.071
1.069
1.065
1.050
1.048
1.045
1.043
1.043
1.034
1.032
1.031
1.019
1.016
1.016
1.010
1.003
1.000
0.995
0.995
0.989
0.988
0.983
0.983
0.982
0.980
0.975
0.967
0.967
0.953
0.952
0.946
0.942
0.932
0.931
0.928
0.908
0.889
0.880
0.878
0.875
0.873
0.854
0.846
0.845
0.842
0.841
0.840
0.820
0.803
0.797
0.791
0.791
0.786
0.784
0.782
0.768
0.762
0.762
0.752
0.751
0.746
0.739
0.737
0.715
0.706
0.705
0.701
0.695
0.682
0.681
0.679
0.671
0.671
0.636
0.633
0.632
0.619
0.598
0.595
0.587
0.546
0.539
0.537
0.527
0.526
0.509
0.497
0.494
0.432
0.277
0.147

Adjusted Class Size - using each team's Missouri Power Ranking score from the 2025 season
Class 1 (57) - 1.999 and below
Fredericktown
Savannah
Winfield
Frontier School of Excellence Charter
Guadalupe Centers Charter
New Heights Christian Academy (McAuley Catholic) 
Odessa
Fulton
Gateway Science Charter
Lebanon
Grandview
Fatima
Mexico
Kearney
Hancock
Crocker
Benton
William Chrisman
Brentwood
Northland Christian
Wright City
Ruskin
Stover
Green Ridge (Cole Camp)
Cameron
Smithton
Chillicothe
STEAM Academy
Marshfield
Festus
Frontier STEM
Boonville
Kennett
Aurora
North County
Canton
Ewing Marion Kauffman (University Academy Charter)
La Monte
Winnetonka
Paseo Academy
Lutheran (Kansas City)
Thomas Jefferson Independent
Belle
Bishop LeBlond
Calvary Lutheran
Cardinal Ritter
Crossroads College Prep
Dexter
Elsberry (Silex)
Eugene
Hazelwood East
Iberia
Jennings
Knob Noster
Lafayette (St. Joseph)
Raytown South
St. Paul Lutheran (Farmington)
Class 2 (64) - 2-2.79999
Barstow
Fox
Clinton
Maryville
Rolla
Kickapoo
Belton
Joplin
St. Charles
Central (Springfield)
Oak Park
University City
Sacred Heart
Smithville
Raymore-Peculiar
Parkview
Christian Fellowship
Webb City
Sullivan
Parkway North
Washington
Union
Gateway (Soldan International Studies)
Central (St. Joseph)
Excelsior Springs
Platte County
Hickman
St. Charles West
Missouri Military Academy
Faith Christian Academy
North Kansas City
Ritenour
Bishop DuBourg
Neosho
DeSoto
Collegiate School Med-Bio Science (McKinley)
Dixon
St. Pius X (Festus)
Warrensburg
Hannibal
Whitfield
Hillsboro
Jefferson City
Raytown
Cassville
Cristo Rey
Waynesville
Laquey (Richland)
Maplewood-Richmond Hts.
Fair Grove
Roosevelt
Valley Park
Windsor (Imperial)
Osage
Hillcrest
Oak Grove
Saxony Lutheran (St. Vincent)
Sikeston
New Covenant Academy
St. Paul Lutheran (Concordia)
Lutheran North
Greenwood
Duchesne
Holt
Class 3 (56) - 2.8-3.4999
Bayless
Farmington
Smith-Cotton
Timberland
John Burroughs
Veritas Christian Academy
Grain Valley
Capital City
Pattonville
Lincoln College Prep
Orchard Farm
Battle (Columbia Independent)
Principia
Perryville
St. Pius X (Kansas City)
St. Mary's South Side
Bolivar
Notre Dame (Cape Girardeau)
Staley
Lutheran St. Charles
Monett
Father Tolton Regional 
Willard
St. Francis Borgia
Lutheran South
Carl Junction
Blue Springs
Truman
Fort Osage
Helias Catholic
Seckman
Park Hill
North Point
Pacific
Eureka
Metro
Troy Buchanan
Camdenton
Southern Boone
Kirksville
Mehlville
Harrisonville
Pleasant Hill
Republic
Poplar Bluff
Central (Cape Girardeau)
Lone Jack
Center
MICDS
McDonald County
Branson
East (Kansas City)
West Plains
Ft. Zumwalt North
Moberly
Warrenton
Class 4 (51) - 3.5 and above
St. Louis University
Rockhurst
Ladue Horton Watkins
Ft. Zumwalt West
Chaminade College Preparatory
Francis Howell Central
DeSmet Jesuit
Parkway West
Oakville
Francis Howell
Rock Bridge
Van Horn
Springfield Catholic
St. Dominic
Christian Brothers College
Westminster Christian 
Kirkwood
Glendale
Ft. Zumwalt East
Rockwood Summit
Liberty
Park Hill South
Liberty North
Liberty (Wentzville)
Blue Springs South
Marquette
Vianney
Priory
Parkway Central
Jackson
Ozark
Clayton
Carthage
Lee's Summit West
Nixa
Lafayette (Wildwood)
Ft. Zumwalt South
Summit Christian Academy
Lindbergh
Affton
Northeast (Kansas City)
Northwest (Cedar Hill)
Pembroke Hill
Lee's Summit North
Parkway South
Logan-Rogersville
St. Michael the Archangel 
Marshall
Webster Groves
Lee's Summit
Francis Howell North