Six o'clock. Lights on.

Twelve kids. Nine spots. One coach.

Who's on first?

Who's pitching Sunday?

Who sat last game?

Answered before you leave the house.

Ready before first pitch.

GamePlanLab builds your batting order, defensive rotations, and pitching plan in minutes. Fair to every kid. Safe for every arm.

Starter is free forever. Select and Elite start with a 30-day trial.

Ready before first pitch.

GamePlanLab builds your batting order, defensive rotations, and pitching plan in minutes. Fair to every kid. Safe for every arm.

Start free

Starter is free forever. Select and Elite start with a 30-day trial.

The night before

Twelve kids. Nine spots. A phone full of questions.

Every one of those has an answer before the game. It just has to be written down.

  • Where’s Mason playing tomorrow?3B, 3B, SS, SS, sits the 5th, SS.
  • Is Eli pitching Sunday too?12 pitches Friday. No rest needed. He’s available.
  • Why did Ava sit twice last game?She sat once. 10 sit innings in 9 games, right at the team average.
  • Can Jake try shortstop?0 innings at SS this season. Add it to his positions.

How it works

Three steps. About five minutes.

  1. 01

    Add your roster.

    Paste names or import a spreadsheet. Positions, bats and throws, and who's running late.

  2. 02

    Set the game.

    Pick your innings, your league's pitch count rules, and who's out. The plan builds itself around it.

  3. 03

    Walk in ready.

    Print the dugout card or run it from your phone. Batting order, every inning's defense, and pitching on one sheet.

Dugout card Example

vs. Bay Hawks

SAT 10:00 AM · HOMELittle League 10U
#Player123456Sit
1Mason R.#73B3BSSSSSITSS1
2Eli T.#122BCF3BRFSSSIT1
3Ava W.#3CCRFSITCC1
4Carter B.#22PPPSIT1B1B1
5Owen P.#91BLFSITPPP1
6Luca D.#5SSSSSIT1B2B2B1
7Wyatt S.#18CFSIT1B2B3B3B1
8Jake A.#2SIT2B2BLFCFSIT2
9Brooks H.#14RFSITCCLFRF1
10Theo M.#10SIT1BLF3BRFLF1
11Grant L.#21LFRFCFCFSITCF1
Carter B.P · INN 1-3~45 / 75
Owen P.P · INN 4-6~40 / 75

Owen sits the 3rd to warm up. Carter sits the 4th after coming off the mound.

Season fairness Example

9 games played

  • Mason R.945
  • Grant L.945
  • Carter B.945
  • Eli T.1044
  • Ava W.1044
  • Owen P.1044
  • Luca D.1044
  • Wyatt S.1044
  • Jake A.1044
  • Brooks H.1044
  • Theo M.1143

Team average 9.8 sit innings. Spread: 9 to 11.

Fair playing time

Facts, not opinions.

When a parent asks why their kid sat, show them the season. Innings played, positions tried, and sit-outs spread evenly. It's written down, so nobody has to take your word for it.

  • Season sits decide who sits next. Premium innings break the tie.
  • Pitching changes are handled: the reliever sits the inning before going in, the starter sits the inning after coming out.
  • Parent-ready season report, one tap to share.

Arm safety

Nobody counts unless you do.

Three games in three days is where arms get hurt. GamePlanLab tracks every pitch and every rest day across the whole weekend, under your league's rules, and shows who's available before you fill out the card.

  • Little League
  • USSSA
  • Cal Ripken
  • Perfect Game
  • PONY
  • Dixie Youth

Who can pitch Sunday Example

Tournament weekend

LL 10U · 75 max
PitcherFriSatSunday
Carter B.38-Rest until Mon
Mason R.-52Rest until Wed
Owen P.-19Available
Eli T.12-Available
Ava W.--Available

Your turn

Get in ready position.

Press and hold to turn on the lights.

  • Batting order set
  • Defense mapped for every inning
  • Pitching roles assigned
  • Rest days checked
  • Sit-outs fair and visible

