Middle School Basketball 90-Minute First Practice Plan

Basketball·Middle School·Beginner·90 min·First Practice·Ball HandlingDefensePassing

By the Practice Plan App Coaching Team · Published June 2026

This 90-minute middle school first practice is built to evaluate players while teaching core fundamentals: ball-handling, passing, layups, and defensive stance. The goal is high-rep, low-wait time work that also shows coachability and effort.

Practice at a Glance#

  • Dynamic Warm-Up + Movement Screen (10 min)
  • Ball-Handling Eval Circuit (15 min)
  • Water + Standards (3 min)
  • Partner Passing + Pivots (12 min)
  • Layup Footwork + Finishing Lines (15 min)
  • Defensive Stance + Slides + Closeouts (12 min)
  • Water + Teams/Transition Setup (3 min)
  • 1v1 Closeout Competition (10 min)
  • 4v4 Controlled Games (7 min)
  • Free Throws + Cool-Down + Wrap-Up (3 min)

How Do You Structure a Middle School Basketball First Practice?#

Combine fast-paced evaluation segments with simple, repeatable fundamentals and short competitive drills. Start with a warm-up that shows coordination and effort, then move into skill work (handle, pass, finish) where you can watch decision-making and coachability. Teach defensive stance and closeouts before live play, then finish with controlled competition so you can evaluate spacing, communication, and toughness.

How Can You Evaluate Players During a First Practice?#

Use short, repeated reps with the same constraints for everyone. Track who can dribble with eyes up, who passes on time to a target, who finishes with correct footwork, and who stays in stance on defense. Also note intangibles: sprinting to spots, helping teammates, and responding to coaching.

The 90-Minute Practice Plan#

10-period beginner middle school practice · 90 min

Customize This Plan →

0:000:10

Dynamic Warm-Up + Movement Screen

Baseline-to-half and back in 4 lines: jog, backpedal, defensive slides, high knees, then closeout steps (sprint 2–3 steps, chop, hands up).

Build in 2–3 quick "freeze" checks (5–10 seconds) for stance and listening/spacing.

Staff focus: coordination, effort, and who can change speed under control.

0:100:25

Ball-Handling Eval Circuit

Setup: 4 lanes going baseline to half court (or baseline to far free-throw line if space is tight). Place 1 cone per lane at half court (or at the far FT line). Players line up behind baseline in their lane with a ball.

Timing (whistle-driven):

  • Stationary series: 30 seconds each on the whistle — right-hand pound, left-hand pound, crossover, change-of-pace (low-high-low). Quick 10-second reset between moves.
  • Travel reps: 2 reps down-and-back to the cone (change of speed at the cone, then stop on a jump stop at the baseline before switching to the next rep).

If you don't have 1 ball per player: run "ball/no-ball" partners in each lane. Player A dribbles while Player B mirrors with shadow dribbles (same stance/hand height), then switch every 30 seconds.

Coaching points: eyes up, off-hand protects, low hips, stop on two (jump stop) under control.

Assistant charting (simple checklist):

  • Weak-hand control (Y/N)
  • Eyes up (Y/N)
  • Clean stop on two (Y/N)
  • Follows constraint without reminders (Y/N)

0:250:28

Water + Standards

Quick water (60–90 seconds), then deliver 3 non-negotiables (example: sprint to spots, talk on defense, next play).

Tell players you are evaluating effort and coachability as much as skill. Assign numbers/groups that will stay together for the competitive periods.

0:280:40

Partner Passing + Pivots

Partners 12–15 feet apart (one ball per pair). 3 x 60 seconds: chest pass, bounce pass, then pass-and-follow.

Add footwork: receiver must catch, show triple-threat, then execute a front pivot and reverse pivot before passing back (coach calls "front" or "reverse").

Rotation/intensity: on the whistle every 60 seconds, pairs take one big step back (longer pass) if accurate; step in if messy.

Coaching points: target hands, step to the pass, meet the pass (no waiting), call names.

Staff-driven scoring option: each pair counts "perfect passes" (hit target hand, no bobble). Goal: 10 perfect passes in 60 seconds.

0:400:55

Layup Footwork + Finishing Lines

Two lines (right and left) with a passer at the wing (coach or player). Each rep: catch on the move, finish with correct footwork (right side: left-right; left side: right-left), use the backboard, land balanced, then sprint to the end of the opposite line.

Reps/rotation:

  • 6 minutes — standard layups
  • 6 minutes — weak-hand emphasis (right line finishes left-handed; left line finishes right-handed)
  • 3 minutes"make-and-sprint" (miss = quick redo after rotating)

If it gets messy: remove the pass for 2 minutes (self-toss or coach underhand flip) to clean up footwork, then re-add the pass.

0:551:07

Defensive Stance + Slides + Closeouts

Teach stance cues: "butt down," "chest up," hands active, eyes on midsection.

