🆕 Diamond Dugout update ready
Add Diamond Dugout to Home Screen Works offline · One tap to open

DIAMOND DUGOUT

Softball Lineup Manager

💾 Ready ✓ Ready
📋 Rules: 6 innings
🌟 Guest Players
Guest 1:
Guest 2:

No lineup generated yet.

⚫ Field Diagram — Inning 1
INNING 1
1B 2B 3B HOME
📋 Inning Summary

Generate a lineup first.

📝 Rule Configurator — Changes apply on next Generate.
🏛 Game Format
⏳ Playing Time
Mandatory Infield By Inning 4
Every player must appear in infield by inn 4
Bench Max Once
No player sits more than once per game
Equal Playing Time
Balance bench innings evenly across all players
🎼 Pitcher / Catcher Blocks
Pitcher 2-Inning Blocks
Pitcher stays for consecutive innings per block
Catcher Block Then Done
Catcher serves one block then won't catch again
📋 Batting Rules
Shuffle Batting on Generate
Randomize batting order each time
Bat All Active Players
All present players in batting order
✍ Custom Rules (your league requirements)
Add rules specific to your league. Each is checked after generation and flagged in the compliance report. Toggle any rule on or off without deleting it.
✚ Add Custom Rule
✅ Active Rules Summary
🎨 Team Branding — Colors and logo apply to header, field, and all print outputs.
🎪 Team Identity
🎨 Team Colors
TEAM NAME SAMPLE
🖼 Team Logo

PNG/JPG, square preferred. Shows in header and print.

👥 Roster Manager — Edit players. Changes take effect on next Generate.
👥 Permanent Roster

    Max 15 players. 2 guest slots always available in Setup.

    ⚙ Team Settings
    🖨 Print Options
    Batting Order Card
    Fielding Rotation Sheet
    Field Diagrams (SVG diamonds)
    Visual field with player names, 3 innings per page
    Parent Copy (simplified)

    📤 Season Memory

    Loading…

    💡 Offline: Works 100% offline. Save to desktop or phone. Data stays in your browser.
    Welcome to Diamond Dugout
    Enter your license key to activate.
    You only need to do this once on this device.
    Lost your key? Contact support@diamonddugout.app
    ⚾ Welcome to Diamond Dugout
    Set up your team in 2 quick steps to get started.
    ① Team Information
    ② Your Roster (up to 15 players)

      💡 Edit roster anytime in the Roster tab.