Scouting and analytics

Know the other dugout before they know yours.

Snap a few GameChanger screenshots of your next opponent and get a full scouting report. Then read your own team four ways.

  • DetectSpot the trend.
  • AnalyzeFind the reason.
  • PredictSee the next game.
  • ActChange the plan.

Scout report Example

Bay Hawks · from 6 screenshots

  • Aggressive early in the count at the top of the order.
  • They run on every walk. Keep the catcher ready.
  • Bottom third chases high. Pitch up with two strikes.

Their pitchers

#14RHP~3 innThrows strikes · Ace
#8LHP~2 innWild · Developing
#21RHP~1 innMix · Average

Game Simulator Example

1,000 games vs. Bay Hawks

Elite

5.4runs a game with the
Balanced lineup

  • Balanced5.4
  • OBP first5.2
  • Power5.1
  • Speed4.9
  • Current order4.8

Weighted by how long each of their pitchers is expected to throw.

Four lit youth baseball fields at night, seen from above

For leagues and clubs

Every team in one place.

Leagues and clubs juggle spreadsheets, eligibility charts, and email chains. GamePlanLab keeps every team's roster, pitch counts, and playing time in one place, with a draft and tryout board built in.

  • Multi-team management
  • Coach seats on every paid plan
  • Draft and tryout board
  • Pitch count rules for six organizations

Scorekeeping meets game planning.

GameChanger keeps score during the game. GamePlanLab builds the plan before it. They work together, and your GameChanger screenshots even feed the scouting reports.

Before the game

GamePlanLab

  • Batting order and rotations
  • Pitch counts across the weekend
  • Fair playing time you can show parents

During the game

GameChanger

  • Live scoring
  • Game stats
  • Streaming for family

From the dugout

I built GamePlanLab because I needed it. I was spending more time on spreadsheets than on the field. Now I build a complete game plan in 5 minutes and walk into the dugout confident.
Don N.Founder and 10U Head Coach
The fairness tracking alone is worth it. Parents stopped questioning my lineup decisions once I could show them the sit out data. It just takes that stress off the dugout.
Travel ball head coach12U Travel, Southeast
I coach 8U rec where half the kids show up late. The availability flags and automatic rotation adjustments save me from scrambling every single game.
Rec league coach8U Rec, Midwest

Pricing

Start free. Upgrade when the season gets busy.

Starter

$0Free forever

  • Batting order builder
  • Up to 3 games a month
  • Dugout Mode
  • 1 coach
Start free
Most popular

Select

$9.99per month

  • Unlimited games
  • Pitch counts and fairness tracking
  • Scouting reports and practice plans
  • Game Simulator
  • 3 coach seats
Start free trial

Elite

$19.99per month

  • Everything in Select
  • Unlimited scans and simulations
  • Four-phase analytics
  • Multi-team management
  • Head coach plus 3 assistants
Start free trial

Select and Elite start with a 30-day free trial. A card is required for the trial, and you can cancel anytime before day 30.

FAQ

Does it work for coach pitch?

Yes. Coach pitch mode skips pitcher assignments and adjusts the rotations. Set it once in the game setup.

Do I need GameChanger?

No. GamePlanLab works on its own. GameChanger screenshots are only needed if you want opponent scouting reports.

Is it really free?

Yes. The Starter plan is free forever with no credit card: 3 game plans a month and full Dugout Mode.

Can my assistant coaches use it?

Yes. Select includes 3 coach seats and Elite includes 4. Everyone shares the same roster and plans.

Which pitch count rules does it know?

Little League, USSSA, Cal Ripken, Perfect Game, PONY, and Dixie Youth.

Is there a phone app?

Yes, on the App Store for iPhone. Android is coming soon, and the website works on any phone.

What if I lose my phone?

Nothing is lost. Your plans save to your team's account every few seconds, not to your device.

Can a league or club run all its teams here?

Yes. Elite manages multiple teams, and the draft and tryout board handles evaluations.

Your next game plan is five minutes away.

Free forever plan. No credit card.