If you coach youth baseball or softball, you know the drill. It's an hour before game time and you're hunched over a notebook trying to figure out who plays where - and whether Tommy's dad is going to corner you in the parking lot again about outfield innings.

Building fair lineups is one of the hardest parts of coaching rec ball. You're juggling 12–15 kids, 6–9 innings, and a dozen positions - all while trying to make sure every player gets a fair shot. Here's how to do it without losing your mind.

Why Fair Lineups Matter

At the rec level, the goal isn't winning - it's development. Every kid signed up to play baseball, not to sit on the bench and watch. Fair lineups ensure:

Most leagues have rules about minimum playing time, but "fair" goes beyond the minimum. A kid who plays every inning but only ever sees right field isn't getting a fair experience.

The Manual Approach (And Why It Breaks Down)

Most coaches start with a spreadsheet or a notebook. You write out the positions across the top, the innings down the side, and start slotting names. It works - sort of - for the first game.

But by game three, the problems start piling up:

The fundamental issue is that fair rotation is a multi-variable problem. You're not just assigning positions - you're balancing history across games, handling absences, respecting skill constraints (not every 7-year-old can catch), and doing it all under time pressure.

A Better System: The Rotation Grid

The most reliable manual method is a rotation grid. Here's how it works:

  1. List every player in a fixed order (alphabetical works fine)
  2. Assign positions in blocks - split infield and outfield into groups and rotate players through them each inning
  3. Track each game on the same sheet so you can see cumulative position history
  4. Handle the bench by rotating sit-out innings evenly - no one sits twice before everyone has sat once

This works reasonably well, but it's still manual. You're doing the same math every game, and one mistake cascades through the rest of the lineup.

What About Position Preferences?

Fair doesn't mean identical. Some kids genuinely can't pitch yet. Others have a medical reason to avoid catcher. A good lineup system lets you set position preferences - marking which players can handle which positions - while still rotating everyone through everything else.

Setting position preferences in Inning Wizard

The key is separating "can't play here" (a real constraint) from "prefers not to play here" (which shouldn't override fairness).

The Easier Way

This is exactly why we built Inning Wizard. You enter your roster once, set any position preferences, and hit Generate. In under a second, you get a complete inning-by-inning lineup that:

Generating and customizing a lineup in Inning Wizard

You can drag and drop to make last-minute swaps, and the lineup updates instantly. No spreadsheets, no math, no 30-minute pregame planning sessions.

And when next week rolls around, just reuse last week's lineup - the generator picks up where it left off, so fairness builds over the entire season.

Reusing a previous lineup in Inning Wizard

The Bottom Line

Fair lineups aren't optional in youth sports - they're the whole point. Whether you use a notebook, a spreadsheet, or a tool like Inning Wizard, the important thing is having a system. Your players deserve it, your parents expect it, and your sanity depends on it.