Now in open beta · 7-day free trial · credit card required · cancel anytime  Start tracking →
Diamond Arm Lab
Sign inStart 7-day free trial
For parents · $9.99/mo per player

You know the throws.
Now track the load.

You drove to every bullpen. You paid for the lessons. You can feel when something's off. DAL gives you the numbers to match the instinct and the language to have the conversation with the coach.

Tue · Wk 12Ramping
ACWR · 7-day
0.01.02.0
0.00
ramping
14-day load
Today's suggestion
Light throw only. Focus on recovery and mechanics review.
What you get

Everything you wished the coach knew.

/ 01
Your kid's ratio
Continuous ACWR, color-coded, always visible. No guessing.
/ 02
Mechanics scoring
Upload a pitch. Get four metric scores. Compare across the season.
/ 03
The right conversation
SMS alerts when the ratio spikes. Screenshot to text the coach. Done.
/ 04
Programs worth doing
Return-to-throw, long-toss, strength. Curated by a Major League athletic trainer.
/ 05
Offline at the field
PWA. Log sessions with no signal. Syncs when you get home.
/ 06
One price. No upsells.
$9.99/month per player. Cancel anytime. 7 days free.
Daily check-in · 20 seconds

Soreness, fatigue, sleep.
Every day.

The three numbers that keep an arm healthy, alongside the throws. A quick slider each morning builds the pattern DAL uses to flag the days that matter.

Daily arm health check-in with soreness slider, fatigue level, and sleep quality
Matt Toth with his son on senior day
Why parents use DAL

“I finally had something to show the coach.”

Most coaches want to do the right thing. They just don't have visibility across three teams, four showcases, and a bullpen between tournaments. DAL gives parents the one view nobody else is keeping, and a polite way to bring it up.

0%
of youth pitchers play on two or more teams per season
DAL parent survey
0 in 4
reports throwing through pain at least once per month
DAL parent survey

Protect the arm.
Play the season.

7-day free trial. Credit card required. You won't be charged until day 8. Cancel anytime.