MTG League Software

The MTG League Software Your Playgroup Actually Deserves

Stop running your Magic: The Gathering league on a spreadsheet. MTGSL automates Swiss pairings, standings, ELO ratings, deck tracking, and season newsletters - for every format, every week.

Commander · Sealed · Draft · Constructed · cEDH · No credit card required.

What Is MTG League Software?

A Magic: The Gathering league is a multi-week season of structured play where players accumulate points, climb standings, and compete for a playoff spot. Unlike a one-off tournament, a league runs for weeks - and managing one manually is a full-time job.

MTG league software handles every part of the organizational overhead: pairing players each week using the Swiss system, calculating standings with proper tiebreakers (OMW%, GWP, OOWP), tracking decklists as they evolve, and sending automated newsletters to keep players engaged between sessions.

MTGSL was built by a Magic player who was managing a sealed league on a spreadsheet and hated every minute of it. Every feature exists because a real league needed it.

Everything a Running League Needs

Swiss Pairings & Pod Balancing

Automated weekly pairings using the Swiss system. For Commander and cEDH, MTGSL balances 3–5 player pods, avoids repeat matchups, and adjusts automatically for late joiners, no-shows, and standby players.

Real-Time Standings & Tiebreakers

Live leaderboards updated the moment scores are submitted. Full tiebreaker support: OMW%, GWP, OOWP. Players check their own standings instead of messaging you at 11pm.

ELO Ratings & Season Stats

Every player builds an ELO rating across leagues and seasons. Win rates, head-to-head records, and performance trends are tracked automatically - no manual math required.

Decklist Management

Players import decklists directly from Moxfield or Archidekt. For sealed leagues, card pool photos and progressive pack additions are tracked week over week. Full version history of every deck change.

Custom Scoring & Achievements

Build your exact point system. Wins, kills, first blood, commander damage, survivals - whatever your league rewards. MTGSL calculates and distributes points automatically after each session.

AI-Powered Season Newsletters

MTGSL generates weekly recap newsletters automatically using AI - standings updates, notable moments, and match highlights. Keeps players engaged between sessions without any writing on your part.

Works for Every MTG League Format

Commander / EDH Leagues

Pod-balanced Swiss pairings, custom kill/win scoring, achievement tracking, and deck import. Runs in person, online via SpellTable, or hybrid.

Commander League Details →
Sealed Leagues

Card pool tracking, progressive pack additions, photo uploads, and Moxfield import. The best format for onboarding new players.

Sealed League Guide →
Draft Leagues

Run weekly drafts without the weekly admin. Swiss pairings, standings, match history - all automated.

Constructed Leagues

Standard, Modern, Pioneer, Pauper, Legacy. Swiss pairings, deck verification, and metagame tracking across a full season.

cEDH Leagues

Competitive tools for competitive play. Judge-approved decklists, advanced ELO, and pod scoring tuned for cEDH.

cEDH Details →
Custom Format Leagues

Cube, Vintage, Premodern, whatever your group plays. Custom scoring and flexible rules let you run any format as a season.

Run a Series - Not Just a Season

MTGSL's Series feature lets you group multiple leagues under one set of aggregated standings. Run a fall season, a spring season, and a championship - and MTGSL tracks cumulative points across all of them.

Perfect for clubs, community organizations, and LGS stores that want year-round player engagement with a meaningful end-of-year championship. Players see where they stand across every event they've participated in.

Leagues per Series
Live
Cross-event standings
Auto
Tiebreaker calculation
Free
Community Org tier

MTG League Software - FAQ

Bracket tools run a single tournament. MTGSL runs a full season - weeks of Swiss pairings, evolving standings, deck tracking, player ELO, and a playoff at the end. It's the difference between a pickup game and a rec league.

No hard limit. MTGSL handles small playgroups (6–8 players) and larger organized play (30+ players). The Swiss system scales naturally and pod balancing handles odd numbers automatically.

Yes. The Pro Organiser, Community Org, and Store tiers all support unlimited simultaneous leagues. Run a Commander league and a Sealed league at the same time, each with their own standings and pairings.

Yes. MTGSL works in person, fully online (SpellTable, Convoke), or hybrid. Players access standings and submit scores from any device. No app to download.

The Casual tier is free forever - one league, all core features included. Paid tiers (Pro Organiser at $8/mo, Store at $20/mo) unlock unlimited leagues, advanced analytics, entry fee collection, and AI newsletters.

Your league deserves better than a spreadsheet.

Set up in ten minutes. Free forever option. Your first league is live today.