Our Story

How a Google Sheets macro became a lineup generator

Inning Wizard started as a Google Sheets macro.

I'm Rick, a youth baseball coach. Every week before game day, I'd sit down with a roster of kids and try to build a lineup that was actually fair and took into account what happened the prior games. Every kid needed to play infield and outfield. Nobody should sit on the bench more than anyone else.

So I built a spreadsheet that did the math for me. Then the spreadsheet got more complicated. Then it needed a UI. At some point it stopped being a spreadsheet and became Inning Wizard.

The engine isn't AI — it's just math. It makes sure positions rotate fairly, playing time stays balanced, and no kid gets stuck in right field every inning. What used to take me 15-20 minutes happens in a few seconds.

You can set position preferences, and it remembers what happened in past games when building the next lineup. When the result is close but not quite right, you can drag and drop to fix it on the spot. The algorithm does the heavy lifting; you make the final call.

Most of the coaches I hear from are volunteers — parents who raised their hand and suddenly have 14 kids, anxious parents, and a game on Saturday. This was built for them.

If something's broken or something's missing, email me directly: info@inningwizard.com.

Rick Coach & Creator, Inning Wizard

Ready to try it?

Create your first lineup in under a minute. Free to start.

Get Started Free

Running a league? See plans for organizations →