account_tree MTG League Manager

Build Any MTG League
You Can Imagine

The league manager for Commander, Modern, and every MTG format. From simple ELO ladders to full RPG campaigns with skill trees, boss quests, and level progression. For playgroups and game stores.

Create Your League — Free

How to Run an MTG League with Castlog

Five steps from zero to a running league. No spreadsheets required.

1

Create a Playgroup

Open Castlog and create a playgroup. You get an invite link and code to share.

2

Invite Your Players

Share the invite link. Members join with one tap — no sign-up friction.

3

Create a League

Choose a format (Commander, Modern, Pioneer, Custom…), set the season dates, and pick your scoring system.

4

Enable Modules

Add the modules that fit your vision: EP & levels, skill trees, budget rules, deck restrictions, quests, achievements. All optional.

5

Play and Track

Log matches via the life counter or quick-log. Standings, ELO, and progression update automatically.

8 Modular Systems

Every module is optional. Mix and match to build exactly the league your playgroup wants.

leaderboard

Scoring

ELO, points, position-based, Playscore-style, or your own custom formula. Define exactly how wins are valued.

auto_awesome

EP System

Experience points from matches, with catch-up mechanics for trailing players and configurable level caps to keep things balanced.

military_tech

Level System

Define your own level table with EP thresholds and reward points at each milestone. Characters grow across the whole season.

account_tree

Skill Tree

Visual node graph where players unlock deck options. Spend reward points to access lands, mana rocks, tutors, and more.

shield

Budget Rules

Set commander and deck budget limits with live Cardmarket price validation. Keep your meta balanced and accessible.

extension

Deck Restrictions

Restrict lands, mana rocks, tutors, free spells, and combo pieces. Set minimum combo piece thresholds.

rocket_launch

Quests & Events

NPC boss battles (Archenemy/Duel mode), story quests, and seasonal events with unique emblems as rewards.

emoji_events

Achievements

Auto-triggered and manual achievements with custom rewards. "First Blood", "Combo Breaker", or any milestones you define.

Built for Every MTG Community

groups

Playgroups

Simple ELO or points for your kitchen-table group. One person pays, everyone gets access.

storefront

Game Stores (LGS)

Run in-store Commander leagues with up to 200 members, public standings, and multiple admins. Community tier.

emoji_events

RPG Campaigns

Full 8-module experience: EP, levels, skill trees, quests, boss battles. Turn your league into an RPG.

League Ideas

Simple ELO Ladder

Just scoring. Enable ELO, set a starting rating, and let the standings sort themselves. Great for casual playgroups.

Budget Commander

Scoring + Budget + Deck Restrictions. Enforce a deck budget with Cardmarket prices and restrict powerful card types.

Bracket League

One league per Commander bracket. Separate standings ensure fair matches within each power level.

Frequently Asked Questions

How do I start an MTG league with Castlog?

Create a playgroup, invite members via link or code, then create a league inside the playgroup. Choose your format, enable the modules you want, and start logging matches. Free tier includes ELO and point-based scoring.

What scoring systems does the league builder support?

ELO ratings, point-based scoring, position-based scoring (1st/2nd/3rd), Playscore-style formulas, and fully custom scoring formulas. You can define points for wins, kills, participation, and survival.

Can I run a Commander league for my game store?

Yes. The Community tier supports up to 200 members, multiple admins, public league pages you can share or embed, and tournament management. It is designed for LGS, Discord communities, and large playgroups.

Is the league builder free?

The free tier includes 1 playgroup with up to 8 members, 1 league, and basic scoring (ELO or points). Paid tiers unlock unlimited leagues, advanced modules like skill trees and quests, and larger playgroups.

Can I organize a league by Commander brackets?

You can create separate leagues for each bracket tier or use deck restrictions and budget rules to enforce bracket-appropriate power levels within a single league. See our Commander Brackets guide for details.

Related

Life Counter Commander Brackets Match Tracking Analytics

Build Your League

Free tier includes ELO and point scoring. Upgrade for the full 8-module experience.

Get Started Free Back to Home