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
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
- Go to the Matches tab
- Find your match for the current week
- Click Report Result
- Select the outcome (who won, game scores)
- Click Submit
Submitting a Decklist
If the league requires decklists:
- Click Submit Deck (from the league page or Participants tab)
-
Choose an import method:
- Moxfield or Archidekt URL - paste the URL and click Import
- Paste card list - format:
1 Card Nameper line - Upload file -
.txtor.decfiles
- Give your deck a name (optional)
- For constructed: click Validate to check Scryfall legality
- For sealed/draft: upload deck photos as evidence (up to 20 photos, max 10MB each)
- Click Submit
Deck Visibility
| Setting | Who can see your deck |
|---|---|
| Public | Anyone |
| Participants Only | Only players in this league |
| Private | Only the manager |
Dropping from a League
- Go to the Participants tab
- Find your name and click Drop
- 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
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.
Reporting an Integrity Issue
If you believe an opponent violated the rules:
- Go to the Matches tab and find the relevant match
- Click Report Issue or the flag icon
- Fill in what happened and upload evidence (photos, screenshots)
- 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.