Today's missions
Pick an age band.
Turn today’s mission into practice
Choose a drill that fits your age, space and equipment. Each drill includes instructions to help you get started.
Choose a drillWarm-up streak
Daily streakLock in the dynamic warm-up 5 days straight. Loose body, ready to go — that's the standard.
Repeat every 5 days · Log your reps when you finish.
Daily mental reset
Daily streakEnd every practice with one calm breathing reset. Lock in, reset, next play.
Repeat every 7 days · Log your reps when you finish.
Living-room dry swings
Daily streak10 clean dry swings, 4 days this week. Wiffle or no bat — balanced finish every rep.
Repeat every 4 days · Log your reps when you finish.
Eye-tracking streak
Daily streakPlay the vision-tracking game 3 days this week. Track the ball all the way — keep it fun.
Repeat every 3 days · Log your reps when you finish.
Reaction-ball game
Daily streakCatch 10 crazy reaction-ball bounces with a partner, 3 days. Quick hands, stay loose.
Repeat every 3 days · Log your reps when you finish.