Middle School Basketball Competitive Shooting Drills: 90-Minute Practice Plan
By the Practice Plan App Coaching Team · Published September 2026
- 1.What Are Good Competitive Shooting Drills for Middle School Basketball?
- 2.How the Practice Flows
- 3.Practice Standards
- 4.The 90-Minute Practice Plan
- 5.What You'll Need
- 6.Running the Team Shooting Ladder Without Losing Reps
- 7.How Do You Keep Shooting Consequences Positive?
- 8.Common Breakdowns and the Fix on the Spot
- 9.Adjustments for One Basket, Limited Basketballs, and Skill Gaps
- 10.What to Do Next Practice
- 11.Frequently Asked Questions
This 90-minute practice plan gives middle school basketball coaches a full session of competitive shooting drills: partner shooting games and team shooting competitions with clear scoring rules and quick consequences. It is built for players who already have a repeatable shooting form and now need reps that feel like a game.
The timing assumes 10 to 15 players, one or two coaches, and two baskets. With more players, add a fourth team and a third shooting spot per basket; with one basket, use the one-basket notes inside each period.
What Are Good Competitive Shooting Drills for Middle School Basketball?#
The ones that work have short lines, a score every player can say out loud, and a small consequence that makes the result matter. Middle school players will happily get shots up, but games punish casual footwork, slow shot preparation, and drifting on the catch. Putting a score on every shot is how you get game-speed habits in practice. This plan runs six games, from lowest to highest pressure:
- Footwork Spot Shooting Race – two lines race to 8 makes off a sprint-in catch.
- Plus-One, Minus-One – a partner game where a make adds a point and a miss takes one away.
- One-Dribble Pull-Up Challenge – partners score both the make and the balance of the stop.
- Team Shooting Ladder – teams must make 3 in a row to climb five spots.
- Free-Throw Pressure Circuit – timed team free throws with teammates counting out loud.
- Hot Seat Shootout – a 45-second shooting window with the whole group watching.
How the Practice Flows#
A short warm-up moves into form shooting, then partner games, then team competitions. Each period includes about a minute for setup and role assignment, so explain the next game while players are still moving to their spots. The theme to repeat all practice is shot prep before the catch and same routine under pressure: sprint into space, show hands early, land on balance, hold the follow-through.
Consequences are short and shared: one or two down-and-backs, a 30-second wall-sit, or racking the basketballs. Keep each one under 30 seconds, give it to a team rather than one player, and never use it to embarrass anyone.
Practice Standards#
- Every rep is game speed: sprint to space, hands ready, clean catch, shoot on balance.
- Honest counting: if it is not a make, it is a miss. Partners call the score after every shot.
- Next-play response: miss, rebound, one breath, same routine. No slumped shoulders.
The 90-Minute Practice Plan#
9-period intermediate middle school practice · 90 min
0:00–0:10
Dynamic Warm-Up Into Form Shooting
▾
0:00–0:10
Dynamic Warm-Up Into Form Shooting
Spend the first four minutes on a dynamic warm-up, baseline to baseline: high knees, walking lunges, defensive slides, backpedal. Then pair up with one ball per pair for six minutes of form shooting.
- 8 makes each from 3 to 5 feet, then 8 makes each from 6 to 8 feet. Count makes, not attempts. The partner rebounds, and they switch after 4 makes.
- Finish with 5 makes each from the elbow using a 1-2 step into the shot.
Keep this period quiet and clean. Walk the baskets and look for players flicking the ball with no legs; have them bend their knees and finish tall before they back up a step. Cues: "Nose over toes," "Finish high," "Hold it until it hits."
0:10–0:22
Footwork Spot Shooting Race
▾
0:10–0:22
Footwork Spot Shooting Race
Setup: At each basket, two lines at half court, one aimed at each wing. Mark the wing spots with flat discs. One passer at the top of the key with two basketballs, one rebounder under the rim. Rotate the passer and rebounder every game.
How it runs: The shooter sprints from half court to the wing disc, shows hands, catches, and shoots. The shooter follows the shot, returns the ball to the passer, and joins the back of the opposite line.
- Scoring: each line counts its makes out loud. First line to 8 makes wins the game. Play best of five games, switching wings after each one.
- Consequence: the line that loses the series does one down-and-back together.
- Cues: "Sprint in, then brake." "Hands early." "Land where you jumped."
- Watch for: drifting into the catch. Require a hard stop on the disc. A pass that is not at the chest is replayed.
Constraints to add by game three: 1-2 footwork only (a hop scores nothing), and a coach closes out with a hand up and no contact.
0:22–0:36
Partner Shooting Game: Plus-One, Minus-One
▾
0:22–0:36
Partner Shooting Game: Plus-One, Minus-One
Partners share one ball, with no more than three pairs at a basket. Mark five spots 12 to 15 feet out: both short corners, both wings, and the free-throw line.
The shooter takes 3 shots at a spot while the partner rebounds and passes, then they switch. Both players shoot from the same spot before the pair moves on.
- Scoring: a make is +1, a miss is -1, and the score cannot go below 0. First player to 7 wins. The partner calls the score out loud after every shot.
- Rotation: play three games of about four minutes. Winners move up a basket and the other partner moves down, so everyone gets a new opponent.
- Consequence: the player who loses each game makes 3 form shots from 3 feet before the next game starts.
- Scoring modifier for game three: a swish is +2, and the winning shot must come from the shooter's weaker side of the floor.
Stand where you can see two baskets at once and listen for the score. A silent pair is usually a pair that has stopped counting. If a player fires quickly after a miss, require one controlled breath before the next catch.
0:36–0:39
Water Break and Team Setup
▾
0:36–0:39
Water Break and Team Setup
Quick water break. Before practice, stack the pinnies by color at half court and write the three teams on the whiteboard. During the break, captains hand out pinnies while you move the discs to the five ladder spots.
Explain the Shooting Ladder while players drink, and set the standard for the second half of practice: no walking to spots and no silent partners. The team games carry a team consequence, so every pass and rebound counts.
0:39–0:51
Partner Shooting Game: One-Dribble Pull-Up Challenge
▾
0:39–0:51
Partner Shooting Game: One-Dribble Pull-Up Challenge
Setup: Partners with one ball. The shooter starts at the three-point line on the wing; the passer stands at the elbow on the same side.
How it runs: The shooter catches, takes one dribble only toward the elbow or baseline, and rises into a pull-up from 10 to 12 feet. Use the right hand on the right side and the left hand on the left side. Switch roles every 5 shots and switch sides every round.
- Scoring: 2 points for a make, plus 1 bonus point for a balanced two-foot stop with a held follow-through (the partner judges). A second dribble is -1. First player to 12 wins.
- Consequence: the losing partner rebounds first in the next game.
- Cues: "Long first dribble." "Stop on two." "Shoulders square on the rise."
- Watch for: extra dribbles and leaning forward on the shot.
Constraint for the last round: the passer follows the pass and closes out with a hand up, so the shooter has to read the closeout and still stop on balance.
0:51–1:09
Team Shooting Competition: Shooting Ladder
▾
0:51–1:09
Team Shooting Competition: Shooting Ladder
Setup: Three teams of 3 to 5 in different color pinnies, one ball per team. Use two baskets if you have them. Spots in order: corner, wing, top of the key, opposite wing, opposite corner, all at 12 to 15 feet or at the arc for stronger shooters.
How it runs: Each team rotates shooter, rebounder, and passer after every shot. A team climbs to the next spot by making 3 shots in a row. A miss resets the streak to 0, but the team stays at that spot.
- Scoring: the first team to finish all five spots wins the round. Play two rounds of about eight minutes; if no team finishes, the team on the highest spot wins.
- Standard: the shot goes up within 2 seconds of the catch. Stand at the free-throw line extended so you can enforce it at both ends. An off-target pass means the rep is replayed.
- Consequence: the last-place team does 2 down-and-backs together. The winning team picks its starting spot for round two.
- Cues: "Ready before the pass." "Feet under hips." "Show me the finish."
One basket: two teams shoot from opposite sides while the third team charts makes and misses, rotating every three minutes.
1:09–1:21
Team Shooting Competition: Free-Throw Pressure Circuit
▾
1:09–1:21
Team Shooting Competition: Free-Throw Pressure Circuit
Same three teams, one ball per team, using every available basket. One shooter is at the line, one teammate rebounds, and the rest stand along the lane counting makes out loud.
- Minute 0 to 1: teams go to their baskets and set a shooting order.
- Minutes 1 to 4: round one. Each shooter takes 2 free throws and rotates to rebounder.
- Minutes 4 to 5: teams report scores; write them on the whiteboard.
- Minutes 5 to 8: round two, teams rotate baskets.
- Minutes 8 to 9: report scores.
- Minutes 9 to 12: round three, then the consequence.
Scoring: 1 point per make, plus a bonus point for making both. The highest total after three rounds wins. The team with the lowest total holds a 30-second wall-sit while the winners choose the first drill spot at the next practice.
Players will rush because the clock is running. Tell them they can be quick between shots, never during the routine. Cues: "Same breath every time," "Elbow under the ball," "Finish and freeze."
1:21–1:27
Competitive Close: Hot Seat Shootout
▾
1:21–1:27
Competitive Close: Hot Seat Shootout
Split into two groups, one at each basket, with two basketballs per group. Mark five spots at the arc, or at 15 feet if that is your team's range. A coach or manager runs the clock out loud.
One shooter is on the hot seat for 45 seconds and moves to a new spot after every shot. Teammates rebound and pass so the next ball arrives right away. Every player rotates after 45 seconds, whether or not the goal is reached.
- Scoring: the goal is 3 makes in 45 seconds. Each shooter who reaches it earns 1 point for the group, and the group with more points wins.
- Bonus: a swish on the final make is worth an extra point for the group.
- Consequence: the other group racks the basketballs and collects the discs.
Expect tired legs and short misses this late in practice. Cue "Legs first." A shooter who is out of range steps in to 15 feet and keeps the same footwork and follow-through standard.
1:27–1:30
Team Wrap-Up and Score Callouts
▾
1:27–1:30
Team Wrap-Up and Score Callouts
Circle up at half court. Call out one measurable result from the practice, such as which team won the ladder and the top free-throw total, and set a target to beat next time.
Give one carryover point: shot-ready early. Tell players that in the next warm-up you will be watching for hands shown before the pass and balanced landings.
| Time | Period | Coaching Notes |
|---|---|---|
| 0:00–0:10 | Dynamic Warm-Up Into Form Shooting | Spend the first four minutes on a dynamic warm-up, baseline to baseline: high knees, walking lunges, defensive slides, backpedal. Then pair up with one ball per pair for six minutes of form shooting.
Keep this period quiet and clean. Walk the baskets and look for players flicking the ball with no legs; have them bend their knees and finish tall before they back up a step. Cues: "Nose over toes," "Finish high," "Hold it until it hits." |
| 0:10–0:22 | Footwork Spot Shooting Race | Setup: At each basket, two lines at half court, one aimed at each wing. Mark the wing spots with flat discs. One passer at the top of the key with two basketballs, one rebounder under the rim. Rotate the passer and rebounder every game. How it runs: The shooter sprints from half court to the wing disc, shows hands, catches, and shoots. The shooter follows the shot, returns the ball to the passer, and joins the back of the opposite line.
Constraints to add by game three: 1-2 footwork only (a hop scores nothing), and a coach closes out with a hand up and no contact. |
| 0:22–0:36 | Partner Shooting Game: Plus-One, Minus-One | Partners share one ball, with no more than three pairs at a basket. Mark five spots 12 to 15 feet out: both short corners, both wings, and the free-throw line. The shooter takes 3 shots at a spot while the partner rebounds and passes, then they switch. Both players shoot from the same spot before the pair moves on.
Stand where you can see two baskets at once and listen for the score. A silent pair is usually a pair that has stopped counting. If a player fires quickly after a miss, require one controlled breath before the next catch. |
| 0:36–0:39 | Water Break and Team Setup | Quick water break. Before practice, stack the pinnies by color at half court and write the three teams on the whiteboard. During the break, captains hand out pinnies while you move the discs to the five ladder spots. Explain the Shooting Ladder while players drink, and set the standard for the second half of practice: no walking to spots and no silent partners. The team games carry a team consequence, so every pass and rebound counts. |
| 0:39–0:51 | Partner Shooting Game: One-Dribble Pull-Up Challenge | Setup: Partners with one ball. The shooter starts at the three-point line on the wing; the passer stands at the elbow on the same side. How it runs: The shooter catches, takes one dribble only toward the elbow or baseline, and rises into a pull-up from 10 to 12 feet. Use the right hand on the right side and the left hand on the left side. Switch roles every 5 shots and switch sides every round.
Constraint for the last round: the passer follows the pass and closes out with a hand up, so the shooter has to read the closeout and still stop on balance. |
| 0:51–1:09 | Team Shooting Competition: Shooting Ladder | Setup: Three teams of 3 to 5 in different color pinnies, one ball per team. Use two baskets if you have them. Spots in order: corner, wing, top of the key, opposite wing, opposite corner, all at 12 to 15 feet or at the arc for stronger shooters. How it runs: Each team rotates shooter, rebounder, and passer after every shot. A team climbs to the next spot by making 3 shots in a row. A miss resets the streak to 0, but the team stays at that spot.
One basket: two teams shoot from opposite sides while the third team charts makes and misses, rotating every three minutes. |
| 1:09–1:21 | Team Shooting Competition: Free-Throw Pressure Circuit | Same three teams, one ball per team, using every available basket. One shooter is at the line, one teammate rebounds, and the rest stand along the lane counting makes out loud.
Scoring: 1 point per make, plus a bonus point for making both. The highest total after three rounds wins. The team with the lowest total holds a 30-second wall-sit while the winners choose the first drill spot at the next practice. Players will rush because the clock is running. Tell them they can be quick between shots, never during the routine. Cues: "Same breath every time," "Elbow under the ball," "Finish and freeze." |
| 1:21–1:27 | Competitive Close: Hot Seat Shootout | Split into two groups, one at each basket, with two basketballs per group. Mark five spots at the arc, or at 15 feet if that is your team's range. A coach or manager runs the clock out loud. One shooter is on the hot seat for 45 seconds and moves to a new spot after every shot. Teammates rebound and pass so the next ball arrives right away. Every player rotates after 45 seconds, whether or not the goal is reached.
Expect tired legs and short misses this late in practice. Cue "Legs first." A shooter who is out of range steps in to 15 feet and keeps the same footwork and follow-through standard. |
| 1:27–1:30 | Team Wrap-Up and Score Callouts | Circle up at half court. Call out one measurable result from the practice, such as which team won the ladder and the top free-throw total, and set a target to beat next time. Give one carryover point: shot-ready early. Tell players that in the next warm-up you will be watching for hands shown before the pass and balanced landings. |
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 pair if possible)
- Flat agility discs (10–12) for shooting spots
- Two small whiteboards or a clipboard for scoring
- Pinnies (two or three colors)
- Stopwatch or phone timer
- Whistle
- Basketball rack or a designated ball corral spot
Running the Team Shooting Ladder Without Losing Reps#
The biggest period in this practice is the Team Shooting Ladder. The key is keeping the gym moving: pre-set basketballs on both wings, assign rebounders, and have the next shooter standing on the spot before the current shot hits the rim. Assign roles by name ("you shoot, you rebound, you pass") instead of letting players choose, or you will lose minutes to sorting out who goes where.
Use a visible score on a whiteboard or have an assistant keep it on a clipboard. Call the score every 60 to 90 seconds so it feels like a game clock. When a team climbs a rung of the ladder, pause for five seconds and name what earned it: "That is three straight because your hands were ready before the pass." Then go right back into reps.
How Do You Keep Shooting Consequences Positive?#
Consequences work when they are small, fast, and shared. Give them to the team that lost the game, not to the player who missed the last shot. Keep them under 30 seconds so they sharpen focus without turning a shooting practice into conditioning. Pair every consequence with a reward for the winners, such as choosing the next spot or shooting first. If a player is visibly frustrated, move them to a closer spot and keep the same footwork standard rather than adding more penalty.
Common Breakdowns and the Fix on the Spot#
- Drifting sideways on the catch. Players jog into the spot and catch while still moving. Fix: make them "stick the landing" for one rep by freezing on the catch with knees bent and hips square, then shooting. If they cannot freeze on balance, the rep does not count.
- Lazy passes that ruin shot rhythm. Passers do not feel responsible for the make. Fix: in partner games, the passer loses a point for a pass that is off-target or late. Cue: "Hit the shooter's pocket."
- Rushing after a miss. Pressure makes players abandon their routine. Fix: for one minute, the shooter says "feet set" on the catch and the partner answers "hold" on the follow-through. It slows them down without a lecture.
- Hunting the easiest spot. Players want to win without being uncomfortable. Fix: lock the spots and rotate on your whistle. A shot taken from inside the marker counts as a miss.
Adjustments for One Basket, Limited Basketballs, and Skill Gaps#
- Line rule: whatever your roster size, no line is longer than four players. Add a basket, a spot, or a second group before you let a line grow.
- One basket: run partner games from two spots at once with two rebounders. During team competitions, waiting teams chart makes and misses so they stay involved.
- Limited basketballs: use one ball per pair in partner games. In team competitions, use one ball per team and require the rebounder to outlet immediately with no dribbling.
- Big skill gap: keep the same game but change the scoring. Developing shooters move one step in and score normally; stronger shooters must swish their last make to win.
What to Do Next Practice#
Keep the competitive shooting theme and add a decision: shot, one-dribble pull-up, or drive based on how a coach closes out. Footwork on the catch is the first thing to break down when a defender is running at the shooter, so keep the same standard from this practice: shot-ready early, balanced on the catch, and a held follow-through.
Frequently Asked Questions#
What are the best competitive shooting drills for middle school basketball?▾
The best competitive shooting drills for middle school basketball keep lines short and put a score on every shot. Partner games like Plus-One, Minus-One and a one-dribble pull-up challenge build individual accountability, while team competitions like a shooting ladder and a timed free-throw circuit add game-like pressure. This 90-minute practice plan runs all of them in order from lowest to highest pressure.
What consequences should I use for losing a shooting drill?▾
Use short, shared consequences: one or two down-and-backs, a 30-second wall-sit, or having the losing team rack the basketballs. Keep each one under 30 seconds and give it to the team, not the player who missed last. The goal is to make the score matter, not to turn shooting practice into conditioning.
How do you make shooting drills more game-like?▾
Add three things: movement before the catch, a time limit on the release, and a score that someone says out loud. In this plan, players sprint into their spot, must shoot within 2 seconds of the catch, and have a partner or teammate counting every make and miss.
How do I run team shooting competitions with only one basket?▾
Run two teams from opposite sides of the basket while a third team charts makes and misses, and rotate every three minutes. In partner games, use two spots and two rebounders so the ball returns quickly. Keep every line at four players or fewer.
What if a player cannot reach the basket from the shooting spot?▾
Move that player one step closer and keep the same footwork and routine. The standard is a balanced catch, a clean release, and a held follow-through, not distance. Do not let a player heave the ball from a spot that changes their form.
How do you keep partner shooting games honest?▾
Make the rebounder the scorekeeper and require the score to be called out loud after every shot. Rotate partners after each game so players face different opponents. If a pair miscounts, restart that game from zero.
More Middle School Basketball practice plans
90-Minute Middle School Girls Basketball Practice Plan
View Plan →
Basketball Dribbling Stations: 75-Minute Middle School Practice Plan
View Plan →
Basketball Out-of-Bounds Plays Practice Plan for Middle School (75 Minutes)
View Plan →
More Skill Development practice plans
Basketball Dribbling Stations: 75-Minute Middle School Practice Plan
View Plan →
Youth Basketball Game-Like Rebounding Practice Plan (60 Minutes)
View Plan →
75-Minute Shooting And Finishing Practice Plan
View Plan →
More 90-minute practice plans
Customize This Plan for Your Team
Copy this plan straight into your team, 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.