For American football leagues and clubs, flag and tackle

Football league scheduling software: plan a youth flag and tackle season

This page is for American football leagues and clubs, flag and tackle. The method works with any tool, including a spreadsheet; the product section comes after.

Get the app on iPhone Get the app on Android

Starter is free for clubs with up to 10 teams.

Two youth athletes ready for the season
  • Basketball
  • Hockey
  • Football
  • Baseball
  • Volleyball
  • Tennis
  • Track
  • Swimming
  • Golf
  • Martial Arts
  • Fitness
  • Lacrosse
  • Rugby
  • Cheer
  • Wrestling
  • Skating
  • Gymnastics
  • And More

Watch the video guide

Football League Scheduling Software: Plan a Flag and Tackle Season · Watch on YouTube

Read the video transcript

A season that fits your fields

0:00 By the end of this video, you will have a plan for your football season. It fits your lined fields, your daylight and your families. It works for flag and for tackle. This video is about American football. We will cover the four inputs, a worked example, the checks, and how Play 2 Earn Sports helps.

What makes football different

0:20 Football has its own rhythm. Tackle teams usually play one game a week, so players can rest. Games are long. Fields need lines, and often lights.

0:30 Flag football moves faster. Games are shorter, and the fields are smaller. One full-size field can often hold two flag fields side by side. Check your own association's rules for game length and field size.

How do I create a football league schedule?

0:44 Start with four inputs. First, the teams in each division. Keep flag and tackle as separate divisions. Second, the field hours you really hold.

0:54 Note which are lined, which have lights, and where hours change by date. Third, the season dates, with any weekends you will skip. Fourth, the dates each team is unavailable. Collect these from every club on one form, by one deadline.

Turn field hours into slots

1:08 Next, turn field hours into game slots. A slot is the game window plus the changeover. Time a real game in your league once, and use that number. If a field has no lights, set the last kickoff from your last game day, when evenings are shortest.

A worked example

1:25 Here is a typical example. It is illustrative, not a specific league. A tackle division has eight teams. Each team plays every other team once.

1:35 That is seven rounds and twenty-eight games. The league has eight playable Saturdays. Two lined fields each host three daylight kickoffs on Saturday. That makes six slots.

1:47 Each round needs four games. So every round fits in one Saturday, with room to spare for make-ups. The flag division has ten teams. That is nine rounds, on the same eight Saturdays.

1:59 The total number of slots is plenty, but the weekends are one short. So the league adds a fifth kickoff on one early Saturday. The flag teams play two short games that morning, where the rules allow it.

Check the draft

2:11 Then check the draft. Look team by team: each tackle team should play at most once a week. Look field by field: one game at a time, changeover included. Count each team's early and late kickoffs, and share them out by hand where needed.

2:25 Send the draft to each club, and to your officials' assignor, for a two-day review. Fix what they find, and publish once. From then on, the published schedule is the only version.

Officials work as crews

2:37 Football officials usually work as a crew. Plan crews by field and by time, so one crew can stay on a field for back-to-back games. Today, the league assigns the game's referee in Play 2 Earn Sports, and your assignor builds the rest of the crew as they do now.

How Play 2 Earn Sports helps

2:54 Now, how Play 2 Earn Sports helps. You enter each field with its available hours and a changeover buffer. A club can add a date-specific exception, such as shorter hours from October. The league sets the allowed days and the earliest and latest times.

3:10 The scheduler builds a round-robin season with home and away balance and team availability. It checks for field and team double-bookings. Team preferences, like rest time, are weighed as soft preferences. Once you publish, the schedule is not regenerated over.

3:27 You move one game at a time, and each move runs the same clash checks. When the move is clear, the screen says: Game saved. No clashes found.

When a game moves

3:37 When a published upcoming league game moves, is postponed or is cancelled, Play 2 Earn Sports queues a change notice for both clubs' staff, affected coaches, rostered players, linked parents and any assigned referee with an account, with updates in existing team chats. Email and push are on by default, and people can opt out. Notices reach the accounts that are linked. So a kind first step each season is to ask each family to link their account.

Try it with your own fields

4:05 Gather the inputs, count the slots, check the draft, and publish once. The full guide is on the page linked in the description. Try it with your own fields: Starter is free for clubs with up to 10 teams. Thanks for watching.

The problem

