What is a two-minute drill?
A two-minute drill is an offense’s approach to moving the ball and scoring with little time left in a half or game. The challenge is deciding how much time a play is worth: an easy gain in the middle of the field may keep the clock running, while a sideline pass can save time but be harder to complete.
The two-minute warning is a separate clock stoppage in NFL football. For the official rules on timing, downs, and scoring, see the NFL rulebook, Rules 4, 7, and 11. Our game simplifies those rules into a single offensive drive.
Take over a real late-game situation from the 2022 NFL regular season. The score, field position, down, distance, remaining time (60–120 seconds), timeouts, and opening 22-player lineup come from the historical record. You trail by 3–6 points, so a touchdown plus the automatic extra point wins. Your subsequent calls generate simulated outcomes; this is not a replay of the actual drive.
How to play your first drive
- Start a drive.
Choose Daily challenge, Practice, or Survivor, then press the start button. You can study the field before the first snap.
- Read the situation.
The scoreboard shows the time, score, down, distance, and field position. “2nd & 4” means second down with four yards needed for a new set of downs. The blue line is the line of scrimmage; the yellow line is the first-down target. Tap any player on the schematic field, or expand “Meet the 22 on the field,” to open their historical profile. Inspecting a player does not select a receiver or use time; first-read controls remain separate.
- Call a play.
Pick a category and a play card. Read the defensive look in “From the booth,” then choose Normal or Hurry-up tempo. On eligible passing calls, select X, Y, or Z as your first read. The field previews the receiving routes and highlights your first read. The player positions are schematic, not historical tracking coordinates.
- Snap, then adjust.
Press “Snap the ball.” Watch the snap, routes, ball transfer, and defensive pursuit. Pause or skip the animation, or use Replay and 0.5× speed afterward; replay never changes your result or consumes another down. These movements illustrate the simulated result and are not recorded player-tracking footage. The play-by-play log explains the gain, clock state, and result. Gain ten yards to renew your four downs, or reach the goal line when it is closer. Failing on fourth down, a turnover, or running out of time ends the drive.
*When a button or link has focus, Space keeps its normal keyboard behavior. On touchscreens, use the on-screen controls.
The playbook: risk, yardage, and defensive reads
Short passes usually offer a better chance of a modest gain. Deep passes offer more yards with a greater chance of failure or a turnover. Runs and run-pass options give you other ways to exploit the defensive look. The listed ranges apply to successful plays before receiver adjustments and the goal-line cap.
| Play / category | Gain | Success | Turnover | Play time |
|---|---|---|---|---|
| Quick slantsPass | 5–12 yd | 83% | 2.5% | 7–9s |
| Sideline outPass | 7–15 yd | 72% | 3.5% | 8–10s |
| Four verticalsPass | 19–37 yd | 47% | 9% | 12–14s |
| Inside zoneRun | 2–8 yd | 94% | 1.5% | 8–10s |
| Outside sweepRun | 1–12 yd | 80% | 2.5% | 9–11s |
| Shotgun drawRun | 3–11 yd | 87% | 2% | 9–11s |
| Bubble readRPO | 4–13 yd | 79% | 3% | 8–10s |
| Speed optionRPO | 3–14 yd | 76% | 4% | 9–11s |
| Zone readRPO | 3–10 yd | 85% | 2.5% | 8–10s |
| Play-action postTrick | 13–27 yd | 60% | 5.5% | 11–13s |
| Double reverseTrick | 4–22 yd | 64% | 6% | 12–14s |
| Flea flickerTrick | 22–42 yd | 39% | 11% | 14–16s |
These values are authored game settings, not NFL statistics. “Success” is the model’s successful-outcome probability, not a guarantee of a first down. Play cards update the success percentage for the current defense, first read, and tempo.
Find the favorable matchup
- Cover 2 zone: quick slants, inside zone, and zone read are favorable.
- Pressure blitz: quick slants, bubble read, and shotgun draw are favorable.
- Man coverage: sideline out, outside sweep, and speed option are favorable.
- Stacked box: play-action post, four verticals, and sideline out are favorable.
- Prevent deep: quick slants, bubble read, and outside sweep are favorable.
A favorable matchup adds 10 percentage points to base success and reduces turnover risk by one percentage point. An unfavorable matchup does the opposite. Success is capped between 18% and 97% before the hurry-up adjustment; turnover risk has a 0.5% floor.
Choose your first read
X keeps the baseline. Y adds five percentage points to success but subtracts two yards from a successful gain, with a one-yard minimum. Z subtracts 4.5 percentage points from success and adds three yards. These choices apply to passing calls, including play-action and flea flicker; they are unavailable for runs, RPO, and double reverse. The animation illustrates the call rather than tracking real players.
Manage the clock without rushing your decisions
This is a turn-based game. Reading the field or opening this guide does not drain the game clock. Time is deducted when you execute an action. A completed play in bounds usually leaves the clock running, creating an extra cost before your next snap.
Pre-snap runoff when the clock is running.
Saves eight seconds, with a 3.5-point success penalty when the clock is running.
The play itself uses its base time plus zero, one, or two seconds. Incomplete passes stop the clock. Successful plays may finish out of bounds; sideline out is designed to do so more often, but is not guaranteed to stop it.
- Timeout: stops a running clock without using a down or game seconds. It prevents the next pre-snap runoff. You cannot spend one when the clock is already stopped.
- Spike: stops the clock, costs a down, and uses up to two seconds after any pre-snap runoff. Spiking on fourth down loses possession.
- Field goal: available within 62 yards; the distance is yards to the end zone plus 17. A kick uses up to five seconds after runoff and ends this single-drive challenge. Three points cannot produce a win from these starting deficits; a tie is not a win.
If there is not enough time to cover the runoff, you never get the snap away. A play snapped with time remaining can finish after the clock reaches zero. There are no penalties, overtime, defensive possessions, or second drives in the current simulation.
Daily challenge, Practice, and Survivor
One shared puzzle.
The UTC date selects the daily situation. The same game version and identical choices produce the same outcomes. One attempt is saved per day in this browser, including an unfinished drive. A fresh challenge arrives at 00:00 UTC. The current 31-scenario archive rotates in a fixed order and repeats after 31 days.
Room to experiment.
Play unlimited attempts drawn from the historical archive. Try a sideline strategy, test a defensive matchup, or learn when a timeout is worth using. After a drive ends, start another.
Keep the run alive.
Win to unlock the next round. A loss ends the run. “Survivor best” records the highest round you won on this device; each drive has its own score. The sequence cycles through the archive.
Daily streaks count consecutive UTC days with a daily win. Practice and Survivor wins do not extend that streak. Your season totals include finished drives from all three modes. Results are local to this browser, not a global competition; clearing site data removes them.
Two Minute Drill scoring rules
The football score and your drive score measure different things. The scoreboard awards seven points for a touchdown plus the automatic extra point, or three for a made field goal. Your drive score rewards positive gains, matchup decisions, and finishing efficiently.
| Action or result | Points |
|---|---|
| Positive yards on a play without a turnover | 10 × yards gained |
| Favorable defensive matchup, without a turnover | +30 per call |
| Neutral or unfavorable matchup, without a turnover | +10 per call |
| Win the drive | +500 |
| Seconds remaining after a win | +5 per second |
| Unused timeouts after a win | +30 each |
| Turnover play, timeout, spike, or field-goal action | No drive points for that action |
Incomplete and negative-yard plays can still earn the matchup bonus if there is no turnover. Negative yards earn no yardage points and do not subtract previously earned points. Yardage points sum positive gains on individual plays, not the drive’s net field position. A losing drive keeps the points it has already earned, without the win bonuses.
A 70-yard comeback
Suppose eight plays gain 70 positive yards with no turnovers: six favorable calls and two neutral calls. You win with 30 seconds and two timeouts left.
What do the share-result colors mean?
Colors describe the play’s matchup, with turnovers marked red. They are not win-probability grades, NFL coaching percentiles, or player rankings. A favorable call can fail, and a risky call can work.
How the simulation works
The game first selects a historical snapshot from the bundled 2022 archive. Daily uses a UTC-date rotation; Practice uses a new seed; Survivor advances through the archive from its run seed. Actual teams, score, clock, timeouts and lineup initialize the game. The defensive looks after selection and all new play results come from our deterministic model, reproducible for the same version, seed, and choices.
- Read the statePosition, downs, distance, clock, timeouts, and defensive look.
- Resolve the callApply the play’s base settings, defensive matchup, eligible first read, and tempo.
- Draw the outcomeA seeded random value selects a turnover, successful play, or unsuccessful play; subsequent values determine yardage, elapsed time, and an out-of-bounds finish.
- Update the driveMove the ball, update downs and the clock, award points, and check for a win or loss.
The game imports an opening historical snap and its lineup. It does not replay later historical snaps, predict the rest of the NFL game, or assign ability ratings to players. Historical player stats are informational and do not affect play odds. Each scenario begins ready to snap with no initial runoff; subsequent clock rules follow this game’s simplified model. The opening 22-player lineup remains fixed during your drive. A failed run-like call can gain between −3 and +1 yards; a failed pass gains zero. The SVG players, routes, and ball movement are schematic illustrations of the selected call.
The method is transparent: download the current model parameters and source register. Daily results are saved in local storage, so this version does not enforce a server-verified competition or cross-device limit.
The historical data behind this game
The current pack contains 31 snapshots from 31 games, each with a verified 11-player offense and 11-player defense. It includes 682 player profiles with statistics scoped to the week of each scenario. Initial game state and player identities are historical; the plays you call produce simulated outcomes.
What you can see on a player card
Click any field marker or roster name to see the player’s name, jersey number, team, position, height, weight, college, and listed experience from that week’s roster. Quarterbacks show passing statistics; backs and receivers show their relevant production; defenders show tackles, sacks, interceptions and other available counts. Offensive linemen have participation counts and roster information, without invented blocking grades.
No future-game leakage: statistics include only earlier regular-season weeks in the same 2022 season. The current week and every later week are excluded. Totals follow the player across teams. Missing statistics appear as “Not available,” not zero. Participation counts reflect matched run/pass records and can differ from official snap totals.
| Information | Source | Use |
|---|---|---|
| Score, date, clock, field position, down, distance, timeouts | nflverse 2022 play-by-play | Initial game state from the selected opening snap. |
| Exactly who was on the field | NFL NextGenStats via nflverse, 2022 participation | 11 offense and 11 defense, joined by game ID and play ID. |
| Identity, team, jersey, position, bio | nflverse 2022 weekly rosters | Matched by GSIS player ID, team and scenario week. |
| Pre-game player production | nflverse weekly player statistics | Sum of earlier regular-season weeks only. |
| Success chances, defensive looks, outcomes and drive score | Our authored seeded model | Simulated. Not calibrated player ratings or coaching percentiles. |
Sources you can inspect
- INITIAL GAME STATE
nflverse play-by-play ↗
We select fourth-quarter, first-down situations with 60–120 seconds remaining, a deficit of 3–6 points, and complete linked lineups. Only one starting snapshot is selected per game. The release is a finite archive, not a live feed or complete season replay.
- OPENING 22-PLAYER LINEUP
NFL NextGenStats via nflverse ↗
This pack uses the 2022 participation dataset. The provider attribution is NFL NextGenStats via nflverse; the participation license is CC BY-SA 4.0. FTN supplies later seasons, which are not imported in this release. On-field coordinates and X/Y/Z slot assignments are our schematic presentation, not source tracking positions.
- WEEK-SPECIFIC IDENTITIES
nflverse weekly rosters ↗
Weekly roster matching avoids treating the final roster of a season as the roster at an earlier game. Profiles preserve the GSIS identifier and the roster week used for the join.
- BEFORE THE GAME
nflverse weekly player statistics ↗
The card explicitly identifies its statistical cutoff. There are no overall ratings, starter percentiles, missed-tackle percentages, or passer ratings allowed; these require separately validated definitions and data.
- OFFICIAL RULES REFERENCE
NFL Football Operations rulebook ↗
The official rules are a reference for terminology. Our one-drive model simplifies clock behavior, uses an automatic extra point, and omits penalties, overtime and defensive possessions.
Download and attribution
Download the imported data pack with original source URLs, SHA-256 hashes, scenario IDs, roster keys and aggregation notes. Download simulation parameters separately.
Participation: NFL NextGenStats via nflverse. Play-by-play, rosters and player statistics: nflverse contributors. The combined adapted historical pack is distributed under CC BY-SA 4.0; see our attribution and changes notice and the upstream repository license. No player photos, game footage or official team logos are included.
Imported October 16, 2026. Source corrections may occur later; this version uses pinned files for reproducibility. Independent game, not endorsed by the NFL, its teams, the players, or nflverse.
Common questions
Is this an official NFL game or a replay of real games?
It is an independent game using real historical opening states and lineups, with simulated outcomes after you take control. The current archive covers 31 games from the 2022 regular season. It is not an official NFL product, a full historical replay, or a live player-rating service.
Why did a high-success play fail?
Success is a probability, not a guarantee. The same call can produce different results at different points in a drive. Within the same daily version and identical state and choices, the seeded outcome is reproducible.
Can I win by kicking a field goal?
Not in the current starting situations: you trail by 3–6 points, a field goal scores three, and a tie is not a win. There is no overtime or second possession. A touchdown with the automatic extra point wins.
When does the daily challenge reset?
At 00:00 UTC. Your current daily result is saved in this browser. If you are still playing when the date changes, finish that drive; return to Daily from another mode to load the new date’s challenge.
Will reading this page cost game time?
No. The clock advances only when you execute an action. Started drives are saved as you play, so returning to the game in the same browser restores your progress while local storage remains available.
Can I compare my result with friends?
Use “Share result” after the drive. It copies a text summary with your score and play colors. You can compare the same daily challenge manually. There is no global leaderboard, account sync, or verified ranking.
What data does the site collect?
Game progress and scores stay in your browser’s local storage. GA4 measures site visits and usage; we do not send saved game histories or scores as custom analytics events. Google Fonts and the hosting provider receive normal network requests. See the game’s Privacy notice for more detail.
Put the playbook to work.
Start your next Two Minute Drill game by checking the distance, defensive look, and clock state. Choose a call that fits all three, then adjust after the snap.
Back to the game →