Drafting, rosters, schedules, standings, playoffs, and trades — with match results read straight out of the replay instead of taken on trust.
Showdown publishes every battle as structured data. Paste the link and the winner, the score, and each Pokémon's kills and deaths come out of the log itself.
Team preview puts both full rosters in that log, so the format and every Pokémon used get checked against what each coach actually drafted. The commissioner's worst job — opening replays to confirm nobody cheated — stops being a job.
|tier|[Gen 9] VGC 2024 Reg H
|rule|Species Clause: Limit one of each
|poke|p1|Archaludon, L50, F|
|poke|p2|Basculegion-F, L50, F|
|faint|p2b: Basculegion
|win|shihevixe3✓Format matches the league
✓Every Pokémon was drafted
✓Result and KOs recorded
Snake or linear, with a pick clock and auto-pick. Every board updates the moment a pick lands.
Point costs, roster limits, and a reserve check so nobody spends themselves into an unfillable roster.
Only the Pokémon your format actually allows, priced from real ladder usage, and yours to edit. Values lock once drafting begins.
Base stats, abilities, type matchups, move pools, items — the same data the simulator runs on, next to every pick.
Round robin with byes, home and away, and standings derived from verified results — never typed in.
Seeded from the standings, byes to the top seeds, advancing round by round to a final.
Multi-Pokémon offers, public to the league, applied atomically so a roster is never half-traded.
Sign in with Discord, create a league, and send invite codes. Commissioners get the controls; everyone else just drafts and plays.
Start a league