Football Recap: Northern Takes a Loss + How To Watch

By Team Reports Oct 9, 2025, 12:20am

Football Recap: Northern Patriots vs. Calvert Cavaliers

HOW TO WATCH: This game can be replayed on the NFHS Network, the official streaming partner of the MD Public Secondary Schools Athletic Assn. (MPSSAA) & Calvert High School. Watch Full Replay

Northern extended their losing streak to three on Thursday, dropping them down to 2-3. They took a blow against the Calvert Cavaliers, falling 41-12. The matchup marked the Patriots' lowest-scoring contest so far this season.

Despite the loss, Northern still got an impressive performance from Ron Mooney, who rushed for 142 yards while picking up 8.4 yards per carry.

Santiago Arroyo

Total Tackles

10/02/25 @ Calvert5
09/26/25 @ Patuxent11
09/19/25 @ North Point7

Even if they lost, Northern's defensive line still kept up the pressure with three sacks. Leading the way was Santiago Arroyo with two. He is also on a roll when it comes to total tackles, as he's now made five or more in each of the last three games he's played. Northern got some further help from Bryce Milne: he picked up a sack and made 11 total tackles.

As for Calvert, the win keeps them at an undefeated 5-0. Those victories came thanks in part to their defensive effort, having only surrendered 7.0 points on average this season.

Calvert's success was the result of a balanced attack that saw several players step up, but Tristan Thomas led the charge by picking up 140 receiving yards and three touchdowns. Those three receiving touchdowns gave Thomas a new career-high. Jordan Johnson was another key player, throwing for 284 yards and five TDs while picking up 10.5 yards per attempt.

Coming up, Northern is taking a road trip to challenge St. Charles at 6:00 p.m. on the 10th. St. Charles' defense has only allowed 9.2 points per game this season, so Northern's offense will have their work cut out for them. As for Calvert, they will be playing at home against McDonough at 6:00 p.m. on the 10th.

Article generated by infoSentience based on data entered on MaxPreps