Registration for the 2026 season is now open to the public and will remain available until team capacities are reached or May 31—whichever comes first. All spots are filled on a first-come, first-served basis, so we encourage registering early to secure placement.
The registration fee is $190. Registrations submitted after May 1 will be considered late and will incur a $35 late fee. Please note that no registrations will be accepted after May 31.
As part of the registration process, all players—both new and returning—must upload a clear, passport-style photo (no hats, face fully visible). Additionally, all first-year players are required to provide a copy of their birth certificate to verify age, as required for CYFL roster eligibility.
If registration for a specific team is closed, it means the team has reached its capacity. You may still join the waitlist by submitting a registration. If a spot becomes available and your waitlist registration is accepted, you will be invoiced for the full registration fee at that time.

Pre-K - K Grades, Ages 4-5
Birthday falls between 8/1/2020 - 7/31/2022
The cut-off for all kids is September 1st.
The Rookie Flags division is considered an instructional program and will be played 5 vs 5 or 6 vs 6. Similar to NFL Play 60 style rules. Games will last roughly 1 hour
Practice Schedule
Official schedules are posted in TeamSnap and may adjust at any time
Game Schedule
Games will be posted in TeamSnap and are provided by CYFL prior to the beginning of the season. Games will take place on Saturday or Sunday
You will be provided:
You will need:

1st - 2nd Grades, Ages 6-7.
Birthday falls between 8/1/2018 - 7/31/2020
The cut-off for all kids is September 1st.
The Flags division is considered an instructional program but is now competitive as of 2018. Players will be provided a protective soft helmet, “flags” and a uniform. Parents are responsible for providing cleats, and mouthpieces for each player. Games will last roughly 1 hour.
Practice Schedule
Official schedules are posted in TeamSnap and may adjust at any time
Game Schedule
Games will be posted in TeamSnap and are provided by CYFL prior to the beginning of the season. Games will take place on Saturday or Sunday
You will be provided:
You will need:

3rd - 4th Grades, Ages 8-9
Birthday falls between 8/1/2016 - 7/31/2018
Age/Weight: - 8 and 9-year-olds: under 100lbs to run the ball and a 130lbs cap. The cut-off for all kids is September 1st.
The 100 lbs. division is a full-contact tackle team that wears full protective equipment. Games will last roughly 1 1/2 hours.
Practice Schedule
Official schedules are posted in TeamSnap and may adjust at any time
Game Schedule
Games will be posted in TeamSnap and are provided by CYFL prior to the beginning of the season. Games will take place on Saturday or Sunday
You will be provided:
You will need:

5th - 7th Grades, Ages 10-12
Birthday falls between 8/1/2014 - 7/31/2016
Older/Lighter Varsity Rule (child must be under 100.9lbs and born between 8/1/2013 - 7/31/2014)
Age/Weight: 10, 11 and 12 (6th grade) year olds - under 120lbs to run the ball and a 150lbs cap. 12 year olds in 7th grade is *100lbs max (this is a change from 2018). The cut off for all kids is September 1st. There is no secondary cut-off date for 7th graders.
The 120 lbs. division is a full-contact tackle team that wears full protective equipment. Games will last roughly 1 1/2 hours.
Practice Schedule
Official schedules are posted in TeamSnap and may adjust at any time
Game Schedule
Games will be posted in TeamSnap and are provided by CYFL prior to the beginning of the season. Games will take place on Saturday or Sunday
You will be provided:
You will need:

Head Coach:
Tom Hurst
Defensive Coordinator:
Craig Loux
Position Coaches:
Charlie Pinto
Sean Sadosky
Tom Mantore
*The Flags Division of the CYFL is considered instructional, therefore there is no score or win/loss record kept for the regular season.

Head Coach:
James Tyger
Position Coaches:
Jason Fisher
Joe Fost
Timothy McCall

Head Coach:
Chris Mitchell
Offensive Coordinator:
Billy Morgans
Chris Earley
Defensive Coordinator:
Bill Schumacher
Position Coaches:
Chris Jacobs
Doug Malitsch
Jeff Germani

Head Coach:
Kyle Gallagher
Offensive Coordinator:
Neiad Ammary
Position Coaches:
Craig Sutyak
Dakota Brown
Justin Grimshaw
Ryan Ehrie