$14.99/year (50% off) for the first 50 coaches. Lock in this rate forever.
Free
$0/forever
1 team
12 players max
3 saved games per season
Lineup sharing links
Basic lineup generation
BEST VALUE
Pro
$4.99/mo
Unlimited teams
Unlimited players
Unlimited games
Scouting cards
PDF export
Position history
Season tracking
Manage existing subscription
⚾ Lineup Generator
FREEOffline👤
💾 Saved Teams
Switch between your saved teams or create a new one.
⚽ Team Info
Team Colors
Choose your team's colors. The app theme and PDF exports will match your brand.
Live preview — your app theme updates instantly
Coaching Staff
Coach Pitch (vs Kid Pitch)
?Coach Pitch: A coach (or pitching machine) delivers pitches to batters instead of a player from the opposing team. Toggle this ON if your league uses coach pitch.
What changes: The "P" (pitcher) position is removed from the fielding lineup since no kid is pitching. The algorithm assigns all players to the remaining 9 field positions instead of 10.
Kid Pitch: Leave this OFF if a player from the opposing team pitches. A "P" position will be included in the fielding grid.
Note: Some leagues use a hybrid format where a kid starts pitching and switches to coach pitch after a walk or pitch-count limit. Future versions will support this blend.
Playoff Mode
?Playoff Mode (Team Default): Sets this team's default game mode. You can override per-game on the Game Day tab.
When OFF (Regular Season): All rotation rules are strictly enforced every inning: • No player plays the same position more than 2 times • Every player gets 2+ infield innings • No player sits on the bench twice before everyone has sat once • No consecutive bench innings for any player • Catcher innings count toward the max of 1 infield credit
When ON (Playoff): Rules are enforced through inning 5. Starting inning 6, if the game is competitive, rotation rules relax: catchers can repeat, position limits loosen, and you can keep your strongest defenders in key spots.
Example: Your best catcher caught innings 1-3. In regular season, they must move. In playoff mode after inning 5, they can stay behind the plate if the game is close.
Field Configuration
Leave catcher open when short-rostered
?No Catcher When Short: When your team has fewer players than field positions (e.g. 9 players for 10 positions), the algorithm needs to leave one position empty.
When ON: The catcher position is left open. All outfield spots stay filled. This is the preferred option for most youth coaches since outfield coverage matters more than having a catcher (the backstop handles passed balls).
When OFF: The algorithm leaves an outfield position open instead, filling catcher normally.
Example: You have 9 players and 10 positions. With this ON, you'll see 9 players across P, 1B, 2B, 3B, SS, LF, LC, RC, RF with no one at C. The backstop catches pitches.
📱 GameChanger Info
COMING SOON
GameChanger is the mobile app most youth leagues use to track games, stats, and team communication.
This section will include a link for all parents to download the app, instructions on how to find your team,
and tips for using the chat feature to stay connected during the season.
🏆
GameChanger integration coming in a future update
Download links, team setup instructions, and parent communication guides
👕 Team Uniform
Set up your team's uniform details. This info can be shared with parents so they know exactly what to buy and what the league provides.
🧢 Hat
👕 Jersey
👖 Pants
🧹 Belt
🧦 Socks
👟 Cleats
▲
Save Team Info First
Fill in your team name, coaches, and colors above, then hit "Save Team Info" to unlock the roster.
🏻 Roster
Tap a player to expand their scouting report. Answer each question to help the algorithm build the best lineup. Your changes save automatically, but hit the Save Player button to confirm and collapse each card.
Game Info
Attendance
Batting
Fielding
Notes
Save & Print
🔄 Pick up where you left off
You were building a game against ---.
You left off on ---.
💡 Before you build this lineup...
Want to update any player ratings? Things change fast at this age.
⚾ Any kid made some major improvements lately?
💔 Any kid in a major slump with hitting?
🥊 Any kid dropping balls more often?
📅 Game Info
Playoff Game
?Playoff Game (This Game Only): Overrides the team default for this specific game.
When OFF (Regular Season Rules): • No player at the same position more than 2 times • Every player gets 2+ infield innings • No player sits twice before everyone has sat once • No back-to-back bench innings • Catcher = max 1 infield credit
When ON (Playoff Rules): Full rotation rules enforced through inning 5. After inning 5, rules relax so you can optimize for winning: catchers can repeat, your best infielders can stay put, and position limits loosen.
Tip: If you're in a regular season game but want tighter control in late innings, leave this OFF. The algorithm will enforce fair rotation the entire game.
✅ Attendance Check-In
Tap each player to mark present/absent. Use the "OF Only" checkbox to restrict a player to outfield positions (LF, LC, RC, RF).
🏏 Batting Order
Step 1: How do you want to build your batting order?
Choose a skill level below to auto-generate based on player ability, or set it manually yourself.
Skill-Based Generation
— or —
Populates all players below so you can drag them into your preferred order.
Step 2: Review Your Batting Order
Drag players to make adjustments, or click a position number to move them.
Don't love this lineup? Hit Regenerate for a new arrangement at the same skill level. Keep going until you find one you like.
✅ Batting Order Saved!
Your lineup is locked in. You can still make changes if needed.
🥎 Fielding Lineup
📋 Active Rules for This Lineup
Scroll down to the Cross-Check table to verify every rule is being followed.
Step 1: Choose Skill Optimization Level
Higher skill levels put your strongest fielders in the most important positions. At 75%+ skill, players with weak fielding stats will be kept away from demanding infield positions.
Not happy with the assignments? Hit Regenerate for a new arrangement at the same skill level.
Field View
✅ Cross-Check — Rule Compliance
This table confirms every player meets the rotation rules shown above.
📝 Coach Notes
✅ Save & Print Lineup
📝 Manually Enter Prior Games
Started using this tool mid-season? Add your previous games here so you can track game balls for those games too.
🏆 Game Ball Tracker
🌟 Season Game Ball Totals
📅 Saved Games
📋 Season Totals
Cumulative position breakdown across all saved games. Use this to track fairness over the entire season.
😡 Upset Parent Meter
?Upset Parent Meter: This analyzes your game history to flag players who might be getting the short end of the stick... and whose parents might be noticing.
What it measures: • How often the player is stuck in outfield vs. infield • Batting order position trends (always last?) • Bench time compared to teammates • Whether Coach's Kids are getting favorable treatment
How to read it: 🟢 Green = Fair distribution, happy parents 🟡 Yellow = Some imbalance, keep an eye on it 🔴 Red = Significant imbalance, a conversation with parents is probably coming
Requires at least 3 games of history to generate accurate ratings.