u/Amoner

Heads up: the more matches uploaded to wowarenalogs.com, the better this dashboard works. If you log your arenas, it directly fattens the dataset — please upload. Also: thanks Blizzard for giving us absolutely no first-party tools to track arena performance in 2026, and a genuine thank you to the wowarenalogs.com team for filling that void with the only public data source we have.

Quick update on the meta-analysis dashboard at https://gladpush.gg/meta-analysis

May 5 tuning patch is now its own analysis window, so you can compare pre/post-tuning meta shifts as the data fills in.

What's tracked (1800+ MMR, all data side-by-side):

This update:

  • You can now click on the specific data point and get the list of all matches that was used to get that data, you can then click on that match and it will take you to wowarenalogs.com to show you the match replay, gear, stats, abilities and etc. That way you can find out how that cracked enhance hit 70.9k dps in that match.

https://preview.redd.it/u8r6c2oe6jzg1.png?width=2114&format=png&auto=webp&s=bb2aca25419ce8ab71bac6473f39fbd8d08fbb96

  • May 5 tuning patch added with full PvP-tagged + all-combat changes (23 specs covered). Notable misses from earlier coverage now fixed: MM Hunter all-combat buffs (Explosive Shot +100%, Steady Shot +100%, Arcane/Multi +30%), Vengeance DH armor 150→190%, Unholy DK San'layn Plague +10%, Brewmaster's High Tolerance/Zen State nerfs.
  • Patch notes section: https://gladpush.gg/meta-analysis#patch-may-5-tuning
  • Devourer DH validator fix (was over-dropping ~89% of rounds due to ability-name collisions with Priest/DK/Warrior signatures). DDH spec data is now reliable.
  • Current dataset: 35.5k SS player-rounds / 10.6k 3v3 / 5.7k 2v2.

Post-tuning window is just opening, expect specs to start qualifying (50+ obs threshold) over the next 24-48h. If you see something off in a spec's data, drop a comment.

reddit.com
u/Amoner — 7 days ago

Dashboard: https://gladpush.gg/meta-analysis

TL;DR

  • 1,324 matches at 1800+ MMR pulled from wowarenalogs.com, data through Apr 27. Three windows: pre-patch baseline (Apr 14–21), post-patch buff (Apr 21 18:00 → Apr 24 15:00 CST), post-nerf hotfix (Apr 24 15:00 CST → Apr 27). 25,885 clean player-rounds across 28 qualified specs.
  • MM Hunter is still the headline: 52% → 61% → 28% win rate. The MM Hunter Dark Ranger build was the big winner of the buff and the only thing that got cut on Friday. The full 25-point round trip is now visible on the per-spec timeline.
  • Havoc DH quietly ate it: 62 → 54 → 47% (−16). Devastation Evoker is in the same boat (46 → 50 → 43%).
  • The big winners are Frost DK (+16), Enhance Shaman (+15), Feral Druid (+8), Elemental Shaman (+8). The melee-caster mix is shifting hard toward those four.
  • New since the last post: per-spec hourly timeline with patch/nerf vertical markers, multi-language ability merging (Chinese/French/Russian/Spanish names now collapse to canonical English), and outlier-spec hiding for the n < 50 cases.

Top movers — round win rate, Pre → Post-patch → Post-nerf

Spec Pre Patch Nerf Δ Pre→Nerf n (Nerf)
Marksmanship Hunter 52% 61% 28% −24 pts 289
Havoc DemonHunter 62% 54% 47% −16 144
Frost DeathKnight 43% 55% 59% +16 134
Enhancement Shaman 40% 50% 54% +15 148
Affliction Warlock 62% 48% 48% −14 295
Restoration Shaman 58% 50% 48% −11 256
Survival Hunter 58% 52% 49% −9 141
Feral Druid 41% 51% 49% +8 145
Elemental Shaman 42% 44% 50% +8 130
Fire Mage 55% 44% 49% −6 248
Shadow Priest 55% 42% 61% +5 130

(Wilson 95% CIs on the dashboard. Anything ≥ ±5 pts is outside the CI at these sample sizes.)

What's new on the dashboard

  • Per-spec timeline tab. For any spec, see hourly mean DPS over the whole study window, with vertical dashed lines for Patch (Apr 21 18:00 CST) and Nerf (Apr 24 15:00 CST), plus horizontal lines for the Pre/Patch/Nerf window means. The MM Hunter chart is the cleanest view of the round trip — flat baseline → spike on patch → crash below baseline on nerf day.
  • Multi-language ability merging. wowarenalogs returns ability names in the locale the log was uploaded from. Chinese (simplified + traditional), French, Russian, and Spanish names now all collapse to canonical English, so e.g. 黑蝕箭 / Flèche noire / Чёрная стрела all show up as Black Arrow on the per-spec damage breakdown. Cleaner ability tables and more reliable cross-spec class detection.
  • Hourly DPS data. Build pipeline now emits a timeline.json with hourly bins per spec; the chart layers window means over it.

The dashboard

gladpush.gg/meta-analysis

You can:

  • Browse all 28 qualified specs in the heatmap, sorted by post-nerf win rate
  • Click any spec for the per-spec detail panel: 3-window WR strip with Wilson 95% CI bars, DPS distribution, top-8 ability breakdown per window, rotation/burst tab (casts/round, damage/cast, crit ceilings), and timeline tab (hourly DPS with patch/nerf markers)
  • Filter by role (DPS / Healer / Tank), toggle outliers (n < 50)

Methodology

  • Source: wowarenalogs.com Solo Shuffle search, 1800+ MMR, no other filters. ~80 search pages walked plus per-spec top-up scrapes for under-sampled specs. Match-ID dedupe so re-runs only fetch new data.
  • Win rate is per round, not per match — the Solo Shuffle round is the unit of analysis (matches the DPS unit, gives ~6× more sample).
  • Data integrity: wowarenalogs's Performance tab re-sorts by DPS each round, which causes some rounds to be attributed to the wrong player at scrape time. Each row is now validated against the player's scraped spec via a class-distinctive ability fingerprint; rows where the dominant-ability class disagrees with the player's class are dropped. ~46% of the raw rounds got dropped this way; the 25,885 above is the clean set.
  • CIs: Wilson 95% for proportions, percentile bootstrap for DPS distributions.

Caveats

  • 1800+ is the floor; this isn't gladiator-level data.
  • Four days post-nerf (data through Apr 27) is short — some specs may still be re-tuning their builds and we'll see WRs drift again. The timeline tab makes that drift visible if it's happening; I'll keep refreshing the dashboard daily.
  • Tanks are largely outliers in Solo Shuffle and aren't the focus.

If you want a specific spec dug into further or a different view added (matchup matrices, healer-vs-DPS splits, anything), drop a comment.

reddit.com
u/Amoner — 15 days ago