Baseball Batting Order: How to Set a Fair Lineup for Youth Teams
How to create a batting order that balances competitiveness with fairness, and why rotating the order is the best approach for youth baseball.
The batting order drama nobody warns you about
My second year coaching, I spent most of my pregame energy worrying about who'd play shortstop and whether Ben could handle third base. The batting order? I just threw names on the card in roughly the same order every game. Top kids up top, everyone else wherever. Didn't really think about it.
Then Tyler's mom cornered me after a Wednesday scrimmage against the Rays. Tyler had batted 8th or 9th in every single game. She wasn't angry — she was worried. Tyler had told her at dinner that he must be the worst player on the team because he always bats last. The kid was ten. He wasn't the worst player. I just hadn't been paying attention to where I was putting names on a card.
That conversation changed how I think about batting orders entirely. In a typical 6-inning game, your leadoff hitter might get 4 at-bats. The kid batting 9th? Probably 2. Over a 15-game season, that gap adds up to 15-20 fewer plate appearances for the kid who's always at the bottom. That's 15-20 fewer chances to learn, to compete, and to feel like part of the team. Kids notice this stuff way more than we think they do.
What each spot in the order is supposed to mean
If you watch any amount of MLB, you've probably absorbed the general idea — fast guy leads off, big slugger bats cleanup. And yeah, there's a traditional framework for each spot. I'll lay it out, but fair warning: most of this barely applies when your strike zone is the size of a refrigerator and the primary offensive weapon is a walk.
Batting order positions
- 1 (Leadoff): Gets on base, doesn't strike out much, fast enough to steal
- 2: Can move runners over, puts the bat on the ball
- 3: Your best all-around hitter — contact and some pop
- 4 (Cleanup): The kid who drives runners in when they're on base
- 5: Another run producer, ideally with some power
- 6-7: Developing hitters, solid but still figuring it out
- 8-9: Typically your weakest bats, or the pitcher in some leagues
At 8U through 12U, I'd honestly throw most of that out the window. Your "power hitter" is whichever kid hit his growth spurt first, and next spring some other kid will be four inches taller than everyone. The one piece that does transfer is putting reliable contact hitters near the top so the inning actually gets started — nobody wants to open with three straight strikeouts. Beyond that, rotate everyone else through different spots game to game and don't treat the traditional framework like gospel.
Just rotate it. Trust me.
If you're only going to take one thing from this whole page, make it this: rotate your batting order every game. I've been doing it for six seasons now and it single-handedly killed about 80% of the headaches I was creating for myself. No more agonizing over who goes where. No more mid-season guilt when you realize the same three kids have been batting 7-8-9 since opening day.
- At-bats actually even out across the season — Tyler isn't getting shorted 20 plate appearances anymore
- Kids learn to hit from different spots in the order instead of getting comfortable in one slot
- The "why does my son always bat last?" parent emails just... stop
- You should see a 9-year-old's face the first time they bat leadoff — they stand about two inches taller walking to the plate
- Players have to adjust to different situations, which is the whole point at this age
- You spend five minutes on the order instead of twenty because the system does the fairness math for you
The simplest way to do it: take last game's order and bump everyone down one spot. Whoever batted last moves to leadoff. That's the whole system. Over the course of a season, every kid ends up batting in every slot. You don't need a spreadsheet for this — though a good lineup tool makes it even easier to track who's been where.
What about travel ball where winning actually matters?
I know, I know — not every team is a Tuesday night rec league. If you're coaching travel ball and families are writing checks for tournament entry fees, there's real pressure to put together a competitive lineup. I get it. But you can still be fair without sabotaging your chances.
Anchor the top, rotate the rest
This is what most competitive coaches I know end up doing, and it's a pretty good compromise. Keep your 3 or 4 best hitters locked into the top of the order where they'll see the most at-bats and the most important situations. Everybody else rotates through spots 5 through 9 game by game. Your offense still has teeth, and the rest of the kids still get meaningful variety. I used this during a tournament weekend last June — we went 3-1, and not a single parent complained about the batting order.
Flip the halves
Split your roster into two groups: a top-half group and a bottom-half group. Each game, the groups swap — kids who batted 1 through 5 last game bat 6 through 10 this game. Within each group, arrange guys however you want. I like this one because it's dead simple to explain to parents. "Your kid batted in the top half last game, so he's in the bottom half this game. They flip every time." Nobody can argue with that math. Over a four-game tournament weekend, everyone spends roughly equal time in the high-at-bat spots.
Read the moment, but don't get stuck there
Sometimes a kid is seeing the ball like it's a beach ball. Ben went 3-for-3 on Saturday — yeah, I'm keeping him in a premium spot for Sunday's game. Other times a player's in a funk and might benefit from a lower-pressure spot in the order for a game. That's coaching. That's reading the room. Just make sure these are temporary tweaks. If a kid bats 9th for three straight weeks, you're not making a situational adjustment anymore — you're sending a message, and the kid is receiving it loud and clear.
You're not going to remember who batted where in game 3
Around game 5 or 6, your memory of the early-season batting orders is completely gone. I used to think I could keep it all in my head. I could not. A baseball lineup generator with drag-and-drop batting order takes the guesswork out of it. You can pull it up and see instantly that Sarah's batted leadoff twice but hasn't been in the cleanup spot yet, or that three of your players have been stuck in the 7-9 range two games in a row.
One thing I really like about Lineup Hero is that it treats batting order and fielding positions as two separate things. Which they are — but most coaches (myself included, for years) accidentally link them together. Your catcher doesn't have to bat 8th just because that's the convention. And your shortstop doesn't automatically deserve a top-3 spot just because he plays a premium defensive position. When you can set them independently, you stop making lazy defaults and actually think about each one on its own.
Batting order mistakes I've made (and seen other coaches make)
- Parking the same 2-3 kids at the bottom all season — I did this my first year and one of those kids quit before the next season. Still bothers me.
- Writing the lineup on game day one and literally never changing it, like it's on a stone tablet from Moses
- Caving to the dad who played college ball and has very strong opinions about where his kid should bat — trust your own eyes and your own data
- Not writing down who batted where, then accidentally running the same order three games straight because it "felt right"
- Dropping a kid to 9th because they struck out twice or made an error — that's punishment disguised as strategy, and kids see right through it
Frequently asked questions
How do you set a batting order in youth baseball?
Put the kids who make the most consistent contact near the top so the inning gets started. Rotate everyone through different spots game to game. Keep track of who's batted where with a lineup tool so you're not guessing. Don't overthink it — at this level, fairness and rotation matter way more than finding the mathematically perfect order.
Should you rotate the batting order in youth baseball?
Yes. Every game, or as close to every game as you can manage. The kids at the top of a fixed order get more at-bats and more confidence. The kids stuck at the bottom get fewer reps and start thinking they don't matter. I've watched it happen. Rotation fixes both problems and it takes you zero extra effort once you've got a system.
What is the best batting order for Little League?
Honestly? The one that's different from last game's. At the Little League level, the difference between your "optimal" lineup and a random shuffle is maybe a run per game — if that. Put solid contact hitters 1 through 3, somebody who can drive the ball at 4 or 5, and rotate the rest. The thing that actually matters is making sure no kid feels like they're permanently planted at the end of the lineup.
Build your batting order with drag-and-drop
Lineup Hero lets you set fielding positions and batting order independently. Drag players to reorder. Track fairness across the season.