Fair Ball

Fair innings for every kid.

Fair Ball builds a fielding rotation for your Little League team. Every position is filled, kids rotate around the field, and bench time is shared evenly.

Free, no sign-up. Your roster stays on this device.

How it works

  1. 1 Add your roster Names, numbers, and who can pitch or catch.
  2. 2 Generate a fair lineup Every inning, checked against every rule.
  3. 3 Swap, lock and print Fine-tune it on the field, then post it in the dugout.

Every lineup, checked against every rule.

  • Every position is filled, every inning.
  • No kid plays the same position twice in a game. Pitchers and catchers stay in for the innings in a row you choose.
  • Bench time is spread evenly: nobody sits twice while a teammate never sits, and nobody sits two innings in a row.
  • Every kid plays the infield, at least once every two games.
  • Only kids you check can pitch or catch.
  • Little League pitching rules: once off the mound, a pitcher never pitches again or catches, and nobody pitches after catching 4 innings.

You can switch rules off, and when one has to bend, Fair Ball says which one and for whom.

Made for the dugout

  • Big names and high contrast, for a phone in the sun.
  • One printed page for the dugout wall.
  • A link parents can open to see the lineup.
  • Free, with no sign-up and no ads.