Skip to main content
St John School Logo

St John School Fighting-Herald

Football history · 2014–2025

2026 season →

A season-by-season record

12 archived seasons · Recorded results

Overall record

25–86

22.5% wins · 2014–2025

Playoff seasons

2

0–2 postseason record

Best recorded win percentage

2018

7–4 · 63.6%

Archive coverage: 0 unresolved results; 0 known outcomes without complete scores; 1 flagged forfeits. Unresolved results are excluded from records. Points use 110 scored, non-forfeit games.

Season archive

SeasonRecord Playoffs
5–6 0–1

2025 · St John School

2025 games
DateOpponentResultScore
2025-08-23 Trinity L 14–40
2025-08-29 Campbell Memorial L 6–14
2025-09-06 Beachwood W 35–0
2025-09-12 Crestline L 21–28
2025-09-19 Pymatuning Valley L 14–52
2025-09-27 Grand Valley W 28–25
2025-10-04 Windham W 38–12
2025-10-10 Mathews W 35–0
2025-10-18 Fairport Harding L 12–21
2025-10-24 Cardinal W 48–0
2025-10-31 Malvern Playoff L 0–34

Points cover 11 scored, non-forfeit games.

Open 2025 season page →
3–6 —

2024 · St John School

2024 games
DateOpponentResultScore
2024-08-24 Trinity L 8–28
2024-08-30 Wickliffe L 14–24
2024-09-06 Beachwood W 22–3
2024-09-14 Catholic Central L 6–13
2024-09-27 Pymatuning Valley L 0–40
2024-10-05 Windham L 26–32
2024-10-11 Fairport Harding L 13–43
2024-10-19 Grand Valley W 26–8
2024-10-25 Mathews W 30–0

Points cover 9 scored, non-forfeit games.

Open 2024 season page →
3–6 —

2023 · St John School

2023 games
DateOpponentResultScore
2023-08-18 Trinity L 6–38
2023-08-25 Wickliffe L 12–48
2023-09-02 Beachwood W 38–24
2023-09-09 Catholic Central L 7–34
2023-09-14 Chalker W 32–28
2023-09-21 Mathews L 28–30
2023-09-29 Windham W 36–33
2023-10-07 Fairport Harding L 0–12
2023-10-13 Pymatuning Valley L 6–60

Points cover 9 scored, non-forfeit games.

Open 2023 season page →
2–7 —

2022 · St John School

2022 games
DateOpponentResultScore
2022-08-18 Newton Falls L 0–41
2022-08-26 Springfield WForfeit Administrative result
2022-09-02 Sebring McKinley W 40–6
2022-09-10 Windham L 12–50
2022-09-16 Pymatuning Valley L 0–40
2022-09-23 Mathews L 6–48
2022-10-07 Mathews L 8–41
2022-10-14 Fairport Harding L 12–41
2022-10-20 Fairport Harding L 6–35

Points cover 8 scored, non-forfeit games.

Open 2022 season page →
0–10 —

2021 · St John School

2021 games
DateOpponentResultScore
2021-08-20 Rittman L 14–28
2021-08-28 Sebring McKinley L 8–29
2021-09-04 Springfield L 20–32
2021-09-10 Windham L 0–41
2021-09-17 Pymatuning Valley L 0–48
2021-09-24 Mathews L 0–38
2021-10-01 Beachwood L 12–26
2021-10-09 Mathews L 0–36
2021-10-15 Fairport Harding L 6–22
2021-10-22 Fairport Harding L 14–22

Points cover 10 scored, non-forfeit games.

Open 2021 season page →
2–6 —

2020 · St John School

2020 games
DateOpponentResultScore
2020-08-29 Chalker W 34–14
2020-09-04 Pymatuning Valley L 0–66
2020-09-11 Mathews L 12–34
2020-09-18 Windham L 6–40
2020-09-25 Fairport Harding L 20–42
2020-10-03 Chalker W 41–12
2020-10-10 East Palestine L 14–15
2020-10-16 Jefferson Area L 6–61

Points cover 8 scored, non-forfeit games.

Open 2020 season page →
0–8 —

2019 · St John School

