Skip to content

Batting Lineup Builder

The batting lineup builder suggests batting order based on OBP, power, and contact metrics from your season data.

How the Order Is Built

The algorithm uses a traditional lineup construction approach:

SpotPriority MetricLogic
1stOBPGet on base most consistently
2ndContact + SpeedMake contact, move runners
3rdBA + PowerBest all-around hitter
4thPower (SLG)Drive in runs
5thPowerSecond power bat
6th–7thBASolid contact hitters
8th–9thRemainingLower-data players

Reordering the Lineup

Drag and drop any player card to change their spot in the order. Changes are reflected immediately in the stat comparison panel.

Stat Comparison Panel

The panel on the right (or bottom on mobile) shows key metrics for every player in the lineup:

  • BA (Batting Average)
  • OBP (On-Base Percentage)
  • SLG (Slugging)
  • HR, RBI
  • K% and BB%
  • Recent form sparkline

Use this panel to evaluate your drag-and-drop changes against the data.

Sparklines

Each player card shows a mini sparkline of their last 10 at-bats. This gives you a quick read on current hot/cold streaks independent of season totals. A player hitting .280 for the season but going 0-for-8 in their last two games may not be the right choice for the 3 hole today.

Saving a Lineup

Tap Save Lineup to save the current configuration. Name the lineup (e.g. "Opening Day" or "Vs RHP") for reference. Saved lineups appear in the lineup history and can be recalled for future games.

Game Day Share

Tap Share to send the batting lineup via text, email, or any messaging app using the Web Share API. The shared format includes player names and jersey numbers in batting order — easy to send to parents or post in the dugout.

Baseball and softball analytics for youth coaches