Skip to main content

High School Football: Massey Ratings Top 25 toughest schedules

Collin-headshotby:Collin Ginnan08/07/24

GinnanCollin

HS SOS AFI

High school football is just around the corner, and some of the nation’s top programs will attempt to run the gauntlet against schedules filled with elite high school football teams from coast to coast.

The On3 Massey Ratings, officially used during the BCS era, is a model that ranks sports teams by analyzing game outcomes, strength of schedule and margin of victory. According to the model — Orange Lutheran (Calif.) possesses the most difficult schedule in 2024.

Below are the top 10 toughest schedules in high school football for the upcoming season.

1. Orange Lutheran (Calif.)

Sept. 6 — vs. No. 22 Baltimore St. Frances Academy
Sept. 13 — at No. 8 Las Vegas Bishop Gorman
Sept. 21 — at No. 59 Chatsworth (Calif.) Sierra Canyon
Oct. 4 — at No. 5 Bellflower (Calif.) St. John Bosco
Oct. 11 — vs. No. 78 San Juan Capistrano (Calif.) J Serra Catholic
Oct. 25 — vs. No. 100 Anaheim (Calif.) Servite
Nov. 1 — at No. 1 Santa Ana (Calif.) Mater Dei
FULL SCHEDULE

2. Santa Ana (Calif.) Mater Dei

Aug. 23 — vs. No. 14 Corona (Calif.) Centennial
Sept. 6 — vs. No. 8 Las Vegas Bishop Gorman
Sept. 14 — at No. 25 Kahuku (Hawai’i)
Sept. 27 — vs. No. 22 Baltimore St. Frances Academy
Oct. 11 — vs. No. 100 Anaheim (Calif.) Servite
Oct. 18 — at No. 78 San Juan Capistrano (Calif.) J Serra Catholic
Oct. 25 — vs. No. 5 Bellflower (Calif.) St. John Bosco
FULL SCHEDULE

3. Bellflower (Calif.) St. John Bosco

Aug. 24 — at No. 12 Hollywood (Fla.) Chaminade-Madonna
Sept. 7 — at No. 59 Chatsworth (Calif.) Sierra Canyon
Oct. 18 — at No. 100 Anaheim (Calif.) Servite
Oct. 25 — at No. 1 Santa Ana (Calif.) Mater Dei
Nov. 1 — vs. No. 78 San Juan Capistrano (Calif.) J Serra Catholic
FULL SCHEDULE

4. Duncanville (Texas)

Sept. 6 — at No. 87 Dallas South Oak Cliff
Sept. 14 — vs. No. 22 Baltimore St. Frances Academy
Oct. 11 — at No. 3 DeSoto (Texas)
Nov. 8 — at No. 48 Cedar Hill (Texas)
FULL SCHEDULE

5. Baltimore St. Frances Academy

Sept. 14 — at No. 2 Duncanville (Texas)
Sept. 27 — at No. 1 Santa Ana (Calif.) Mater Dei
Oct. 18 — at No. 64 Greenwood (Ind.) Center Grove
Nov. 1 — at No. 7 Bradenton (Fla.) IMG Academy
FULL SCHEDULE

6. DeSoto (Texas)

Sept. 6 — vs. No. 35 Fort Worth (Texas) North Crowley
Oct. 11 — vs. No. 2 Duncanville (Texas)
Oct. 25 — at No. 48 Cedar Hill (Texas)
FULL SCHEDULE

7. Racho Santa Margarita (Calif.) Santa Margarita Catholic

Aug. 24 — at No. 47 Mission Viejo (Calif.)
Aug. 30 — at No. 14 Coronoa (Calif.) Centennial
Oct. 4 — vs. No. 1 Santa Ana (Calif.) Mater Dei
Oct. 11 — at No. 5 Bellflower (Calif.) St. John Bosco
Oct. 26 — vs. No. 78 San Juan Capistrano (Calif.) J Serra Catholic
Nov. 1 — vs. No. 100 Anaheim (Calif.) Servite
FULL SCHEDULE

8. Lancaster (Texas)

Aug. 30 — vs. No. 35 Fort Worth (Texas) North Crowley
Sept. 6 — at No. 6 Aledo (Texas)
Sept. 27 — vs. No. 48 Cedar Hill (Texas)
Oct. 18 — at No. 2 Duncanville (Texas)
Nov. 8 — vs. No. 3 DeSoto (Texas)
FULL SCHEDULE

9. Humble (Texas) Atascocita

Sept. 6 — at No. 26 Katy (Texas)
Sept. 27 — vs. No. 44 Houston C.E. King
Oct. 4 — at No. 30 Humble (Texas) Summer Creek
Oct. 25 — vs. No. 6 Houston North Shore
FULL SCHEDULE

10. San Juan Capistrano (Calif.) J Serra Catholic

Aug. 23 — vs. No. 59 Chatsworth (Calif.) Sierra Canyon
Oct. 4 — vs. No. 100 Anaheim (Calif.) Servite
Oct. 18 — vs. No. 1 Santa Ana (Calif.) Mater Dei
Nov. 1 — at No. 5 Bellflower (Calif.) St. John Bosco
FULL SCHEDULE

