CALPREPS.COM
Your source for high school football scores, standings & rankings




Massachusetts 4



Game 1
Dracut (MA) 28
Marblehead (MA) 14
    
 Game 17
Wayland (MA) 34
Dracut (MA) 26
   
Game 2
Wayland (MA) 42
Burlington (MA) 6
    
  Quarterfinals
Game 25
Gloucester (MA) 38
Wayland (MA) 6
  
Game 3
Revere (MA) 27
North Reading (MA) 21
    
 Game 18
Gloucester (MA) 38
Revere (MA) 7
   
Game 4
Gloucester (MA) 51
Melrose (MA) 20
    
   Semifinals
Game 29
Nashoba Regional (Bolton, MA) 32
Gloucester (MA) 14
 
Game 5
Nashoba Regional (Bolton, MA) (bye)
    
 Game 19
Nashoba Regional (Bolton, MA) 16
Marlborough (MA) 13
   
Game 6
Marlborough (MA) (bye)
    
  Game 26
Nashoba Regional (Bolton, MA) 28
Tantasqua Regional (Fiskdale, MA) 0
  
Game 7
Grafton (MA) (bye)
    
 Game 20
Tantasqua Regional (Fiskdale, MA) 28
Grafton (MA) 14
   
Game 8
Tantasqua Regional (Fiskdale, MA) (bye)
    
    Finals
Game 31
Nashoba Regional (Bolton, MA) 31
Dighton-Rehoboth Regional (North Dighton, MA) 0
Game 9
Dighton-Rehoboth Regional (North Dighton, MA) (bye)
    
 Game 21
Dighton-Rehoboth Regional (North Dighton, MA) 52
Pembroke (MA) 6
   
Game 10
Pembroke (MA) (bye)
    
  Game 27
Dighton-Rehoboth Regional (North Dighton, MA) 26
Plymouth South (Plymouth, MA) 6
  
Game 11
North Quincy (MA) (bye)
    
 Game 22
Plymouth South (Plymouth, MA) 22
North Quincy (MA) 16
   
Game 12
Plymouth South (Plymouth, MA) (bye)
    
   Game 30
Dighton-Rehoboth Regional (North Dighton, MA) 28
Milton (MA) 25
 
Game 13
Hopkinton (MA) (bye)
    
 Game 23
Hopkinton (MA) 28
Nauset Regional (North Eastham, MA) 0
   
Game 14
Nauset Regional (North Eastham, MA) (bye)
    
  Game 28
Milton (MA) 34
Hopkinton (MA) 7
  
Game 15
Milton (MA) (bye)
    
 Game 24
Milton (MA) 20
Westwood (MA) 16
   
Game 16
Westwood (MA) (bye)
    








Game 1: Dracut (MA) 28 Marblehead (MA) 14
Game 2: Wayland (MA) 42 Burlington (MA) 6
Game 3: Revere (MA) 27 North Reading (MA) 21
Game 4: Gloucester (MA) 51 Melrose (MA) 20
Game 5: Nashoba Regional (Bolton, MA) has a bye
Game 6: Marlborough (MA) has a bye
Game 7: Grafton (MA) has a bye
Game 8: Tantasqua Regional (Fiskdale, MA) has a bye
Game 9: Dighton-Rehoboth Regional (North Dighton, MA) has a bye
Game 10: Pembroke (MA) has a bye
Game 11: North Quincy (MA) has a bye
Game 12: Plymouth South (Plymouth, MA) has a bye
Game 13: Hopkinton (MA) has a bye
Game 14: Nauset Regional (North Eastham, MA) has a bye
Game 15: Milton (MA) has a bye
Game 16: Westwood (MA) has a bye




Game 17: Wayland (MA) 34 Dracut (MA) 26
Game 18: Gloucester (MA) 38 Revere (MA) 7
Game 19: Nashoba Regional (Bolton, MA) 16 Marlborough (MA) 13
Game 20: Tantasqua Regional (Fiskdale, MA) 28 Grafton (MA) 14
Game 21: Dighton-Rehoboth Regional (North Dighton, MA) 52 Pembroke (MA) 6
Game 22: Plymouth South (Plymouth, MA) 22 North Quincy (MA) 16
Game 23: Hopkinton (MA) 28 Nauset Regional (North Eastham, MA) 0
Game 24: Milton (MA) 20 Westwood (MA) 16




Quarterfinals
Game 25: Gloucester (MA) 38 Wayland (MA) 6
Game 26: Nashoba Regional (Bolton, MA) 28 Tantasqua Regional (Fiskdale, MA) 0
Game 27: Dighton-Rehoboth Regional (North Dighton, MA) 26 Plymouth South (Plymouth, MA) 6
Game 28: Milton (MA) 34 Hopkinton (MA) 7




Semifinals
Game 29: Nashoba Regional (Bolton, MA) 32 Gloucester (MA) 14
Game 30: Dighton-Rehoboth Regional (North Dighton, MA) 28 Milton (MA) 25




Finals
Game 31: Nashoba Regional (Bolton, MA) 31 Dighton-Rehoboth Regional (North Dighton, MA) 0