Your next game starts here
Baseball lineup maker
Put your batting order and field positions on one card. Add your roster, arrange each inning, and print a copy for the dugout.
Build Your LineupFree preview · No signup · Up to 5 innings
Build your baseball lineup
Start with your roster, or try sample players. Assign the pitcher, catcher, infield, and outfield for each inning, and bench the rest.
Want to try it first?
Start with 12 sample players. Choose their positions and try the print preview.
Roster
Add your first player above.
This preview stays in this tab. Print before leaving. For saved teams, longer games, and automatic rule checks, create an account.
Make it fit your game
A batting order and a plan for every inning
Planning for rec, travel, high school, or adult baseball? Start with the players available for this game. Your batting order and defensive positions are separate, so moving a player in the field doesn’t move their place in the batting list.
Read down an inning to check every field position. Read across a player’s row to check their assignments and bench turns. Review the card with your assistant coach before the game.
Planning a fall roster? Explore our fall ball lineup guide.

Baseball rules that shape the lineup
Rules vary by organization and age group, so check your league’s current rulebook. These are the baseball rules coaches plan around most.
Pitch counts and rest days
Little League sets a daily pitch maximum by division (50 pitches at ages 7 to 8, 85 in Majors) and, for league ages 14 and under, requires rest after each outing: up to 20 pitches needs no rest, 21 to 35 needs 1 day, 36 to 50 needs 2, 51 to 65 needs 3, and 66 or more needs 4. High school pitch counts are set by each state association.
Try the pitch count calculator →Pitcher and catcher limits
In Little League, a catcher who has caught 4 or more innings can’t pitch that day, and a pitcher who has thrown 41 or more pitches can’t catch that day. Plan the battery before you plan the rest of the field.
Batting order and the designated hitter
Little League Minors through Juniors use a continuous batting order, so everyone on the roster bats. High school (NFHS) uses a traditional order with an optional designated hitter.
Minimum play
Little League requires every player in Minors through Juniors to play at least 6 defensive outs and get 1 at-bat. Rec leagues often add their own minimums.
See configurable baseball rules →
Pitching and playing time across the season
Keep track of who pitched and who sat.
Save your team once. In the full app, record each game’s pitch counts so rest days and pitching availability carry into the next lineup, generate lineups using your enabled rules, and use the Fairness Summary to review playing time across games.
Before you make your lineup
What can I do here without signing up?
Add up to 20 players, set a batting order, and manually assign the nine baseball positions (pitcher, catcher, first, second, third, shortstop, and three outfielders) for 3 to 5 innings. Print the lineup card and a first-inning field diagram. Your work stays in this tab and is lost when you reload or leave; print it before closing the page.
Can I generate a baseball lineup automatically?
Auto-generation is in the full app. Set your team’s rules, generate a lineup, and review the assignments and any conflicts. This free page is a manual builder; it doesn’t check pitching eligibility or league rules.
Does the lineup maker track pitch counts and rest days?
Not on this free page. In the full app, you record pitch counts after each game, and the lineup builder flags pitchers who are not yet eligible to pitch. For a quick lookup of required rest, use the pitch count calculator.
Should my baseball batting order include every player?
That depends on your league. Little League Minors through Juniors bat the whole roster in a continuous order, while high school baseball uses a traditional order with an optional designated hitter. In the full app, you choose the batting-order style and designated hitter setting for your team.
What does a free account include?
Set up your team, roster, and rules without a credit card, starting from Little League, Pitch Smart, USSSA, or high school rule-set templates that you can review and customize. Your first 3 saved lineups are free per account, shared across your teams, with no trial deadline. The full builder supports longer games and auto-generation. See pricing for the current plans and included features.
Can I use this on my phone?
Yes. Add players in the Roster tab, then switch to Field. Tap a position to choose a player; dragging is optional. Use the arrow buttons to move players in the batting order. Open the print preview to print or save a PDF using your browser’s print options.