11. Waxahachie (Texas)

Sept. 6 — vs. No. 83 Coppell (Texas)
Sept. 20 — at No. 2 Duncanville (Texas)
Sept. 27 — vs. No. 3 DeSoto (Texas)
Oct. 28 — vs. No. 48 Cedar Hill (Texas)
FULL SCHEDULE

12. Cedar Hill (Texas)

Sept. 6 — at No. 31 Allen (Texas)
Oct. 25 — vs. No. 3 DeSoto (Texas)
Nov. 8 — vs. No. 2 Duncanville (Texas)
FULL SCHEDULE

13. Bradenton (Fla.) IMG Academy

Aug. 23 — at No. 15 Draper (Utah) Corner Canyon
Aug. 29 — vs. No. 53 Oradell (N.J.) Bergen Catholic
Sept. 6 — vs. No. 60 Cocoa (Fla.)
Sept. 27 — at No. 27 Phenix City (Ala.) Central
Oct. 4 — at No. 63 Venice (Fla.)
Oct. 25 — vs. No. 70 East St. Louis (Ill.)
Nov. 1 — vs. No. 22 Baltimore St. Frances Academy
FULL SCHEDULE

14. Las Vegas Bishop Gorman

Aug. 16 — vs. No. 25 Kahuku (Hawai’i)
Aug. 24 — at No. 16 Fort Lauderdale (Fla.) St. Thomas Aquinas
Sept. 6 — at No. 1 Santa Ana (Calif.) Mater Dei
FULL SCHEDULE

15. Corona (Calif.) Centennial

Aug. 23 — at No. 1 Santa Ana (Calif.) Mater Dei
Sept. 14 — vs. No. 99 American Fork (Utah) Lone Peak
Sept. 21 — at No. 23 Globe (Ariz.) Liberty
FULL SCHEDULE

16. American Fork (Utah) Lone Peak

Aug. 30 — vs. No. 15 Draper (Utah) Corner Canyon
Sept. 14 — at No. 14 Corona (Calif.) Centennial
Sept. 27 — at No. 51 American Fork (Utah)
Oct. 4 — vs. No. 28 Lehi (Utah) Skyridge
FULL SCHEDULE

17. Carrollton (Texas) Hebron

Sept. 6 — vs. No. 4 Southlake Carroll (Texas)
Sept. 27 — at No. 83 Coppell (Texas)
Oct. 11 — vs. No. 13 Denton (Texas) Guyer
Oct. 25 — vs. No. 85 Lewisville (Texas)
FULL SCHEDULE

18. Rockwall (Texas)

Sept. 6 — at No. 88 Austin (Texas) Lake Travis
Sept. 13 — at No. 85 Lewisville (Texas)
Sept. 19 — vs. No. 35 Fort Worth (Texas) North Crowley
Oct. 4 — at No. 19 Longview (Texas)
FULL SCHEDULE

19. Fort Lauderdale (Fla.) American Heritage

Aug. 23 — at No. 50 Milton (Fla.)
Sept. 6 — at No. 12 Hollywood (Fla.) Chaminade-Madonna
Sept. 20 — vs. No. 34 Miami Central
Oct. 25 — vs. No. 16 Fort Lauderdale (Fla.) St. Thomas Aquinas
FULL SCHEDULE

20. Denton (Texas) Guyer

Aug. 30 — vs. No. 11 Aledo (Texas)
Sept. 13 — at No. 35 Fort Worth (Texas) North Crowley
Oct. 4 — vs. No. 83 Coppell (Texas)
Nov. 1 — at No. 85 Lewisville (Texas)
FULL SCHEDULE

21. Dallas Skyline

Sept. 20 — at No. 48 Cedar Hill (Texas)
Sept. 27 — vs. No. 2 Duncanville (Texas)
Nov. 1 — vs. No. 3 DeSoto (Texas)
FULL SCHEDULE

22. Fort Worth (Texas) North Crowley

Sept. 6 — at No. 3 DeSoto (Texas)
Sept. 13 — vs. No. 13 Denton (Texas) Guyer
Sept. 19 — at No. 56 Rockwall (Texas)
FULL SCHEDULE

23. Houston C.E. King

Aug. 30 — vs. No. 68 Houston Westfield
Sept. 6 — vs. No. 57 Dickinson (Texas)
Sept. 27 — at No. 9. Humble (Texas) Atascocita
Oct. 11 — vs. No. 30 Humble (Texas) Summer Creek
Nov. 1 — at No. 6 Houston North Shore
FULL SCHEDULE

24. Mesquite (Texas) Horn

Oct. 18 — at No. 3 DeSoto (Texas)
Oct. 25 — vs. No. 2 Duncanville (Texas)
Nov. 1 — vs. No. 48 Cedar Hill (Texas)
FULL SCHEDULE

25. Anaheim (Calif.) Servite

Oct. 4 — at No. 78 San Juan Capistrano (Calif.) J Serra Catholic
Oct. 11 — vs. No. 1 Santa Ana (Calif.) Mater Dei
Oct. 18 — vs. No. 5 Bellflower (Calif.) St. John Bosco
FULL SCHEDULE