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 Middlesex (Concord, MA) varsity football team won Saturday's home conference game against Roxbury Latin (West Roxbury, MA) by a score of 30-14.

Q1Q2Q3Q4Final
Roxbury Latin----14
Middlesex----30
Final score provided by N. Elfner.
  • Recap
  • Matchup Info

Game Story

Massachusetts High School Football - Roxbury Latin thwarted by Middlesex

October 25, 2025: Concord, MA 01742

Middlesex (Concord, MA) followers went home in high spirits Saturday as they saw their football team achieve victory over the visiting Roxbury Latin Foxes (West Roxbury, MA), 30-14 in a league battle.

With the win, Middlesex advances its record to 3-3 on the season. The travel to Groton School (Groton, MA) to play the in a Independent School ISL-9 battle on Friday, October 31. The come into the match with a record of 1-5. Groton School won 10-7 in their recent league match against St. George's (Middletown, RI)

Coming up next, the Foxes meet the St. George's Dragons (Middletown, RI) in a Independent School ISL-9 match, on Saturday, November 1. Roxbury Latin will attempt to upgrade on its 1-5 season record. The Dragons come into the match with a 0-6 record after their 10-7 league loss to Groton School (Groton, MA).

Roxbury Latin @ Middlesex Football Game Info

Sat., Oct. 25, 2025 @ 3p
Middlesex School
The Middlesex (Concord, MA) varsity football team won Saturday's home conference game against Roxbury Latin (West Roxbury, MA) by a score of 30-14.

Rankings & Records

Roxbury Latin (25-26)

MA
248
OverallLeagueHomeAwayWin %League %PFPA
2-62-42-20-4.250.333119139

Middlesex (25-26)

MA
221
OverallLeagueHomeAwayWin %League %PFPA
5-34-12-23-1.625.800180135

Team Scoring Averages

Q1Q2Q3Q4Final
Roxbury Latin
0001.514.9
Middlesex
1.57.03.53.522.5

Record Breakdown

Roxbury Latin (25-26)

Middlesex (25-26)

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