One report per complete Monday–Sunday week (UTC): top decks, movers, and card shifts, frozen from that week's battles. Weeks without full data coverage aren't published.
2026-W28
Jul 6 – Jul 12, 2026
4.4M battles analyzed
2026-W27
Jun 29 – Jul 5, 2026
440.6K battles analyzed
2026-W26
Jun 22 – Jun 28, 2026
163.1K battles analyzed
2026-W25
Jun 15 – Jun 21, 2026
91.1K battles analyzed
2026-W24
Jun 8 – Jun 14, 2026
61.4K battles analyzed
2026-W23
Jun 1 – Jun 7, 2026
36.9K battles analyzed
Reports are deterministic: recomputing a week from the same aggregates yields the same numbers. Methodology →