Slide to cones (no crossing feet) for 3 x 30-second bursts with 30 seconds rest/coach.

Then add closeouts: start under rim, sprint to a cone at the wing, chop feet, high hand, contain for 2 slides.

Staff-driven standard: any player who stands tall or crosses feet does a quick reset rep immediately (no running punishment — just redo correctly).

Emphasize talk: "ball," "help," "deny."

1:071:10

Water + Teams/Transition Setup

Quick water, then pre-assign 4v4 teams and set a clear rotation order for the controlled games (Team 1 vs Team 2 first; Team 3 on deck).

Hand out pinnies now so Period 9 starts on time. Remind players: spacing, communication, and effort on defense will be evaluated.

1:101:20

1v1 Closeout Competition

Setup: offensive player starts on the wing in triple-threat; defender starts under the rim. Coach passes to offense, defender closes out, then live 1v1.

Constraint: 3-dribble max.

Scoring to keep intensity: play to 3 points, then rotate.

  • Offense = 1 for a make or paint touch
  • Defense = 1 for a stop or forced pickup (ball dead)

Rotation method: two lines (offense and defense). Winner stays on the same side (offense stays if they score; defender stays if they get the stop). Loser goes to the back of their line.

If it gets messy: drop to 1-dribble max for 2 minutes, or start every rep from a stationary triple-threat (no jab-step dance) to speed reps and reduce contact.

1:201:27

4v4 Controlled Games

Runnable format (fast evaluation): pre-assigned teams from Period 7. Play 2-minute games with a running clock.

Single constraint (choose one and keep it all period): 3 passes OR a paint touch before a shot.

Scoring/rotation: winner stays on; losing team comes off. Next team in is waiting at half court ready to check in immediately. If there are only 2 teams, run offense-defense swap every 2 minutes.

Coach only two quick stoppages max (10 seconds): one for spacing (corners filled) and one for defensive communication.

If spacing is bad or it turns into a crowd: switch to 3v3 same rules for the final 2 minutes to create more touches and clearer reads.

1:271:30

Free Throws + Cool-Down + Wrap-Up

Quick huddle + dismissal procedure (keep it tight due to time).

Reinforce one non-negotiable you saw done well and one to improve next practice.

Tell players the next session will build on the same fundamentals and that effort and coachability will continue to be evaluated.

Running a program? Share this as a template across your coaches.

Practice Plan App lets program directors turn plans like this into shared templates for every coach, team, or age group — so your curriculum stays consistent without sending PDFs and group texts.

See Youth Program Features →

What You'll Need#

  • Basketballs (1 per player if possible)
  • Cones or floor markers
  • Pinnies/jerseys (2 colors)
  • Whistle and stopwatch
  • Clipboards or evaluation sheets
  • Portable whiteboard (optional)

How Do You Set Standards on Day One Without Over-Talking?#

Name 3–4 non-negotiables and reinforce them in every period (for example: sprint between drills, talk on defense, hit a target hand on passes, next-play mentality). Use quick 5–10 second “freeze” moments to show one correct rep, then restart immediately.

How Do You Coach Fundamentals Fast Enough for Tryout Evaluation?#

Coach with constraints and short feedback. Give one correction per rep (feet, hands, or eyes), then let the drill keep moving. Use assistants to run lines and keep balls ready so you can watch footwork and decisions.

What Common First Practice Mistakes Should Coaches Avoid?#

  • Too much scrimmage too early: it hides fundamentals and makes evaluation less fair.
  • Long lines and standing: build partner and small-group reps to keep everyone active.
  • Unclear defensive teaching: teach stance, slide, and closeout language before judging defense.
  • Coaching everything at once: pick one focus per drill so players can actually improve.

How Do You Adjust for Mixed Skill Levels in Middle School?#

Tier the same drill. Developing players use simpler rules (two-dribble max, stationary target, two-foot stops); advanced players add weak-hand-only, change-of-pace, or a live defender. Keep rules consistent within each group, then rotate one player “up” each round to see how they handle a challenge.

Frequently Asked Questions#

How many drills should a 90-minute middle school basketball practice have?

Typically 8–10 periods including warm-up, water breaks, and cool-down. Keep drills short so players get multiple reps and you can evaluate everyone.

What should coaches evaluate at middle school basketball tryouts?

Effort, coachability, ball control with eyes up, passing accuracy and timing, layup footwork, defensive stance and movement, and communication.

How do you run a first practice with a big roster?

Use partner drills and stations, keep groups small, set clear rotation times, and assign assistants or leaders to manage lines and rebounding.

How much scrimmaging should you do in the first practice?

Keep it short and controlled, usually 15–20 minutes total. Use small-sided games or constrained scrimmage so fundamentals still show up.

Customize This Plan for Your Team

Build your own version of this plan, adjust the periods and timing to fit your roster, and share it with your staff in minutes.

Running a program? See youth program features or explore all features.