High-SchoolMassachusetts: Thanksgiving

Thanksgiving football picks

November, 23, 2011
11/23/11
12:18
PM ET
Because I'm picking so many games today, please allow me to be brief with my reasoning. Let's kick things off with the most important of all the Thanksgiving Day games...

Oxford (3-7) at Auburn (9-1)
The greatest rivalry in all of high school football (maybe in all of sports, period) is renewed again. If it were up to me, this game would be televised nationally instead of Green Bay-Detroit.
AUBURN 38, OXFORD 6

BC High (7-3) at Catholic Memorial (7-1)
Outside of CMass, this is the game of the day. BC High has been good all year, but CM is streaking right now. I'm a big proponent of playing your best ball at the end of the year, so give me the Knights.
CATHOLIC MEMORIAL 30, BC HIGH 21

Brockton (5-5) at Bridgewater-Raynham (7-2)
B-R earns its way into the Division 1 playoffs.
BRIDGEWATER-RAYNHAM 19, BROCKTON 9

Leominster (7-3) at Fitchburg (6-4)
Fitchburg can win this game on the ground.
FITCHBURG 17, LEOMINSTER 14

Framingham (6-4) at Natick (8-2)
Framingham hasn't played its best ball recently. Not a good thing leading into T-Day.
NATICK 20, FRAMINGHAM 14

Swampscott (9-1) at Marblehead (8-2)
This could end up being the most exciting game of the week.
SWAMPSCOTT 28, MARBLEHEAD 26 (OT)

Xaverian (5-5) at St. John's Prep (4-5)
Two talented teams can make up for a season of disappointment.
XAVERIAN 24, ST. JOHN'S PREP 7

Chelmsford (9-1) at Billerica (7-3)
Sadly, without Nick LaSpada I don't think Billerica can move the ball consistently against Chelmsford.
CHELMSFORD 31, BILLERICA 14

Bedford (6-4) at Concord-Carlisle (10-0)
C-C finishes off a perfect regular season that few saw coming.
CONCORD-CARLISLE 34, BEDFORD 20

East Longmeadow (5-5) at Longmeadow (8-2)
I'm not confident in this pick at all, but Longmeadow has been solid all season.
LONGMEADOW 16, EAST LONGMEADOW 7

Mansfield (8-2) at Foxboro (4-6)
I'm not on the Mansfield train, but I do think they'll take this one.
MANSFIELD 32, FOXBORO 20

Think I made a bad call? Hit me on Twitter (@ESPNHSGrimala) and let me know about it.

SPONSORED HEADLINES