2019 games
DateOpponentResultScore
2019-08-30 Mathews L 22–40
2019-09-06 Holgate L 0–44
2019-09-27 Bishop Rosecrans L 8–60
2019-10-05 St Mary Central Catholic L 14–34
2019-10-11 Bishop Rosecrans L 0–53
2019-10-19 St Mary Central Catholic L 6–45
2019-10-25 Mathews L 0–41
2019-11-01 Chalker L 6–60

Points cover 8 scored, non-forfeit games.

Open 2019 season page →
7–4 0–1

2018 · St John School

2018 games
DateOpponentResultScore
2018-08-24 Mathews W 14–0
2018-08-31 Newbury W 26–6
2018-09-07 Fairport Harding W 19–14
2018-09-14 Windham L 21–61
2018-09-21 Pymatuning Valley W 51–16
2018-09-28 Ridgedale W 28–8
2018-10-06 Crestline L 0–52
2018-10-11 Edgewood W 35–20
2018-10-20 Crestline L 16–18
2018-10-27 Chalker W 32–0
2018-11-03 East Canton Playoff L 13–53

Points cover 11 scored, non-forfeit games.

Open 2018 season page →
2–7 —

2017 · St John School

2017 games
DateOpponentResultScore
2017-08-25 Mathews L 12–28
2017-09-01 Newbury W 46–40
2017-09-08 Fairport Harding L 12–28
2017-09-16 Lutheran East L 6–42
2017-09-22 Pymatuning Valley L 34–36
2017-09-29 Windham L 14–63
2017-10-13 Edgewood L 14–17
2017-10-21 Western Reserve Academy L 18–49
2017-10-27 Chalker W 38–33

Points cover 9 scored, non-forfeit games.

Open 2017 season page →
0–10 —

2016 · St John School

2016 games
DateOpponentResultScore
2016-08-26 Mathews L 6–49
2016-09-02 Newbury L 25–38
2016-09-09 Fairport Harding L 14–41
2016-09-16 Lutheran East L 6–38
2016-09-23 Pymatuning Valley L 13–24
2016-09-30 Windham L 27–47
2016-10-08 Gilmour Academy L 6–45
2016-10-15 Edgewood L 8–43
2016-10-21 Western Reserve Academy L 20–51
2016-10-28 Chalker L 14–20

Points cover 10 scored, non-forfeit games.

Open 2016 season page →
St John 1–9 —

2015 · St John

2015 games
DateOpponentResultScore
2015-08-28 Mathews L 8–61
2015-09-04 Newbury W 24–7
2015-09-11 Fairport Harding L 8–17
2015-09-19 Lutheran East L 7–38
2015-09-26 Madonna L 12–49
2015-10-02 Toronto L 0–54
2015-10-09 Chalker L 6–12
2015-10-17 Shenandoah L 12–42
2015-10-23 Conotton Valley L 14–52
2015-10-31 Crestline L 6–61

Points cover 10 scored, non-forfeit games.

Open 2015 season page →
St John 0–7 —

2014 · St John

2014 games
DateOpponentResultScore
2014-08-29 Mathews L 0–48
2014-09-05 Newbury L 0–47
2014-09-12 Leetonia L 7–48
2014-09-26 Open Door Christian L 8–49
2014-10-03 Toronto L 0–44
2014-10-17 Chalker L 6–38
2014-10-31 Fairport Harding L 0–7

Points cover 7 scored, non-forfeit games.

Open 2014 season page →

Records & streaks

Record splits

Home
8–50
Away
17–36
Neutral / unknown
0–0
Regular season
25–84
Playoffs
0–2

Longest recorded streaks

Consecutive wins
4
2017-10-27 – 2018-09-07
Consecutive losses
19
2015-09-11 – 2017-08-25

Ties, forfeits, unresolved results, and gaps in archived seasons end a streak.

Most points scored

51–16

St John School vs Pymatuning Valley

2018-09-21 · Away

Largest winning margin

48–0

St John School vs Cardinal

2025-10-24 · Away

Head-to-head

Most meetings first · Record from Ashtabula St. John's perspective

OpponentMeetingsRecord
153–12

Meetings with Mathews

Meetings with Mathews
DateOpponentResultScore
2025-10-10 Mathews W 35–0
2024-10-25 Mathews W 30–0
2023-09-21 Mathews L 28–30
2022-10-07 Mathews L 8–41
2022-09-23 Mathews L 6–48
2021-10-09 Mathews L 0–36
2021-09-24 Mathews L 0–38
2020-09-11 Mathews L 12–34
2019-10-25 Mathews L 0–41
2019-08-30 Mathews L 22–40
2018-08-24 Mathews W 14–0
2017-08-25 Mathews L 12–28
2016-08-26 Mathews L 6–49
2015-08-28 Mathews L 8–61
2014-08-29 Mathews L 0–48
131–12

Meetings with Fairport Harding

Meetings with Fairport Harding
DateOpponentResultScore
2025-10-18 Fairport Harding L 12–21
2024-10-11 Fairport Harding L 13–43
2023-10-07 Fairport Harding L 0–12
2022-10-20 Fairport Harding L 6–35
2022-10-14 Fairport Harding L 12–41
2021-10-22 Fairport Harding L 14–22
2021-10-15 Fairport Harding L 6–22
2020-09-25 Fairport Harding L 20–42
2018-09-07 Fairport Harding W 19–14
2017-09-08 Fairport Harding L 12–28
2016-09-09 Fairport Harding L 14–41
2015-09-11 Fairport Harding L 8–17
2014-10-31 Fairport Harding L 0–7
95–4

Meetings with Chalker

Meetings with Chalker
DateOpponentResultScore
2023-09-14 Chalker W 32–28
2020-10-03 Chalker W 41–12
2020-08-29 Chalker W 34–14
2019-11-01 Chalker L 6–60
2018-10-27 Chalker W 32–0
2017-10-27 Chalker W 38–33
2016-10-28 Chalker L 14–20
2015-10-09 Chalker L 6–12
2014-10-17 Chalker L 6–38
91–8

Meetings with Pymatuning Valley

Meetings with Pymatuning Valley
DateOpponentResultScore
2025-09-19 Pymatuning Valley L 14–52
2024-09-27 Pymatuning Valley L 0–40
2023-10-13 Pymatuning Valley L 6–60
2022-09-16 Pymatuning Valley L 0–40
2021-09-17 Pymatuning Valley L 0–48
2020-09-04 Pymatuning Valley L 0–66
2018-09-21 Pymatuning Valley W 51–16
2017-09-22 Pymatuning Valley L 34–36
2016-09-23 Pymatuning Valley L 13–24
92–7

Meetings with Windham

Meetings with Windham
DateOpponentResultScore
2025-10-04 Windham W 38–12
2024-10-05 Windham L 26–32
2023-09-29 Windham W 36–33
2022-09-10 Windham L 12–50
2021-09-10 Windham L 0–41
2020-09-18 Windham L 6–40
2018-09-14 Windham L 21–61
2017-09-29 Windham L 14–63
2016-09-30 Windham L 27–47
53–2

Meetings with Newbury

Meetings with Newbury
DateOpponentResultScore
2018-08-31 Newbury W 26–6
2017-09-01 Newbury W 46–40
2016-09-02 Newbury L 25–38
2015-09-04 Newbury W 24–7
2014-09-05 Newbury L 0–47
43–1

Meetings with Beachwood

Meetings with Beachwood
DateOpponentResultScore
2025-09-06 Beachwood W 35–0
2024-09-06 Beachwood W 22–3
2023-09-02 Beachwood W 38–24
2021-10-01 Beachwood L 12–26
40–4

Meetings with Crestline

Meetings with Crestline
DateOpponentResultScore
2025-09-12 Crestline L 21–28
2018-10-20 Crestline L 16–18
2018-10-06 Crestline L 0–52
2015-10-31 Crestline L 6–61
31–2

Meetings with Edgewood

Meetings with Edgewood
DateOpponentResultScore
2018-10-11 Edgewood W 35–20
2017-10-13 Edgewood L 14–17
2016-10-15 Edgewood L 8–43
30–3

Meetings with Lutheran East

Meetings with Lutheran East
DateOpponentResultScore
2017-09-16 Lutheran East L 6–42
2016-09-16 Lutheran East L 6–38
2015-09-19 Lutheran East L 7–38
30–3

Meetings with Trinity

Meetings with Trinity
DateOpponentResultScore
2025-08-23 Trinity L 14–40
2024-08-24 Trinity L 8–28
2023-08-18 Trinity L 6–38
20–2

