If you're really tired of aggro matchups, try playing Odd Warrior. I don't have a tracker but I won against nearly every aggro matchup. I run Terrorguard Escapee to counter Rez/Big Priest, Bad Luck Albatross to counter any deck that summons minion from deck, Chief Inspector to counter Secret Mage and Pala, and occasionally Mage combo decks, Kobold Stickyfinger to counter weapon based agroo strategies. Kill conditions are Brann Bronzebeard+2xColdlight Oracle and Silas Darkmoon+Soulbound Ashtongue+Shield Slam, but you can use these cards as resources in different matchups. Climbed to Legend with this deck, and it was so fun to ruin aggro player's day. Have fun.
Hunter: Same with DH, but I doubt you'll see a Hunter.
Mage: Mage has two main archetypes you'll most likely to face and both aren't the same but always keeping Chief Inspector is essential. Other than that, go with DH or Druid mulligan, it's a coin flip.
Paladin: Most likely to be aggro so same with DH + Chief Inspector
Priest: Keep Bad Luck Albatross and Terrorguard Escapee. These will counter Raza or Rez Priest. You might want to consider Brann+Coldlight too, in order to burn their cards when they are not expecting.
Shaman: Same with DH, they are most likely to be Murloc Shaman.
Warrior: Same with Rogue
Note: I see some Odd Warrior players playing minions instead of tapping even at Legend. Don't do that. You rarely need tempo. For example: instead of playing EVIL Quartermaster on Turn 3, just tap and end turn. Of course you have to play Albatross as soon as possible to counter Highlander, but if it isn't the case, just tap. Also if you don't have spare board clear option and opponent's hand isn't nearly empty, consider not using the clear.