LineupBud

Youth baseball lineup generator for fair fielding rotations

Build a balanced defensive rotation and batting order in about a minute. LineupBud tracks positions all season long, so kids who sit or play right field get their fair turn in the infield next game, and nobody sits two innings in a row.

Back to LineupBud

First two games free on a new team. No credit card.

How the generator works

  1. 1. Set up your team. Pick your division, how many players take the field, and which positions you actually use. Paste your roster or import it from a screenshot of your league app.
  2. 2. Mark who is here today. Absences are handled before anything is generated, so the card matches the kids at the park.
  3. 3. Choose your pitchers. You pick who throws each inning. Season innings and rest status are shown next to each name.
  4. 4. Press Generate. The rest of the defense, the bench rotation and the batting order fill in around your picks.

A printable dugout card

Batting order and defense by inning on one page, with the bench row, anyone out today, and a field diagram showing only the spots your division uses. Print two or four cards per sheet for your assistants.

LineupBud baseball logo on an example dugout card

LineupBud Sluggers

Sample dugout card · T-Ball · LineupBud demo

at Blue Jays · 2026-04-18 · 4 innings

#Player1234
1Bill BlueRF2BP (IF)LF
2Marcus Orange3B1BRF2B
3John RedLFSS3B1B
4Martin Black2BP (IF)LFSS
5Juan White1BRF2BP (IF)
6Andre GraySS3B1BRF
7Mike GreenP (IF)LFSS3B
Trent Yellow----
Susie Purple----
P1B2B3BSSLFRF

Fair over a season, not a game

Most lineup tools shuffle one game at random. LineupBud keeps a running count of innings at each position, bench innings and at-bats, then closes the biggest gaps first. You can see at a glance who is owed time where.

Position & at-bat trackingFinalized games only
PlayerGPP1B2B3BSSLFLCCFRCRFBenchTotalABBalance
Bill Blue94444431124031261
Mike Green104545541114034311
John Red116555551114038352
Andre Gray105555531214036292
Martin Black126556652214042362
Juan White104455441125035341
Marcus Orange125665651215042391
Trent Yellow84444322212028252
Susie Purple84443431212028242
Total-424242424234111411340-279-
Games used-12121212121034310----

Balance is the biggest innings gap between the spots your team uses regularly. Lower is fairer. "Games used" is how many finalized games each spot was actually on the field.

Built for Little League, PONY, Cal Ripken & rec baseball

  • Pick your league, then your division by the name your league uses. Each one maps to the right rotation rules and national pitch-count band.
  • Tee Ball and Single A rotate every kid through every position, no bench.
  • AA and up support preferred positions, blocked positions and catcher eligibility per player.
  • National pitch-count limits and rest days are shown on the game page. Add your league's own innings-per-pitcher limit in team settings and LineupBud flags a pitcher scheduled past it.
  • Rolling batting order: whoever was on deck at the end leads off next game.
  • Only the innings your game actually went count toward season totals.

Coaching guides

Common questions

Is the lineup generator free?
You can try it free: the first two games on one new team each year, with no credit card. After that a $16 Team Season Pass covers unlimited games for that team's 100-day season.
Does it work for T-Ball and coach pitch?
Yes. Tee Ball through the oldest youth divisions are supported for Little League, PONY, Cal Ripken and age-based rec leagues. Divisions where everyone plays every inning skip the bench entirely, and coach pitch, machine pitch and kid pitch are all handled.
How does it keep positions fair?
Every inning a player spends at each position is tracked across the whole season. The next lineup gives innings to whoever is furthest behind, so infield time evens out over the year instead of game by game.
Can I print a lineup card for the dugout?
Yes. Each game prints a dugout card with the batting order, defense by inning, the bench row and a field diagram, printed as a full page, two per page, or four pocket-size per page. You can also send the lineup to phones as an image or a live link.
What about pitching limits?
The game page shows the national pitch-count limit and rest days for your division, warns you when a kid is set to catch after a heavy pitching day, and flags a pitcher scheduled past your league's own innings-per-pitcher limit if you set one.

Make tonight's lineup in a minute