PL
PitchLab
Free for coaches and players
Sign in or create an account to get started
Create your account
Set up a free coach or player account
Step 1 of 3 — Account
You’ll be added to their roster and receive their program when assigned.
PL
PitchLab
—
Sign in Player
Overview
⊞ Dashboard
◫ Calendar
Training
◎ Today's Session
↺ Drill Library
Pitching
✋ Pitch Grips
Connect
✉ Messages 1
Media
▷ My Videos 0
Team
◈ Roster
✉ Messages 0
Programs
◧ Program Builder
↺ Drill Library
Pitching
✋ Pitch Grips
Analytics
◉ Progress Tracker
▷ Video Review 0
Head Admin
⊞ Overview
◈ All Coaches
◎ All Players
◆ Manage Logins
You are the only account with full program visibility. Coaches see their roster only; players see their own data.

Welcome

Your training dashboard

Throws This Week
0
Goal: 50  ·  0% complete
+ Log today's throws →
First Bullpen
August 15, 2026
85 days out · fastball only · ~25 pitches
View build-up plan →
Coach Note
Coach Note
Today's Goals
Daily progress0 of 0 complete
Build-Up Milestones
First bullpenAug 15
Week 1 throw goal0 / 50
Drill videos watched0
Program days completed0 / 7
Days until bullpen85

Calendar

Your throwing schedule

May 2026

Su
Mo
Tu
We
Th
Fr
Sa
Throwing
Bullpen
Drills
Rest
Upcoming
Week Summary

Day Plan

Today's Session

Your throwing program

Messages

Chat with your coach

CM
Your Coach
Messages

Drill Library

Build-up drills, plyos, and pro constraint throws

All drills

Pitch Grips

Grip, movement, and video demos for every pitch type

All pitch types

My Videos

Upload your delivery — Coach reviews every clip in Video Review

📹
Upload a Video
Drag & drop or click to browse  ·  MP4 or MOV
Your Uploads
Coach Library

Pitcher Roster

0 active pitchers · Summer 2026

PlayerAge / GradProgramComplianceLast SessionVideos

Messages

Direct communication with your pitchers

Pitchers
—
Select a player
—

Program Builder

Create and assign weekly throwing programs

Program Details
Weekly Schedule
Assign To
My Templates

Drill Library

Drills and videos — same library players see

Coach Video Library
📤
Upload Standalone Drill Video
Extra demos beyond the built-in library

Pitch Grips

Grip library for teaching — same reference players see

All pitch types

Progress Tracker

Track pitcher progress

Program Week
Week 1
Foundation phase
Team Throws (Week)
0
1 active player
Pending Videos
0
Upload drill demos anytime
Week 1 · next week · M/W/F   Catch play Mon/Fri after Driveline prep. Wed plyo day — no catch play.
Select a player
Week throw goal0 / 25
Program days done4 / 7
Days until bullpen85
First bullpenAug 15, 2026
Compliance (30d)New
Team Compliance

Video Review

0 videos awaiting feedback

Needs Review
Recently Reviewed
JA
Player
RHP
#—  ·  Age 14  ·  Class of 2030  ·  Build-Up to First Bullpen
Build-Up Phase
Week 1
Throws This Week
0 / 25
Days to Bullpen
85
This Week's Program
Build-Up Progress
Week throw goal0 / 25
Program days done4 / 7
Compliance (30d)New
Recent Videos

No videos uploaded yet.

Intake Questionnaire

Program Overview

Full visibility across every coach and player — head admin only

Coaches
0
Coach logins you manage
Players
0
Across all coaches
Total Logins
0
Excluding your admin account
Recent Coaches
Recent Players

All Coaches

Every coach account in the program

UsernameNameRosterActions

All Players

Every player across all coaches

PlayerCoachAge / GradProgramCompliance

Manage Logins

Create and remove coach & player login accounts

Head admin: @tmace — only this account sees coaches and players together.

UsernameNameRoleDetails

Log Today's Throws

Record what you did — or let Coach know if something came up.
I completed my session
I completed part of it
I couldn't throw today

Report an Issue

Let your coach know if something needs adjusting.

Bullpen — Friday, May 22

Full session plan from your coach
Total Pitches45
Fastball25 pitches
Curveball10 pitches
Changeup10 pitches
Intensity80–85%
"Command over velocity. Put the ball where you want it — trust your mechanics. This is showcase prep."

Add to Plan

Pick players and days for this drill

Add Drill to Library

Players see what the drill does, what it builds, and step-by-step instructions when they tap it.
Click to attach video

Video

—
▶
Sample video — your uploaded clips play here.
Connect cloud storage in production for the full library.

Add Account

Create a coach or player login. Players can be linked to a coach on signup.

Add New Player

Player appears on Roster, Messages, Program Builder, and Progress immediately.

Edit Throws

Quick update — saves to this player's Throwing Program immediately.
Weekly Schedule

Save as Template

Save the week in the builder. Build multi-week programs one week at a time, or group weeks into months when you review.

Review Template

Open a saved template to review it, edit any week, or load a week or month into the builder.
Video Review
0:00 / 0:00
Speed
Session Notes