Player Guide

Playing in a League

Joining events, reporting results, submitting decklists, and tracking your stats.

Joining a League

Via Invite Link (most common)

The league manager shares an invite link. Click it, log in (or create an account), and you land on the join screen.

  • Free league: Click Join League
  • Paid league: See the fee amount, enter a discount code if available, click Pay & Join
  • Full league with waitlist: You're offered a waitlist spot
Late Joining (league already started)

Some leagues allow late joining via a separate late-join link.

  • You'll see a notice that the league is in progress
  • You'll see the current week and weeks remaining
  • You start with 0 points, added to the schedule from the current week forward
  • Not entered retroactively into past weeks
  • Entry fee still applies if the league charges one
Tier Restrictions for Players
Casual accounts can only be active in 1 league at a time. If you're already active in a league, you'll be blocked from joining another until you complete your current league or upgrade to Pro, Community, or LGS. You can still join a waitlist even if you're at your league limit.

Navigating a League Page

Tab What you'll find
Standings Live rankings - rank, player name, avatar, points, wins/losses/draws, GWP and OWP (tiebreakers)
Matches Scheduled matches and status. See who you're playing this week, report a result, view past results
Participants Full player list. View other players' decklists (if deck privacy allows), your own deck submission, and match history

Reporting a Match Result

  1. Go to the Matches tab
  2. Find your match for the current week
  3. Click Report Result
  4. Select the outcome (who won, game scores)
  5. Click Submit
Double Verification: If enabled, both players must submit matching results. Conflicting results are flagged for the manager. In Player-Arranged leagues, schedule and play your match within the week, then report.

Submitting a Decklist

If the league requires decklists:

  1. Click Submit Deck (from the league page or Participants tab)
  2. Choose an import method:
    • Moxfield or Archidekt URL - paste the URL and click Import
    • Paste card list - format: 1 Card Name per line
    • Upload file - .txt or .dec files
  3. Give your deck a name (optional)
  4. For constructed: click Validate to check Scryfall legality
  5. For sealed/draft: upload deck photos as evidence (up to 20 photos, max 10MB each)
  6. Click Submit
Deck Visibility
Setting Who can see your deck
PublicAnyone
Participants OnlyOnly players in this league
PrivateOnly the manager

Dropping from a League

  1. Go to the Participants tab
  2. Find your name and click Drop
  3. Confirm the action

Dropping removes you from future match scheduling. Past results remain on record. The manager can reinstate you if needed.


Viewing Your Stats

Go to Profile → Match Analytics to see:

  • Total matches played
  • Win / loss / draw record and percentages
  • Per-league breakdowns
Click Sync Stats on your profile to refresh if numbers seem out of date.

ELO Rating

MTGSL tracks an ELO rating across your match history - it goes up when you beat higher-rated players and down when you lose to lower-rated ones. Your ELO is shown on your profile.

Note: ELO is not calculated for matches in leagues marked as Test Leagues by the manager.

Reporting an Integrity Issue

If you believe an opponent violated the rules:

  1. Go to the Matches tab and find the relevant match
  2. Click Report Issue or the flag icon
  3. Fill in what happened and upload evidence (photos, screenshots)
  4. Click Submit - the report goes to the league manager for investigation

See the Fair Play & Integrity guide for how cases are handled.


Ready to play your first league?

Create a free account, verify your email, and use an invite link from your league organiser to get started right away.