PracticeAssistSign in

Drills and practice plans for 19 sports.

PracticeAssist organizes coaching activities by sport and skill category. Choose your team’s sport, then narrow the library to the skill you want to teach. Use the instructions and demonstrations as preparation, and adapt the activity to your athletes, equipment and space.

For a soccer session, you might focus on passing and receiving; for basketball, choose a ball-handling or shooting focus. Running and swimming sessions need different space and supervision from court or field sports. The category list below comes from the app’s sport catalog.

See how practice planning works or try the drill library with a sample team.

Soccer coaching activities

Explore Dribbling, Passing, Receiving, Shooting, Finishing, Possession, Defending, Goalkeeping, Crossing, First Touch, Movement, Small-Sided Games, Set Pieces, Fitness, Team Shape.

Set up a soccer team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Basketball coaching activities

Explore Shooting, Ball Handling, Passing, Rebounding, Defense, Footwork, Finishing, Transition, Spacing, Pick & Roll, Inbound Plays, Press Break, Fast Break, Conditioning, Team Offense, Team Defense.

Set up a basketball team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Baseball coaching activities

Explore Hitting, Pitching, Catching, Throwing, Fielding, Infield, Outfield, Base Running, Bunting, Situational Defense, Team Defense, Speed, Agility, Warmups, Conditioning, Fun Games.

Set up a baseball team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Softball coaching activities

Explore Hitting, Pitching, Catching, Throwing, Fielding, Infield, Outfield, Base Running, Bunting, Situational Defense, Team Defense, Speed, Agility, Warmups, Conditioning, Fun Games.

Set up a softball team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Hockey coaching activities

Explore Skating, Edges, Puck Handling, Passing, Shooting, Checking, Defensive Positioning, Breakouts, Forechecking, Neutral Zone, Power Play, Penalty Kill, Goaltending, Small Area Games.

Set up a hockey team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Football coaching activities

Explore Passing, Receiving, Quarterback, Running Back, Offensive Line, Defensive Line, Linebacker, Secondary, Tackling, Blocking, Special Teams, Route Running, Footwork, Conditioning, Team Offense, Team Defense.

Set up a football team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Volleyball coaching activities

Explore Serving, Passing, Setting, Attacking, Blocking, Defense, Footwork, Rotation, Serve Receive, Transition, Communication, Conditioning, Fun Games.

Set up a volleyball team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Lacrosse coaching activities

Explore Cradling, Passing, Catching, Shooting, Ground Balls, Dodging, Footwork, Defense, Transition, Goalkeeping, Faceoffs, Team Attack, Team Defense.

Set up a lacrosse team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Rugby coaching activities

Explore Passing, Catching, Running Lines, Evasion, Support Play, Kicking, Defense, Ruck Awareness, Scrum Footwork, Lineout Skills, Touch Games, Conditioning.

Set up a rugby team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Tennis coaching activities

Explore Forehand, Backhand, Serve, Return, Volley, Footwork, Rallying, Net Play, Doubles, Court Position, Spin, Match Play.

Set up a tennis team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Pickleball coaching activities

Explore Dinking, Serving, Returning, Third Shot, Volleys, Footwork, Kitchen Play, Doubles, Lobs, Transition, Defense, Scoring.

Set up a pickleball team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Track & Field coaching activities

Explore Sprint Mechanics, Starts, Acceleration, Pacing, Relay, Hurdle Rhythm, Jump Approach, Landing, Throwing Footwork, Mobility, Endurance, Recovery.

Set up a track & field team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Cross Country coaching activities

Explore Pacing, Running Form, Hills, Downhill Control, Pack Running, Starts, Finishing, Course Awareness, Endurance, Recovery, Strength, Mobility.

Set up a cross country team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Swimming coaching activities

Explore Body Position, Breathing, Kicking, Freestyle, Backstroke, Breaststroke, Butterfly Preparation, Turns, Streamline, Pacing, Water Confidence, Recovery.

Set up a swimming team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Wrestling coaching activities

Explore Stance, Motion, Level Change, Penetration Footwork, Sprawl Footwork, Hand Position, Balance, Escapes, Referee Position, Mat Awareness, Conditioning, Mobility.

Set up a wrestling team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Field Hockey coaching activities

Explore Dribbling, Push Passing, Receiving, Shooting, Tackling Footwork, Defensive Positioning, Scanning, Leading, Goalkeeping, Team Shape, Penalty Corners, Transition.

Set up a field hockey team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Ringette coaching activities

Explore Skating, Edges, Ring Control, Passing, Receiving, Shooting, Checking Footwork, Breakouts, Free Pass, Goalkeeping, Team Defense, Transition.

Set up a ringette team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Golf coaching activities

Explore Putting, Chipping, Pitching, Full Swing, Alignment, Grip, Balance, Distance Control, Course Management, Pre-shot Routine, Bunker Awareness, Rules.

Set up a golf team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Badminton coaching activities

Explore Grip, Serving, Clear, Drop Shot, Net Shot, Drive, Footwork, Defense, Doubles, Recovery, Smash Preparation, Match Play.

Set up a badminton team to find relevant drills and build a practice around your group’s age, ability and available time. Review each activity’s setup and safety notes before use.

Choose access that fits your team

Free includes starter drills and limited saved practices. Pro expands the library and planning tools. Compare plans and current web prices, then follow the setup guide. Catalog coverage does not imply independent sport-coach certification.