
KIRTLAND HORNETS Football
Record: 10-1Conference: 6-0 • 1st in Valley Division• 2026-2027 Season
Next Game: vs Hillsdale • Nov. 13 • 7:00 PMLast Game: W 50-0 vs Brookfield • Nov. 6
Record Since 1972: 449-176-6 • 631 recorded games
State Championships
20112013201520182019202020232025
8 titles
Program history since 1972
Kirtland Football Almanac
The Kirtland Football Almanac is OhioVarsity's historical record of Kirtland football, featuring season-by-season results dating to 1972, all-time records, playoff history, state championships, opponent series, program streaks, scoring history and record-book performances.
All-Time Record449-176-6
Winning %.716
Games631
Points Scored17,244
Points Allowed8,486
Winning Seasons39
10-Win Seasons18
Playoff Record75-13
Shutouts137
Times Shut Out49
Longest Win Streak55 games
Different Opponents104
Record by Points Scored
0-1022-113-5.175
11-2073-42-1.634
21-3081-20.802
31-4096-01.000
41+177-1.994
Record by Points Allowed
0-10306-15-5.946
11-20115-34-1.770
21-3021-56.273
31-406-41.128
41+1-30.032
By Month
| Month | Record | Pct. |
|---|---|---|
| September | 149-82-1 | .644 |
| October | 168-64-3 | .721 |
| November | 80-18-2 | .810 |
| August | 46-6 | .885 |
| December | 6-6 | .500 |
By Day of Week
| Day | Record | Pct. |
|---|---|---|
| Friday | 371-146-2 | .717 |
| Saturday | 70-28-4 | .706 |
| Thursday | 8-2 | .800 |
Record by Calendar Date
| Date | Games | Record | Pct. | PF | PA |
|---|---|---|---|---|---|
| August 18 | 1 | 1-0 | 1.000 | 14 | 7 |
| August 19 | 1 | 1-0 | 1.000 | 34 | 8 |
| August 20 | 1 | 1-0 | 1.000 | 50 | 6 |
| August 22 | 3 | 2-1 | .667 | 107 | 41 |
| August 23 | 2 | 2-0 | 1.000 | 111 | 49 |
| August 24 | 5 | 4-1 | .800 | 147 | 52 |
| August 25 | 2 | 2-0 | 1.000 | 42 | 13 |
| August 26 | 8 | 7-1 | .875 | 273 | 87 |
| August 27 | 3 | 3-0 | 1.000 | 112 | 14 |
| August 28 | 5 | 4-1 | .800 | 138 | 103 |
| August 29 | 8 | 7-1 | .875 | 304 | 93 |
| August 30 | 5 | 4-1 | .800 | 175 | 72 |
| August 31 | 8 | 8-0 | 1.000 | 294 | 76 |
| September 1 | 6 | 3-3 | .500 | 113 | 109 |
| September 2 | 5 | 4-1 | .800 | 140 | 32 |
| September 3 | 8 | 5-3 | .625 | 153 | 132 |
| September 4 | 5 | 2-3 | .400 | 101 | 79 |
| September 5 | 11 | 9-2 | .818 | 329 | 150 |
| September 6 | 7 | 5-2 | .714 | 179 | 119 |
| September 7 | 9 | 8-1 | .889 | 244 | 109 |
| September 8 | 7 | 3-4 | .429 | 119 | 158 |
| September 9 | 6 | 4-2 | .667 | 192 | 90 |
| September 10 | 9 | 5-4 | .556 | 190 | 156 |
| September 11 | 8 | 5-3 | .625 | 257 | 99 |
| September 12 | 9 | 5-4 | .556 | 195 | 141 |
| September 13 | 8 | 5-3 | .625 | 215 | 128 |
| September 14 | 8 | 7-1 | .875 | 261 | 113 |
| September 15 | 7 | 4-3 | .571 | 138 | 141 |
| September 16 | 10 | 7-3 | .700 | 237 | 113 |
| September 17 | 7 | 2-5 | .286 | 114 | 163 |
| September 18 | 7 | 4-3 | .571 | 179 | 99 |
| September 19 | 8 | 6-2 | .750 | 201 | 76 |
| September 20 | 7 | 3-4 | .429 | 149 | 131 |
| September 21 | 9 | 6-3 | .667 | 228 | 147 |
| September 22 | 8 | 5-2-1 | .688 | 207 | 53 |
| September 23 | 9 | 6-3 | .667 | 199 | 132 |
| September 24 | 7 | 4-3 | .571 | 136 | 117 |
| September 25 | 7 | 5-2 | .714 | 179 | 112 |
| September 26 | 7 | 4-3 | .571 | 209 | 123 |
| September 27 | 8 | 7-1 | .875 | 228 | 84 |
| September 28 | 9 | 5-4 | .556 | 219 | 132 |
| September 29 | 6 | 5-1 | .833 | 173 | 51 |
| September 30 | 10 | 6-4 | .600 | 207 | 188 |
| October 1 | 4 | 4-0 | 1.000 | 117 | 38 |
| October 2 | 10 | 5-5 | .500 | 215 | 122 |
| October 3 | 7 | 6-1 | .857 | 153 | 72 |
| October 4 | 11 | 8-3 | .727 | 282 | 157 |
| October 5 | 5 | 3-2 | .600 | 168 | 68 |
| October 6 | 7 | 5-2 | .714 | 236 | 80 |
| October 7 | 8 | 7-1 | .875 | 259 | 114 |
| October 8 | 8 | 6-1-1 | .813 | 209 | 89 |
| October 9 | 7 | 4-3 | .571 | 200 | 102 |
| October 10 | 7 | 6-1 | .857 | 232 | 45 |
| October 11 | 9 | 5-4 | .556 | 234 | 163 |
| October 12 | 7 | 5-2 | .714 | 233 | 82 |
| October 13 | 8 | 6-2 | .750 | 191 | 64 |
| October 14 | 9 | 7-2 | .778 | 234 | 85 |
| October 15 | 6 | 5-1 | .833 | 107 | 70 |
| October 16 | 7 | 6-1 | .857 | 206 | 51 |
| October 17 | 9 | 7-2 | .778 | 329 | 108 |
| October 18 | 8 | 6-2 | .750 | 251 | 106 |
| October 19 | 7 | 5-2 | .714 | 180 | 88 |
| October 20 | 10 | 7-3 | .700 | 214 | 224 |
| October 21 | 4 | 2-2 | .500 | 96 | 40 |
| October 22 | 11 | 6-5 | .545 | 243 | 109 |
| October 23 | 7 | 5-2 | .714 | 159 | 161 |
| October 24 | 8 | 5-3 | .625 | 210 | 143 |
| October 25 | 9 | 5-4 | .556 | 246 | 124 |
| October 26 | 7 | 5-1-1 | .786 | 177 | 58 |
| October 27 | 9 | 8-0-1 | .944 | 259 | 76 |
| October 28 | 7 | 5-2 | .714 | 214 | 73 |
| October 29 | 6 | 4-2 | .667 | 146 | 76 |
| October 30 | 8 | 7-1 | .875 | 276 | 89 |
| October 31 | 5 | 3-2 | .600 | 153 | 45 |
| November 1 | 8 | 4-4 | .500 | 293 | 146 |
| November 2 | 6 | 4-2 | .667 | 151 | 77 |
| November 3 | 6 | 4-1-1 | .750 | 181 | 107 |
| November 4 | 9 | 5-3-1 | .611 | 224 | 147 |
| November 5 | 2 | 0-2 | .000 | 13 | 46 |
| November 6 | 8 | 6-2 | .750 | 204 | 89 |
| November 7 | 5 | 4-1 | .800 | 190 | 81 |
| November 8 | 4 | 4-0 | 1.000 | 150 | 19 |
| November 9 | 3 | 3-0 | 1.000 | 81 | 24 |
| November 10 | 4 | 4-0 | 1.000 | 175 | 61 |
| November 11 | 3 | 3-0 | 1.000 | 95 | 20 |
| November 12 | 2 | 2-0 | 1.000 | 53 | 8 |
| November 13 | 2 | 2-0 | 1.000 | 56 | 17 |
| November 14 | 4 | 4-0 | 1.000 | 142 | 37 |
| November 15 | 3 | 2-1 | .667 | 107 | 46 |
| November 16 | 2 | 2-0 | 1.000 | 58 | 21 |
| November 17 | 3 | 3-0 | 1.000 | 97 | 44 |
| November 18 | 2 | 1-1 | .500 | 35 | 24 |
| November 19 | 1 | 1-0 | 1.000 | 30 | 0 |
| November 20 | 2 | 1-1 | .500 | 38 | 63 |
| November 21 | 4 | 4-0 | 1.000 | 124 | 34 |
| November 22 | 2 | 2-0 | 1.000 | 86 | 13 |
| November 23 | 2 | 2-0 | 1.000 | 67 | 25 |
| November 24 | 3 | 3-0 | 1.000 | 102 | 6 |
| November 25 | 1 | 1-0 | 1.000 | 42 | 0 |
| November 26 | 1 | 1-0 | 1.000 | 41 | 6 |
| November 27 | 1 | 1-0 | 1.000 | 28 | 6 |
| November 28 | 3 | 3-0 | 1.000 | 90 | 38 |
| November 29 | 2 | 2-0 | 1.000 | 51 | 14 |
| November 30 | 2 | 2-0 | 1.000 | 44 | 21 |
| December 1 | 2 | 1-1 | .500 | 41 | 25 |
| December 2 | 2 | 1-1 | .500 | 39 | 41 |
| December 3 | 1 | 0-1 | .000 | 6 | 14 |
| December 4 | 1 | 0-1 | .000 | 16 | 20 |
| December 5 | 2 | 1-1 | .500 | 64 | 66 |
| December 6 | 2 | 2-0 | 1.000 | 85 | 22 |
| December 7 | 2 | 1-1 | .500 | 24 | 38 |
Season-by-Season History
| Season | Games | Record | Pct. | PF | PA | Margin | Postseason | View |
|---|---|---|---|---|---|---|---|---|
| 2026CURRENT | 11 | 10-1 | .909 | 470 | 88 | +382 | — | View Games |
| 2025 | 15 | 15-0 | 1.000 | 604 | 118 | +486 | State Championship | View Games |
| 2024 | 16 | 15-1 | .938 | 672 | 152 | +520 | State Championship | View Games |
| 2023 | 16 | 15-1 | .938 | 646 | 131 | +515 | State Championship | View Games |
| 2022 | 16 | 15-1 | .938 | 593 | 89 | +504 | State Championship | View Games |
| 2021 | 15 | 14-1 | .933 | 586 | 115 | +471 | State Championship | View Games |
| 2020 | 11 | 11-0 | 1.000 | 473 | 114 | +359 | State Championship | View Games |
| 2019 | 15 | 15-0 | 1.000 | 593 | 93 | +500 | State Championship | View Games |
| 2018 | 15 | 15-0 | 1.000 | 574 | 71 | +503 | State Championship | View Games |
| 2017 | 15 | 14-1 | .933 | 603 | 171 | +432 | State Championship | View Games |
| 2016 | 13 | 11-2 | .846 | 396 | 131 | +265 | Regional Final | View Games |
| 2015 | 15 | 14-1 | .933 | 507 | 153 | +354 | State Championship | View Games |
| 2014 | 15 | 14-1 | .933 | 678 | 162 | +516 | State Championship | View Games |
| 2013 | 15 | 15-0 | 1.000 | 785 | 134 | +651 | State Championship | View Games |
| 2012 | 15 | 14-1 | .933 | 647 | 187 | +460 | State Championship | View Games |
| 2011 | 15 | 15-0 | 1.000 | 589 | 98 | +491 | State Championship | View Games |
| 2010 | 13 | 12-1 | .923 | 473 | 153 | +320 | Regional Final | View Games |
| 2009 | 10 | 7-3 | .700 | 339 | 128 | +211 | — | View Games |
| 2008 | 13 | 12-1 | .923 | 559 | 145 | +414 | Regional Final | View Games |
| 2007 | 11 | 8-3 | .727 | 391 | 165 | +226 | Regional Quarterfinal | View Games |
| 2006 | 11 | 8-3 | .727 | 294 | 191 | +103 | Regional Quarterfinal | View Games |
| 2005 | 10 | 4-6 | .400 | 198 | 213 | -15 | — | View Games |
| 2004 | 10 | 7-3 | .700 | 193 | 161 | +32 | — | View Games |
| 2003 | 10 | 4-6 | .400 | 189 | 231 | -42 | — | View Games |
| 2002 | 10 | 5-5 | .500 | 174 | 254 | -80 | — | View Games |
| 2001 | 10 | 1-9 | .100 | 65 | 297 | -232 | — | View Games |
| 2000 | 10 | 4-6 | .400 | 223 | 239 | -16 | — | View Games |
| 1999 | 11 | 8-3 | .727 | 307 | 136 | +171 | Regional Quarterfinal | View Games |
| 1998 | 10 | 8-2 | .800 | 394 | 94 | +300 | — | View Games |
| 1997 | 10 | 7-3 | .700 | 305 | 182 | +123 | — | View Games |
| 1996 | 10 | 4-6 | .400 | 151 | 183 | -32 | — | View Games |
| 1995 | 10 | 1-9 | .100 | 120 | 345 | -225 | — | View Games |
| 1994 | 10 | 2-8 | .200 | 107 | 274 | -167 | — | View Games |
| 1993 | 10 | 2-8 | .200 | 92 | 228 | -136 | — | View Games |
| 1992 | 10 | 2-8 | .200 | 48 | 363 | -315 | — | View Games |
| 1991 | 10 | 0-10 | .000 | 50 | 339 | -289 | — | View Games |
| 1990 | 11 | 9-2 | .818 | 257 | 155 | +102 | Regional Semifinal | View Games |
| 1989 | 10 | 8-2 | .800 | 238 | 92 | +146 | — | View Games |
| 1988 | 10 | 7-3 | .700 | 178 | 96 | +82 | — | View Games |
| 1987 | 10 | 6-4 | .600 | 140 | 142 | -2 | — | View Games |
| 1986 | 10 | 2-8 | .200 | 65 | 153 | -88 | — | View Games |
| 1985 | 10 | 8-2 | .800 | 268 | 111 | +157 | — | View Games |
| 1984 | 10 | 8-2 | .800 | 230 | 118 | +112 | — | View Games |
| 1983 | 10 | 4-6 | .400 | 151 | 124 | +27 | — | View Games |
| 1982 | 9 | 2-7 | .222 | 82 | 185 | -103 | — | View Games |
| 1981 | 10 | 3-7 | .300 | 94 | 170 | -76 | — | View Games |
| 1980 | 10 | 7-3 | .700 | 163 | 143 | +20 | — | View Games |
| 1979 | 9 | 6-1-2 | .778 | 163 | 82 | +81 | — | View Games |
| 1978 | 10 | 7-2-1 | .750 | 125 | 89 | +36 | — | View Games |
| 1977 | 10 | 7-2-1 | .750 | 123 | 112 | +11 | — | View Games |
| 1976 | 10 | 8-2 | .800 | 177 | 85 | +92 | — | View Games |
| 1975 | 10 | 5-5 | .500 | 117 | 96 | +21 | — | View Games |
| 1974 | 10 | 7-3 | .700 | 189 | 112 | +77 | — | View Games |
| 1973 | 10 | 8-1-1 | .850 | 160 | 50 | +110 | — | View Games |
| 1972 | 10 | 9-0-1 | .950 | 236 | 43 | +193 | — | View Games |
Decade-by-Decade
| Decade | Record | Pct. | PF/G | PA/G |
|---|---|---|---|---|
| 1970s | 57-16-6 | .759 | 16.3 | 8.5 |
| 1980s | 55-44 | .556 | 16.3 | 13.5 |
| 1990s | 43-59 | .422 | 18.0 | 22.5 |
| 2000s | 60-45 | .571 | 25.0 | 19.3 |
| 2010s | 139-7 | .952 | 40.0 | 9.3 |
| 2020s | 95-5 | .950 | 40.4 | 8.1 |
Record vs. Opponent Since 1972
| Opponent | GP | W | L | T | Pct. | PF | PA | Last |
|---|---|---|---|---|---|---|---|---|
| Berkshire | 52 | 32 | 19 | 1 | .625 | 1308 | 816 | 2026 |
| Cardinal | 51 | 34 | 16 | 1 | .676 | 1317 | 646 | 2024 |
| Beachwood | 43 | 31 | 11 | 1 | .733 | 1129 | 527 | 2026 |
| Newbury | 40 | 33 | 7 | 0 | .825 | 1071 | 341 | 2013 |
| Fairport | 39 | 35 | 4 | 0 | .897 | 1385 | 316 | 2018 |
| Perry | 34 | 15 | 19 | 0 | .441 | 574 | 733 | 2026 |
| Cuyahoga Heights | 32 | 18 | 14 | 0 | .563 | 780 | 632 | 2024 |
| Grand Valley | 29 | 19 | 10 | 0 | .655 | 756 | 465 | 2023 |
| Richmond Heights | 23 | 17 | 5 | 1 | .761 | 486 | 210 | 2018 |
| Chagrin Falls | 22 | 13 | 9 | 0 | .591 | 494 | 417 | 2026 |
| Hawken | 21 | 10 | 10 | 1 | .500 | 499 | 415 | 2019 |
| Independence | 14 | 12 | 2 | 0 | .857 | 580 | 144 | 2024 |
| Aurora | 13 | 9 | 4 | 0 | .692 | 189 | 133 | 2004 |
| Pymatuning Valley | 9 | 3 | 6 | 0 | .333 | 96 | 232 | 1995 |
| Ledgemont | 9 | 4 | 5 | 0 | .444 | 189 | 192 | 1995 |
| Wickliffe | 9 | 7 | 2 | 0 | .778 | 287 | 86 | 2025 |
| Orange | 8 | 6 | 2 | 0 | .750 | 264 | 126 | 2022 |
| Lutheran East | 7 | 5 | 1 | 1 | .786 | 151 | 44 | 1978 |
| Jefferson | 7 | 6 | 1 | 0 | .857 | 131 | 53 | 2010 |
| Harvey | 7 | 7 | 0 | 0 | 1.000 | 278 | 53 | 2023 |
| Geneva | 6 | 5 | 1 | 0 | .833 | 182 | 60 | 2022 |
| Chardon | 5 | 2 | 3 | 0 | .400 | 61 | 124 | 1982 |
| South Range | 5 | 4 | 1 | 0 | .800 | 218 | 109 | 2021 |
| Garaway | 5 | 5 | 0 | 0 | 1.000 | 174 | 20 | 2025 |
| Mogadore | 5 | 5 | 0 | 0 | 1.000 | 171 | 49 | 2023 |
| Dalton | 5 | 5 | 0 | 0 | 1.000 | 164 | 47 | 2024 |
| Columbiana Crestview | 4 | 3 | 1 | 0 | .750 | 111 | 60 | 2012 |
| Gilmour Academy | 4 | 1 | 3 | 0 | .250 | 71 | 116 | 2006 |
| Edgewood | 4 | 4 | 0 | 0 | 1.000 | 191 | 10 | 2022 |
| VASJ | 4 | 4 | 0 | 0 | 1.000 | 156 | 20 | 2017 |
| Marion Local | 4 | 2 | 2 | 0 | .500 | 55 | 75 | 2022 |
| Rootstown | 4 | 4 | 0 | 0 | 1.000 | 171 | 21 | 2026 |
| Crestwood | 4 | 4 | 0 | 0 | 1.000 | 165 | 12 | 2026 |
| Saint John | 3 | 1 | 2 | 0 | .333 | 27 | 57 | 1988 |
| Ursuline | 3 | 1 | 2 | 0 | .333 | 55 | 103 | 2012 |
| Coldwater | 3 | 1 | 2 | 0 | .333 | 44 | 48 | 2024 |
| Fort Frye | 3 | 3 | 0 | 0 | 1.000 | 125 | 31 | 2022 |
| Columbia | 3 | 3 | 0 | 0 | 1.000 | 139 | 28 | 2024 |
| Akron Manchester | 3 | 3 | 0 | 0 | 1.000 | 111 | 7 | 2021 |
| Lutheran West | 3 | 3 | 0 | 0 | 1.000 | 117 | 14 | 2023 |
| Fairview | 3 | 3 | 0 | 0 | 1.000 | 150 | 37 | 2026 |
| Liberty Center | 2 | 2 | 0 | 0 | 1.000 | 30 | 0 | 1979 |
| Harbor | 2 | 0 | 2 | 0 | .000 | 3 | 24 | 1983 |
| Waynedale | 2 | 1 | 1 | 0 | .500 | 13 | 15 | 1987 |
| Mathews | 2 | 1 | 1 | 0 | .500 | 44 | 30 | 1990 |
| West Branch | 2 | 2 | 0 | 0 | 1.000 | 56 | 7 | 2012 |
| Columbiana | 2 | 2 | 0 | 0 | 1.000 | 98 | 14 | 2023 |
| North | 2 | 2 | 0 | 0 | 1.000 | 111 | 21 | 2014 |
| Brookfield | 2 | 2 | 0 | 0 | 1.000 | 77 | 17 | 2026 |
| Sandy Valley | 2 | 2 | 0 | 0 | 1.000 | 94 | 52 | 2020 |
| Ironton | 2 | 2 | 0 | 0 | 1.000 | 55 | 7 | 2020 |
| West Geauga | 2 | 2 | 0 | 0 | 1.000 | 75 | 7 | 2022 |
| Lakeside | 2 | 2 | 0 | 0 | 1.000 | 98 | 36 | 2022 |
| Versailles | 2 | 1 | 1 | 0 | .500 | 48 | 35 | 2023 |
| Trinity | 2 | 2 | 0 | 0 | 1.000 | 105 | 0 | 2025 |
| Ashland Crestview | 2 | 2 | 0 | 0 | 1.000 | 84 | 13 | 2025 |
| Smithville | 2 | 2 | 0 | 0 | 1.000 | 74 | 7 | 2025 |
| Carrollton | 1 | 0 | 1 | 0 | .000 | 7 | 10 | 1976 |
| Ridgewood | 1 | 1 | 0 | 0 | 1.000 | 6 | 3 | 1984 |
| Buckeye North | 1 | 1 | 0 | 0 | 1.000 | 34 | 6 | 1989 |
| Marion Catholic | 1 | 1 | 0 | 0 | 1.000 | 28 | 0 | 1990 |
| St. Mary Central Catholic | 1 | 0 | 1 | 0 | .000 | 0 | 14 | 1990 |
| Newark Catholic | 1 | 0 | 1 | 0 | .000 | 0 | 26 | 1991 |
| Triway | 1 | 0 | 1 | 0 | .000 | 0 | 61 | 1992 |
| Monroeville | 1 | 0 | 1 | 0 | .000 | 13 | 35 | 1999 |
| Stritch | 1 | 1 | 0 | 0 | 1.000 | 28 | 7 | 2004 |
| Barnesville | 1 | 0 | 1 | 0 | .000 | 7 | 45 | 2006 |
| Bay | 1 | 1 | 0 | 0 | 1.000 | 54 | 13 | 2010 |
| Wynford | 1 | 1 | 0 | 0 | 1.000 | 42 | 0 | 2011 |
| Liberty Union | 1 | 1 | 0 | 0 | 1.000 | 41 | 6 | 2012 |
| McDonald | 1 | 1 | 0 | 0 | 1.000 | 57 | 0 | 2013 |
| St. Thomas Aquinas | 1 | 1 | 0 | 0 | 1.000 | 49 | 21 | 2013 |
| Ready | 1 | 1 | 0 | 0 | 1.000 | 10 | 7 | 2013 |
| Wayne Trace | 1 | 1 | 0 | 0 | 1.000 | 44 | 16 | 2013 |
| Hillsdale | 1 | 1 | 0 | 0 | 1.000 | 37 | 7 | 2014 |
| Loudonville | 1 | 1 | 0 | 0 | 1.000 | 31 | 14 | 2014 |
| Lucasville Valley | 1 | 1 | 0 | 0 | 1.000 | 28 | 7 | 2014 |
| Minster | 1 | 0 | 1 | 0 | .000 | 42 | 46 | 2014 |
| Berlin Center Western Reserve | 1 | 1 | 0 | 0 | 1.000 | 49 | 0 | 2015 |
| Grandview Heights | 1 | 1 | 0 | 0 | 1.000 | 13 | 9 | 2015 |
| Springfield Local | 1 | 1 | 0 | 0 | 1.000 | 35 | 13 | 2016 |
| Liberty | 1 | 1 | 0 | 0 | 1.000 | 40 | 13 | 2017 |
| Nelsonville-York | 1 | 1 | 0 | 0 | 1.000 | 44 | 0 | 2017 |
| Steubenville Catholic Central | 1 | 1 | 0 | 0 | 1.000 | 59 | 0 | 2018 |
| Norwayne | 1 | 1 | 0 | 0 | 1.000 | 35 | 0 | 2018 |
| Lakeview | 1 | 1 | 0 | 0 | 1.000 | 35 | 0 | 2019 |
| Riverside | 1 | 1 | 0 | 0 | 1.000 | 28 | 7 | 2019 |
| Oak Harbor | 1 | 1 | 0 | 0 | 1.000 | 28 | 14 | 2019 |
| Lake Catholic | 1 | 1 | 0 | 0 | 1.000 | 31 | 15 | 2020 |
| Shaker Heights | 1 | 1 | 0 | 0 | 1.000 | 35 | 10 | 2020 |
| Solon | 1 | 1 | 0 | 0 | 1.000 | 27 | 7 | 2020 |
| Otsego | 1 | 1 | 0 | 0 | 1.000 | 39 | 13 | 2020 |
| Harrison Central | 1 | 1 | 0 | 0 | 1.000 | 56 | 0 | 2021 |
| Garrettsville | 1 | 1 | 0 | 0 | 1.000 | 25 | 7 | 2021 |
| Ottawa-Glandorf | 1 | 1 | 0 | 0 | 1.000 | 28 | 6 | 2021 |
| United | 1 | 1 | 0 | 0 | 1.000 | 48 | 6 | 2022 |
| Canton Central Catholic | 1 | 1 | 0 | 0 | 1.000 | 48 | 26 | 2023 |
| Northmor | 1 | 1 | 0 | 0 | 1.000 | 41 | 7 | 2024 |
| Central Clarion (PA) | 1 | 1 | 0 | 0 | 1.000 | 30 | 7 | 2025 |
| Colonel Crawford | 1 | 1 | 0 | 0 | 1.000 | 49 | 22 | 2025 |
| Hopewell-Loudon | 1 | 1 | 0 | 0 | 1.000 | 41 | 6 | 2025 |
| Taft | 1 | 1 | 0 | 0 | 1.000 | 51 | 6 | 2026 |
| Poland Seminary | 1 | 1 | 0 | 0 | 1.000 | 36 | 34 | 2026 |
| Conneaut | 1 | 1 | 0 | 0 | 1.000 | 48 | 0 | 2026 |
Most Points Scored
- 74Sep. 11, 1998 vs. Fairport • W 74-0
- 73Oct. 30, 1998 vs. Cardinal • W 73-6
- 66Oct. 11, 2013 vs. Fairport • W 66-0
- 65Sep. 27, 2024 vs. Fairview • W 65-16
- 64Oct. 5, 2012 vs. Fairport • W 64-20
- 64Sep. 5, 1998 vs. Beachwood • W 64-0
- 63Oct. 8, 2021 vs. Lakeside • W 63-28
- 63Oct. 11, 2019 vs. Grand Valley • W 63-0
- 63Oct. 27, 2017 vs. Hawken • W 63-6
- 63Oct. 14, 2016 vs. Fairport • W 63-7
Fewest Points Scored
- 0Nov. 18, 2016 vs. Cuyahoga Heights • L 0-17
- 0Oct. 21, 2016 vs. Cuyahoga Heights • L 0-21
- 0Nov. 20, 2010 vs. Ursuline • L 0-48
- 0Oct. 21, 2005 vs. Independence • L 0-13
- 0Sep. 30, 2005 vs. Hawken • L 0-26
- 0Sep. 17, 2004 vs. Aurora • L 0-34
- 0Oct. 26, 2001 vs. Berkshire • L 0-6
- 0Oct. 20, 2001 vs. Hawken • L 0-40
- 0Oct. 12, 2001 vs. Cardinal • L 0-35
- 0Sep. 21, 2001 vs. Chagrin Falls • L 0-56
Most Points Allowed
- 62Sep. 25, 1992 vs. Grand Valley • L 7-62
- 62Sep. 18, 1992 vs. Berkshire • L 0-62
- 61Oct. 23, 1992 vs. Triway • L 0-61
- 56Sep. 21, 2001 vs. Chagrin Falls • L 0-56
- 54Nov. 3, 1995 vs. Perry • L 30-54
- 52Sep. 20, 2002 vs. Chagrin Falls • L 7-52
- 52Sep. 15, 1995 vs. Berkshire • L 0-52
- 51Sep. 3, 2005 vs. Gilmour Academy • L 7-51
- 51Sep. 8, 1995 vs. Cardinal • L 20-51
- 49Nov. 4, 1994 vs. Perry • L 18-49
Fewest Points Allowed
- 0Nov. 6, 2026 vs. Brookfield • W 50-0
- 0Oct. 16, 2026 vs. Fairview • W 40-0
- 0Oct. 9, 2026 vs. Beachwood • W 59-0
- 0Oct. 2, 2026 vs. Crestwood • W 32-0
- 0Sep. 18, 2026 vs. Conneaut • W 48-0
- 0Oct. 17, 2025 vs. Crestwood • W 40-0
- 0Oct. 10, 2025 vs. Chagrin Falls • W 45-0
- 0Sep. 26, 2025 vs. Wickliffe • W 42-0
- 0Sep. 19, 2025 vs. Trinity • W 49-0
- 0Nov. 8, 2024 vs. Smithville • W 39-0
Largest Victories
- +74Sep. 11, 1998 vs. Fairport • W 74-0
- +67Oct. 30, 1998 vs. Cardinal • W 73-6
- +66Oct. 11, 2013 vs. Fairport • W 66-0
- +64Sep. 5, 1998 vs. Beachwood • W 64-0
- +63Oct. 11, 2019 vs. Grand Valley • W 63-0
- +62Nov. 1, 2024 vs. Rootstown • W 62-0
- +61Sep. 5, 2014 vs. Grand Valley • W 61-0
- +60Sep. 22, 2017 vs. Berkshire • W 60-0
- +60Nov. 10, 1972 vs. Grand Valley • W 60-0
- +59Oct. 9, 2026 vs. Beachwood • W 59-0
Largest Defeats
- -62Sep. 18, 1992 vs. Berkshire • L 0-62
- -61Oct. 23, 1992 vs. Triway • L 0-61
- -56Sep. 21, 2001 vs. Chagrin Falls • L 0-56
- -55Sep. 25, 1992 vs. Grand Valley • L 7-62
- -52Sep. 15, 1995 vs. Berkshire • L 0-52
- -49Oct. 11, 1991 vs. Pymatuning Valley • L 0-49
- -48Nov. 20, 2010 vs. Ursuline • L 0-48
- -48Sep. 14, 2001 vs. Perry • L 0-48
- -45Sep. 20, 2002 vs. Chagrin Falls • L 7-52
- -44Sep. 3, 2005 vs. Gilmour Academy • L 7-51
Highest Combined Scores
- 91Oct. 8, 2021 vs. Lakeside • W 63-28
- 91Oct. 26, 2012 vs. Independence • W 63-28
- 89Aug. 23, 2024 vs. Dalton • W 55-34
- 89Oct. 17, 2008 vs. Newbury • W 62-27
- 88Dec. 5, 2014 vs. Minster • L 42-46
- 84Nov. 7, 2020 vs. South Range • W 49-35
- 84Oct. 24, 2020 vs. Sandy Valley • W 56-28
- 84Oct. 5, 2012 vs. Fairport • W 64-20
- 84Nov. 3, 1995 vs. Perry • L 30-54
- 83Oct. 4, 2013 vs. Cardinal • W 63-20
Lowest Combined Scores
- 0Nov. 3, 1979 vs. Richmond Heights • T 0-0
- 0Sep. 22, 1978 vs. Cardinal • T 0-0
- 0Nov. 4, 1972 vs. Lutheran East • T 0-0
- 6Oct. 26, 2001 vs. Berkshire • L 0-6
- 6Oct. 6, 1995 vs. Fairport • L 0-6
- 6Oct. 8, 1993 vs. Fairport • W 6-0
- 6Oct. 2, 1981 vs. Berkshire • L 0-6
- 6Oct. 18, 1975 vs. Richmond Heights • W 6-0
- 6Nov. 2, 1973 vs. Lutheran East • W 6-0
- 7Sep. 1, 1989 vs. Berkshire • L 0-7
Most Points in a Loss
- 42Dec. 5, 2014 vs. Minster • L 42-46
- 30Nov. 2, 2007 vs. South Range • L 30-45
- 30Nov. 3, 1995 vs. Perry • L 30-54
- 28Sep. 17, 2009 vs. Hawken • L 28-31
- 28Sep. 28, 2007 vs. Independence • L 28-34
- 28Nov. 1, 1997 vs. Hawken • L 28-35
- 28Oct. 22, 1994 vs. Gilmour Academy • L 28-29
- 27Sep. 9, 2005 vs. Cuyahoga Heights • L 27-34
- 27Aug. 26, 2005 vs. Beachwood • L 27-30
- 26Aug. 22, 2003 vs. Beachwood • L 26-28
Fewest Points in a Win
- 6Oct. 8, 1993 vs. Fairport • W 6-0
- 6Oct. 26, 1990 vs. Perry • W 6-3
- 6Aug. 31, 1984 vs. Ridgewood • W 6-3
- 6Oct. 18, 1975 vs. Richmond Heights • W 6-0
- 6Nov. 2, 1973 vs. Lutheran East • W 6-0
- 7Oct. 10, 2003 vs. Grand Valley • W 7-6
- 7Sep. 3, 1994 vs. Beachwood • W 7-6
- 7Sep. 5, 1986 vs. Waynedale • W 7-3
- 7Oct. 3, 1980 vs. Newbury • W 7-6
- 7Oct. 27, 1978 vs. Beachwood • W 7-0
Recorded Playoff Games88
Playoff Record75-13
Playoff Winning %.852
Playoff Points3002-1056
State Championships8
State Final Appearances14
🏆
State Championships8 recorded titles since 1972
2011W 28-7vs. Coldwater
2013W 44-16vs. Wayne Trace
2015W 22-20vs. Marion Local
2018W 16-7vs. Marion Local
2019W 17-7vs. Ironton
2020W 38-0vs. Ironton
2023W 32-15vs. Versailles
2025W 41-6vs. Hopewell-Loudon
Record by Playoff Round
| Round | Games | Record | Pct. |
|---|---|---|---|
| Regional Semifinal | 18 | 17-1 | .944 |
| Regional Quarterfinal | 20 | 17-3 | .850 |
| Regional Final | 17 | 14-3 | .824 |
| State Semifinal | 14 | 14-0 | 1.000 |
| State Championship | 14 | 8-6 | .571 |
| Second Round | 1 | 1-0 | 1.000 |
| First Round | 4 | 4-0 | 1.000 |
Playoff Game Log
| Date | Opponent | Result | Round |
|---|---|---|---|
| Dec. 6, 2025 | Hopewell-Loudon | W 41-6 | State Championship |
| Nov. 28, 2025 | Colonel Crawford | W 49-22 | State Semifinal |
| Nov. 21, 2025 | Garaway | W 21-7 | Regional Final |
| Nov. 14, 2025 | Smithville | W 35-7 | Regional Semifinal |
| Nov. 7, 2025 | Wickliffe | W 41-3 | Regional Quarterfinal |
| Dec. 7, 2024 | Coldwater | L 7-31 | State Championship |
| Nov. 29, 2024 | Northmor | W 41-7 | State Semifinal |
| Nov. 22, 2024 | Dalton | W 41-6 | Regional Final |
| Nov. 15, 2024 | Columbia | W 41-7 | Regional Semifinal |
| Nov. 8, 2024 | Smithville | W 39-0 | Regional Quarterfinal |
| Nov. 1, 2024 | Rootstown | W 62-0 | First Round |
| Dec. 1, 2023 | Versailles | W 32-15 | State Championship |
| Nov. 24, 2023 | Garaway | W 17-0 | State Semifinal |
| Nov. 17, 2023 | Mogadore | W 42-0 | Regional Final |
| Nov. 10, 2023 | Cuyahoga Heights | W 53-19 | Regional Semifinal |
| Nov. 3, 2023 | Canton Central Catholic | W 48-26 | Regional Quarterfinal |
| Oct. 27, 2023 | Columbiana | W 49-6 | First Round |
| Dec. 3, 2022 | Marion Local | L 6-14 | State Championship |
| Nov. 26, 2022 | Fort Frye | W 41-6 | State Semifinal |
| Nov. 19, 2022 | Mogadore | W 30-0 | Regional Final |
| Nov. 12, 2022 | Dalton | W 33-0 | Regional Semifinal |
| Nov. 4, 2022 | United | W 48-6 | Regional Quarterfinal |
| Oct. 28, 2022 | Independence | W 48-6 | First Round |
| Dec. 4, 2021 | Versailles | L 16-20 | State Championship |
| Nov. 27, 2021 | Ottawa-Glandorf | W 28-6 | State Semifinal |
| Nov. 20, 2021 | South Range | W 38-15 | Regional Final |
| Nov. 13, 2021 | Garrettsville | W 25-7 | Regional Semifinal |
| Nov. 6, 2021 | Akron Manchester | W 37-0 | Regional Quarterfinal |
| Oct. 30, 2021 | Harrison Central | W 56-0 | First Round |
| Nov. 21, 2020 | Ironton | W 38-0 | State Championship |
| Nov. 14, 2020 | Otsego | W 39-13 | State Semifinal |
| Nov. 7, 2020 | South Range | W 49-35 | Regional Final |
| Oct. 31, 2020 | Garaway | W 43-6 | Regional Semifinal |
| Oct. 24, 2020 | Sandy Valley | W 56-28 | Regional Quarterfinal |
| Oct. 17, 2020 | Akron Manchester | W 42-0 | Second Round |
| Dec. 7, 2019 | Ironton | W 17-7 | State Championship |
| Nov. 30, 2019 | Oak Harbor | W 28-14 | State Semifinal |
| Nov. 23, 2019 | Akron Manchester | W 32-7 | Regional Final |
| Nov. 16, 2019 | South Range | W 38-7 | Regional Semifinal |
| Nov. 9, 2019 | Sandy Valley | W 38-24 | Regional Quarterfinal |
| Nov. 30, 2018 | Marion Local | W 16-7 | State Championship |
| Nov. 23, 2018 | Fort Frye | W 35-18 | State Semifinal |
| Nov. 16, 2018 | Mogadore | W 20-14 | Regional Final |
| Nov. 9, 2018 | Norwayne | W 35-0 | Regional Semifinal |
| Nov. 2, 2018 | Steubenville Catholic Central | W 59-0 | Regional Quarterfinal |
| Dec. 2, 2017 | Marion Local | L 11-34 | State Championship |
| Nov. 24, 2017 | Nelsonville-York | W 44-0 | State Semifinal |
| Nov. 17, 2017 | Rootstown | W 17-7 | Regional Final |
| Nov. 10, 2017 | Mogadore | W 34-28 | Regional Semifinal |
| Nov. 3, 2017 | Liberty | W 40-13 | Regional Quarterfinal |
| Nov. 18, 2016 | Cuyahoga Heights | L 0-17 | Regional Final |
| Nov. 11, 2016 | Springfield Local | W 35-13 | Regional Semifinal |
| Nov. 4, 2016 | Dalton | W 21-0 | Regional Quarterfinal |
| Dec. 5, 2015 | Marion Local | W 22-20 | State Championship |
| Nov. 28, 2015 | Grandview Heights | W 13-9 | State Semifinal |
| Nov. 21, 2015 | Cuyahoga Heights | W 34-13 | Regional Final |
| Nov. 14, 2015 | Brookfield | W 27-17 | Regional Semifinal |
| Nov. 7, 2015 | Berlin Center Western Reserve | W 49-0 | Regional Quarterfinal |
| Dec. 5, 2014 | Minster | L 42-46 | State Championship |
| Nov. 28, 2014 | Lucasville Valley | W 28-7 | State Semifinal |
| Nov. 21, 2014 | Loudonville | W 31-14 | Regional Final |
| Nov. 14, 2014 | Garaway | W 41-0 | Regional Semifinal |
| Nov. 7, 2014 | Hillsdale | W 37-7 | Regional Quarterfinal |
| Dec. 6, 2013 | Wayne Trace | W 44-16 | State Championship |
| Nov. 29, 2013 | Ready | W 10-7 | State Semifinal |
| Nov. 22, 2013 | Mogadore | W 45-7 | Regional Final |
| Nov. 15, 2013 | St. Thomas Aquinas | W 49-21 | Regional Semifinal |
| Nov. 8, 2013 | McDonald | W 57-0 | Regional Quarterfinal |
| Dec. 1, 2012 | Coldwater | L 9-10 | State Championship |
| Nov. 24, 2012 | Liberty Union | W 41-6 | State Semifinal |
| Nov. 17, 2012 | Ursuline | W 38-37 | Regional Final |
| Nov. 10, 2012 | Columbiana Crestview | W 28-14 | Regional Semifinal |
| Nov. 3, 2012 | Fort Frye | W 49-7 | Regional Quarterfinal |
| Dec. 2, 2011 | Coldwater | W 28-7 | State Championship |
| Nov. 25, 2011 | Wynford | W 42-0 | State Semifinal |
| Nov. 18, 2011 | Columbiana Crestview | W 35-7 | Regional Final |
| Nov. 11, 2011 | Garaway | W 52-7 | Regional Semifinal |
| Nov. 4, 2011 | Columbiana | W 49-8 | Regional Quarterfinal |
| Nov. 20, 2010 | Ursuline | L 0-48 | Regional Final |
| Nov. 13, 2010 | Cuyahoga Heights | W 31-10 | Regional Semifinal |
| Nov. 6, 2010 | Independence | W 48-0 | Regional Quarterfinal |
| Nov. 15, 2008 | Ursuline | L 17-18 | Regional Final |
| Nov. 8, 2008 | Columbiana Crestview | W 41-13 | Regional Semifinal |
| Nov. 1, 2008 | South Range | W 63-7 | Regional Quarterfinal |
| Nov. 2, 2007 | South Range | L 30-45 | Regional Quarterfinal |
| Nov. 4, 2006 | Barnesville | L 7-45 | Regional Quarterfinal |
| Nov. 6, 1999 | Monroeville | L 13-35 | Regional Quarterfinal |
| Nov. 2, 1990 | St. Mary Central Catholic | L 0-14 | Regional Semifinal |
Longest Winning Streaks
- 55 gamesAug. 24, 2018 – Nov. 27, 2021
- 29 gamesAug. 30, 2013 – Nov. 28, 2014
- 29 gamesAug. 26, 2011 – Nov. 24, 2012
- 28 gamesSep. 9, 2023 – Nov. 29, 2024
- 21 gamesSep. 11, 2015 – Oct. 14, 2016
- 17 gamesAug. 22, 2025 – Aug. 28, 2026
- 17 gamesOct. 2, 2009 – Nov. 13, 2010
- 15 gamesAug. 19, 2022 – Nov. 26, 2022
- 14 gamesAug. 25, 2017 – Nov. 24, 2017
- 12 gamesAug. 23, 2008 – Nov. 8, 2008
Longest Losing Streaks
- 19 gamesNov. 2, 1990 – Oct. 23, 1992
- 12 gamesOct. 14, 1994 – Oct. 20, 1995
- 9 gamesOct. 2, 1981 – Sep. 17, 1982
- 8 gamesSep. 7, 2001 – Oct. 26, 2001
- 8 gamesSep. 27, 1986 – Sep. 11, 1987
- 5 gamesSep. 3, 1993 – Oct. 2, 1993
- 4 gamesOct. 29, 2004 – Sep. 9, 2005
- 4 gamesOct. 11, 1996 – Nov. 1, 1996
- 4 gamesSep. 9, 1994 – Sep. 30, 1994
- 3 gamesSep. 19, 2003 – Oct. 4, 2003
Consecutive 30+ Point Games
- 17 gamesOct. 17, 2020 – Nov. 6, 2021
- 14 gamesDec. 6, 2013 – Nov. 21, 2014
- 13 gamesSep. 2, 2022 – Nov. 26, 2022
- 13 gamesAug. 30, 2013 – Nov. 22, 2013
- 12 gamesAug. 22, 2025 – Nov. 14, 2025
- 12 gamesSep. 13, 2024 – Nov. 29, 2024
- 11 gamesSep. 9, 2023 – Nov. 17, 2023
- 11 gamesSep. 13, 2019 – Nov. 23, 2019
- 11 gamesSep. 1, 2017 – Nov. 10, 2017
- 8 gamesSep. 11, 2026 – Nov. 6, 2026 ACTIVE
Consecutive 40+ Point Games
- 13 gamesAug. 30, 2013 – Nov. 22, 2013
- 11 gamesDec. 6, 2013 – Oct. 31, 2014
- 7 gamesAug. 31, 2012 – Oct. 12, 2012
- 6 gamesSep. 27, 2019 – Nov. 1, 2019
- 5 gamesAug. 29, 2025 – Sep. 26, 2025
- 5 gamesSep. 13, 2024 – Oct. 10, 2024
- 5 gamesOct. 6, 2017 – Nov. 3, 2017
- 5 gamesOct. 10, 2008 – Nov. 8, 2008
- 4 gamesOct. 9, 2026 – Nov. 6, 2026 ACTIVE
- 4 gamesOct. 10, 2025 – Nov. 7, 2025
Consecutive Games Allowing 9 or Fewer
- 12 gamesAug. 24, 2018 – Nov. 9, 2018
- 10 gamesOct. 14, 2011 – Aug. 31, 2012
- 9 gamesSep. 19, 2025 – Nov. 21, 2025
- 8 gamesSep. 11, 2026 – Nov. 6, 2026 ACTIVE
- 8 gamesOct. 10, 2024 – Nov. 29, 2024
- 8 gamesOct. 7, 2022 – Nov. 26, 2022
- 8 gamesNov. 30, 2018 – Oct. 11, 2019
- 7 gamesNov. 21, 2020 – Oct. 1, 2021
- 6 gamesSep. 8, 1972 – Oct. 13, 1972
- 5 gamesOct. 15, 2021 – Nov. 13, 2021
Consecutive Shutouts
- 5 gamesSep. 13, 2019 – Oct. 11, 2019
- 4 gamesSep. 9, 2023 – Sep. 29, 2023
- 3 gamesOct. 2, 2026 – Oct. 16, 2026
- 3 gamesOct. 25, 2024 – Nov. 8, 2024
- 3 gamesNov. 4, 1972 – Sep. 7, 1973
- 3 gamesSep. 15, 1972 – Sep. 29, 1972
- 2 gamesOct. 10, 2025 – Oct. 17, 2025
- 2 gamesSep. 19, 2025 – Sep. 26, 2025
- 2 gamesNov. 17, 2023 – Nov. 24, 2023
- 2 gamesNov. 12, 2022 – Nov. 19, 2022
Shutout History
Shutouts137
Times Shut Out49
Scoring Frequency
40+ Games184
50+ Games70
Most Common Final Scores
| Final Score | Times | Record | Most Recent |
|---|---|---|---|
| 42-0 | 12 | 12-0 | Sep. 26, 2025 |
| 14-0 | 8 | 8-0 | Sep. 15, 2006 |
| 35-0 | 7 | 7-0 | Sep. 15, 2023 |
| 14-7 | 6 | 6-0 | Aug. 18, 2023 |
| 28-0 | 6 | 6-0 | Sep. 30, 2011 |
| 28-14 | 6 | 6-0 | Nov. 30, 2019 |
| 49-14 | 6 | 6-0 | Oct. 6, 2023 |
| 14-6 | 5 | 5-0 | Sep. 27, 1996 |
| 28-7 | 5 | 5-0 | Sep. 6, 2019 |
| 49-0 | 5 | 5-0 | Sep. 19, 2025 |
| 55-0 | 5 | 5-0 | Sep. 22, 2023 |
| 7-6 | 5 | 5-0 | Oct. 10, 2003 |
| 0-26 | 4 | 0-4 | Sep. 30, 2005 |
| 30-0 | 4 | 4-0 | Nov. 19, 2022 |
| 33-0 | 4 | 4-0 | Oct. 25, 2024 |
| 34-6 | 4 | 4-0 | Sep. 4, 2009 |
| 41-6 | 4 | 4-0 | Dec. 6, 2025 |
| 42-6 | 4 | 4-0 | Aug. 29, 2024 |
| 42-7 | 4 | 4-0 | Oct. 24, 2025 |
| 44-0 | 4 | 4-0 | Sep. 13, 2024 |
| 48-0 | 4 | 4-0 | Sep. 18, 2026 |
| 49-7 | 4 | 4-0 | Oct. 23, 2026 |
| 56-0 | 4 | 4-0 | Sep. 9, 2023 |
| 8-0 | 4 | 4-0 | Oct. 15, 1982 |
| 0-0 | 3 | 0-0-3 | Nov. 3, 1979 |
Historical Data: Automatically calculated from recorded football results beginning with the 1972 season. Earlier meetings may not be included. Historical records and results courtesy of OHHSFBDB.net. See an inaccuracy? Please report it.

