top of page



Selected rosters after evaluations for 6th - 8th grade students will play on their middle school team in St. Johns County.

All players not selected for their school roster and students K-5th grade will play on an NFL Flag recreational league.

Winter Middle School Co-Ed Flag Teams

(6th-8th grade)

For the competitive middle school flag teams, middle school students can be evaluated for the school they are zoned for. Teams capped out at 12 will be selected to compete in the middle school division with weekly games. Students who do not make the middle school roster will qualify for the recreational middle school team. Teams are co-ed so boys and girls are all welcomed to be evaluated to join the middle school team.

You can select the Register button below, choose your school or the school you would be zoned for, and begin creating a member profile to register.

Registration fees for middle school teams cover, refs, fields, jersey, end of season tournament.

Recreational K-5 Grade (Age-based) Teams

The Recreation League is comprised of K-5th, and middle school aged students (6th - 8th; those who did not make their middle school team).


Students who attend elementary schools or are in elementary at an Academy should register under their appropriate age category.

10U - 9 & 10 year olds

8U - 7 & 8 year olds

6U - 5 & 6 year olds

Teams are co-ed so boys and girls are all welcomed to register!


Typical Season Dates:

Spring/Summer Season - tryouts/practices in June with games running in July & August

All Girls Fall Season - September to December

Winter Boys & Girls Season - December to February

Contact Us

Flag Football Commissioner

JR Graham

School Athletic Directors

Interested in Coaching? Contact JR!

Follow the SJMSAA Facebook page for updates


SJMSAA Flag Football

School Teams

Freedom Crossing Falcons

Coach: Coach Mac


Fruit Cove Flyers

Coach: Richie Tuten


Gamble Rogers Stingrays

Coach: David Tahami


Landrum Lions


Liberty Pines Wolves

Coach: Justin Cross


Mill Creek Mustangs

Coach: Anthony Morace

(combined team with Sebastian)


Pacetti Bay Wildcats

Coach: Anthony Raiford


Palm Valley Bobcats

Coach: William Hankee


Patriot Oaks Chargers

Coach: Richie Tuten


Pine Island Academy

Coach: John Williams


RJ Murray Bulldogs


Sebastian Eagles

Coach: Anthony Morace

(combined team with MCA)


Swiss Point Raiders

Coach: Jasmine Jones


Valley Ridge Hawks

Coach: John Williams

Schedules & Tryout Info 

Winter Middle School and K-8

SJMSAA Flag 5v5 Teams

  • Registration Open: Now

  • Registration Close: December 18th

  • Evaluations for Middle School:
    Tentative for January 1st, 2nd, & 4th
    (coaches will reach out to all who registered for your specific date)

  • Season Start: January 29th

  • Playoffs: Tentative March 12th

  • Games played at WGV Park

  • Games every Sundays

Winter "School Team" SJMSAA Flag Schedule

School Team Players (6th, 7th, & 8th) are Students who made their school team after tryouts

Each School Team coach is setting their practice dates and times, you should have heard from your coach by now, but if not please contact the coach to ask them any specifics. Coaches have been updated here on the SJMSAA site!​

Winter "Recreational" SJMSAA Flag Schedule

Recreation League Players (10U, 8U, & 6U) and Students Who Did NOT Make Your School Team Cuts

Your first practice will be January 11th from 4pm - 5:30pm. 

Practices will be every Wednesday at 4pm starting January 11th, and games will start January 29th at 12pm with the last game on March 5th. All practices and games will be held at The World Golf Village Neighborhood Park. We would like players to arrive at 11:30 on game-day for warm ups. 

We encourage players to wear cleats and athletic wear, preferably shorts with no pockets.  Everything else will be provided. Jerseys will be provided in a couple of weeks! 


Practice Format: similar to a sports academy, all players will practice together and every Sunday be split up into teams.  Our goal is to help student-athletes improve, but more importantly to fall more in love with the game!

Check back soon
Once posts are published, you’ll see them here.
bottom of page