What makes American football scheduling different

  • One game a week, by design

    Tackle teams usually play once a week so players can recover. Flag teams can often play two short games in one morning. Check your association's rules for both.

  • Long game windows

    A youth tackle game, with warm-up, can hold a field for about two hours. A flag game is much shorter. Time a real game in your own league once and use that number.

  • Lined fields

    Someone has to paint football lines, and the lining crew needs to know which fields are used each week.

  • Daylight and lights

    Fall seasons lose evening light every week, so an unlit field loses its late slot as the season goes on.

  • Small flag fields

    One full-size field can often be split into two flag fields side by side.

  • Officials work as crews

    Tackle games usually have a crew; flag games often one or two officials.

Step 1

Gather four inputs before you place a game

  1. Teams per division

    Keep flag and tackle as separate divisions, and split by age group. Fix the final counts by a set date.

  2. Field hours you really hold

    For every field, write the days, the start and end times, whether it is lined for football, and whether it has lights. Note where the hours change by date, for example shorter evenings from October.

  3. Season dates

    First and last game day, plus the weekends with no games: holidays, school events and any tournament weekend.

  4. Team unavailability

    Ask every club for the dates its teams cannot play, on one form, by one deadline.

Then write down your rules: games per team, game length, earliest and latest kickoff, and how many games a flag team may play in a day.

Step 2

Turn field hours into game slots

A slot is the game window plus the changeover. Measure both once in your own league.

Illustrative example, not a specific league.

Step 2 — turn field hours into game slots
DivisionGame window (with warm-up)ChangeoverKickoffs on one field, Saturday morning to mid-afternoon
Tackle 2 hours 30 minutes 9:00, 11:30, 2:00
Flag 50 minutes 10 minutes 9:00, 10:00, 11:00, 12:00

If a field has no lights, the last kickoff must still finish well before sunset late in the season. Set the latest kickoff from your last game day, not your first.

Worked example

Tackle and flag on three fields, eight Saturdays

Illustrative example, not a specific league.

A community league runs a fall season of nine Saturdays. One Saturday is a holiday weekend with no games, so eight Saturdays are playable. The league has two lined tackle fields (A and B) and one full-size field (C) that is split into two flag fields (C1 and C2) on Saturday mornings.

What each division needs. A single round robin with n teams needs n × (n − 1) ÷ 2 games.

What each division needs
DivisionTeamsGames eachGames in totalRoundsGames per round
Tackle under-12 8 7 28 7 4
Flag under-10 10 9 45 9 5

What the fields hold.

What the fields hold
FieldsKickoffsSlots per SaturdaySlots over 8 Saturdays
A and B (tackle) 9:00, 11:30, 2:00 2 × 3 = 6 48
C1 and C2 (flag) 9:00, 10:00, 11:00, 12:00 2 × 4 = 8 64

Capacity check, in total and by weekend. A tackle team plays once a week, so one round is one Saturday.

Capacity check, in total and by weekend
DivisionTotal checkWeekend checkFits?
Tackle 28 games, 48 slots 7 rounds, 8 Saturdays Yes. One spare Saturday, plus 2 open slots every Saturday for make-ups
Flag 45 games, 64 slots 9 rounds, 8 Saturdays Not yet. The total fits, but the season is one Saturday short

Fixing the flag division. Three options:

A double-round morning. Add a 1:00 kickoff on one early Saturday, so C1 and C2 hold 10 slots and each flag team plays two short games that day, if your rules allow it.

A weeknight under lights, if field C has lights.

Eight rounds instead of nine. Each team misses one opponent; say so before the season.

The league picks the double-round morning in week two. The tackle division keeps its spare Saturday as the make-up date.

Step 3

Check the draft before anyone sees it

Checklist: before you publish a football season

  1. Rounds counted against playable Saturdays, not just games against slots.
  2. Every tackle team plays at most one game a week.
  3. No field hosts two games at once, changeover included.
  4. Late kickoffs finish in daylight on the last game day, or the field has lights.
  5. Every team's unavailable dates respected.
  6. Early and late kickoffs counted per team and shared out by hand.
  7. Officials' crews can cover every slot, back to back where possible.
  8. At least one spare Saturday or spare slot held for weather.

Then give each club two days to review its own teams, fix, and publish once.

Step 4

Publish once, then move one game at a time

