Pitch Planner
Release Notes

What's New.

Every update, improvement, and new feature — in order, newest first.

v2.6.3

Tournament Scorekeepers

Tournament organizers can now invite limited-access scorekeepers to update scores and match events without handing over full tournament admin controls.

  • Scorekeeper role for Tournament & League Builder

    Invited scorekeepers can access private tournaments, enter or update match scores, and manage match events while setup, scheduling, venue, and publishing controls remain organizer-only.

  • Organizer invite management

    The Share tab now includes a scorekeeper panel with invite sending, pending invite tracking, and member removal controls.

  • Tournament invite inbox

    Users can accept or decline tournament scorekeeper invites from a dedicated dashboard invite page.

v2.6.2

Tournament Blackout Dates

Organizers can now mark tournament-wide blackout dates that must stay empty. The scheduler skips those dates, and drag-and-drop moves are blocked if they land on a blacked-out day.

  • Organizer blackout date controls

    Add and remove blocked dates from the Scheduling dialog. The blackout list saves with the tournament settings.

  • Scheduler enforcement

    Automatic schedule generation now omits every blackout date before assigning venue slots.

  • Guarded manual rescheduling

    Calendar drag-and-drop moves and match-save requests are rejected when they target a blackout date.

v2.6.1

Drag-and-Drop Schedule Editor

The tournament calendar now works as a guarded schedule editor. Organizers can drag scheduled matches to new time slots.

  • Drag-and-drop match moves

    Move a scheduled match directly inside the tournament calendar. Successful drops immediately reschedule the match.

  • Guarded slot validation

    Drops are blocked when the target time is outside the venue slot pattern, already occupied, or would double-book a team.

  • Constraint-aware scheduling edits

    Team blocked dates, venue restrictions, and shared-coach conflicts are checked before a drag move is saved.

v2.6.0 Major Release

Cross-Team Dashboard, Pass & Shot Tracking

View all your players, matches, lineups, and attendance across every team from a single page. Track passes and shots during matches. Extra time now displays correctly.

  • Cross-team aggregate pages

    New pages show data across all your teams in one place — no need to switch between teams.

  • Pass and shot tracking

    Log passes and shots as team-level match events. Totals appear on the summary page and CSV export.

  • Extra time display

    When a match runs past full time, the clock now shows overtime with a full-time banner. 15-minute hard cap per half.

  • Player cards with position tags

    Players are now displayed as cards with position badges. Edit a player position inline.

  • Pitch diagram improvements

    Goal posts, penalty areas, and GK zone added. Badges scale dynamically.

v2.5.1

Tournament Calendar Sync

Publish stable iCal feeds for full competitions and individual teams. Subscribe from Apple Calendar, Google Calendar, or Outlook.

  • Tournament-wide iCal feed

    Every tournament can expose a subscribable calendar URL that updates as fixtures are scheduled, moved, canceled, or completed.

  • Per-team fixture feeds

    Each team gets its own stable iCal URL so coaches and families can follow only that team matches.

v2.5.0 Major Release

Goals, Assists & Team Feed

Track goals and assists during live matches with a simple two-tap flow. Share updates with parents through a public team feed — no login required.

  • Goal and assist tracking

    Two large buttons on the live match page. Tap Goal or Assist, then tap the player — done.

  • Public team feed for parents

    Generate a shareable link for your team. Post announcements, schedule changes, and match updates.

  • Auto-generated match summaries

    After a match, one tap generates a summary with goal scorers, assists, and top minutes.

  • Season stats with goals and assists

    The season stats page now tracks total goals and assists per player.

v2.4.0 Major Release

Match Day & Team Manager Tools

Two powerful new tools join the Fixture Generator. Match Day lets you build lineups, plan rotations, and track playing time. Team Manager handles rosters, attendance, and coach roles.

  • Match Day tool

    Lineup builder, rotation planner, live timer with tap-to-sub, and per-player minute tracking.

  • Team Manager tool

    Player rosters, practice attendance logging, and coach/manager role invitations.

  • Forgot password flow

    Reset your password via email — no more lost accounts.

v2.1.0 Major Release

Launch — Free Soccer Tournament Management

Pitch Planner launched as a completely free tool for organizing soccer leagues and cups. No credit card, no ads, no limits.

  • Round-robin league format

    Balanced fixtures generated using the circle rotation algorithm. Up to 16 teams.

  • Knockout cup format

    Single-elimination brackets with proper seeding, byes, and optional third-place match.

  • Live standings and results

    Enter scores and watch standings update instantly — points, goal difference, ranking.

  • User accounts

    Sign up to save and manage multiple tournaments with full edit access.