CoachBall

Lineups

Create and manage game lineups with the help of AI or manually. The lineup system helps coaches plan field positions, bench rotations, and innings for every game.

Lineup management overview

The lineup editor showing field positions per inning

AI Lineup Generator

The AI lineup generator creates optimal lineups based on player preferences, positions, and rotation rules. It considers each player's favorite positions and ensures fair bench time distribution.

Smart Position Matching

Players are matched to their top 3 preferred positions first, then fallback to other playable positions.

Automatic Rotation

For each new inning, the AI rotates players between field and bench, prioritizing those who spent more time on the bench.

Fair Bench Time

The AI tracks bench time and ensures all players get roughly equal playing time across innings.

AI lineup generator interface

The AI lineup generator with field positions and player suggestions

Manual Lineup

Override AI suggestions and manually assign players to positions. Use the dropdown selectors to pick different players for each position. The system warns you if a player is assigned twice.

Lineup Settings

Configure rotation rules that apply to all lineups. These settings can be adjusted per game.

Pitcher Rotation

Set how often the pitcher rotates (default: every 2 innings).

Max Outfield Innings

Limit how long a player stays in the outfield (default: 2 innings).

Bench Rotation Strategy

Choose between even distribution or other rotation modes for bench players.

Catcher Restriction

Prevent the catcher from pitching immediately after catching.

Inning Management

Add Inning

Add a new inning to the lineup. The AI automatically generates the optimal rotation for the new inning based on previous innings.

Swap Players

Manually swap players between positions within an inning to make last-minute adjustments.

Delete Inning

Remove an inning from the lineup. Subsequent innings are renumbered automatically.

What our users say

5 stars

"CoachBall has completely transformed my coaching. The statistics help me make better decisions and develop my players more effectively."

Layla Morgan

Layla Morgan

PRO

Baseball Head Coach U12

5 stars

"As an experienced coach, I appreciate the depth of the statistics. CoachBall gives me insights I wouldn't have otherwise."

Marcus Johnson

Marcus Johnson

LEGEND

Baseball Head Coach H1

4.5 stars

"As a club manager, I love how CoachBall centralizes everything. All teams can now easily collaborate and share information."

Daniel Brooks

Daniel Brooks

CLUB

Club Manager