Publish where clubs, coaches, families and officials all look, and treat it as the only version. When weather or a field closure moves a game, move that one game into a free slot and tell everyone in it, officials included. A lightning and weather rule agreed before the season makes those calls quicker and kinder.

Officials

Officials: building crews around the schedule

Plan crews by field and by time: a crew that stays on one field for back-to-back games is easier to staff than one that crosses town. Send the assignor the draft before you publish, so they can check every slot is coverable.

Officials for each game come from the referee scheduling software; the league assigns one official per league game.

Avoid these

Common mistakes

  • Counting games, not weekends

    A season can have plenty of slots and still be one Saturday short, because a tackle round is one weekend.

  • Using a fall field's summer hours

    A late kickoff that fits in September may end in the dark in late October.

  • Filling every slot

    With no spare slot or spare Saturday, one storm moves half the season.

  • Rebuilding after publishing

    Re-running the season moves games that were fine. Move one game at a time.

In Play 2 Earn Sports

How Play 2 Earn Sports supports a football season

Play 2 Earn Sports gives you scheduling for every team in one place, and for leagues it can build the league season automatically from the inputs above.

  • Fields as they really are

    Each venue and field has its own availability windows, a buffer between games and date-specific exceptions, such as shorter hours from October.

  • Days and times the league sets

    The league sets the allowed game days and the earliest kickoff and latest end time.

  • A round-robin draft

    League auto-scheduling builds the season with round robin, divisions, home and away balance and team availability, and checks for field and team double-bookings. You review the draft before publishing.

  • Blocked dates

    Clubs can block holidays, closures and tournament weekends on their teams, venues and fields, and the scheduler keeps games out of those periods.

  • Team preferences

    Clubs can set each team's preferred days, kickoff window, minimum rest hours and spacing. The scheduler weighs these as soft preferences, so it is still worth reviewing early and late kickoffs by team.

  • Published means protected

    A published or locked schedule is not regenerated over. Moving one game runs the same clash checks, and a clear move shows "Game saved. No clashes found."

  • Change notices

    When a published, upcoming league game moves, the people in that game are told in the app, by email, by push where enabled and in the team's existing chat: both clubs' staff, the affected coaches, the assigned referee, rostered players and linked parents. Notices reach linked accounts, so it helps to ask each family to link their account before the season.

  • Officials

    The league assigns a referee to each game. The picker checks the sport, the league's required level and the referee's unavailable days, and the referee accepts, declines or hands the game back. Today, Play 2 Earn Sports assigns the game's referee; your assignor builds the rest of the crew as they do now.

  • Families and practices

    Practices, RSVPs and team chat, in an app that installs from the website on iPhone and Android. Running one team? See a team app for flag and tackle coaches.

See your football season built from your own fields.

Questions

Football league schedulingquestions

Gather teams per division, lined and lit field hours, season dates and team unavailability. Turn field hours into slots, count rounds against your game days, place the games, check the draft by team and by field, then publish once.

Yes. List the slots in one sheet and the round-robin pairings in another, then match them round by round. The free league schedule maker does the matching in your browser and offers a CSV download for Excel.

Look for one that starts from your field hours, checks field and team clashes, and tells families and officials when a game moves. Try it with your own numbers first.

Make the round robin pairings with the free generator, then turn pairings into dated games with the free schedule maker. Neither needs an account.

It depends on your teams and weekends. In a single round robin, each team plays one game fewer than the number of teams, so an eight-team tackle division plays seven games each. Count playable weekends before you promise more.

Yes. Agree which hours each division uses, and enter each flag field as its own field so the scheduler sees the real capacity.

Today, the league assigns one referee to each league game, with sport, level and availability checks. Your assignor builds the rest of the crew in the way they already do.

Starter is free for clubs with up to 10 teams. Pro is $49.67 USD a month for 11 to 25 teams. Unlimited is $99.67 USD a month for 26 or more teams. For leagues, Starter is free for up to 10 clubs, League Pro is $97.85 USD a month for 11 to 25 clubs, and League Unlimited is $196.35 USD a month for 26 or more clubs. Every feature is on every plan, and players and parents are always included. See pricing.

Guides for this sport

Flag seasons and officials' crews

Related guides

Build, share and repair the season

Lined fields, one game a week, everyone told. Plan the season once.