ArenaAnalytics

Arena match history tracking and statistics.
Main panel for unfiltered match history.

Main panel for unfiltered match history.

Optional full sized spec icons, replacing class icon entirely.

Optional full sized spec icons, replacing class icon entirely.

Additional details for solo shuffles in match history.

Additional details for solo shuffles in match history.

Player Tooltip with Solo Shuffle Wins shown.

Player Tooltip with Solo Shuffle Wins shown.

Player details tooltip.

Player details tooltip.

Scrollable comps dropdown filled with played comps to select as filter.

Scrollable comps dropdown filled with played comps to select as filter.

Main panel filtered for 2v2 bracket.

Main panel filtered for 2v2 bracket.

Main panel filtered for 3v3 bracket.

Main panel filtered for 3v3 bracket.

Main panel filtered for 5v5 bracket.

Main panel filtered for 5v5 bracket.

Main panel filtered for solo shuffles bracket.

Main panel filtered for solo shuffles bracket.

Description

Arena Analytics

Arena Analytics tracks arenas played, storing the match history with filters for brackets, comps, season, date, and maps.

alt text

Tracking includes:

  • Date, duration, comp, enemy comp, rating, MMR, enemy MMR, and first player death.
  • Match outcome: Win/Loss/Draw per match.
  • Scoreboard stats per player: Kills, deaths, damage, and healing.

For Solo Shuffles, the addon tracks additional data:

  • Wins
  • Duration, comp, enemy comp, first death and outcome per round.
  • Most Wins
  • Most Deaths

alt text


Search

Overview:

Player search functions alongside other filters.
Most searchable terms support multiple shorthands (e.g., 'MM' for Marksmanship hunters).
The search field accepts a comma-separated list of players.
Each player segment contains one or more space-separated tokens. Tokens can be:

  • Name
  • Class
  • Spec
  • Race
  • Role
  • Faction
  • Team
  • Slash-separated alts

Example: enemy undead priest healer to find matches against undead healer priests.

Explicit Team:

By default, each player segment matches against both your team and the enemy team.
To search explicitly for one team, use the keywords 'Team' or 'Enemy' in the token.
This forces the player segment to match only the specified team.

Alt Search:

To search for a player across known alts, separate the names within a player segment using a forward slash.
Example: Hydra/Hydr/Jrbbt will match any of those names to a player.

Exact Search:

To ensure the name search is precise, wrap the string in quotation marks.
Example: "Hydra" or "Hydra-Firemaw" will only match exactly to that name and realm.

Negated Token:

A token can be negated by prefixing it with '!' or '-'. This will exclude matches for the provided value.
Example: -Undead priest healer enemy will find a priest healer on the enemy team, excluding Undead priests.

Inversed Segment:

A player segment can be inverted using 'no' or 'not'. This ensures the segment only passes if no match is found.
Example: no Death Knight excludes arenas where at least one Death Knight is present.

Explicit Type:

Tokens can have explicit prefixes to avoid ambiguity (e.g., searching for a player named "Mage"). Supported prefixes are:

  • name or n
  • class or c
  • spec or s
  • race or r
  • role
  • faction or f
  • alts or a
  • team or t

Quick Search:

Clicking on players in the match history allows quick searches for specific values associated with that player:

  • Left click: Searches the clicked player's name.
  • Shift-click: Appends the value as a new player segment.
  • Ctrl-click: Adds the player's spec or class to the search.
  • Alt-click: Adds the segment as inversed (includes the 'no' keyword).
  • Left/Right click: Assigns the clicked player’s team or enemy team.

Shortcuts can be customized in ArenaAnalytics Options -> Quick Search.


Credits:

Authors: Lingo, Zeetrax
Developed in association with: Hydra @ www.twitch.tv/Hydramist

The ArenaAnalytics Team

profile avatar
Owner
  • 1
    Followers
  • 1
    Projects
  • 130.3K
    Downloads