Bedford vs Merrimack (New Hampshire) High School Football Game Preview, Main Roster and Record – 9/5/2025

High School Football

The Merrimack Tomahawks (NH) host the Bedford Bulldogs (NH) in a conference matchup on Friday, September 5, 2025, at 6:30 PM. Bedford opens the season as New Hampshire’s top-ranked team, while Merrimack looks to shock the state with a strong home performance.

Game Details

Matchup: Bedford (NH) @ Merrimack (NH)
Date & Time: 9/5/2025 – 6:30 PM
Location: Merrimack High School, Merrimack, NH
Live Coverage: Follow live scores on MaxPreps

Fans can purchase digital tickets through GoFan or stream the game live on the NFHS Network (subscription: $13.99/month or $79.99/year).

Watch here: Start your free trial today

Bedford Bulldogs

Bedford starts the 2025 campaign ranked #543 nationally and #1 in New Hampshire. Known for discipline and depth, the Bulldogs enter as clear contenders for another state title.

2025 Record: 0-0
National Rank: #543
State Rank: #1 (NH)
Class Rank: #1
Key to Win: Dominate up front on both lines and control time of possession against Merrimack’s speedy offense.

Main Squad:
○ Ryan Callahan – QB
○ Isaiah Torres – RB
○ Mason Foster – WR
○ Carter Jennings – WR
○ Gavin Cruz – LB
○ Nolan Price – DB
○ Elijah Brooks – OL
○ Xavier Johnson – DL
○ Aiden Clarke – TE
○ Logan Ramirez – LB

Merrimack Tomahawks

Merrimack opens the season ranked #5,878 nationally and #20 in New Hampshire. The Tomahawks will look to harness the energy of their home crowd as they try to topple the state’s #1-ranked team.

2025 Record: 0-0
National Rank: #5,878
State Rank: #20 (NH)
Class Rank: #12
Key to Win: Use tempo to keep Bedford off balance and capitalize on big-play opportunities.

Main Squad:
○ Liam O’Donnell – QB
○ Jordan Ellis – RB
○ Caleb Thompson – WR
○ Jalen Cruz – WR
○ Brandon Hayes – LB
○ Marcus Long – DB
○ Colton Reed – OL
○ Micah Torres – DL
○ Evan Scott – RB
○ Dominic Morales – LB

Rankings & Records

Team National Rank State Rank Class Rank Overall Home Away Win % PF PA
Bedford #543 #1 (NH) #1 0-0 0-0 0-0 .000 0 0
Merrimack #5,878 #20 (NH) #12 0-0 0-0 0-0 .000 0 0