Build a practice
Pick your inputs. We'll draft a full session — warm-up to cool-down — in seconds.
Season
Your saved practices.
Configure
Set the methodology, brand, schedule, roster, and heat policy for this app.
This version comes pre-loaded with the recreational-soccer-beta drill database — 56 rec-focused drills, ready to use with no setup.
How to use the Practice Builder
Draft a full, age-appropriate session in seconds — then run it and track your season.
Build a practice
Pick your methodology, age, players, session length, date, temperature, and field space. Choose a focus — either a Game Moment (then optional Phase and Principle) or Ball Mastery (then skill emphasis) — set intensity, and tap Generate practice.
Today's conditions
If a date + team schedule are set, the session auto-adjusts to the game week (lighter before a game, recovery after). Heat caps or shortens the session from your club policy. Open Load & Field Setup to see the week's load curve and how drills pack onto your space.
Review & run
Swap any drill with the arrows (or swipe), and tap −/+ to adjust block minutes. Start practice opens a full-screen timer for each block with coaching cues.
Season
Tap Save to season on a plan. The Season page shows your dashboard (game-moment balance, most-used drills) and history — open any past practice to reload it. History is kept per team.
Your team
This version comes ready for Applied Soccer Lab with the full built-in drill library. Add your own players in the roster section when you're ready.
Methodology & guardrails
Sessions follow the U.S. Soccer Federation methodology. To be clear about the source, here's what comes straight from U.S. Soccer versus what Applied Soccer Lab adds where U.S. Soccer doesn't publish a specific value.
You choose: age, players, session length, date, temperature, field space, focus (Game Moment or Ball Mastery), and intensity. The guardrails below are age-aware so a plan can't drift out of what's appropriate.
From U.S. Soccer (official):
• Session shape — the Play–Practice–Play structure (U.S. Soccer grassroots coaching).
• Heading by age (Recognize to Recover) — none at U11 and under, limited (practice only) at U12–U13, phased in at U14, allowed U15+.
• Small-sided rules (Player Development Initiatives) — build-out line at 7v7; offside from 9v9.
• Weekly load (PDI 2017) — a train-to-game ratio of about 2–3:1, at least two rest days a week, one game per day, and yearly game caps by format (7v7: 20, 9v9: 30).
• Warm-up — a Play entry game through U13; the FIFA 11+ dynamic warm-up from U14+ (endorsed by U.S. Soccer).
• Heat — U.S. Soccer's official guidance is WBGT-based.
Added by Applied Soccer Lab (where U.S. Soccer doesn't publish a specific number):
• The 1–4 intensity scale and its age caps — U12 and younger top out at High (3) and stay ball-based; dedicated conditioning (Peak / 4) unlocks at U13+. (The idea that young players shouldn't do dedicated conditioning is U.S. Soccer philosophy; the numeric scale and thresholds are ASL's.)
• The week-to-week load model — how a session lightens before a game and recovers after (a sports-science periodization convention).
• Water-break and field-setup cadence.
• The air-temperature heat table — a draft placeholder only. U.S. Soccer does not publish air-temperature thresholds, so treat WBGT as the real guidance.
Everything above is an overridable default — you can swap drills and adjust block minutes — but the age-based safety limits (heading, conditioning, heat) always take precedence.
Export
The Export ▾ menu saves the plan or the season summary as Markdown (for chat tools) or PDF.