skip navigation

Serving the Northern Metro Area of the Twin Cities, MN

2021 marks the NMYFL's 7th year of operations. Thank you to our members: Blaine Youth Football, Centennial Youth Football, Coon Rapids Youth Football and Spring Lake Park Youth Football.


How to Post Scores Using Quick Score
To quickly add in only the score to be displayed on team pages :

  1. Sign in and turn on Edit Mode. 
  2. Find the Team Page you want to score from. 
  3. Select the Game Schedule sub tab.
  4. Under the Status column, click on the "time of the game".
  5. Scroll down and choose Quick Score. 
  6. Input the score of the game, and change the Game Status to Final. 
  7. Click Save. 


The 20201 season starts on Monday, August 30th with a limited schedule of 4th, 5th and 6th grade games this week. It will be a season that hopefully can get us back to some form of normalcy as we battled the pandemic last season. We have 46 tackle teams and our four community associations back in action this year.

In 2021, we are also adding Centennial to the Flag Football portion of our league and they will join original members, Blaine and Spring Lake Park to form a 15 team league. No scores or standings are kept at this level, but these teams are the future players of our league.

Thanks in advance to all the coaches, players, referees, spectators and board members of our associations for making this season possible. It will be great to see everyone out watching youth football and having a good time.  

We have more than 750 players, 150 coaches and 25 referees in our league this season. Good luck to all teams and referees!



Kevin Johnston

League Director

Phone: 763-587-3021


The North Metro Youth Football League (“NMYFL”) enters its 7th year in 2021. The league is a collaboration of communities located in the north metro of the Twin Cities organized to provide a tackle football league for youth.  In 2017 the NMYFL had its highest number of teams serving 63 tackle teams, 200+ coaches, and 1,340+ players across grades 2-6. The league also welcomed Coon Rapids at grades 2-6 and St Francis at grade 2.  

In 2015, the first year of the league, we served community based football associations of: Blaine, Centennial, Coon Rapids, Irondale, Mounds View, and Spring Lake Park. Grade level divisions were offered for 2nd, 3rd, and 4th.

In 2016, the league expanded to 57 teams, including 5th & 6th grade divisions, as well as welcoming St. Anthony at the 5th & 6th grade level and Andover at the 2nd grade level. 

Philosophy and League Functions
The league is organized to coordinate the activities of the member communities participating teams. The league is an informal organization, and operates with a minimum of rules, regulations, policies and procedures. The focus of the league is on providing youth with the opportunity to play tackle football and grow participation in the sport.

The basic operating functions of the league are as follows:

  1. Provide a framework that allows teams from the various participating communities to play each other.
  2. Establish a uniform set of playing rules and provide educational training for coaches and referees to create consistency in enforcement of playing rules.
  3. Develop and maintain game schedules for each grade division among the participating communities.
  4. Provide a mechanism and authority for receiving, investigating, and resolving complaints.
  5. Create opportunities to educate all participants on the value of participation in youth sports and volunteerism in the communities we serve.

NMYFL 2020 Wall of Champions

Association Websites

2021 Bowl Games

2021 Bowl Games Schedule is Final (10/15 11:15 AM):




North Metro Youth Football League games may be cancelled due to severe weather or unplayable fields. Game cancellations will be posted on this site by 4:30 pm during the week and by 11:30 am on Saturdays. All other decisions will be made at game time.

Games can and will be played in rainy conditions and above freezing (32 degrees) temperatures at game time. Coaches will communicate to their teams when there is a cancellation.