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 4 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. #18 Glenville (2-2)
2. #27 Indian Valley (3-0)
3. #28 Shelby (4-0)
4. #46 Taft (4-0)
5. #52 Galion (3-1)
6. #73 Lake Catholic (3-1)
7. #80 Indian Hill (4-0)
8. #85 West Branch (3-1)
9. #95 Perry (2-2)
10. #102 Perkins (1-3)
11. #107 Valley View (3-1)
12. #119 West Holmes (3-1)
13. #120 Notre Dame-Cath. Latin (3-1)
14. #129 Bath (3-1)
15. #147 Northwest (Canal Fult.) (2-1)
16. #148 New Lexington (4-0)
17. #152 Clear Fork (3-1)
18. #160 Norton (3-0)
19. #164 Unioto (4-0)
20. #172 Clinton-Massie (3-1)
21. #174 Orrville (3-1)
22. #175 Streetsboro (3-1)
23. #190 Brookville (4-0)
24. #191 Jonathan Alder (4-0)
25. #196 Napoleon (2-2)
26. #201 Hubbard (4-0)
27. #203 Cinc. Hills Christian (3-1)
28. #205 Bay (3-1)
29. #208 Van Wert (2-2)
30. #210 Roger Bacon (2-2)
31. #219 Johnstown (2-2)
32. #221 Wyoming (3-1)
33. #226 Elida (2-2)
34. #227 Salem (2-2)
35. #236 Bishop Ready (1-3)
36. #240 Buchtel (0-4)
37. #244 Kenton Ridge (3-1)
38. #254 Heath (1-3)
39. #255 West Geauga (2-2)
40. #256 Bellevue (3-1)
41. #267 Oakwood (4-0)
42. #275 Benjamin Logan (2-2)
43. #285 Vermilion (3-1)
44. #291 Philo (3-1)
45. #294 Canton South (1-3)
46. #304 Indian Creek (4-0)
47. #320 Edgewood (Ashtabula) (3-1)
48. #321 Bishop Fenwick (2-2)
49. #324 Fairfield Union (1-3)
50. #325 Washington (2-2)
51. #333 Ottawa-Glandorf (0-4)
52. #340 Cloverleaf (3-1)
53. #342 Circleville (4-0)
54. #345 Urbana (1-3)
55. #348 Kenton (1-3)
56. #351 East (Columbus) (3-1)
57. #357 Taylor (2-2)
58. #362 Clyde (0-4)
59. #363 Marion-Franklin (1-3)
60. #370 Woodridge (2-2)
61. #375 River Valley (Caled.) (2-2)
62. #379 New Richmond (2-2)
63. #382 Wauseon (0-4)
64. #387 Struthers (0-4)
65. #392 Highland (Marengo) (2-2)
66. #393 Northwestern (Sprfd.) (3-1)
67. #426 Beaver Local (3-1)
68. #427 KIPP Columbus (0-4)
69. #433 Marlington (2-2)
70. #434 Westfall (3-1)
71. #436 Gallia Academy (2-2)
72. #438 Eaton (1-3)
73. #445 Reading (0-4)
74. #447 Upper Sandusky (1-3)
75. #453 Orange (1-3)
76. #459 East Liverpool (1-3)
77. #461 Minerva (3-1)
78. #465 Field (0-4)
79. #470 Logan Elm (0-4)
80. #474 Maysville (2-2)
81. #479 Bryan (1-3)
82. #485 Ravenna (1-3)
83. #496 Firelands (1-3)
84. #500 Jefferson Area (2-2)
85. #505 Rossford (2-2)
86. #511 Waverly (0-4)
87. #521 Clearview (0-4)
88. #531 Meadowdale (1-3)
89. #540 Bethel-Tate (0-4)
90. #545 Warrensville Heights (1-3)
91. #546 Niles McKinley (0-4)
92. #550 Bethel (2-2)
93. #551 Shawnee (Springfield) (0-4)
94. #558 Shroder (1-3)
95. #566 Conneaut (1-3)
96. #571 McClain (3-1)
97. #593 Coventry (1-3)
98. #614 Cambridge (0-4)
99. #616 Thurgood Marshall (1-3)
100. #627 Vinton County (0-4)
101. #632 Brookside (0-4)
102. #654 Springfield (Akron) (1-3)
103. #668 Gamble Montessori (2-2)
104. #673 Lakewood (Hebron) (0-4)
105. #695 Lincoln West (0-0)