Log In
NO ACCOUNT NEEDED

Build a fair lineup right now

Type your roster, hit generate, and see every player's position for every inning — balanced automatically. No signup, no credit card.

One player per line. We've filled in a sample team — replace it with your own.

How long is the game?

Your lineup

Swipe the table sideways to see every inning.

Every player rotates. Positions and bench time are spread across the roster so nobody gets stuck in right field all game — and no parent has to ask why.

Want to keep this lineup?

Saving, printing, and season-long fairness tracking come with a free account. Takes about thirty seconds.

🔒 Save to season 🔒 Print dugout card 🔒 Export to CSV 🔒 Track fairness across games

Free plan: 1 team, up to 12 players, 10 lineups. No credit card.

What you get with an account

The demo above builds one lineup. An account is what turns it into a season.

Fairness across the whole season

We remember where each player batted and fielded in past games, so the next lineup evens things out instead of starting from scratch.

Position preferences that stick

Mark a position as preferred, neutral, or never for each player. Your catcher stays behind the plate; the kid who hates the mound never sees it.

Printable dugout cards

Print a clean lineup card for the dugout and hand a copy to your scorekeeper.

Save your roster once

Set the team up a single time, then generate for every game without retyping a single name.

Get started free