AI-powered soccer rotation manager for youth coaches. Generate balanced 4-quarter player rotations in seconds.

Launch App
4v4 7v7 9v9 11v11

How It Works

1

Create Your Team

Add players, pick your format (4v4 to 11v11), and set your formation.

2

Rate Your Players

Set position-specific ratings so the algorithm knows each player's strengths.

3

Generate Rotation

One click runs 100 optimized attempts and picks the most balanced rotation.

4

Fine-Tune & Share

Swap players manually, save templates, print, or share via link.

Features

🏟️ Multi-Team Management

Create and manage multiple teams independently. Each team has its own roster, templates, games, and settings.

🔄 Smart Rotation Engine

Generates 100 rotation attempts per click, automatically selecting the most balanced option using position ratings.

⚽ Flexible Formations

Customize fullbacks, midfielders, and forwards. Compare all valid formations to find the optimal setup for your team.

👥 Player Ratings

Rate players across 7 position dimensions (GK, FB Def/Off, Mid Def/Off, FW Def/Off) on a 0-3 scale. Single strength rating for 4v4.

📋 Fair Playing Time

Every player gets at least 2 quarters. Priority players get 3+. The algorithm enforces fair distribution automatically.

🎨 Manual Adjustments

Click any position to swap players. Drag from bench to field. See score impact before confirming changes.

📊 Live Analytics

Quarter-by-quarter defense and offense scores, playing time summary with color-coded badges, and formation comparison analytics.

📚 Game History

Complete game archive with opponent, score, result, and full rotation details. Review any past game's quarter-by-quarter breakdown.

💾 Templates

Save and load rotation templates with full metadata. Quickly reuse winning lineups across games.

🔗 Share & Print

Generate shareable links with TinyURL shortening, or print clean rotation sheets optimized for the sideline.

📱 Mobile-First Design

Touch-friendly interface with bottom navigation bar, responsive layouts, and full-width controls optimized for phones.

⬇️ Data Backup

Export all teams, games, templates, and settings to a JSON file. Import backups to restore or transfer data between devices.

🔒 Password Protected

Session-based password protection keeps your team data private on shared devices.

🎯 Smart Algorithm

Enforces goalie rotation, side consistency, consecutive quarter limits, priority player distribution, and position eligibility.

📈 Cross-Game Fairness

When players are tied on playing time, the algorithm uses their average quarters across past games to prioritize those who've played less.

Get Started