Skip To Main Content

FMS Athletic Offerings

Freeport Middle School offers a variety of sports for 7th and 8th grade students in the fall, winter and spring.  We encourage all students to participate and become part of the teams. Most teams have space for all 7th and 8th grade students who wish to play, in rare cases when we have too many tryout, we will have to select only a given number for that team.

If we don't have enough players for a team, we invite 6th graders to particpate. In the past we have invited 6th graders for cross country, cheering, field hockey, and both ski teams (but not guaranteed in the future)  and sometimes for basketball (on the third team) and lacrosse.  We rarely need 6th graders for soccer, football, baseball, indoor track and softball.  We don't know this in advance, as we have to wait to see how many students show up for tryouts to determine if we are able to invite a limited number of 6th graders to join.  6th graders should not count on playing a school sport, but we encourage them to sign up for town or club sports programs.

If you have any questions, please call Jody Rose at 865.6051 x 224 or

Fall Sports (September-October):

7th Grade Boys Soccer

8th Grade Boys Soccer

7th and 8th Grade Football

7th Grade Field Hockey

8th Grade Field Hockey

7th Grade Girls Soccer

8th Grade Girls Soccer

7th and 8th Grade Cross Country


Winter: (Mid-November-February)

7th Grade Boys Basketball

8th Grade Boys Basketball

3rd team Boys Basketball (1/2 Season)

7th Grade Girls Basketball

8th Grade Girls Basketbal

3rd team Girls Basketball (1/2 season)

7th and 8th Grade Cheering

7th and 8th Grade Boys and Girls Alpine Skiing

7th and 8th Grade Boys and Girls Nordic Skiing


2nd WInter Season: (Late February-April)

7th and 8th Grade Boys and Girls Indoor track


Spring: (April-June)

7th Grade Baseball

8th Grade Baseball

7th Grade Softball

8th Grade Softball

7th Grade Boys Lacrosse

8th Grade Boys Lacrosse

7th Grade Girls Lacrosse

8th Grade Girls Lacrosse

7th and 8th Grade Track (in Durham)