Fair Baseball & Softball Lineups
in Seconds, Not Hours

Enter your roster, hit generate, and get balanced lineups where every kid plays and every position rotates. No spreadsheets. No parent complaints. Free to start.

How It Works

1

Add Your Roster

Type or paste your player names, add jersey numbers, and mark who's at the game. Done in 30 seconds.

2

Generate a Fair Lineup

Set your innings, lock in your pitchers and catchers, and hit Generate for a balanced, no-repeats grid in a second. Then drag to reorder the batting order or tap two cells to swap positions.

3

Print Your Coaching Copy

Print a big-text dugout sheet plus a coaching copy with hit-tracker boxes and a baseball diamond — ready to chart the game inning by inning.

See a full example
A printed coaching lineup sheet with hit-tracker boxes and a baseball diamond in each inning cell
4

It Stays Fair All Season

Save the game and Inning Wizard remembers it. Next week's lineup automatically evens out positions and batting order from your history — so fairness takes care of itself.

Built for Youth & Rec League Coaches Who Value Fairness

Zero Position Repeats

Our algorithm ensures no player repeats a position within a single game. Every kid gets variety.

Fair Bench Rotation

With more than 9 players? Sitting time is spread evenly. No one rides the bench more than anyone else.

Balanced Batting Order

Balance Lineup Order evens out who bats early versus late across your games, using your saved lineup history.

Edit On the Fly

Swap or remove a player and delete an inning right from the results page — so your lineup stays accurate when plans change.

Position Preferences

Set preferred positions for players who can pitch, catch, or play first. The algorithm honors them fairly.

Two Print Copies

Print a big-text dugout sheet plus a coaching sheet with hit-tracking boxes and a baseball diamond. Landscape or portrait.

Season Stats You Can Share

Save lineups all season and see where each player has played. Print or share playing-time and position totals with parents.

Multi-Team & League

Manage multiple teams or an entire league. Invite coaches, organize divisions, track everything.

Drag to Fine-Tune

The algorithm does the heavy lifting — then drag any player to a new spot when you want the final say. You're always in control.

Simple Pricing

Start free. Upgrade when you're ready.

Free
$0
forever
  • 1 team, up to 12 players
  • 15 lineup generations
  • 6 innings max, 1 game at a time
  • 1 saved game per season
  • Position preferences
  • Printable lineups
Get Started Free
Rec Group
$119
per year
14-day free trial — cancel anytime
  • Everything in Individual
  • Up to 10 teams
  • Invite coaches & co-admins
  • Up to 2 divisions
Get Started as League Admin
League
$499
per year
14-day free trial — cancel anytime
  • Everything in Rec Group
  • Unlimited teams
  • Unlimited divisions
  • Unlimited co-admins & full admin controls
Get Started as League Admin
Limited — 5 Spots

Founding Leagues: Free Season

Qualifying leagues get League access free this season in exchange for feedback.

Apply →

Already a coach here? Refer a friend and earn free months when they subscribe — and they get a discount on their first plan, too.

Ready to Stop Stressing Over Lineups?

Join youth baseball and softball coaches who spend their time coaching, not building spreadsheets.