Preliminary Round

    •  
    •  
    •  #8-South Portland 5
    •  #9-LR/Frye/OH 3
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  

Regional Quarterfinals

    •  #1-Falmouth 10
    •  #8-South Portland 0
    •  #4-Noble/Wells 4
    •  #5-Cheverus 3
    •  #3-Biddeford 3
    •  #6-Thornton 5
    •  #2-Scarborough 4
    •  #7-Port/Deer 2

Regional Semifinals

    •  #1-Falmouth 5
    •  #4-Noble/Wells 4
    •  #6-Thornton 1
    •  #2-Scarborough 7

Regional Final

  •  #1-Falmouth 5
  •  #2-Scarborough 2

Regional Champion

  •  #1-Falmouth