Logo
Nerd Leagues
NEW! Nerd Leagues is now on iOS Download on the App Store

MTG League Season Standings: Reading the Per-Season ELO Tab

5 min read Updated May 06, 2026
Every active MTG league season gets its own pill on the league page. Click one to see standings, an ELO chart, the deck list, and the games — all scoped to that season's date range.

Every active MTG league season on Nerd Leagues gets its own pill on the league page, sitting alongside the All Time and yearly tabs. Click a pill and the whole league page refilters to that season — standings, ELO chart, decks, and games. This is where commissioners and members come to see who's actually winning the current season.

Per-season standings live only on the league page. They don't appear on player profiles, deck profiles, or your My Stats — so if you want season context, the league page is the place to go.

Where to find MTG league season standings

MTG league season standings appear on the league page (/leagues/<id>) as a row of pills above the main tabs. The row shows:

  • All Time — every game ever recorded in the league.
  • One pill per calendar year (2024, 2025, etc.) — automatically generated from yearly ELO history.
  • One pill per active season — labeled with the season's title (e.g. Spring 2026). Hover the pill to see its start and end dates.

Archived seasons don't appear in this row. Once a commissioner archives a season, its pill drops off the league page entirely — it's still visible on the Manage League page, but not to anyone viewing the league publicly. That makes the pill row a clean view of competitions that are still live.

Click any pill and the four main tabs — Members, ELO History, Decks, and Games — all refilter to that season's data.

Reading the per-season Members tab

The per-season Members tab shows the season's player standings in the same card layout as the All Time view. Each card lists:

  • Rank — #1 at the top, sorted by season ELO descending.
  • Username — clicks through to the player profile.
  • ELO — the player's current per-season ELO, rounded to a whole number.
  • Record — wins and losses inside the season's date window.
  • Spread — the season's plus/minus, color-coded: green if positive, red if negative.

Players who joined the league but haven't recorded a game inside the season's window won't appear on the season's Members card list — only players with at least one in-window game show up. If nobody has played yet, you'll see No member data for this season yet.

Reading the per-season Decks tab

The per-season Decks tab works the same way as the league's main deck gallery: deck cards with the deck's image, name, owner, season ELO, and season record. The same Search and Sort controls work here, so you can sort by season ELO high-to-low or alphabetize while you browse.

If a deck has been registered to the league but hasn't played a game inside the season's window, it won't appear on the season's deck list. Empty seasons show No deck data for this season yet.

Reading the per-season ELO chart

The per-season ELO chart on the ELO History tab plots each member's ELO trajectory across the games they played inside the season. Every line starts at 1000 — the per-season starting ELO is fixed, regardless of where a player's all-time or league ELO sits when the season opens. That means a player on a 1400 league rating still walks into the season with a clean 1000, and so does the league's lowest-rated player. Season standings reset the playing field by design.

The chart is loaded on demand when you click a season pill — if you've never opened that season's tab before, it'll fetch in a beat and then render.

Reading the per-season Game History tab

The per-season Game History tab shows every league game whose recorded date falls inside the season's window. The filter is inclusive on both ends — a game recorded on the season's start date or end date counts. Games are filtered client-side from the league's full history, so switching pills is instant.

The game count next to the panel header updates as you switch pills, so you can tell at a glance how many games have happened in the current season versus all time.

How per-season ELO actually works

Per-season ELO uses the same K-factor and expected-score formula as league and all-time ELO — for the math, see MTG League ELO. The difference is bookkeeping: every player and deck starts each season at 1000, and only games inside the season's date window update the season's standings. League ELO, yearly ELO, and all-time ELO update from the same game in parallel — see Overlapping MTG League Seasons for how that fan-out works when multiple seasons are running at once.

Because every season starts at 1000, the same game can produce different ELO swings in different seasons — the K-factor is the same, but each season's expected scores depend on the player's per-season starting ELO, not their all-time rating. A player who's been crushing the league all year starts the new season as evenly matched as anyone else.

What you won't see on the season standings

A few intentional gaps worth knowing:

  • Archived seasons don't appear on the league page. They're tucked away on the Manage League page — see Creating and Managing MTG League Seasons for the archive flow.
  • Season standings don't surface on player profiles, deck profiles, or My Stats. If you want season context, you have to visit the league page. That's a deliberate scope — season ELO is a league-internal scoreboard.
  • The record-game flow doesn't tell you which seasons updated. Submit a league game, and any active seasons covering the date silently update behind the scenes. The standings just reflect it the next time you open the league page.

Where to go next

If you're trying to figure out whether to run a season at all, start with MTG League Seasons. If you're a commissioner ready to spin one up, the walkthrough lives at Creating and Managing MTG League Seasons. And if you're curious about how a single recorded game fans out across multiple overlapping seasons, the mechanic is in Overlapping MTG League Seasons.