Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The River (Hannibal, OH) varsity football team won Friday's home non-conference game against Buckeye Local (Rayland, OH) by a score of 21-12.

Q1Q2Q3Q4Final
Buckeye Local660012
River770721
Final score provided by C. Flesher.
  • Recap
  • Scoretracker
  • Fan Chat
  • Matchup Info

Game Story

Ohio High School Football - River defeats Buckeye Local

August 29, 2025: Hannibal, OH 43931

In Friday's non-league match, the host River Pilots football squad scored a good 21-12 victory over the Buckeye Local Panthers.

The Pilots (2-0) will now prepare for their match against Monroe Central (Woodsfield, OH). The Seminoles enter the Ohio Valley AAA match with a 0-2 record. In their last match, Monroe Central was beaten by Bellaire (Bellaire, OH), 44-27, in a non-league battle.

The Panthers now own a 0-2 record. They play next when they host Shadyside for a non-league battle on Friday, September 5. Buckeye Local will play a Tigers team coming off a 36-22 non-league win over Southern (Salineville, OH). The Tigers record now stands at 1-1.

Craig FlesherPanthers Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    0 - 0 The scorer has checked in. BLHS 0, River 0
    Posted @ 6:33p
  2. Game Attendance

    Attendance Hundreds
    Posted @ 6:33p
  3. Field Conditions

    Field Conditions Dry
    Posted @ 6:33p
  4. Weather Conditions

    Weather Conditions Fair
    Posted @ 6:33p
  5. 0 - 0

    Start of Game

    Buckeye Local1st Quarter
    Buckeye Local kicking off to River.
    Posted @ 6:51p
  6. 0 - 0

    Update

    River1st Quarter ~11 minutes to go
    River - 1st down, ~11 minutes to go, ball on their own 40-yard line. BLHS 0, River 0
    Posted @ 7:02p
  7. 0 - 0

    Update

    River1st Quarter ~11 minutes to go
    River - 1st down, ~11 minutes to go, ball on Buckeye Local's 5-yard line. BLHS 0, River 0
    Posted @ 7:06p
  8. 0 - 6

    Rushing Touchdown

    River1st Quarter ~10 minutes to go
    River - #12 with a 5 Yd Rushing TD. BLHS 0, River 6
    Posted @ 7:07p
  9. 0 - 7

    Made Point After

    River1st Quarter ~10 minutes to go
    River - PAT Good. BLHS 0, River 7
    Posted @ 7:07p
  10. 0 - 7

    Update

    Buckeye Local1st Quarter ~10 minutes to go
    Buckeye Local - 1st down, ~10 minutes to go, ball on their own 19-yard line. BLHS 0, River 7
    Posted @ 7:11p
  11. 0 - 7

    Update

    River1st Quarter ~7 minutes to go
    River - 1st down, ~7 minutes to go, ball on their own 31-yard line. BLHS 0, River 7
    Posted @ 7:16p
  12. 0 - 7

    Update

    River1st Quarter ~2 minutes to go
    River - 4th down, ~2 minutes to go, ball on Buckeye Local's 24-yard line. BLHS 0, River 7
    Posted @ 7:23p
  13. 0 - 7

    Turnover on Downs

    Buckeye Local1st Quarter ~2 minutes to go
    River has turned possession over on downs. Buckeye Local has the ball on their own 21-yard line. BLHS 0, River 7
    Posted @ 7:25p
  14. 6 - 7

    Rushing Touchdown

    Buckeye Local1st Quarter Under a minute
    Buckeye Local - #6 Xzavier Eastham with a 25 Yd Rushing TD. BLHS 6, River 7
    Posted @ 7:29p
  15. 6 - 7

    Rushing Two Point Conversion Failed

    Buckeye Local1st Quarter Under a minute
    Buckeye Local - 2Pt Conversion Failed. BLHS 6, River 7
    Posted @ 7:29p
  16. 6 - 7

    End of 1st Quarter

    2nd Quarter
    BLHS 6, River 7
    Posted @ 7:33p
  17. 6 - 7

    Update

    River2nd Quarter ~11 minutes to go
    River - 3rd down, ~11 minutes to go, ball on Buckeye Local's 47-yard line. BLHS 6, River 7
    Posted @ 7:33p
  18. 6 - 13

    Rushing Touchdown

    River2nd Quarter ~9 minutes to go
    River - Rushing TD. BLHS 6, River 13
    Posted @ 7:38p
  19. 6 - 14

    Made Point After

    River2nd Quarter ~9 minutes to go
    River - PAT Good. BLHS 6, River 14
    Posted @ 7:39p
  20. 6 - 14

    Update

    River2nd Quarter ~8 minutes to go
    River - 1st down, ~8 minutes to go, ball on their own 35-yard line. BLHS 6, River 14
    Posted @ 7:44p
  21. 6 - 14

    Possession Update

    Buckeye Local2nd Quarter ~7 minutes to go
    Buckeye Local takes over the ball on River's 11-yard line. BLHS 6, River 14
    Posted @ 7:49p
  22. 12 - 14

    Passing Touchdown

    Buckeye Local2nd Quarter ~6 minutes to go
    Buckeye Local - #4 11 Yd pass completed to #6 Xzavier Eastham for a TD. BLHS 12, River 14
    Posted @ 7:53p
  23. 12 - 14

    Rushing Two Point Conversion Failed

    Buckeye Local2nd Quarter ~6 minutes to go
    Buckeye Local - 2Pt Conversion Failed. BLHS 12, River 14
    Posted @ 7:54p
  24. 12 - 14

    Punt

    Buckeye Local2nd Quarter ~5 minutes to go
    River has punted to Buckeye Local. Buckeye Local has the ball on River's 49-yard line. BLHS 12, River 14
    Posted @ 8:05p
  25. 12 - 14

    Punt

    River2nd Quarter ~4 minutes to go
    Buckeye Local has punted to River. River has the ball on their own 34-yard line. BLHS 12, River 14
    Posted @ 8:08p
  26. 12 - 14

    Fumble Recovery

    Buckeye Local2nd Quarter ~2 minutes to go
    Buckeye Local - #45 Trey McCoy recovered a fumble by River and has the ball on their own 11-yard line. BLHS 12, River 14
    Posted @ 8:13p
  27. 12 - 14

    Update

    River2nd Quarter Under a minute
    River - 1st down, Under a minute, ball on Buckeye Local's 33-yard line. BLHS 12, River 14
    Posted @ 8:21p
  28. 12 - 14

    Halftime

    Halftime
    BLHS 12, River 14
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:26p
  29. Commentary

    Halftime
    Posted @ 8:36p
  30. 12 - 14

    Start of 3rd Quarter

    River3rd Quarter
    River to kick off to Buckeye Local.
    Posted @ 8:49p
  31. 12 - 14

    Update

    Buckeye Local3rd Quarter ~11 minutes to go
    Buckeye Local - 1st down, ~11 minutes to go, ball on their own 23-yard line. BLHS 12, River 14
    Posted @ 8:51p
  32. 12 - 14

    Punt

    River3rd Quarter ~10 minutes to go
    Buckeye Local has punted to River. River has the ball on their own 48-yard line. BLHS 12, River 14
    Posted @ 8:54p
  33. 12 - 14

    Update

    Buckeye Local3rd Quarter ~6 minutes to go
    Buckeye Local - 1st down, ~6 minutes to go, ball on their own 28-yard line. BLHS 12, River 14
    Posted @ 9:02p
  34. 12 - 14

    Update

    Buckeye Local3rd Quarter ~1 minute to go
    Buckeye Local - 2nd down, ~1 minute to go, ball on River's 39-yard line. BLHS 12, River 14
    Posted @ 9:08p
  35. 12 - 14

    End of 3rd Quarter

    4th Quarter
    BLHS 12, River 14
    Posted @ 9:09p
  36. 12 - 14

    Update

    Buckeye Local4th Quarter ~11 minutes to go
    Buckeye Local - 1st down, ~11 minutes to go, ball on River's 25-yard line. BLHS 12, River 14
    Posted @ 9:09p
  37. 12 - 14

    Update

    Buckeye Local4th Quarter ~10 minutes to go
    Buckeye Local - 1st down, ~10 minutes to go, ball on River's 10-yard line. BLHS 12, River 14
    Posted @ 9:13p
  38. 12 - 14

    Turnover on Downs

    River4th Quarter ~8 minutes to go
    Buckeye Local has turned possession over on downs. River has the ball on their own 10-yard line. BLHS 12, River 14
    Posted @ 9:18p
  39. 12 - 14

    Punt

    Buckeye Local4th Quarter ~7 minutes to go
    River has punted to Buckeye Local. Buckeye Local has the ball on River's 45-yard line. BLHS 12, River 14
    Posted @ 9:22p
  40. 12 - 14

    Long Run

    Buckeye Local4th Quarter ~6 minutes to go
    Buckeye Local - #11 Daniel Divjak with a long run. Buckeye Local has the ball on River's 24-yard line. BLHS 12, River 14
    Posted @ 9:23p
  41. 12 - 14

    Turnover on Downs

    River4th Quarter ~5 minutes to go
    Buckeye Local has turned possession over on downs. River has the ball on their own 21-yard line. BLHS 12, River 14
    Posted @ 9:26p
  42. 12 - 14

    Update

    Buckeye Local4th Quarter ~2 minutes to go
    Buckeye Local - 3rd down, ~2 minutes to go, ball on their own 18-yard line. BLHS 12, River 14
    Posted @ 9:34p
  43. Commentary

    4th Quarter
    Posted @ 9:35p
  44. 12 - 14

    Update

    River4th Quarter ~1 minute to go
    River - 3rd down, ~1 minute to go, ball on their own 47-yard line. BLHS 12, River 14
    Posted @ 9:39p
  45. 12 - 20

    Pick-6

    River4th Quarter Under a minute
    River - Pick 6! #10 with a 60-yard return. BLHS 12, River 20
    Posted @ 9:45p
  46. 12 - 21

    Made Point After

    River4th Quarter Under a minute
    River - PAT Good. BLHS 12, River 21
    Posted @ 9:46p
  47. 12 - 21

    End of Game

    Final
    BLHS 12, River 21
    Posted @ 9:50p
  1. MaxPreps Staff

    Beware of spam! Please do not follow links to third party sites. Report suspicious posts using the 'Report Spam' button.
  2. D. Mejean

    Go Panthers! Get the W!!!