Meetings with Bishop Rosecrans

Meetings with Bishop Rosecrans
DateOpponentResultScore
2019-10-11 Bishop Rosecrans L 0–53
2019-09-27 Bishop Rosecrans L 8–60
20–2

Meetings with Catholic Central

Meetings with Catholic Central
DateOpponentResultScore
2024-09-14 Catholic Central L 6–13
2023-09-09 Catholic Central L 7–34
22–0

Meetings with Grand Valley

Meetings with Grand Valley
DateOpponentResultScore
2025-09-27 Grand Valley W 28–25
2024-10-19 Grand Valley W 26–8
21–1

Meetings with Sebring McKinley

Meetings with Sebring McKinley
DateOpponentResultScore
2022-09-02 Sebring McKinley W 40–6
2021-08-28 Sebring McKinley L 8–29
21–1

Meetings with Springfield

Meetings with Springfield
DateOpponentResultScore
2022-08-26 Springfield WForfeit Administrative result
2021-09-04 Springfield L 20–32
20–2

Meetings with St Mary Central Catholic

Meetings with St Mary Central Catholic
DateOpponentResultScore
2019-10-19 St Mary Central Catholic L 6–45
2019-10-05 St Mary Central Catholic L 14–34
20–2

Meetings with Toronto

Meetings with Toronto
DateOpponentResultScore
2015-10-02 Toronto L 0–54
2014-10-03 Toronto L 0–44
20–2

Meetings with Western Reserve Academy

Meetings with Western Reserve Academy
DateOpponentResultScore
2017-10-21 Western Reserve Academy L 18–49
2016-10-21 Western Reserve Academy L 20–51
20–2

Meetings with Wickliffe

Meetings with Wickliffe
DateOpponentResultScore
2024-08-30 Wickliffe L 14–24
2023-08-25 Wickliffe L 12–48
10–1

Meetings with Campbell Memorial

Meetings with Campbell Memorial
DateOpponentResultScore
2025-08-29 Campbell Memorial L 6–14
11–0

Meetings with Cardinal

Meetings with Cardinal
DateOpponentResultScore
2025-10-24 Cardinal W 48–0
10–1

Meetings with Conotton Valley

Meetings with Conotton Valley
DateOpponentResultScore
2015-10-23 Conotton Valley L 14–52
10–1

Meetings with East Canton

Meetings with East Canton
DateOpponentResultScore
2018-11-03 East Canton Playoff L 13–53
10–1

Meetings with East Palestine

Meetings with East Palestine
DateOpponentResultScore
2020-10-10 East Palestine L 14–15
10–1

Meetings with Gilmour Academy

Meetings with Gilmour Academy
DateOpponentResultScore
2016-10-08 Gilmour Academy L 6–45
10–1

Meetings with Holgate

Meetings with Holgate
DateOpponentResultScore
2019-09-06 Holgate L 0–44
10–1

Meetings with Jefferson Area

Meetings with Jefferson Area
DateOpponentResultScore
2020-10-16 Jefferson Area L 6–61
10–1

Meetings with Leetonia

Meetings with Leetonia
DateOpponentResultScore
2014-09-12 Leetonia L 7–48
10–1

Meetings with Madonna

Meetings with Madonna
DateOpponentResultScore
2015-09-26 Madonna L 12–49
10–1

Meetings with Malvern

Meetings with Malvern
DateOpponentResultScore
2025-10-31 Malvern Playoff L 0–34
10–1

Meetings with Newton Falls

Meetings with Newton Falls
DateOpponentResultScore
2022-08-18 Newton Falls L 0–41
10–1

Meetings with Open Door Christian

Meetings with Open Door Christian
DateOpponentResultScore
2014-09-26 Open Door Christian L 8–49
11–0

Meetings with Ridgedale

Meetings with Ridgedale
DateOpponentResultScore
2018-09-28 Ridgedale W 28–8
10–1

Meetings with Rittman

Meetings with Rittman
DateOpponentResultScore
2021-08-20 Rittman L 14–28
10–1

Meetings with Shenandoah

Meetings with Shenandoah
DateOpponentResultScore
2015-10-17 Shenandoah L 12–42