The Bruins, who won five state titles in the fall and another in the winter, added three more in the spring (baseball, boys lacrosse and boys swimming) to go along with a pair of second-place finishes. The Bruins were ranked No. 4 in the nation in the MaxPreps boys lacrosse computer rankings.
Cherry Creek was nationally-ranked in boys golf, boys soccer, girls field hockey, boys lacrosse and boys and girls swimming. The suburban Denver school was No. 1 in the MaxPreps Cup standings after the fall and winter sports seasons.
The Bruins hold the Colorado state record for most state championships with 248. According to
CHSAANow.com, the school has 125 boys state titles, 112 girls championships and 11 co-ed championships. The boys tennis team has won 47 titles, the girls tennis team has won 39 and the girls swimming team has won 31.

In the 14-year history of the MaxPreps Cup, Cherry Creek is the first school from Colorado to win and the second westernmost behind Jesuit of Portland, Ore. (GRAPHIC: Ryan Escobar)
The MaxPreps Cup is an award presented annually to the top overall high school athletic program in the nation. Schools are ordered based on an algorithm
that takes into account state championships, state runner-up finishes
and placement in national rankings. Point totals are weighted based on
size of state, popularity of sport, enrollment division and the number
of teams participating in an enrollment division.
Cherry Creek held off hard-charging
St. Thomas Aquinas (Fort Lauderdale, Fla.), which finished with 2,400 points. The Raiders won a baseball and boys lacrosse state championship and finished second in girls track. The boys lacrosse team finished No. 3 in the nation, the baseball team came in at No. 14 and the girls flag football team finished at No. 17.
Among the other rapid risers were
Vestavia Hills (Ala.) and
Oceanside Collegiate Academy (Mt. Pleasant, S.C.). Vestavia Hills rose 78 spots from the winter rankings to No. 5 thanks to five spring state championships. Meanwhile, Oceanside Collegiate Academy was not in the top 100 after the winter sports season but also won five state titles in the spring to move up to No. 7.
Last year's MaxPreps Cup champion
Wayzata (Plymouth, Minn.) missed out on a third-straight No. 1 finish but still has plenty to celebrate, coming in at 14th with six state championships.
Read on for a look at the top 100
schools in the final MaxPreps Cup standings for the 2024-25 school year.
Schools are listed with their winter ranking, total points based on the
algorithm, state championships, runner-up
finishes and national ranking placement from all three seasons.
Final 2024-25 MaxPreps Cup standings
1. (Winter No. 1) Cherry Creek (Greenwood Village, Colo.) — 2,621
Fall state championships: Boys golf, boys soccer, boys tennis, football, girls field hockey
Fall national rankings: Boys golf, No. 9; boys soccer, No. 14; girls field hockey, No. 22; girls swimming, No. 14; boys swimming, No. 25
Winter state championships: Girls swimming
Spring state championships: Baseball, boys lacrosse, boys swimming
Spring state runners-up: Girls tennis, girls track
Spring national rankings: Boys lacrosse, No. 4
2. (6) St. Thomas Aquinas (Fort Lauderdale, Fla.) — 2,400
Fall state championships: Football, girls volleyball
Fall national rankings: Football, No. 24
Winter state championships: Boys basketball
Winter state runners-up: Girls soccer
Winter national rankings: Girls soccer, No. 22; boys basketball, No. 18
Spring state championships: Baseball, boys lacrosse
Spring state runners-up: Girls track
Spring national rankings: Girls flag football, No. 17; baseball, No 14; boys lacrosse, No. 3
T3. (7) Bentonville (Ark.) — 2,123
Fall state championships: Boys cross country, girls tennis
Fall state runners-up: Boys golf, football, girls volleyball, girls cross country
Winter state championships: Boys swimming, girls swimming
Winter state runners-up: Boys wrestling
Spring state championships: Boys track, girls softball, girls soccer, girls track
T3. (10) Cardinal Gibbons (Raleigh, N.C.) — 2,123
Fall state championships: Girls volleyball, girls field hockey, girls cross country
Fall state runners-up: Girls tennis
Fall national rankings: Girls cross country, No. 13
Winter state championships: Boys swimming, girls indoor track
Spring state championships: Boys lacrosse, girls lacrosse, girls track
Spring national rankings: Boys lacrosse, No. 13
5. (83) Vestavia Hills (Ala.) — 1,908
Fall state runners-up: Boys swimming, boys cross country
Winter state championships: Boys bowling
Winter state runners-up: Boys indoor track, boys wrestling, girls indoor track
Spring state championships: Boys golf, boys tennis, boys track, girls soccer, girls tennis
Spring national rankings: Girls soccer, No. 14
6. (18) La Salle Academy (Providence, R.I.) — 1,819
Fall state championships: Girls tennis, girls cross country
Fall state runners-up: Football, boys cross country, boys soccer
Winter state championships: Boys basketball, boys indoor track, girls gymnastics, girls ice hockey
Winter state runners-up: Girls indoor track
Spring state championships: boys golf, boys lacrosse, girls softball
Spring state runners-up: boys track, girls lacrosse, girls track
7. (NR) Oceanside Collegiate Academy (Mt. Pleasant, S.C.) — 1,780
Fall state championships: Football, girls tennis
Fall state runners-up: Girls swimming, girls volleyball
Spring state championships: Boys golf, boys lacrosse, boys tennis, girls lacrosse, girls soccer
Spring state runners-up: Boys soccer
Spring national rankings: Boys lacrosse, No. 21
8. (5) Edina (Minn.) — 1,778
Fall state championships: Boys cross country
Fall state runners-up: Girls soccer, girls swimming, girls tennis
Fall national rankings: Girls swimming, No. 18; boys swimming, No. 14
Winter state championships: Boys swimming
Winter state runners-up: Girls ice hockey
Winter national rankings: Girls ice hockey, No. 9; boys ice hockey, No. 14.
Spring state championships: Boys lacrosse
Spring state runners-up: Boys tennis
9. (3) Lone Peak (Highland, Utah) — 1,761
Fall state championships: Girls soccer, girls volleyball, girls cross country.
Fall state runners-up: Boys golf, football, girls tennis
Fall national rankings: Boys golf, No. 2; girls soccer, No. 7; girls cross country, No. 2
Winter state championships: Girls basketball, girls swimming
Spring state championships: Girls golf
Spring state runners-up: Boys tennis, girls track
10. (25) American Heritage (Plantation, Fla.) — 1,758
Fall state championships: Football
Fall national rankings: Football, No. 20
Winter state championships: Girls soccer
Winter state runners-up: Girls basketball
Winter national rankings: Girls soccer, No. 1
Spring state championships: Baseball, girls tennis
Spring state runners-up: Girls softball
Spring national rankings: Baseball, No. 13
11. (35) Westfield (N.J.) — 1,737
Fall state championships: Girls soccer
Fall state runners-up: Girls volleyball
Fall national rankings: Girls soccer, No. 10
Winter state championships: Boys ice hockey, boys swimming
Spring state championships: Boys golf, boys lacrosse, girls lacrosse
Spring state runners-up: Baseball
12. (14) Champlain Valley Union (Hinesburg, Vt.) — 1,733
Fall state championships: Boys golf, boys soccer, football, girls golf, girls soccer, girls cross country.
Fall national rankings: Girls cross country, No. 25
Winter state championships: Girls indoor track
Winter state runners-up: Boys skiing
Spring state championships: Boys lacrosse, girls lacrosse, girls tennis, girls track
13. (49) Albuquerque Academy (Albuquerque, N.M.) — 1,686
Fall state championships: Boys soccer, boys cross country, girls cross country
Fall state runners-up: Girls soccer
Winter state championships: Boys swimming, girls swimming
Spring state championships: Boys golf, boys tennis, boys track, girls golf, girls tennis
Spring state runners-up: Girls track
14. (12) Wayzata (Plymouth, Minn.) — 1,680
Fall state championships: Girls soccer, girls cross country
Fall state runners-up: Boys cross country
Fall national rankings: Girls soccer, No. 16; girls cross country, No. 9
Winter state championships: Boys basketball, boys skiing
Spring state championships: Boys tennis, girls track
15. (31) New Canaan (Conn.) — 1,626
Fall state championships: Football, girls cross country
Fall state runners-up: Boys cross country, girls soccer, girls swimming
Winter state runners-up: Boys ice hockey, girls ice hockey
Winter national rankings: Girls ice hockey, No. 19
Spring state championships: Girls golf, girls tennis
Spring state runners-up: Boys tennis, boys volleyball, girls lacrosse
Spring national rankings: Boys lacrosse, No. 25
16. (23) Sioux Falls Christian (Sioux Falls, S.D.) — 1,613
Fall state championships: Boys cross country, girls soccer, girls cross country
Fall state runners-up: Football, girls tennis
Winter state championships: Boys basketball, girls basketball
Spring state championships: Boys tennis, boys track, girls track
Spring state runners-up: Girls golf
17. (4) Jesuit (Portland, Ore.) — 1,591
Fall state championships: Boys soccer, boys cross country, girls soccer, girls volleyball
Fall national rankings: Boys cross country, No. 20; girls soccer, No. 12
Winter state championships: Boys swimming, girls swimming
Winter state runners-up: Boys basketball
Spring state championships: Girls track
18. (9) Carmel (Ind.) — 1,591
Fall state championships: Girls cross country
Fall national rankings: Girls cross country, No. 17; girls soccer, No. 18; girls swimming, No. 2; boys swimming, No. 4
Winter state championships: Boys swimming, girls swimming
Spring state championships: Girls track
19. (13) Hoover (Ala.) — 1,583
Fall state runners-up: Girls cross country
Winter state championships: Boys basketball, girls basketball, boys indoor track, girls indoor track
Winter state runners-up: Girls bowling
Winter national rankings: Boys basketball, No. 6
Spring state championships: Girls track
Spring state runners-up: Boys track
20. (72) New Trier (Winnetka, Ill.) — 1,580
Fall state championships: Girls tennis
Fall state runners-up: Girls swimming
Fall national rankings: Girls field hockey, No. 12; girls swimming, No. 3
Spring state championships: Boys track, girls lacrosse
Spring state runners-up: Boys lacrosse
Spring national rankings: Girls lacrosse, No. 11
21. (19) Scottsboro (Ala.) — 1,526
Fall state championships: Boys swimming, girls cross country
Fall state runners-up: Boys cross country
Winter state championships: Boys wrestling, girls basketball, girls bowling
Winter state runners-up: Boys indoor track
Spring state championships: Boys track, girls track
22. (36) Valor Christian (Highlands Ranch, Colo.) — 1,503
Fall state championships: Girls volleyball
Fall state runners-up: Boys cross country
Fall national rankings: Boys golf, No. 18, boys cross country, No. 16
Winter state championships: Boys ice hockey
Winter state runners-up: Boys basketball
Winter national rankings: Boys ice hockey, No. 15
Spring state championships: Girls golf, girls lacrosse
Spring state runners-up: Boys lacrosse
Spring national rankings: Girls lacrosse, No. 13
23. (8) Billings Central Catholic (Billings, Mont.) — 1,501
Fall state championships: Girls golf, boys soccer, football, girls soccer, girls volleyball
Fall state runners-up: Boys golf
Winter state championships: Boys swimming, girls swimming, girls basketball
Spring state championships: Baseball
24. (53) Wando (Mt. Pleasant, S.C.) — 1,471
Fall state championships: Girls swimming, girls tennis, girls cross country
Fall state runners-up: Boys swimming, girls volleyball
Spring state championships: Boys lacrosse
Spring state runners-up: Boys tennis, girls soccer
Spring national rankings: Boys lacrosse, No. 19; boys soccer, No. 22
25. (NR) Mercer Island (Wash.) — 1,454
Fall state championships: Boys cross country, girls swimming, girls cross country
Spring state championships: Boys golf, boys soccer, girls tennis, girls track
Spring state runners-up: Boys tennis
Spring national rankings: Boys track, No. 4
26. (NR) Punahou (Honolulu, Hawaii) — 1,453Fall state runners-up: Girls cross country
Winter state championships: Boys basketball, boys swimming, girls swimming, girls soccer
Spring state championships: Boys golf, boys tennis, boys volleyball, girls golf, girls tennis
Spring national rankings: Boys volleyball, No. 14
27. (2) Sacred Heart (Louisville, Ky.) — 1,407
Fall state championships: Girls golf, girls soccer
Fall state runners-up: Girls field hockey
Fall national rankings: Girls golf, No. 9; girls soccer, No. 20
Winter state championships: Girls basketball, girls swimming
Winter national rankings: Girls basketball, No. 21
28. (17) Baylor (Chattanooga, Tenn.) — 1,367
Fall state championships: Girls soccer
Fall state runners-up: Football, girls golf, girls volleyball
Fall national rankings: Boys swimming, No. 11
Winter state championships: Boys wrestling
Spring state championships: Boys tennis, girls tennis
29. (15) Rocky Mountain (Meridian, Idaho) — 1,366
Fall state championships: Girls golf, girls soccer, girls cross country
Fall state runners-up: Boys golf, boys soccer, boys cross country
Fall national rankings: Boys cross country, No. 25; girls cross country, No. 20
Winter state championships: Girls wrestling
Spring state runners-up: Boys track, girls track
30. (28) Minnetonka (Minn.) — 1,356
Fall state championships: Girls swimming
Fall state runners-up: Football
Fall national rankings: Boys swimming, No. 17; girls swimming, No. 9
Winter state runners-up: Boys swimming, girls skiing
Spring state championships: Girls golf
Spring state runners-up: Baseball
31. (NR) Buford (Ga.) — 1,340Fall state runners-up: Girls softball
Fall national rankings: Football, No. 12
Winter state runners-up: Boys wrestling
Spring state championships: Boys track
Spring state runners-up: Girls gymnastics, girls soccer, girls track
Spring national rankings: Girls soccer, No. 23; boys track, No. 18
32. (NR) Auburn (Riner, Va.) — 1,326Fall state championships: Boys golf, girls volleyball, girls cross country
Winter state championships: Girls indoor track
Spring state championships: Baseball, girls track
Spring state runners-up: Girls softball, girls soccer
33. (86) La Cueva (Albuquerque, N.M.) — 1,325
Fall state championships: Girls soccer
Fall state runners-up: Girls volleyball, football, boys soccer
Winter state runners-up: Boys swimming, girls swimming
Spring state championships: Boys tennis
Spring state runners-up: Boys golf, girls golf, girls softball, girls tennis
34. (NR) Bishop Kelly (Boise, Idaho) — 1,324Fall state championships: Boys golf, girls golf, girls swimming
Fall state runners-up: Girls cross country
Winter state championships: Boys wrestling
Spring state championships: Boys tennis, boys track, girls softball, girls tennis
Spring state runners-up: Girls track
35. (26) Madison Central (Madison, Miss.) — 1,316
Fall state championships: Boys golf, boys swimming, girls swimming
Winter state championships: Boys soccer
Winter state runners-up: Boys basketball
Winter national rankings: Boys soccer, No. 3
Spring state championships: Baseball
Spring state runners-up: Boys tennis
36. (NR) Walton (Marietta, Ga.) — 1,314Winter state runners-up: Boys swimming
Spring state championships: Baseball, girls soccer
Spring state runners-up: Boys tennis, girls lacrosse, girls tennis
Spring national rankings: Baseball, No. 12; girls soccer, No. 4
37. (NR) Marist (Atlanta, Ga.) — 1,311Fall state championships: Girls cross country
Fall state runners-up: Boys cross country, football
Winter state championships: Girls swimming
Spring state championships: Boys lacrosse
Spring state runners-up: Boys soccer, boys tennis, girls soccer
38. (NR) Greely (Cumberland Center, Maine) — 1,309Fall state championships: Boys soccer, football, girls soccer
Fall national rankings: Boys soccer, No. 7; girls soccer, No. 17
Winter state championships: Boys indoor track, girls indoor track
Winter state runners-up: Boys swimming
Spring state championships: Baseball, boys track, girls track
39. (54) Northville (Mich.) — 1,304
Fall state championships: Boys cross country, girls golf, girls volleyball
Fall national rankings: Girls volleyball, No. 18
Spring state championships: Girls tennis
Spring state runners-up: Boys track
40. (16) Tupelo (Miss.) — 1,282
Fall state championships: Football, girls cross country
Fall state runners-up: Boys swimming,, boys cross country, girls swimming
Winter state championships: Girls basketball
Winter state runners-up: Girls soccer
Spring state championships: Boys tennis
41. (NR) Milton (Ga.) — 1,280Fall state championships: Boys cross country, football
Fall national rankings: Football, No. 2
Spring state championships: Girls lacrosse, girls tennis
Spring state runners-up: Boys golf
Spring national rankings: Girls lacrosse, No. 2
42. (76) Greenwich (Conn.) — 1,277
Fall state championships: Football, girls swimming, girls cross country
Fall national rankings: Girls swimming, No. 14
Winter state championships: Boys swimming
Winter state runners-up: Girls indoor track
Spring state championships: Boys tennis, girls tennis, girls track
43. (NR) Benjamin (Palm Beach Gardens, Fla.) — 1,276Fall state runners-up: Boys golf
Winter state championships: Girls soccer
Winter national rankings: Girls soccer, No. 19
Spring state championships: Boys lacrosse, girls track
Spring state runners-up: Boys track
Spring national rankings: Boys lacrosse, No. 1
44. (NR) Lincoln (Sioux Falls, S.D.) — 1,274Fall state championships: Boys soccer, boys cross country, football
Fall state runners-up: Girls tennis
Spring state championships: Boys track, girls softball, girls track
Spring state runners-up: Boys tennis
45. (64) Lincoln Christian (Tulsa, Okla.) — 1,264
Fall state championships: Boys cross country, football, girls cross country
Winter state championships: Girls basketball
Spring state championships: Boys track, girls track
46. (NR) Mountain Brook (Birmingham, Ala.) — 1,249Fall state championships: Boys cross country, girls cross country
Winter state runners-up: Girls indoor track
Spring state championships: Boys tennis, girls tennis
Spring state runners-up: Girls soccer, girls track
47. (NR) American Fork (Utah) — 1,248Fall state runners-up: Boys cross country
Fall national rankings: Boys cross country, No. 2; boys golf, No. 15
Winter state championships: Boys swimming
Spring state championships: Baseball, boys soccer, boys tennis, boys track, girls track
48. (22) Bedford (N.H.) — 1,247
Fall state championships: Boys golf
Fall state runners-up: Boys soccer, girls volleyball
Winter state championships: Boys basketball, boys swimming, girls basketball, girls indoor track, girls swimming
Spring state championships: Boys tennis
Spring state runners-up: Girls tennis
49. (NR) Santa Margarita (Rancho Santa Margarita, Calif.) — 1,242Fall state runners-up: Girls golf
Fall national rankings: Girls swimming, No. 5
Winter state runners-up: Girls soccer
Winter national rankings: Girls soccer, No. 8
Spring state runners-up: Boys golf
50. (21) Vandegrift (Austin, Texas) — 1,234
Fall state championships: Football
Fall state runners-up: Boys cross country
Fall national rankings: Boys cross country, No. 7
Winter state championships: Boys soccer
Winter national rankings: Boys soccer, No. 17
Spring state runners-up: Girls golf
51. (11) Bolles (Jacksonville, Fla.) — 1,232
Fall state championships: Boys swimming, girls swimming
Fall state runners-up: Boys cross country, girls cross country
Fall national rankings: Boys swimming, No. 1; girls swimming, No. 1
Winter state runners-up: Girls basketball
52. (68) Lake Norman Charter (Huntersville, N.C.) — 1,230
Fall state championships: Girls golf
Fall state runners-up: Girls tennis
Winter state championships: Boys swimming, girls swimming
Spring state runners-up: Boys lacrosse
53. (56) Blacksburg (Va.) — 1,229
Fall state championships: Boys golf, boys cross country, girls cross country
Winter state championships: Boys swimming, girls indoor track
Spring state championships: Girls track
Spring state runners-up: Boys soccer
54. (39) Bishop Hendricken (Warwick, R.I.) — 1,220
Fall state championships: Boys soccer, boys cross country, football
Winter state championships: Boys ice hockey, boys swimming
Winter state runners-up: Boys basketball, boys indoor track
Spring state championships: Baseball, boys track
55. (73) Alexandria (Minn.) — 1,215
Fall state championships: Girls volleyball
Fall state runners-up: Girls cross country, football
Winter state championships: Boys basketball
Spring state championships: Girls track
Spring state runners-up: Boys track
56. (44) Pinkerton (Derry, N.H.) — 1,212
Fall state championships: Football, girls soccer, girls volleyball, girls cross country
Fall state runners-up: Boys cross country
Winter state championships: Boys indoor track
Winter state runners-up: Girls gymnastics
Spring state championships: Boys track
Spring state runners-up: Boys lacrosse, girls softball
57. (96) Trinity (Louisville, Ky.) — 1,204
Fall state championships: Football
Fall state runners-up: Boys cross country, boys golf
Winter state championships: Boys bowling
Winter state runners-up: Boys swimming
Spring state championships: Baseball, boys track
58. (NR) Catholic (Baton Rouge, La.) — 1,203Fall state championships: Boys swimming
Winter state championships: Boys indoor track
Winter state runners-up: Boys soccer
Spring state championships: Baseball, boys golf, boys track
Spring national rankings: Baseball, No. 9
59. (NR) Porter-Gaud (Charleston, S.C.) — 1,190Fall state championships: Boys swimming, girls swimming
Fall state runners-up: Football, girls golf, girls volleyball
Winter state championships: Boys basketball
Spring state championships: Boys lacrosse, girls lacrosse, girls soccer
Spring state runners-up: Boys soccer, boys track, girls track
60. (82) Darien (Conn.) — 1,189
Fall state championships: Girls volleyball
Fall state runners-up: Football, girls field hockey
Winter state championships: Boys ice hockey, girls ice hockey
Winter national rankings: Girls ice hockey, No. 8
Spring state championships: Boys tennis, girls lacrosse
Spring state runners-up: Boys lacrosse
61. (41) Shawnee Mission East (Shawnee Mission, Kan.) — 1,180
Fall state championships: Boys soccer
Fall state runners-up: Girls golf, girls tennis
Fall national Rankings: Girls golf, No. 11; boys soccer, No. 19
Winter state runners-up: Boys bowling, boys swimming
Spring state championships: Boys golf
Spring state runners-up: Boys tennis, girls swimming
62. (NR) Coronado (Henderson, Nev.) — 1,179Fall state championships: Boys soccer, girls golf
Fall state runners-up: Boys tennis, girls tennis, girls volleyball
Fall national rankings: Boys soccer, No. 11
Winter state championships: Girls bowling
Spring state championships: Boys golf, boys volleyball, girls swimming
63. (78) Cody (Wyo.) — 1,173Fall state championships: Girls cross country
Fall state runners-up: Football, girls swimming, girls volleyball
Winter state championships: Boys indoor track, girls indoor track
Winter state runners-up: Boys basketball, girls basketball
Spring state championships: Girls soccer
Spring state runners-up: Boys soccer, boys track, girls track
64. (NR) Assumption (Louisville, Ky.) — 1,171Fall state championships: Girls field hockey, girls volleyball, girls cross country
Fall national rankings: Girls volleyball, No. 22
Spring state championships: Girls softball, girls track
65. (69) Falmouth (Maine) — 1,168
Fall state championships: Football, girls cross country
Winter state championships: Boys basketball, boys swimming, girls skiing
Winter state runners-up: Girls swimming
Spring state championships: Boys tennis, girls tennis
Spring state runners-up: Boys lacrosse
66. (20) North Allegheny (Wexford, Pa.) — 1,165
Fall state championships: Boys golf, girls volleyball
Fall national rankings: Boys swimming, No. 9; girls swimming, No. 7
Winter state championships: Boys swimming
Spring state runners-up: Boys volleyball
67. (61) Xavier College Prep (Phoenix, Ariz.) — 1,160
Fall state championships: Girls golf, girls swimming, girls volleyball
Fall national rankings: Girls volleyball, No. 8
Winter state championships: Girls soccer
Spring state runners-up: Girls softball, girls tennis
68. (63) Omaha Westside (Omaha, Neb.) — 1,159Fall state runners-up: Football, girls golf
Winter state runners-up: Boys basketball, girls basketball, girls swimming, girls wrestling
Spring state championships: Boys soccer
Spring state runners-up: Boys golf
69. (NR) Hooker (Okla.) — 1,143Fall state championships: Girls cross country
Fall state runners-up: Boys cross country, football
Spring state championships: Boys track, girls golf
Spring state runners-up: Girls track
70. (NR) Summit (Bend, Ore.) — 1,142Fall state runners-up: Boys soccer, boys cross country, girls cross country
Winter state runners-up: Boys basketball, boys swimming
Spring state championships: Baseball, boys track
Spring state runners-up: Boys golf, boys tennis, girls tennis
T71. (57) St. Thomas More (Lafayette, La.) — 1,132Fall state championships: Girls volleyball
Fall state runners-up: Boys cross country, girls cross country
Winter state runners-up: Boys basketball, boys wrestling, girls soccer
Spring state championships: Boys tennis
Spring state runners-up: Girls softball
T71. (NR) Moses Brown (Providence, R.I.) — 1,132Fall state championships: Boys cross country, girls field hockey, girls cross country
Fall national rankings: Girls field hockey, No. 15
Winter state championships: Boys basketball, boys swimming, girls indoor track
Spring state championships: Girls lacrosse, girls track
Spring state runners-up: Boys golf, boys lacrosse
73. (89) Archbishop Spalding (Severn, Md.) — 1,126
Fall state championships: Football, girls soccer, girls tennis
Fall state runners-up: Girls field hockey
Fall national rankings: Football, No. 10
Winter state championships: Boys wrestling
Spring state runners-up: Boys golf, boys lacrosse, girls lacrosse, girls baseball
Spring national rankings: Boys lacrosse, No. 12
74. (43) Saltillo (Miss.) — 1,125
Fall state championships: Girls cross country
Fall state runners-up: Girls golf, boys cross country, boys golf
Fall national rankings: Girls golf, No. 7
Winter state championships: Girls soccer
Spring state championships: Baseball, boys tennis
75. (NR) Tottenville (Staten Island, N.Y.) — 1,122Fall state championships: Boys bowling
Fall state runners-up: Boys soccer
Spring state championships: Baseball, boys golf, girls flag football, girls softball
Spring state runners-up: Girls lacrosse
76. (NR) Saint Thomas Aquinas (Overland Park, Kan.) — 1,117Fall state championships: Football, girls volleyball
Winter state championships: Girls basketball
Spring state championships: Baseball, girls softball
Spring state runners-up: Boys track
77. (62) Brooklyn Technical (Brooklyn, N.Y.) — 1,117
Fall state championships: Football, girls soccer, girls cross country
Fall state runners-up: Boys cross country
Winter state runners-up: Boys swimming, girls swimming
Spring state championships: Boys volleyball, girls lacrosse
78. (75) Fort Mill (S.C.) — 1,108
Fall state championships: Boys cross country, girls swimming, girls cross country
Fall state runners-up: Boys swimming
Winter state championships: Boys wrestling
Spring state championships: Girls track
Spring state runners-up: Girls lacrosse
79. (37) Rogers (Ark.) — 1,105
Fall state championships: Boys tennis, girls cross country
Fall state runners-up: Girls golf
Fall national rankings: Girls golf, No. 6
Winter state championships: Boys wrestling
Winter state runners-up: Girls wrestling
Spring state championships: Baseball
Spring state runners-up: Girls track
80. (42) Webb (Knoxville, Tenn.) — 1,104
Fall state championships: Girls cross country
Fall state runners-up: Girls soccer
Fall national rankings: Girls cross country, No. 16
Winter state championships: Boys basketball, girls basketball
Spring state championships: Girls track
81. (NR) Jefferson (Ga.) — 1,099Fall state championships: Girls volleyball
Fall state runners-up: Football
Winter state championships: Boys wrestling
Spring state championships: Girls golf
Spring state runners-up: Boys track, girls soccer
T82. (NR) Saline (Mich.) — 1,095Fall state runners-up: Boys cross country, girls cross country
Winter state championships: Boys swimming
Spring state championships: Girls softball
Spring state runners-up: Girls soccer
T82. (98) Harrisburg (S.D.) — 1,095
Fall state championships: Girls soccer, girls volleyball, girls cross country
Fall national rankings: Girls volleyball, No. 16
Winter state championships: Girls gymnastics
Spring state championships: Boys tennis
Spring state runners-up: Girls softball, girls track
T82. (NR) Detroit Country Day (Beverly Hills, Mich.) — 1,085Fall state championships: Girls volleyball
Fall state runners-up: Boys tennis, girls golf
Spring state championships: girls lacrosse, girls tennis
Spring state runners-up: Boys lacrosse
85. (NR) Chiles (Tallahassee, Fla.) — 1,087Fall state championships: Girls volleyball
Fall state runners-up: Boys swimming, boys cross country
Spring state runners-up: Boys tennis, girls flag football
Spring national rankings: Girls flag football, No. 24; boys track, No. 10
86. (NR) Lake Nona (Orlando, Fla.) — 1,086Fall state championships: Girls golf
Winter state championships: Boys soccer
Winter national rankings: Boys soccer, No. 4
Spring state championships: Boys tennis
Spring state runners-up: Girls tennis
87. (100) Thompson (Alabaster, Ala.) — 1,083Fall state championships: Football
Winter state championships: Boys wrestling, girls bowling
Winter state runners-up: Boys bowling
Spring state championships: Girls softball
Spring national rankings: Girls softball, No. 7
88. (34) Haddonfield (N.J.) — 1,082 Fall state championships: Boys cross country
Fall state runners-up: Girls cross country
Fall national rankings: Boys cross country, No. 22
Winter state championships: Boys indoor track, boys swimming, girls swimming
89. (67) Lake Mary (Fla.) — 1,076
Fall state runners-up: Football, girls golf
Winter state championships: Girls soccer
Winter national rankings: Girls soccer, No. 10
Spring state runners-up: Boys tennis
90. (59) Seaforth (Pittsboro, N.C.) — 1,075
Fall state runners-up: Boys cross country, girls cross country, girls volleyball
Winter state championships: Boys indoor track, boys wrestling
Spring state championships: Boys track
T91. (70) Mater Dei (Santa Ana, Calif.) — 1,074
Fall state championships: Football
Fall national rankings: Football, No. 1; girls volleyball, No. 7
Winter national rankings: Girls basketball, No. 8
Spring state championships: Boys volleyball
Spring national rankings: Boys volleyball, No. 6
T91. (92) Lake Highland Prep (Orlando, Fla.) — 1,074
Fall state championships: Girls volleyball
Winter state runners-up: Boys soccer, girls soccer
Winter national rankings: Boys wrestling, No. 3
Spring state championships: Girls lacrosse
Spring national rankings: Girls lacrosse, No. 1
93. (51) Benet Academy (Lisle, Ill.) — 1,073
Fall state championships: Girls tennis
Fall state runners-up: Girls volleyball
Fall national rankings: Girls volleyball, No. 10
Winter state championships: Boys basketball
Spring state runners-up: Baseball
94. (NR) Dudley (Greensboro, N.C.) — 1,072Winter state championships: Boys indoor track, girls indoor track
Winter state runners-up: Boys wrestling
Spring state championships: Boys track, girls track
Spring national rankings: Boys track, No. 22
95. (92) Essex (Essex Junction, Vt.) — 1,070
Fall state championships: Girls volleyball
Fall state runners-up: Boys volleyball, girls cross country, girls gymnastics
Winter state championships: Boys indoor track, girls ice hockey
Winter national rankings: Girls ice hockey, No. 24
Spring state championships: Boys track
Spring state runners-up: Boys tennis, girls softball
96. (NR) Billerica Memorial (Billerica, Mass.) — 1,062Winter state championships: Boys ice hockey, girls indoor track
Winter state runners-up: Boys indoor track, girls wrestling
Winter national rankings: Boys ice hockey, No. 8
Spring state championships: Boys lacrosse, girls lacrosse
Spring national rankings: Boys lacrosse, No. 23
97. (NR) Westminster (Atlanta, Ga.) — 1,056Winter state runners-up: Boys swimming
Spring state championships: Boys soccer, boys tennis, girls tennis, girls track
Spring national rankings: Boys soccer, No. 8
98. (NR) McCallie (Chattanooga, Tenn.) — 1,054Fall state championships: Football
Fall state runners-up: Boys cross country
Fall national rankings: Boys swimming, No. 6
Winter state runners-up: Boys wrestling
Spring state runners-up: Boys soccer, boys tennis
Spring national rankings: Boys soccer, No. 14
T99. (NR) Winslow Township (Atco, N.J.) — 1,052Fall state runners-up: Football
Winter state runners-up: Boys indoor track, girls indoor track
Spring state runners-up: Boys track, girls track
T99. (66) Archbishop Mitty (San Jose, Calif.) — 1,052
Fall state runners-up: Girls volleyball
Winter state runners-up: Girls basketball, girls soccer
Winter national rankings: Girls basketball, No. 7
Spring state runners-up: Boys volleyball
Spring national rankings: Boys volleyball, No. 18