Good, Affinity is in Modern. Now let me pull its matchup data against the top archetypes over the past 4 months (mid-February to mid-June 2026).
Now let me get Affinity's head-to-head matchup data against the most relevant archetypes simultaneously:
Here are Affinity's worst matchups in Modern over the past 4 months (Feb 15 – Jun 15, 2026), sorted by winrate:
The single worst matchup by a massive margin is Broodscale, where Affinity posts a brutal 23.7% winrate (18-58 in decisive matches). That is not a close game — it is a near-auto-loss. After that, the next tier of bad matchups includes Amulet Titan at 42.7% (50-67) and Ruby Storm at 44.4% (75-94). These are consistent losing matchups with solid sample sizes.
Rounding out the unfavorable matchups are Boros Energy at 47.6% (243-268, the largest sample with 511 decisive matches), Domain Zoo at 47.2% (51-57), and Ramp Eldrazi at 47.7% (41-45). These are all roughly even to slightly negative, but given how frequently Affinity faces Boros Energy — the most-played deck in the format — that half-point edge against Affinity adds up over a long tournament. On the bright side, Affinity thrives against Living End (68.6%), Yawgmoth (68.5%), Blue Belcher (66.7%), and Prowess (63.2%).
In summary: watch out for Broodscale (a near-unwinnable matchup), Amulet Titan, and Ruby Storm as Affinity's clearest problem pairings. Boros Energy is the most impactful negative matchup simply due to how often you'll face it.
Sources: Data drawn from 273 Modern tournaments (Feb 15 – Jun 15, 2026), 70% MTGO and 30% Melee. Sample tournaments: