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 5 predictive rankings
Updated Sat 13-Sep-2025 10:57 PM
Week 4 complete
These are predictive rankings, comparing all 708 OHSAA teams for future games (not Harbin points or resume quality)
1. #14 Ironton (4-0)
2. #34 Liberty Center (4-0)
3. #57 Liberty-Benton (4-0)
4. #58 Harvest Prep (2-2)
5. #68 Cardinal Mooney (2-2)
6. #94 Wheelersburg (4-0)
7. #98 South Range (3-1)
8. #124 Barnesville (4-0)
9. #126 Poland Seminary (3-1)
10. #128 Triway (3-1)
11. #137 Girard (4-0)
12. #146 Versailles (3-1)
13. #158 Africentric Early Coll. (3-1)
14. #166 Eastwood (3-1)
15. #170 Edison (Milan) (3-1)
16. #176 Oak Harbor (4-0)
17. #177 Manchester (Akron) (4-0)
18. #186 Norwayne (2-2)
19. #202 Genoa Area (3-1)
20. #217 St Clairsville (3-1)
21. #222 Graham Local (4-0)
22. #229 Delta (2-2)
23. #231 Preble Shawnee (4-0)
24. #242 Williamsburg (4-0)
25. #248 Nelsonville-York (4-0)
26. #251 Zane Trace (3-1)
27. #259 Amanda-Clearcreek (1-3)
28. #268 Garfield (3-1)
29. #273 Columbus Academy (2-2)
30. #299 Indian Lake (2-2)
31. #311 Fairless (3-1)
32. #313 Liberty (3-1)
33. #315 Union Local (2-2)
34. #319 Fredericktown (4-0)
35. #329 Fairview (Fairv. Park) (2-2)
36. #331 Port Clinton (3-1)
37. #335 Edison (Richmond) (3-1)
38. #336 Carlisle (3-1)
39. #344 Otsego (2-2)
40. #349 Morgan (2-2)
41. #359 Tuslaw (2-2)
42. #365 Purcell Marian (2-2)
43. #366 Waynesville (1-3)
44. #367 North Union (2-2)
45. #373 Miami East (3-1)
46. #376 Valley (4-0)
47. #378 Lakeview (2-2)
48. #395 Claymont (3-1)
49. #396 Greeneview (2-2)
50. #398 Pleasant (1-3)
51. #402 Dawson-Bryant (2-2)
52. #404 West Muskingum (1-3)
53. #409 Berkshire (2-2)
54. #414 Meadowbrook (1-3)
55. #417 West Liberty-Salem (2-2)
56. #418 Keystone (2-2)
57. #419 Pymatuning Valley (3-1)
58. #421 North College Hill (4-0)
59. #423 Utica (1-3)
60. #428 Canton Central Catholic (0-4)
61. #435 Mariemont (2-2)
62. #437 Bellaire (2-2)
63. #441 Madeira (2-2)
64. #452 Piketon (2-2)
65. #454 Northridge (1-3)
66. #455 Chagrin Falls (2-2)
67. #456 Greenon (2-2)
68. #460 Northridge (0-3)
69. #468 Portsmouth (2-2)
70. #483 Milton-Union (0-4)
71. #484 Fairland (1-3)
72. #489 Arcanum (4-0)
73. #502 Lake (Millbury) (0-4)
74. #508 Northwood (2-2)
75. #512 Shaw (1-3)
76. #514 Madison (Middletown) (1-3)
77. #528 Crestwood (1-3)
78. #534 Coshocton (1-3)
79. #544 Northwest (McDermott) (2-2)
80. #552 Waynedale (0-4)
81. #556 Harrison Central (0-4)
82. #560 Worthington Christian (1-3)
83. #561 Tuscarawas Valley (1-3)
84. #562 Southeast (2-2)
85. #568 Willard (2-2)
86. #577 Meigs (1-3)
87. #589 South Point (2-2)
88. #591 Champion (2-2)
89. #597 Wellington (2-2)
90. #598 Minford (2-2)
91. #601 Trinity (1-3)
92. #607 Sandy Valley (0-4)
93. #608 Alexander (2-2)
94. #615 Fostoria (0-4)
95. #618 Clark Montessori (1-2)
96. #623 Buckeye Local (1-3)
97. #624 Northwestern (W. Salem) (0-4)
98. #626 Swanton (0-4)
99. #633 Finneytown (1-3)
100. #634 Clermont Northeastern (1-3)
101. #648 River View (0-4)
102. #653 Wellston (1-3)
103. #655 Norwood (0-4)
104. #676 Oak Hill (0-4)
105. #685 River Valley (Bidwell) (0-4)
106. #702 Beachwood (0-4)