Competitive lineups in minutes.
Automatically generate lineups that meet all your league rules while optimizing for player skills and positions. No more pre-game scrambling or second-guessing your decisions.

The pre-game scramble
- ✕You spend hours building a lineup that follows all the league rules
- ✕Halfway through, you realize you've violated a rotation requirement
- ✕A parent questions why their kid isn't at their preferred position
- ✕You can't remember which players are eligible to pitch this game
- ✕Someone can't make it and your whole lineup falls apart
- ✕You show up with a crumpled, crossed-out lineup card nobody can read
Built to win. Built to comply.
Generate competitive lineups that automatically follow your league's rules—so you can focus on coaching, not paperwork.
One-tap generation
Generate a complete batting order and defensive assignments in seconds. Optimized for your team's strengths.
Rule compliant
Fungo knows the rules for T-Ball through Majors. Minimum innings, position requirements—all handled automatically.
Skill-matched positions
Leverage player evaluations to place the right players at key positions. Build your strongest defensive lineup.
Rotation tracking
See which players need time at preferred positions or more rotation through all positions for development.
Pitch count tracking
Update pitch counts after each game to know exactly who's eligible to pitch in your next game.
Print-ready lineups
Print clean lineup cards for your dugout, the opposing manager, and the umpire. Professional and legible.
Optimize for your strategy.
Player evaluations power your lineup decisions. Fungo matches player skills to positions, putting your best defenders where they matter most while developing players at positions they're growing into.
- Skill-to-position matching based on evaluations
- Balance competitive play with player development
- Override suggestions when you know better

Track every rotation.
Auto-generated stats show you exactly how much time each player has spent at each position. Help players grow by giving them time in preferred positions or maximize development with even rotation through all positions.
- Position history by player across all games
- Time at preferred positions tracked
- Development-focused rotation suggestions

Know who can pitch.
After each game, update pitch counts and Fungo automatically calculates rest requirements. Never accidentally put an ineligible pitcher on the mound again.
- Pitch count tracking per game
- Automatic rest day calculations
- Clear eligible/ineligible status for each player
How it works. For you.
Up and running in 5 minutes.
Confirm attendance
Mark who's available for the game. Automated RSVP collection makes this easy.
Generate lineup
One click builds a complete lineup optimized for your team's skills and league rules.
Print and play
Print lineup cards for the dugout, share with the umpire, and you're ready to coach.
Trusted by leagues across the country

Alpine Little League
Portola Valley, CA

Lafayette Little League
Lafayette, CA

San Carlos Little League
San Carlos, CA

Nacogdoches Youth Baseball
Nacogdoches, TX

Niles-Centerville Little League
Fremont, CA

Little League International
Williamsport, PA

Alpine Little League Softball
Portola Valley, CA

Menlo Atherton Little League
Menlo Park, CA

Haverford Township Little League
Havertown, PA

Drexel Hill Little League
Drexel Hill, PA

Cactus Foothills Little League
Cave Creek, AZ

Sunrise Little League
Orangevale, CA

Twin Hills Little League
San Diego, CA

COEUR D'ALENE Little League
Coeur d'Alene, ID

Redwood City Little League
Redwood City, CA

Mill Valley Little League
Mill Valley, CA

Fort Smith Youth Baseball & Softball
Fort Smith, AR

Union-Endicott Little League
Endicott, NY

606 Sports
Eastern Kentucky, KY

Livingston Little League
Livingston, NJ

Brighton Little League
Rochester, NY

Alpine Little League
Portola Valley, CA

Lafayette Little League
Lafayette, CA

San Carlos Little League
San Carlos, CA

Nacogdoches Youth Baseball
Nacogdoches, TX

Niles-Centerville Little League
Fremont, CA

Little League International
Williamsport, PA

Alpine Little League Softball
Portola Valley, CA

Menlo Atherton Little League
Menlo Park, CA

Haverford Township Little League
Havertown, PA

Drexel Hill Little League
Drexel Hill, PA

Cactus Foothills Little League
Cave Creek, AZ

Sunrise Little League
Orangevale, CA

Twin Hills Little League
San Diego, CA

COEUR D'ALENE Little League
Coeur d'Alene, ID

Redwood City Little League
Redwood City, CA

Mill Valley Little League
Mill Valley, CA

Fort Smith Youth Baseball & Softball
Fort Smith, AR

Union-Endicott Little League
Endicott, NY

606 Sports
Eastern Kentucky, KY

Livingston Little League
Livingston, NJ

Brighton Little League
Rochester, NY

Alpine Little League
Portola Valley, CA

Lafayette Little League
Lafayette, CA

San Carlos Little League
San Carlos, CA

Nacogdoches Youth Baseball
Nacogdoches, TX

Niles-Centerville Little League
Fremont, CA

Little League International
Williamsport, PA

Alpine Little League Softball
Portola Valley, CA

Menlo Atherton Little League
Menlo Park, CA

Haverford Township Little League
Havertown, PA

Drexel Hill Little League
Drexel Hill, PA

Cactus Foothills Little League
Cave Creek, AZ

Sunrise Little League
Orangevale, CA

Twin Hills Little League
San Diego, CA

COEUR D'ALENE Little League
Coeur d'Alene, ID

Redwood City Little League
Redwood City, CA

Mill Valley Little League
Mill Valley, CA

Fort Smith Youth Baseball & Softball
Fort Smith, AR

Union-Endicott Little League
Endicott, NY

606 Sports
Eastern Kentucky, KY

Livingston Little League
Livingston, NJ

Brighton Little League
Rochester, NY

Alpine Little League
Portola Valley, CA

Lafayette Little League
Lafayette, CA

San Carlos Little League
San Carlos, CA

Nacogdoches Youth Baseball
Nacogdoches, TX

Niles-Centerville Little League
Fremont, CA

Little League International
Williamsport, PA

Alpine Little League Softball
Portola Valley, CA

Menlo Atherton Little League
Menlo Park, CA

Haverford Township Little League
Havertown, PA

Drexel Hill Little League
Drexel Hill, PA

Cactus Foothills Little League
Cave Creek, AZ

Sunrise Little League
Orangevale, CA

Twin Hills Little League
San Diego, CA

COEUR D'ALENE Little League
Coeur d'Alene, ID

Redwood City Little League
Redwood City, CA

Mill Valley Little League
Mill Valley, CA

Fort Smith Youth Baseball & Softball
Fort Smith, AR

Union-Endicott Little League
Endicott, NY

606 Sports
Eastern Kentucky, KY

Livingston Little League
Livingston, NJ

Brighton Little League
Rochester, NY
What coaches are saying
“The stat tracking, along with the running counts of positions-per-player is a very nice feature as it easily allows me to address the 'favoritism' or 'coaches-kid' issues...I've been doing it manually in a spreadsheet, and it's been time-consuming [...] you're onto something.”
Joe
AAA Coach, Cactus Foothills Little League
Take back your pre-game prep.
Stop wrestling with spreadsheets. Start showing up confident and prepared.
Get Started Free