Frequently asked questions
Documentation for statistics, metrics, and analysis features.
A note on statistical significance
cedh.io is a mirror, not a prescription. The statistics here reflect what players in cEDH are currently doing - not necessarily what you should be doing. Use this data to understand trends and metagame patterns, but remember that innovation often comes from departing from the norm.
The statistics presented on this site are derived from a limited dataset of competitive tournament results. While the data can reveal meaningful trends and help identify potentially high-performing cards, it should not be treated as definitive proof of card quality. Use these insights as a starting point for deck refinement - not as hard-and-fast rules for deckbuilding. The best decks are built through a combination of data analysis, metagame awareness, playtesting, and personal playstyle. Take all statistics with appropriate skepticism, especially for commanders or cards with fewer tournament appearances.
Getting started
Yes. Check out the sample analyses to see what cedh.io can do, no account required. Visit the Sample Deck Analysis or Sample Package Analysis pages to preview features before creating an account.
cedh.io focuses on deck analysis rather than tournament browsing. For commander leaderboards, player standings, and tournament results, we recommend EDHTop16 (edhtop16.com). They have comprehensive metagame data and we've built cedh.io to complement their platform.
Yes. Join the Discord server to chat with other cEDH players, share feedback, report bugs, and suggest features. It's also the best place to get help if you run into any issues.
Conversion score
Conversion Score quantifies how frequently a commander or card reaches the top cut relative to statistical expectation, normalized for tournament size. A score of 100 indicates performance matching expectation. Values above 100 indicate outperformance; values below indicate underperformance.
Conversion Rate (top cuts ÷ entries) treats all tournaments equally. However, reaching top cut in a 128-player event represents a significantly greater achievement than in a 32-player event. Conversion Score captures this distinction by weighting results according to tournament difficulty.
For each tournament entry, the probability of reaching top cut under equal skill distribution is calculated: Entry Probability = Top Cut Size ÷ Tournament Size. These probabilities are summed across all entries to determine Expected Top Cuts.
Scores above 105 indicate above-average performance, 95-105 is within expectation, and below 95 indicates underperformance. The metric functions similarly to baseball's wRC+ or OPS+ statistics.
Conversion Score normalizes for tournament size but does not account for sample size variance. Less than 20 entries has high variance; 20-50 entries is moderately reliable; more than 50 entries is statistically meaningful.
Win rate & delta values
Win Rate represents the percentage of games won relative to total games played (wins + losses + draws). In 4-player pods, the baseline expected win rate is 25%. Commanders or cards with win rates meaningfully above this threshold demonstrate competitive advantage.
Delta (Δ) values measure performance relative to a baseline, typically the commander's average for that statistic. A card with +2.5% win rate delta indicates that decks containing this card win 2.5 percentage points more frequently than the commander's baseline.
For every card, we compare tournament decks with this commander that run the card against the ones that don't, and show how far the decks running it sit from the commander's average win rate.
Cards that only a few decks run would swing wildly on a lucky or unlucky weekend, so we start every card at the commander's average and let its own games pull it away. The more decks run a card, the more its own results count. A card in 3,000 decks barely moves; a card in 20 decks is held close to the average until it proves otherwise.
We colour a number only when the difference is very unlikely to be luck and is at least 1 point. Open a card to see the likely range, for example "+3.1%, likely between +1.3% and +4.9%, from 360 decks".
These numbers show what winning decks play, not what makes them win. Decks that run a card can differ in other ways too, such as who is piloting them.
Play Rate indicates the percentage of decks for a given commander that include a specific card. A 95% play rate indicates near-universal inclusion among that commander's pilots - typically a staple card.
Meta Share represents the proportion of total tournament entries piloting a specific commander. A 5% meta share indicates approximately 1 in 20 tournament participants selected that commander.
Deck analysis
Deck Rating provides a composite assessment of card selection quality based on tournament performance data. The formula weighs win rate (60%) over conversion performance (40%). Scores above 2 indicate an optimized deck, while scores below -2 suggest the deck needs work. When the commander has no tournament results from events with a top cut, no rating is shown ("Not enough cut data").
Quick Insights highlight notable patterns: High Performers (popular cards with positive delta), Hidden Gems (underutilized cards outperforming), Consider Cutting (underperforming low-play-rate cards), and Popular Cards Missing (staples not in your deck).
Cards listed as unknown have insufficient tournament data for statistical analysis. This typically indicates recently released cards, extremely low play rate cards, or cards not previously seen with this commander.
Decks can be imported from Moxfield (paste a Moxfield deck URL), topdeck.gg (paste a TopDeck deck URL), or plaintext (paste your decklist directly with one card per line). The plaintext option requires you to select your commander manually.
Supporters can sync their Moxfield decks with one click. When you update your deck on Moxfield, click 'Sync from Moxfield' to pull the latest version without re-entering the URL. Each sync creates a new version, letting you track how changes affect performance.
If you import your deck from Moxfield, cards in your Considering board are automatically parsed and displayed in a dedicated section. You'll see tournament statistics for cards you're thinking about adding, helping you decide what's worth testing.
For Moxfield decks, you can open eldrazi.gg directly from the analysis page to playtest opening hands. Click the 'Playtest' button at the bottom of your analysis to test mulligans with your exact decklist.
Deck analysis includes visual charts comparing your deck's structure against the average for your commander. Type composition shows your creature/artifact/enchantment distribution, and the mana curve chart overlays your curve against the average to show where you might be heavy or light.
Yes. All deck analyses are saved to your account. Supporters can create multiple versions of each analysis to track changes over time and compare different builds. Access your saved analyses from the 'Analyze a Deck' dropdown in the navigation.
Combos & win conditions
Combo data is sourced from Commander Spellbook and cross-referenced with tournament decklists. Deck analysis shows known infinite combos and synergies in your deck, along with performance statistics. Threat Analysis shows combos for any commander you're facing.
Combo statistics include Play Rate (how often the combo appears in tournament decks), Win Rate Delta (how the combo affects win rate compared to commander baseline), and Conversion Delta (impact on top cut performance). Higher deltas indicate stronger performing combos.
The 'How It Works' modal displays step-by-step execution instructions for each combo, sourced from Commander Spellbook. This explains the exact sequence of plays needed to execute the combo and what it produces (infinite mana, infinite damage, etc.).
Clicking 'Analyze Package' on a combo takes you to the package analysis page with all combo pieces pre-selected. This shows you detailed statistics for decks running that exact combination of cards.
When you analyze a deck, the Combos section shows both combos in your deck and combos you're close to having. Near-combos are grouped by how many cards you're missing (1 card away, 2 cards away). This helps you discover win conditions you could add with minimal changes.
Threat analysis
Threat Analysis is a free tool for analyzing combos across a cEDH pod. Enter up to four commanders representing your playgroup or tournament pod, and see the most played combos for each commander along with their tournament statistics.
Navigate to Threat Analysis from the main menu, then use the 'Add Commander' button to search and select commanders. You can add up to 4 commanders. Click on a commander's tab to view their most dangerous combos, win conditions, and performance data.
For each commander's combos, you'll see Play Rate (popularity), Win Rate Delta (impact on wins), and Conversion Delta (impact on top cuts). You can also view 'How It Works' for execution steps and analyze any combo as a package.
Yes, Threat Analysis is completely free to use. You just need to create a free account to access this feature.
Card package analysis
A card package is a combination of cards analyzed together to evaluate win conditions, synergy packages, or any group of cards that work together. Package statistics show data only for decks containing all selected cards, not just any one of them.
Navigate to 'Package Analysis' in the main menu and select 'New Package'. Search for a commander, then add 2-10 cards to your package. You can also click 'Analyze Package' on any combo from Threat Analysis or your deck analysis. The resulting page shows statistics for all decks that include every selected card.
Package analysis shows Inclusion Rate (% of decks with all cards), Win Rate (compared to commander baseline), and Conversion Score (how often package decks reach top cut).
Adding more cards reduces matching decks. Less than 10 decks is anecdotal; 10-30 decks shows indicative trends; more than 30 decks provides reliable statistical signal.
Package analysis supports three filter states: Include (decks must contain this card), Exclude (decks must not contain this card), and Any (card is displayed but doesn't affect filtering). This allows nuanced questions like 'how do decks with Card A but without Card B perform?'
Card comparison
Card Comparison lets you compare 2-4 cards side-by-side within a commander, with interactive charts showing performance over time. This Supporter-only feature is useful for evaluating competing card choices.
From a deck analysis, select 2-4 cards using checkboxes in the card stats table, then click the 'Compare Cards' button. The comparison page shows win rate and conversion score charts over time.
Each card is assigned a unique color. Use table checkboxes to show/hide cards from charts. Charts display monthly data points - hover to see exact values.
Time period filtering
Statistics can be filtered by Past Month (30 days), Past 3 Months (90 days), Past 6 Months (180 days, default), Past Year (365 days), or All Time (complete dataset from June 2025 onwards). Shorter periods reflect current meta trends; longer periods provide more stable statistics.
Tournament data collection begins June 1, 2025. This cutoff ensures data quality and relevance to the current competitive environment.
Tournament size filtering
Statistics can be filtered by All Events (default), 16+ Players, 30+ Players, 50+ Players, 100+ Players, or 250+ Players. Filter preferences persist across sessions.
Tournament size affects competitive intensity and meta composition. Larger events typically attract more experienced players with optimized lists. Use for major event prep or local meta analysis.
Filtering to larger tournaments reduces available data points. All Events provides maximum sample size; 250+ Players reflects major event meta but has fewer data points.
Data sources
All tournament data is sourced from topdeck.gg, the primary platform for competitive EDH tournament organization and results. Data synchronization occurs nightly, with tournament results typically available within 24 hours of event completion.
Combo data is provided by Commander Spellbook, a community-driven database of EDH combos. We cross-reference their combo database with cards that have appeared in tournament decklists to show relevant combos with performance statistics.
Data synchronization occurs nightly. Tournament results are typically available within 24 hours of event completion. Statistics are recalculated during each synchronization cycle.
Decklists undergo validation for Commander format legality: exactly 100 cards, valid commander designation, all cards within color identity, no banned cards. Invalid decklists are excluded from card-level statistics.
Subscriptions & limits
Free users get 3 deck analyses per month and 3 package analyses per week. Threat Analysis is free for everyone. Supporters have no usage limits and access to additional features like Card Comparison, Moxfield sync, version history, and the ability to save packages.
Free users have rolling limits: deck analyses reset 30 days after first use, package analyses reset 7 days after first use. Changing filters on an already-analyzed deck or package doesn't count toward your limit.
Supporter subscriptions are billed monthly through Stripe. All major credit cards are accepted. You can cancel anytime and keep access until the billing period ends.
About this project
No, cedh.io is not affiliated with topdeck.gg or Commander Spellbook. This is an independent project that uses publicly available tournament data through topdeck.gg's API and combo data from Commander Spellbook in accordance with their usage terms.
If you made it this far, thanks for reading. I'm Sam, I created cedh.io. I've been working in software development since 2019 and have been playing competitive EDH since 2022. Unable to find the deckbuilding tool I wanted, I decided to build it myself.
Got questions or feedback? Join our Discord server or message me on 𝕏.
By using cedh.io, you agree to our Terms of Service.