Flag Football

Updated Tuesday June 18, 2019 by Heather Hanrahan.

Fall Flag Football
The Viking Youth Football Association offers travel fall flag football league with a few surrounding communities that include Lake Villa, Grant, Mundelein, McHenry, Wauconda, Johnsburg, and Round Lake (subject to change). The program gives a good introduction to football for grades K-2, ages 5-7 that will give them a chance to learn about the game in a fun filled team atmosphere. Practices are 2 days per week and a Saturday game. Teams and schedule will be communicated as decided.
* K-1st grade - In House Developmental flag football league (players who will be 6 years old or under as of September 1st, 2019 can play in this league).  Games will be local (Antioch, Fox Lake, Lake Villa, Mundelein, Wauconda, McHenry, Round Lake, Johnsburg).
* 2nd grade - In House Competitive flag football league (players who will be 7 years old or under as of September 1st, 2019).  Games will be local (Antioch, Fox Lake, Lake Villa, Mundelein, Wauconda, McHenry, Round Lake, Johnsburg).  End of the year All Star team will compete in a tournament against surrounding towns for the Lake County Flag Football Trophy.



July 22          Monday         6-7pm:  Day 1 of Flag Player Evaluations

July 23          Tuesday         6-7pm: Day 2 of Flag Player Evaluations

July 26          Friday            Coaches meeting and Team Assignments

                                              All parents will be notified by the coach of their

                                              team assignment by July 28th

July 30          Tuesday         6-7pm (Osmond Park) – 1st team practice

Aug 1            Thursday        6-7pm (Osmond Park) – 2nd team practice

Aug 6            Tuesday         6-7pm (Osmond Park) – 3rd team practice

Aug 8            Thursday        6-7pm (Osmond Park) – 4th team practice

Aug 10          Saturday        AM – 1st league game



  • This is a developmental league for the players and intended to teach the fundamentals of football and teamwork.  The goal for this program is to teach and make sure the boys & girls have a fun and positive experience, not to win games.
  • All players in flag but be 7 years old or under 7 years old on September 1st, 2019. 
  • All Flag Schedules are created by the league director and won’t be set until right before the season starts.  As soon as the schedule is set it will be emailed to all parents.
  • Equipment needed:  Mouthguard, cleats (no metal cleats) – soccer/ baseball/ football cleats are fine, shorts/ athletic pants.
  • Jerseys – each player will receive a jersey before the season starts.
  • Practices will typically be Tuesday/ Thursday from 6-7pm unless coach needs to change time/ date.  All practices will be at Osmond Park.
  • Games will be Saturday mornings either at 9, 10, or 11am
  • Games will be played at one of the league fields in Antioch, Fox Lake, Round Lake, Lake Villa, Wauconda, Johnsonburg or Mundelein
Spring 7 on 7
Flag Football
Our Spring flag football program is the perfect low commitment activity to get in some outdoor activity after winter. It is a fun but competitive Travel 7 on 7  flag football program that the TCYFL operates. 2nd-8th grade games will be held on Saturday and Sundays at Carmel High School, Stevenson, and Olympic Park (Schaumburg) with optional practices. Based on our location we should be playing most of our games at Carmel and Stevenson. This is a modification to last year due to the surrounding communities choosing to participate at all levels in TCYFL. The K-1st division will be an in-house league with Grant, Lake Villa, Mundelein, Johnsburg, and Round Lake and game being played on Sundays at those surrounding communities. Click on the registration tab for fees and to register online.

2019 Spring Flag

Spring Team

Age Groups of Players is based on your son/ daughter’s current grade (spring 2019)



Any player currently in the spring in Pre-School or Kindergarten-5th grade; games on Sunday mornings and begin TBD; optional practice 1x/week max; cost is $75/ player

In house league with Grant, Mundelein, Johnsburg



Registration Fees:

Spring Flag (K-5th)        $75/ player

Fall Flag (K-2nd)           $125/ player ($10 discount if registered before April 1, 2019)

Register online or in person before the monthly Viking Board meetings at Anastasia's in the banquet room.

Practice Schedule:

Spring: optional practice 1x/week (coach’s decision)

Game Schedule:

K-5—games will be played on Sunday mornings.  Games will be at local fields in Antioch, Fox Lake, Mundelein and Lake Villa.  Season begins April 8th and continues for 8 weeks.

All parents and players will be contacted with team assignments by TBD.

2016 Flag All Stars Video.mp4