Drew Pasteur's Ohio Fantastic 50
Ohio High School Football Rankings and Predictions
Follow the Fantastic 50 on Twitter/X for the latest updates.
Scores & schedules courtesy of Joe Eitel
Division 1 predictive rankings
Updated Sat 06-Dec-2025 11:36 PM
Week 16 complete
These are predictive rankings, comparing all 708 OHSAA teams for future games (not Harbin points or resume quality)
1. #3 Olentangy Orange (15-0)
2. #5 St Edward (11-3)
3. #11 St Xavier (11-3)
4. #14 Archbishop Moeller (8-4)
5. #19 Elder (12-1)
6. #20 Pickerington North (9-2)
7. #21 Mentor (12-1)
8. #22 Upper Arlington (10-3)
9. #24 Princeton (9-3)
10. #25 Springfield (8-5)
11. #26 Pickerington Central (11-2)
12. #27 Middletown (11-3)
13. #28 Canton McKinley (9-3)
14. #30 Olentangy Liberty (8-5)
15. #32 Winton Woods (9-3)
16. #33 Lakota West (7-5)
17. #39 Whitmer (9-3)
18. #44 Wayne (9-5)
19. #51 Lakota East (8-4)
20. #54 Kettering Fairmont (5-6)
21. #56 Olentangy (8-3)
22. #58 Olentangy Berlin (6-6)
23. #62 Springboro (7-4)
24. #64 Gahanna Lincoln (7-4)
25. #74 Perrysburg (9-3)
26. #79 St Ignatius (1-10)
27. #80 Hilliard Bradley (6-6)
28. #82 Berea-Midpark (7-5)
29. #86 Fairfield (6-6)
30. #87 Centerville (3-7)
31. #88 Mason (5-6)
32. #90 Troy (9-3)
33. #100 Hamilton (4-7)
34. #103 Groveport Madison (6-6)
35. #107 Findlay (6-5)
36. #108 Hilliard Davidson (4-6)
37. #110 Strongsville (8-3)
38. #112 Lebanon (8-4)
39. #113 Oak Hills (4-7)
40. #118 Jackson (Massillon) (6-6)
41. #128 Grove City (5-6)
42. #131 Dublin Jerome (5-6)
43. #147 Beavercreek (4-6)
44. #149 Little Miami (3-8)
45. #150 Cleveland Heights (5-6)
46. #160 Marysville (5-6)
47. #161 Brunswick (5-6)
48. #163 Westland (5-6)
49. #172 Hilliard Darby (3-7)
50. #176 Dublin Coffman (2-8)
51. #194 Westerville North (3-7)
52. #202 Newark (6-5)
53. #222 Westerville Central (4-7)
54. #234 GlenOak (2-8)
55. #248 Medina (4-8)
56. #256 Lancaster (3-7)
57. #263 Thomas Worthington (1-9)
58. #269 Reynoldsburg (1-9)
59. #270 Colerain (1-9)
60. #275 Delaware Hayes (2-8)
61. #305 Milford (1-9)
62. #328 Solon (2-8)
63. #344 West Clermont (2-8)
64. #345 Lorain (2-8)
65. #347 Northmont (0-10)
66. #376 Sycamore (0-10)
67. #379 Walnut Hills (2-8)
68. #390 Elyria (0-10)
69. #480 Central Crossing (0-10)
70. #504 John Marshall (3-7)
71. #506 Western Hills (3-7)
72. #533 Normandy (1-9)