01
The practice progression
First decide what you want to improve. Then move from comfortable, repeatable contacts toward the movement, choices, and pressure of a point. Early work helps you find the motion; later work tests whether you can keep it when the ball is less predictable.
- 1PrepareChoose a goal and warm up your movement
- 2CalibrateFind touch and rhythm with cooperative contacts
- 3Build the skillRepeat the chosen shot with a clear target
- 4Add decisionsIntroduce movement, changing feeds, and pressure
- 5Apply the workFinish with a game or a measurable solo challenge
The stages can overlap, and a short session may compress them, but the direction should stay the same: establish control before demanding performance. A group can apply the work in live play; a solo player can use a scored target, streak, or decision constraint.
Pros support this approach
Zane Navratil and Lina Padegimaite
Their recorded pro session begins at the kitchen with dink consistency and positioning, then moves through hands, transition-zone work, drops, drives, and point-opening shots. Isolated repetitions and scored games both have a place.
Watch the pro training sessionAngie and Alex Walker
The Walker Sisters start with dynamic movement and cooperative dinking, increase the demand through hand work and kitchen games, then practise resets, drops, and drives before finishing with competitive games.
02
30-, 60-, and 120-minute sessions
Solo plans are available for 30 or 60 minutes and always use three selected drills. Group plans are available for 60 or 120 minutes. The two-hour group plan is not the one-hour plan played more slowly: it adds an opener, another core block, recovery, and a longer live game.
| Plan | Selected-drill stages | Fixed time | Generated drills | Themes when blank |
|---|---|---|---|---|
| Solo · 30 minutes | 6 min foundation · 7 min focus · 7 min finisher | 10 min | 3 | 1 |
| Solo · 60 minutes | 10 min foundation · 17 min focus · 16 min finisher | 17 min | 3 | 2 |
| Group · 60 minutes | 1 × 8 min opener · 2 × 14 min core · 1 × 9 min live game | 15 min | 4 | 2 |
| Group · 120 minutes | 2 × 10 min openers · 3 × 18 min core · 1 × 20 min live game | 26 min | 6 | 3 |
Interested in the technical details?See how Practice Pickleball builds a session, from blocks and themes to drill selection and rerolls.
03
From progression to session blocks
The progression above is the model. To make it runnable, the planner reserves time for setup, movement preparation, switching drills, water, and packing up, then fills the practice stages with suitable drills. Group plans use opener, core, and closing-game blocks; solo plans use foundation, focus, and finishing blocks.
| Block | Its job | Chosen from the drill library? |
|---|---|---|
| Goals and setup | Name the focus, set targets, place equipment, and assign the first roles. | No—fixed time. |
| Ball-less warm-up | Prepare court movement and joints before repetitions begin. | No—fixed time. |
| Dink opener | Start with compatible, lower-pressure touch work that gets everyone hitting. | Yes—one or two unique drills. |
| Core drill | Do the focused technical, movement, or decision work. Every focus theme must be covered here. | Yes—two or three unique drills. |
| Closing live game | Apply the work under scoring, decisions, and rally pressure. | Yes—one reviewed live-game drill. |
| Between drills, water, and finish | Collect balls, set up the next drill, hydrate when needed, then pack up and cool down. | No—fixed time. |
| Solo foundation | Establish controlled contact before the more demanding solo work. Wall and mixed sessions use Soft Wall Dinks through level 3.0 or Wall Dinks from level 3.5. | Yes—one level-appropriate drill. |
| Solo focus and finisher | Develop the chosen goal, then finish with a measurable target, streak, or pressure task. | Yes—two unique drills. |
04
How themes affect a session
A theme is a practice goal such as reset, return, dink, or fast hands. Selecting one does not merely make matching drills more likely: the planner requires it in a group core block or a solo focus/finishing block. A group opener or required solo foundation can reinforce a theme, but it does not replace that coverage.
When you use the suggested focus
- The planner proposes one theme for 30 minutes, two for 60, or three for 120.
- Suggestions suit your level and are checked against complete sessions that fit your party, setup, and time.
- You can accept the focus or ask for another feasible suggestion.
- Once accepted, the focus stays in place when you reroll the session’s drills.
When you choose the focus yourself
- Choose one theme for 30 minutes, up to two for 60, or up to three for 120.
- The planner preserves exactly what you chose; it adds no hidden focus.
- An unavailable theme means that adding it would make a complete session impossible for the current choices.
- It checks that enough matching drills exist before accepting the mix.
05
How the planner chooses drills
The planner follows the same steps every time. It uses your choices and the reviewed drill library to build a complete session, or explains why one cannot be made.
- 1Validate the request
Accept supported levels; one, two, or four players; a valid solo environment when needed; the matching session length; and the allowed number of themes.
- 2Find matching drills
Keep reviewed drills that fit the level, group size, solo environment where needed, and purpose of each session block.
- 3Set the themes
Keep the themes you chose. If you left them blank, choose a mix only after checking that it can produce a complete plan.
- 4Check that the full plan works
Try the available combinations in a fixed, limited search. Check for unique drills, theme coverage, required order, drills that cannot be paired, a role for every player, and both surfaces in a mixed solo plan.
- 5Build the strongest options
Fill one block at a time and keep the most promising options, checking at every step that the remaining blocks can still be filled.
- 6Compare complete plans
Prefer plans that carry the focus into the final challenge, give everyone more repetitions, avoid unnecessary overlap or surface changes, and build gradually in intensity.
- 7Choose among equally good plans
A hidden session number makes the final choice repeatable, so a shared link can reopen the same session.
Rules and preferences
| Rules we never bend | How we choose among valid plans |
|---|---|
| Level is inside the drill’s inclusive range. | Prefer a smooth rise from lower to higher intensity. |
| Every player has a clear role and rotation. | Prefer setups that keep more players hitting the ball. |
| Every focus theme appears in an eligible group core or solo focus block. | Prefer more focus blocks that directly reinforce the goal. |
| No duplicate drill, broken prerequisite, bad order, or incompatibility. | Prefer less redundant non-focus material and a closer that overlaps the focus. |
| The agenda totals exactly 30, 60, or 120 minutes as requested. | Use the hidden session number to create repeatable variety among equally good plans. |
How sessions vary
The planner gives each session a hidden number. It uses that number only when choosing between options that already follow every rule. Reopening a shared link uses the same number and recreates the same session. Rerolling the whole session uses a new number.
same choices+same hidden number→same sessionTechnical details about repeatability
The planner sorts drills by stable identifiers, then uses the Mulberry32 pseudo-random number generator. The request, drill-library version, planner version, hidden session number, and individual drill-change counts together reproduce a session.
What rerolling changes
Reroll the whole session
Keep the level, player count, solo environment when used, duration, and selected themes. The planner checks up to ten alternatives and prefers one with fewer drills repeated in the same places as the previous session.
Try another drill
Keep every other block and all session themes, remove the current drill from that spot, and search again. If no replacement fits, the original session stays unchanged.