Format Rules

Gameplay mechanics per sport format

GIRLS_FLAG_5V566 rules
Age Cutoff Dategirls_flag_5v5string
= 2025-08-01Age cutoff is August 1, 2025 for all Girls Flag divisions.
Players on Fieldgirls_flag_5v5number
= 55 players per side on the field.
Eligible Divisionsgirls_flag_5v5string
= 8U,10U,12UThis format applies to 8U, 10U, and 12U age groups.
Field Modegirls_flag_5v5string
= packedGames are played in packed (compressed) field mode.
Possession Start Line (yard)girls_flag_5v5number
= 40Offensive team takes possession at the opponent's 40-yard line.
Half Length (minutes)girls_flag_5v5number
= 15Each half is 15 minutes on a running clock.
Coin Tossgirls_flag_5v5string
= visiting_team_callsCaptains meet at midfield. Visiting team (lower seed) calls the toss. Winner chooses offense or defense. Loser chooses direction. No option to defer to second half.
Clock Typegirls_flag_5v5string
= running_clockRunning clock for both halves. Does not stop on incomplete passes.
Play Clock (seconds)girls_flag_5v5number
= 30Offense has 30 seconds to snap the ball after the referee sets the ball.
QB Throw Clock (seconds) — 5v5 Onlygirls_flag_5v5number
= 5QB has 5 seconds to throw the ball. Violation = loss of down (treated as incomplete pass). Referee verbally counts. Rule does NOT apply once ball is handed off. No throw clock for 7v7.
QB Run Rulegirls_flag_5v5string
= once_per_first_down5v5: QB may run 1 time per first down series. 7v7: QB may run anytime.
No Run Zone Active (5v5 Only)girls_flag_5v5boolean
= trueNo Run Zones are located 5 yards before the goal line AND 5 yards before the first down line in each offensive direction. When ball is spotted on or inside the No Run Zone, offense must use a pass. This rule does NOT apply to 7v7 (14U & HS).
Rusher Minimum Distance from Ball — 5v5 (yards)girls_flag_5v5number
= 75v5 (8U–12U): Rusher must line up at least 7 yards from the line of scrimmage. 7v7 (14U & HS): Rusher must be at least 1 yard off the ball.
Touchdown Pointsgirls_flag_5v5number
= 6A touchdown is worth 6 points.
Touchdown Valuegirls_flag_5v5number
= 6Touchdown = 6 points.
Interception Return Pointsgirls_flag_5v5number
= 2A defensive interception returned for a touchdown is worth 2 points.
Interception Valuegirls_flag_5v5number
= 2Interception = 2 points. Interceptions cannot be returned.
Interceptions Returnablegirls_flag_5v5boolean
= falseInterceptions cannot be returned.
PAT 1-Point Distance (yards)girls_flag_5v5number
= 51-point PAT is attempted from the 5-yard line.
PAT 1-Point Yard Linegirls_flag_5v5number
= 51-point PAT is attempted from the 5-yard line.
PAT 1-Point Valuegirls_flag_5v5number
= 1PAT from the 5-yard line = 1 point.
PAT 2-Point Distance (yards)girls_flag_5v5number
= 102-point PAT is attempted from the 10-yard line.
PAT 2-Point Yard Linegirls_flag_5v5number
= 102-point PAT is attempted from the 10-yard line.
PAT 2-Point Valuegirls_flag_5v5number
= 2PAT from the 10-yard line = 2 points.
QB Flag Pulled Before Throwgirls_flag_5v5string
= dead_ball_spotted_at_qb_feetIf the QB's flag is pulled before the ball leaves her hand, play is dead and ball spotted at QB's feet.
Tipped/Blocked Ball Caught by QBgirls_flag_5v5string
= incomplete_passIf a pass is tipped/blocked by a defender and the QB catches it, the play is dead — incomplete pass.
QB Throwaway Rulegirls_flag_5v5string
= must_pass_LOSQB may throw the ball away to avoid a sack. Pass must go beyond the line of scrimmage.
Eligible Receiversgirls_flag_5v5string
= all_players_eligibleAll players are eligible to receive a pass, including the QB if the ball has been handed off behind the LOS.
Motion Rulegirls_flag_5v5number
= 1Only one (1) player is allowed in motion at a time.
Reception — Foot in Boundsgirls_flag_5v5string
= first_foot_in_boundsA player must have the first foot in bounds when making a reception.
No Screening After LOSgirls_flag_5v5boolean
= falseOnce the ball is advanced beyond the LOS, remaining offensive players cannot screen or block or run next to the ball-carrier.
Handoff Rulesgirls_flag_5v5string
= direct_behind_los_only_no_center_sneakOnly direct handoffs behind the LOS are permitted. Multiple handoffs allowed if all remain behind LOS. Ball-carrier who received handoff may throw if still behind LOS. Center sneak is NOT allowed — QB may not hand off to center on the first handoff of the play.
Ball Spotting Rulegirls_flag_5v5string
= where_ball_isBall is spotted where the BALL is when the flag is pulled.
No Run Zone — Distance from Marker (yards)girls_flag_5v5number
= 5No Run Zones begin 5 yards before the goal line and 5 yards before the first down line.
Legal Flag Pullgirls_flag_5v5string
= ball_in_possession_requiredA legal flag pull takes place only when the ball-carrier is in full possession of the ball. Defender may not pull flags off a player without possession.
Defender Dive to Pull Flaggirls_flag_5v5boolean
= trueDefenders may dive to pull a ball-carrier's flag but cannot hold, tackle, or run through the ball-carrier.
Flag Guardinggirls_flag_5v5string
= illegal_5yds_loss_of_downFlag guarding: obstruction of defender's access to flags via stiff arm, dropping hand/arm/shoulder/elbow, using the ball, or intentionally covering flags with jersey. Penalty: -5 yards + loss of down.
Stripping the Ballgirls_flag_5v5string
= illegal_5yds_first_downIt is illegal to attempt to strip or pull the ball from the ball-carrier. Penalty: +5 yards & first down.
No Fumblesgirls_flag_5v5boolean
= trueThere are no fumbles. Ball is spotted where the ball-carrier lost possession.
Inadvertent Whistle Optionsgirls_flag_5v5string
= offense_choice_spot_or_replayOn an inadvertent whistle: offense may (1) take ball where it was when whistle blew — down consumed, or (2) replay the down from original LOS.
Substitution Rulegirls_flag_5v5string
= dead_ball_same_sideSubstitutions may be made on any dead ball. Must substitute from the same side of the field.
Minimum Players on Fieldgirls_flag_5v5number
= 4Team must have a minimum of 4 players and no more than 5 on the field at a time.
Equipment — Mouthguard Requiredgirls_flag_5v5boolean
= trueAll players must have a mouthguard in use at all times on the field.
Equipment — Jersey Must Be Tuckedgirls_flag_5v5boolean
= truePlayer jerseys must be tucked in at all times.
Equipment — Jewelrygirls_flag_5v5string
= remove_hazardous_jewelryPlayers must remove all jewelry deemed hazardous by officials.
Penalty Questions — Who May Askgirls_flag_5v5string
= captain_or_head_coach_onlyPlayers cannot question judgement calls. Only the team captain or head coach may ask the referee for rule clarification or interpretation.
Penalty Assessment — Spot Foulsgirls_flag_5v5string
= from_los_except_spot_foulsAll penalties assessed from the line of scrimmage except SPOT FOULS. Games cannot end on a defensive penalty unless offense declines. If distance to goal is shorter than penalty yardage, penalty is half the distance to the goal.
Penalty — Defensive Pass Interferencegirls_flag_5v5string
= auto_first_down_spot_foulAutomatic first down, spot foul.
Penalty — Defensive Holdinggirls_flag_5v5string
= +5yds_auto_first_down+5 yards & automatic first down.
Penalty — Defensive Unnecessary Roughnessgirls_flag_5v5string
= +10yds_auto_first_down+10 yards & automatic first down.
Penalty — Offensive Blockinggirls_flag_5v5string
= -5yds_loss_of_down-5 yards & loss of down. Screening is allowed; blocking is not.
Penalty — Offensive Unnecessary Roughnessgirls_flag_5v5string
= -10yds_loss_of_down-10 yards & loss of down.
Penalty — Defensive Offsidegirls_flag_5v5string
= +5yds_from_los_replay_down+5 yards from LOS, replay the down.
Penalty — Illegal Rush (Defense)girls_flag_5v5string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Illegal Flag Pull (Defense)girls_flag_5v5string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Roughing the Passer (Defense)girls_flag_5v5string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Taunting (Defense)girls_flag_5v5string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Unsportsmanlike Conduct (Defense)girls_flag_5v5string
= +10yds_from_los_auto_first_down+10 yards from LOS & automatic first down.
Penalty — False Start (Offense)girls_flag_5v5string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Illegal Forward Pass (Offense)girls_flag_5v5string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Offensive Pass Interferencegirls_flag_5v5string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Illegal Motion (Offense)girls_flag_5v5string
= -5yds_from_los_replay_down-5 yards from LOS & replay the down.
Penalty — Delay of Game (Offense)girls_flag_5v5string
= -5yds_from_los_loss_of_down-5 yards from LOS & automatic loss of down.
Penalty — Illegal Procedure (Offense)girls_flag_5v5string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Taunting (Offense)girls_flag_5v5string
= -5yds_from_los_loss_of_down-5 yards from LOS & automatic loss of down.
Penalty — Unsportsmanlike Conduct (Offense)girls_flag_5v5string
= -10yds_from_los_loss_of_down-10 yards from LOS & loss of down.
GIRLS_FLAG_7V782 rules
Age Cutoff Dategirls_flag_7v7string
= 2025-08-01Age cutoff is August 1, 2025 for all Girls Flag divisions.
Eligible Divisionsgirls_flag_7v7string
= 14U,HSThis format applies to 14U and High School age groups.
Players on Fieldgirls_flag_7v7number
= 77 players per side on the field.
Eligible Divisionsgirls_flag_7v7string
= 14U,HSThis format applies to 14U and HS (Senior High School, 18U max) age groups.
Players on Fieldgirls_flag_7v7number
= 77 players per side on the field.
Field Modegirls_flag_7v7string
= packedGames are played in packed (compressed) field mode.
Possession Start Line (yard)girls_flag_7v7number
= 40Offensive team takes possession at the opponent's 40-yard line.
Coin Tossgirls_flag_7v7string
= visiting_team_callsCaptains meet at midfield. Visiting team (lower seed) calls the toss. Winner chooses offense or defense. Loser chooses direction. No option to defer to second half.
Half Length (minutes)girls_flag_7v7number
= 15Each half is 15 minutes on a running clock.
Clock Typegirls_flag_7v7string
= running_clockRunning clock for both halves. Does not stop on incomplete passes.
Half Length (minutes)girls_flag_7v7number
= 15Each half is 15 minutes on a running clock.
Clock Typegirls_flag_7v7string
= running_clockRunning clock for both halves. Officials may stop at discretion. Clock stops for injury and restarts when player is safely removed.
Play Clock (seconds)girls_flag_7v7number
= 30Offense has 30 seconds to snap the ball after the referee sets the ball.
Play Clock (seconds)girls_flag_7v7number
= 30Offense has 30 seconds to snap the ball after the referee sets the ball.
QB Throw Clock (seconds)girls_flag_7v7string
= noneNo QB throw clock enforced by default in 14U/HS. QB may scramble and extend plays.
QB Run Rulegirls_flag_7v7string
= anytimeQB may run the ball at any time. No restriction on QB scrambles.
QB Throw Clockgirls_flag_7v7string
= noneNO throw clock for 7v7 QB. There is no time limit for the QB to throw in the 7v7 format.
QB Run Rulegirls_flag_7v7string
= anytime7v7: QB may run anytime. No restriction on QB rushing.
No Run Zonegirls_flag_7v7boolean
= trueNo run zones apply. Running plays are prohibited within the no-run zone.
No Run Zonegirls_flag_7v7boolean
= falseThere is NO run zone for 7v7 (14U & HS). No run zone restriction does not apply.
Rusher Minimum Distance from Ball (yards)girls_flag_7v7number
= 1The rusher must line up at least 1 yard from the line of scrimmage at the snap.
Touchdown Pointsgirls_flag_7v7number
= 6A touchdown is worth 6 points.
Rusher Minimum Distance from Ball (yards)girls_flag_7v7number
= 17v7 (14U & HS): Rusher must be at least 1 yard off the ball.
Touchdown Valuegirls_flag_7v7number
= 6Touchdown = 6 points.
Interception Return Pointsgirls_flag_7v7number
= 2A defensive interception returned for a touchdown is worth 2 points.
PAT 1-Point Distance (yards)girls_flag_7v7number
= 51-point PAT is attempted from the 5-yard line.
Interception Valuegirls_flag_7v7number
= 2Interception = 2 points. Interceptions cannot be returned.
PAT 1-Point Valuegirls_flag_7v7number
= 1Successful PAT from 5-yard line is worth 1 point.
Interceptions Returnablegirls_flag_7v7boolean
= falseInterceptions cannot be returned.
PAT 1-Point Valuegirls_flag_7v7number
= 1PAT from the 5-yard line = 1 point.
PAT 2-Point Distance (yards)girls_flag_7v7number
= 102-point PAT is attempted from the 10-yard line.
PAT 2-Point Valuegirls_flag_7v7number
= 2Successful PAT from 10-yard line is worth 2 points.
PAT 1-Point Yard Linegirls_flag_7v7number
= 51-point PAT is attempted from the 5-yard line.
PAT 2-Point Valuegirls_flag_7v7number
= 2PAT from the 10-yard line = 2 points.
PAT 2-Point Yard Linegirls_flag_7v7number
= 102-point PAT is attempted from the 10-yard line.
QB Flag Pulled Before Throwgirls_flag_7v7string
= dead_ball_spotted_at_qb_feetIf the QB's flag is pulled before the ball leaves her hand, play is dead and ball spotted at QB's feet.
Tipped/Blocked Ball Caught by QBgirls_flag_7v7string
= incomplete_passIf a pass is tipped/blocked by a defender and the QB catches it, the play is dead — incomplete pass.
QB Throwaway Rulegirls_flag_7v7string
= must_pass_LOSQB may throw the ball away to avoid a sack. Pass must go beyond the line of scrimmage.
Eligible Receiversgirls_flag_7v7string
= all_players_eligibleAll players are eligible to receive a pass, including the QB if the ball has been handed off behind the LOS.
Motion Rulegirls_flag_7v7number
= 1Only one (1) player is allowed in motion at a time.
Reception — Foot in Boundsgirls_flag_7v7string
= first_foot_in_boundsA player must have the first foot in bounds when making a reception.
No Screening After LOSgirls_flag_7v7boolean
= falseOnce the ball is advanced beyond the LOS, remaining offensive players cannot screen or block or run next to the ball-carrier.
Handoff Rulesgirls_flag_7v7string
= direct_behind_los_only_no_center_sneakOnly direct handoffs behind the LOS are permitted. Multiple handoffs allowed if all remain behind LOS. Ball-carrier who received handoff may throw if still behind LOS. Center sneak NOT allowed — QB may not hand off to center on first handoff of the play.
Ball Spotting Rulegirls_flag_7v7string
= where_ball_isBall is spotted where the BALL is when the flag is pulled.
Legal Flag Pullgirls_flag_7v7string
= ball_in_possession_requiredA legal flag pull takes place only when the ball-carrier is in full possession of the ball.
Defender Dive to Pull Flaggirls_flag_7v7boolean
= trueDefenders may dive to pull a ball-carrier's flag but cannot hold, tackle, or run through the ball-carrier.
Flag Guardinggirls_flag_7v7string
= illegal_5yds_loss_of_downFlag guarding is illegal. Penalty: -5 yards + loss of down.
Stripping the Ballgirls_flag_7v7string
= illegal_5yds_first_downIllegal to strip or pull the ball from the ball-carrier. Penalty: +5 yards & first down.
No Fumblesgirls_flag_7v7boolean
= trueThere are no fumbles. Ball spotted where ball-carrier lost possession.
Inadvertent Whistle Optionsgirls_flag_7v7string
= offense_choice_spot_or_replayOn an inadvertent whistle: offense may (1) take ball where it was when whistle blew — down consumed, or (2) replay the down from original LOS.
Substitution Rulegirls_flag_7v7string
= dead_ball_same_sideSubstitutions may be made on any dead ball. Must substitute from the same side of the field.
Minimum Players on Fieldgirls_flag_7v7number
= 4Team must have a minimum of 4 players and no more than 7 on the field at a time.
Equipment — Mouthguard Requiredgirls_flag_7v7boolean
= trueAll players must have a mouthguard in use at all times on the field.
Equipment — Jersey Must Be Tuckedgirls_flag_7v7boolean
= truePlayer jerseys must be tucked in at all times.
Equipment — Jewelrygirls_flag_7v7string
= remove_hazardous_jewelryPlayers must remove all jewelry deemed hazardous by officials.
Penalty Questions — Who May Askgirls_flag_7v7string
= captain_or_head_coach_onlyPlayers cannot question judgement calls. Only the team captain or head coach may ask the referee for rule clarification.
Penalty — Defensive Pass Interferencegirls_flag_7v7string
= auto_first_down_spot_foulAutomatic first down, spot foul.
Penalty — Defensive Holdinggirls_flag_7v7string
= +5yds_auto_first_down+5 yards & automatic first down.
Penalty — Defensive Unnecessary Roughnessgirls_flag_7v7string
= +10yds_auto_first_down+10 yards & automatic first down.
Penalty — Offensive Blockinggirls_flag_7v7string
= -5yds_loss_of_down-5 yards & loss of down. Screening is allowed; blocking is not.
Penalty — Offensive Unnecessary Roughnessgirls_flag_7v7string
= -10yds_loss_of_down-10 yards & loss of down.
Penalty — Defensive Offsidegirls_flag_7v7string
= +5yds_from_los_replay_down+5 yards from LOS, replay the down.
Penalty — Illegal Rush (Defense)girls_flag_7v7string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Illegal Flag Pull (Defense)girls_flag_7v7string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Roughing the Passer (Defense)girls_flag_7v7string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Taunting (Defense)girls_flag_7v7string
= +5yds_from_los_auto_first_down+5 yards from LOS & automatic first down.
Penalty — Unsportsmanlike Conduct (Defense)girls_flag_7v7string
= +10yds_from_los_auto_first_down+10 yards from LOS & automatic first down.
Penalty — False Start (Offense)girls_flag_7v7string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Illegal Forward Pass (Offense)girls_flag_7v7string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Offensive Pass Interferencegirls_flag_7v7string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Illegal Motion (Offense)girls_flag_7v7string
= -5yds_from_los_replay_down-5 yards from LOS & replay the down.
Penalty — Delay of Game (Offense)girls_flag_7v7string
= -5yds_from_los_loss_of_down-5 yards from LOS & automatic loss of down.
Penalty — Illegal Procedure (Offense)girls_flag_7v7string
= -5yds_from_los_loss_of_down-5 yards from LOS & loss of down.
Penalty — Taunting (Offense)girls_flag_7v7string
= -5yds_from_los_loss_of_down-5 yards from LOS & automatic loss of down.
Penalty — Unsportsmanlike Conduct (Offense)girls_flag_7v7string
= -10yds_from_los_loss_of_down-10 yards from LOS & loss of down.
OT Coin Tossgirls_flag_7v7string
= home_team_callsHome team calls the overtime coin toss. Winner chooses offense or defense.
OT Plays Per Possessiongirls_flag_7v7number
= 3Each team gets 3 plays per OT period.
OT — 1st Overtimegirls_flag_7v7string
= choice_1pt_or_2pt1st OT: teams have the option to go for 1pt (5-yard line) or 2pt (10-yard line).
OT — 2nd Overtimegirls_flag_7v7string
= must_go_for_2pt2nd OT: teams MUST go for 2 points.
OT — 3rd Overtimegirls_flag_7v7string
= 1_play_5yd_most_yards_wins_1pt3rd OT: 1 play from the 5-yard line. Most yards gained wins. 1 point is added to the winning team's score.
OT — No Timeoutsgirls_flag_7v7boolean
= trueThere are no timeouts in overtime.
OT — Interception Resultgirls_flag_7v7string
= 2pts_game_overInterceptions in overtime are not returnable and worth 2 points. If intercepted, the game is over.
7V7_RAPID_FIRE12 rules
Players on Field7v7_rapid_firenumber
= 7Number of players per side on the field.
Session Length (minutes)7v7_rapid_firenumber
= 20Total running time for one rapid fire session.
Clock Type7v7_rapid_firestring
= running_clock20-minute running clock. Does not stop between possessions.
Possession Start Line (yard)7v7_rapid_firenumber
= 20Every possession — for both teams — begins at the 20-yard line.
Plays to Score7v7_rapid_firenumber
= 3Offense gets 3 plays to score. If they do not score in 3 plays, possession flips.
Possession After Score7v7_rapid_firestring
= offense_staysIf offense scores, they stay on offense and start again from the 20.
Possession After Stop7v7_rapid_firestring
= defense_takes_overIf defense gets a stop (3 plays without a score), defense becomes offense.
Scoring Metric7v7_rapid_firestring
= total_touchdownsWin condition is total touchdowns scored during the 20-minute session.
Touchdown Points7v7_rapid_firenumber
= 6Points awarded for a touchdown.
Rushing Allowed7v7_rapid_fireboolean
= falseNo running plays permitted.
Interception Possession Change7v7_rapid_fireboolean
= trueAn interception results in an immediate possession change — intercepting team becomes offense from the 20.
Overtime7v7_rapid_firestring
= noneNo overtime. Session ends when the running clock expires.
7V7_TOURNAMENT26 rules
Players on Field7v7_tournamentnumber
= 7Number of players per side on the field.
Start Line (yard)7v7_tournamentnumber
= 40Line of scrimmage to start each possession.
First Down Line (yard)7v7_tournamentnumber
= 20Yard line that must be crossed to earn a first down.
Downs to First Down7v7_tournamentnumber
= 4Number of downs to reach the first down line.
Downs to Score7v7_tournamentnumber
= 4Number of downs to score after crossing the first down line.
Game Length (minutes)7v7_tournamentnumber
= 20Default game duration in minutes.
Clock Type7v7_tournamentstring
= running_clockClock runs continuously unless a timeout is called.
Pass Clock (seconds)7v7_tournamentnumber
= 4QB must release the ball within this many seconds after receiving the snap.
Play Clock — 8U & 10U (seconds)7v7_tournamentnumber
= 30Time allowed to snap the ball for 8U and 10U divisions.
Play Clock — 12U & 14U (seconds)7v7_tournamentnumber
= 25Time allowed to snap the ball for 12U and 14U divisions.
Timeouts Per Team7v7_tournamentnumber
= 1Each team receives one timeout per game.
Touch Type7v7_tournamentstring
= one_handOne-hand touch is required to down the ball carrier.
Rushing Allowed7v7_tournamentboolean
= falseRunning plays are not permitted.
Double Pass Allowed7v7_tournamentboolean
= falseDouble passes (two forward passes on same play) are not permitted.
Shuffle Pass Allowed7v7_tournamentboolean
= falseShuffle passes (lateral/shovel passes disguised as forward) are not permitted.
Touchdown Points7v7_tournamentnumber
= 6Points awarded for a touchdown.
PAT 1-Point Distance (yards)7v7_tournamentnumber
= 5Line of scrimmage for a 1-point PAT attempt.
PAT 1-Point Value7v7_tournamentnumber
= 1Points awarded for a successful 1-point PAT from the 5.
PAT 2-Point Distance (yards)7v7_tournamentnumber
= 10Line of scrimmage for a 2-point PAT attempt.
PAT 2-Point Value7v7_tournamentnumber
= 2Points awarded for a successful 2-point PAT from the 10.
Interception Return Points7v7_tournamentnumber
= 2Points awarded for intercepting a pass and returning it.
Interception Points on PAT7v7_tournamentboolean
= falseInterception during a PAT attempt does not award points.
Overtime Format7v7_tournamentstring
= 3_plays_from_10Overtime consists of 3 plays from the 10-yard line per possession.
Overtime Start Line (yard)7v7_tournamentnumber
= 10Line of scrimmage for overtime possessions.
Overtime Play Count7v7_tournamentnumber
= 3Number of plays each team gets per overtime possession.
3rd OT+ PAT Rule7v7_tournamentstring
= 2pt_onlyFrom the 3rd overtime forward, teams must attempt a 2-point PAT. 1-point PATs are not allowed.
TACKLE31 rules
Rule Basetacklestring
= NFHSDefault rules follow NFHS (National Federation of State High School Associations) guidelines. League may apply overrides at the division or event level.
Full Field Only — Exclusive Usetackleboolean
= trueTackle format requires exclusive full-field use. No split-field configurations, zone sharing, or concurrent play on the same field while tackle is active.
Players on Fieldtacklenumber
= 1111 players per side on the field at all times.
Minimum Players to Starttacklenumber
= 11A team must have a minimum of 11 players to begin the game. Forfeit rules apply if a team cannot field 11.
Recommended Roster Sizetacklestring
= 16-30Recommended roster of 16–30 players to allow rotations, substitutions, and two-platoon systems.
Touchdown Pointstacklenumber
= 6A touchdown is worth 6 points.
Field Goal Pointstacklenumber
= 3A successful field goal kick is worth 3 points.
Safety Pointstacklenumber
= 2A safety is worth 2 points.
PAT 1-Point Distance (yards)tacklenumber
= 31-point PAT attempted from the 3-yard line (NFHS standard).
PAT 1-Point Valuetacklenumber
= 1Successful PAT kick/run/pass from 3-yard line = 1 point.
PAT 2-Point Distance (yards)tacklenumber
= 102-point conversion attempted from the 10-yard line.
PAT 2-Point Valuetacklenumber
= 2Successful 2-point conversion from 10-yard line = 2 points.
Mercy Ruletackleboolean
= trueMercy rule is active. Running clock engages when either team leads by 30 or more points.
Mercy Rule Point Differentialtacklenumber
= 30Running clock activates at a 30-point lead. Does not revert if lead shrinks.
Overtime Modeltacklestring
= college_style_10ydCollege-style overtime. Alternating possessions starting at the opponent's 10-yard line. Each team gets one possession per OT period. Continues until a winner is determined after each team has had equal possessions.
Play Clock (seconds)tacklenumber
= 40Offense has 40 seconds from the end of the previous play to snap the ball (NFHS standard).
Clock Typetacklestring
= stopped_clockStopped clock per NFHS rules. Running clock activates at 30-point mercy differential.
Kickoffs Allowedtackleboolean
= trueKickoffs are standard for all divisions except 8U. See division-specific rule: kickoff_allowed.8U.
8U — Kickoffstackleboolean
= falseNo kickoffs in 8U. All possessions begin at the ball carrier's 30-yard line.
8U — Ball Start Positiontacklenumber
= 30All possessions begin at the offense's 30-yard line. No kickoffs.
8U — PAT 1-Point Distance (yards)tacklenumber
= 38U PAT 1-point attempt from the 3-yard line.
8U — PAT 2-Point Distance (yards)tacklenumber
= 58U PAT 2-point attempt from the 5-yard line (shorter than standard due to field compression).
8U — Special Rules Summarytacklestring
= no_kickoff|ball_at_30|pat_2pt_from_5|coaches_on_field_optional|mercy_at_288U special rules: No kickoffs. Ball starts at 30. Reduced PAT 2-point distance (5 yards). Coaches may be on the field during play at discretion of league. Running clock strongly recommended. Mercy rule applies at 28 points for 8U.
10U — PAT 1-Point Distance (yards)tacklenumber
= 310U PAT 1-point from the 3-yard line (standard).
10U — PAT 2-Point Distance (yards)tacklenumber
= 1010U PAT 2-point from the 10-yard line (standard).
12U — PAT 1-Point Distance (yards)tacklenumber
= 312U PAT 1-point from the 3-yard line (standard).
12U — PAT 2-Point Distance (yards)tacklenumber
= 1012U PAT 2-point from the 10-yard line (standard).
14U — PAT 1-Point Distance (yards)tacklenumber
= 314U PAT 1-point from the 3-yard line. Kicking allowed.
14U — Field Goals Allowedtackleboolean
= trueField goals are permitted in 14U and above.
HS — PAT 1-Point Distance (yards)tacklenumber
= 3HS PAT 1-point from the 3-yard line. Full NFHS rules apply.
HS — Field Goals Allowedtackleboolean
= trueField goals fully permitted at HS level per NFHS.
5V5_LINEMEN21 rules
Players on Field5v5_linemennumber
= 55 players per side. True interior 5-on-5 competition.
Minimum Players to Start5v5_linemennumber
= 5Both teams must have exactly 5 players to begin. No reduced-roster play.
Recommended Roster Size5v5_linemenstring
= 8-12Recommended roster of 8–12 players to allow substitutions.
Field Layout5v5_linemenstring
= middle_trench_zoneMiddle trench zone — compressed interior field designed for short-yardage power football. Not a standard 7v7 layout.
Primary Gameplay Style5v5_linemenstring
= short_yardage_powerShort-yardage power football. Interior competition between offensive and defensive lines.
Running Plays Allowed5v5_linemenboolean
= trueRushing / running plays are fully allowed. Core mechanic of trench warfare format.
Trench Blocking Allowed5v5_linemenboolean
= trueInterior trench blocking is permitted. Legal blocking rules apply at the line of scrimmage.
Clock Mode — Packed (Primary)5v5_linemennumber
= 15Primary game clock: 15-minute running clock in packed field mode.
Clock Mode — Standard (Optional)5v5_linemennumber
= 20Optional standard field mode uses a 20-minute running clock. Admin selects at event setup.
Clock Type5v5_linemenstring
= running_clockRunning clock. Does not stop between plays.
Touchdown Points5v5_linemennumber
= 6A touchdown is worth 6 points.
PAT 1-Point Distance (yards)5v5_linemennumber
= 51-point PAT attempted from the 5-yard line.
PAT 1-Point Value5v5_linemennumber
= 1Successful PAT from 5-yard line = 1 point.
PAT 2-Point Distance (yards)5v5_linemennumber
= 102-point PAT attempted from the 10-yard line.
PAT 2-Point Value5v5_linemennumber
= 2Successful PAT from 10-yard line = 2 points.
Safety Points5v5_linemennumber
= 2A safety is worth 2 points.
Passing Rules5v5_linemenstring
= allowedPassing is allowed. Admin may configure passing restrictions (e.g. no forward pass, shovel pass only) per event via Event Rule Overrides.
Fumble Rules5v5_linemenstring
= live_advanceableFumbles are live and advanceable by default. Admin may override to dead-ball fumbles per event.
Interception Rules5v5_linemenstring
= live_returnableInterceptions are live and returnable by default. Admin may override per event.
Tackling Rules5v5_linemenstring
= tackle_allowedContact format — tackling is the default method to down a ball carrier. Admin may override to flag or two-hand-touch rules per event.
Blocking Rules5v5_linemenstring
= trench_blocking_standardLegal trench blocking allowed at the line of scrimmage. Holding, chop blocks, and blindside blocks are illegal. Admin may configure specific blocking restrictions per event.