This website requires JavaScript.
PlaneswalkerHub
Planeswalker Hub

Game tracking

Settle who is actually winning

Your playgroup logs its games through the PlaneswalkerHub Discord bot, and they show up here as win rates, per-commander records and group standings — no spreadsheet to keep up to date.

Game tracking needs a Discord-linked account, since the games come from the Discord bot.

Your win rate, for real

Games played, wins and finishing positions, recorded from the games your playgroup actually tracks on Discord.

Per-commander records

See which decks carry you and which ones keep finishing fourth, broken down by commander.

Group standings

Stats for every Discord server you play in, so the playgroup can settle who is actually ahead.

Full game history

Every logged game, searchable and filterable by commander, server, finishing position and date.

Games get logged where you already play

Nobody keeps a spreadsheet going for long. The reason playgroup stats usually die is that recording a game means leaving the table, opening something, and typing it in — so after three weeks nobody bothers.

Here the record happens in the Discord server the group already sits in. One slash command at the end of a game logs it, with commander names autocompleting from the full card index as you type, and the results show up on your stats page immediately.

  • Log a finished game with /register, for up to five players
  • Include people who are not in the server as named guests
  • Commander names autocomplete rather than being typed out
  • Nothing to fill in on the website afterwards

The stats your playgroup will actually argue about

A win count on its own says very little in a four-player format where finishing second is a real result. So the record keeps finishing positions, not just wins: your win rate sits next to your average placement and a full breakdown of how often you finish first, second, third or fourth.

Head-to-head records answer the other question groups care about — whether one player really does target another, and who comes out ahead over a long rivalry.

Per-commander records, not just per-player

The same statistics are kept for every commander the group plays, so you can see which of your decks carries you and which one keeps finishing fourth while you insist it is fine.

Across the whole server it doubles as a picture of your local meta: which commanders show up most, and which of those actually convert their popularity into wins.

Your group’s history stays in your server

Statistics are scoped per Discord server. Your group’s games, standings and rivalries belong to that server and are not pooled into a global leaderboard or shown to other playgroups.

If you play in more than one server, each keeps its own separate record, which is usually what you want — the casual table and the high-power table are not the same meta.

Also included

  • Games are logged from the PlaneswalkerHub Discord bot — nothing to fill in by hand
  • Link a game to the deck in your Spellbook to see that list win/loss record
  • Filter your history down to the last week, month or quarter
  • Works alongside the shared life counter your table already uses
Sign in with Discord

Free — sign in with Discord, no password to remember.

Frequently asked questions

Do I need Discord to use game tracking?

Yes. Games are logged by the PlaneswalkerHub Discord bot, so tracking needs a Discord-linked account and a server with the bot installed. Everything else on PlaneswalkerHub — card search, decks, collection — works without it.

Does it cost anything?

No. The bot and the stats are free, with no premium tier and no per-server charge.

Can we track players who are not in our Discord server?

Yes. Games can include guests by name, so the person who only turns up for game night still shows up in the record.

Can other playgroups see our stats?

No. Records are scoped to the Discord server they were logged in. There is no global leaderboard, and one group cannot see another group’s history.

Does it track more than who won?

Yes. Every game keeps finishing positions for each player, which is what makes average placement, position breakdowns and head-to-head records possible — more useful than a raw win count in a four-player format.

Is there a life counter too?

Yes. A shared real-time life counter runs as a Discord activity in your voice channel, covering life totals, poison, commander damage, dungeons, the Monarch and the Initiative.

Planeswalker Hub

A fan-made search engine, deck builder and collection tracker for Magic: The Gathering. Free to use, no paywalls.

Card data

Card data, card images and mana symbols are provided by Scryfall — which is not produced by or endorsed by Wizards of the Coast. PlaneswalkerHub is in turn not produced by or endorsed by Scryfall.

Card prices shown are daily estimates and market values provided by Scryfall's affiliates. No guarantee is made for any price information — see the stores for final prices and details.

Legal

PlaneswalkerHub is unofficial Fan Content permitted under the Fan Content Policy. Not approved/endorsed by Wizards. Portions of the materials used are property of Wizards of the Coast. ©Wizards of the Coast LLC.

Magic: The Gathering, its logos, mana symbols, card images and the literal and graphical information presented about the game are copyright and trademarks of Wizards of the Coast LLC, a subsidiary of Hasbro, Inc. PlaneswalkerHub is not produced by, affiliated with, or endorsed by Wizards of the Coast.

All other content, including the PlaneswalkerHub name, logo and software, © 2026 PlaneswalkerHub. All rights reserved by their respective owners.

© 2026 PlaneswalkerHub — made by fans, for fans.
PrivacyTermsContact