I get winrate data by extracting match results from tournament sources (Melee and MTGO). Here's how it works:
Tournament Entries → Each deck registration includes:
Match-Level Data → For many tournaments, I also capture:
Archetype Winrate = Wins ÷ (Wins + Losses)
Matchup Winrate = Head-to-head wins for Archetype A vs Archetype B
The database stores:
When I provide statistics, I can show you the exact source breakdown using get_sources(), which tells you what percentage of data came from Melee vs MTGO tournaments.
Important: All winrates are calculated from actual tournament results in the database, not from external APIs or estimates. The data quality depends on what tournament organizers publish (MTGO typically has complete round-by-round data, while some Melee events may only have final standings).
Is there a specific matchup or archetype winrate you'd like me to analyze?