Buckeye Local @ River Football Game Info

Fri., Aug. 29, 2025 @ 7p
The River (Hannibal, OH) varsity football team won Friday's home non-conference game against Buckeye Local (Rayland, OH) by a score of 21-12.

Scoretracker Providers

Craig FlesherPanthers Reporter

Rankings & Records

Buckeye Local (25-26)

OHDiv.
63596
OverallHomeAwayWin %PFPA
2-82-40-4.20096341

River (25-26)

OHDiv.
55862
OverallConferenceHomeAwayWin %Conference %PFPA
5-50-33-12-4.500.000255208

Team Scoring Averages

Q1Q2Q3Q4Final
Buckeye Local
.91.11.709.6
River
9.32.34.75.025.5

Buckeye Local Videos

Buckeye Local doesn't have any videos.

River Videos

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Buckeye Local1-0River1-0
DateAwayHomeResultDateAwayHomeResult
9/5/25ShadysideBuckeye Local(W) 20-1410/3/25RiverShadyside(W) 37-0

Record Breakdown

Buckeye Local (25-26)

River (25-26)

2-8
Overall
5-5
0-0
League
0-3
2-8
Non-League
5-2
0-1
Head to Head
1-0
1-0
Common Opponent
1-0
2-4
Home
3-1
0-4
Away
2-4
0-0
Neutral
0-0
0-0
Playoff
0-0
1-7
In-State
3-4
1-1
Out-of-State
2-1