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 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. #15 Liberty Center (15-0)
2. #35 Ironton (8-2)
3. #45 Liberty-Benton (12-1)
4. #48 Wheelersburg (14-1)
5. #50 Cardinal Mooney (10-3)
6. #71 Harvest Prep (4-4)
7. #75 Poland Seminary (9-3)
8. #99 Girard (12-1)
9. #123 Barnesville (9-3)
10. #125 Triway (10-2)
11. #157 Genoa Area (11-2)
12. #159 Eastwood (8-3)
13. #182 Versailles (4-6)
14. #188 South Range (7-5)
15. #189 Delta (6-5)
16. #196 Indian Lake (11-3)
17. #200 Norwayne (8-3)
18. #201 Manchester (Akron) (8-4)
19. #205 Oak Harbor (9-3)
20. #220 Columbus Academy (9-3)
21. #223 Nelsonville-York (12-1)
22. #235 Carlisle (10-3)
23. #238 Graham Local (8-3)
24. #249 North Union (9-5)
25. #253 Zane Trace (9-3)
26. #254 Tuslaw (4-6)
27. #265 Garfield (9-3)
28. #271 Port Clinton (7-5)
29. #286 St Clairsville (8-4)
30. #290 Liberty (9-3)
31. #292 Morgan (8-4)
32. #294 Edison (Milan) (7-4)
33. #300 Fairview (Fairv. Park) (9-3)
34. #302 Preble Shawnee (10-2)
35. #304 Africentric Early Coll. (7-4)
36. #308 Union Local (8-4)
37. #314 Williamsburg (10-1)
38. #322 Portsmouth (8-4)
39. #326 Dawson-Bryant (8-3)
40. #327 Amanda-Clearcreek (5-6)
41. #338 Mariemont (8-5)
42. #340 Fairless (4-6)
43. #351 Berkshire (6-5)
44. #363 Otsego (5-5)
45. #364 Pleasant (2-8)
46. #366 Claymont (6-5)
47. #369 West Muskingum (5-5)
48. #370 Miami East (9-2)
49. #372 Edison (Richmond) (6-5)
50. #391 Fredericktown (8-3)
51. #393 Greeneview (7-4)
52. #396 Meadowbrook (4-6)
53. #397 Waynesville (4-6)
54. #412 West Liberty-Salem (5-6)
55. #414 Valley (8-3)
56. #422 Purcell Marian (4-6)
57. #430 Madeira (4-6)
58. #435 Greenon (6-4)
59. #436 Northwest (McDermott) (7-3)
60. #438 Keystone (6-4)
61. #446 Utica (4-6)
62. #450 Lakeview (3-7)
63. #455 Lake (Millbury) (2-8)
64. #460 Pymatuning Valley (7-4)
65. #462 Canton Central Catholic (1-9)
66. #466 Northridge (4-6)
67. #472 Shaw (2-8)
68. #473 Fairland (4-6)
69. #477 Worthington Christian (5-5)
70. #482 Piketon (6-4)
71. #500 Harrison Central (4-6)
72. #501 Northwood (4-6)
73. #505 Arcanum (7-4)
74. #513 Chagrin Falls (3-7)
75. #515 Crestwood (3-7)
76. #519 Bellaire (3-7)
77. #527 North College Hill (8-3)
78. #531 Milton-Union (3-7)
79. #543 Meigs (5-5)
80. #546 Waynedale (2-8)
81. #548 Northridge (4-6)
82. #560 Madison (Middletown) (1-9)
83. #563 Tuscarawas Valley (2-8)
84. #578 Coshocton (2-8)
85. #580 South Point (3-7)
86. #584 Southeast (3-7)
87. #595 Trinity (3-7)
88. #597 Fostoria (0-10)
89. #600 Finneytown (1-9)
90. #606 Willard (2-8)
91. #609 Minford (2-8)
92. #613 Clark Montessori (2-7)
93. #614 Sandy Valley (0-10)
94. #616 Northwestern (W. Salem) (1-9)
95. #630 Champion (3-7)
96. #633 Alexander (4-6)
97. #635 Wellington (3-7)
98. #638 Swanton (0-10)
99. #640 Clermont Northeastern (3-7)
100. #650 Buckeye Local (2-8)
101. #653 Oak Hill (1-9)
102. #658 River View (0-10)
103. #674 Wellston (1-9)
104. #681 Norwood (1-9)
105. #684 River Valley (Bidwell) (2-8)
106. #698 Beachwood (1-9)