Skip to content
Retail (Midnight) · Current retail game · client build 12.1.5.70783

Duohorn - Twisting Nether

Preservation EvokerBlood Guard

Twisting NetherEU<Oracle>

248Item Level
96Peak PvP
#3,134Best Rank
- 

Updated Aug 18, 2026, 22:33 UTC · 87 days ago · data from the Blizzard Battle.net API · data may be delayed

Best bracketSolo Shuffle - Preservation Evoker, Preservation Evoker, 96 rating
Gear248 item level · 8/8 enchants · 6/6 gems
UpdatedAug 18, 2026, 22:33 UTC
Advertisement

Copy Duohorn's build

Preservation Evoker · Build 1 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYYmZYmBsNMAAwMMzMGDzEzMDAAAsNzMTzYMzMLjZAgxMjZW2YxCDzMz0QzmZsYYMzgZGGA
Open in calculator

Preservation Evoker · Build 2 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAYmZ2MDGmZMMmZmZZGAAwMjZMPgxYGwMAAAAzMDmxMzMLzMDAGYMjNWgBmhBDDLwYmBYMA
Open in calculator

Preservation Evoker · Build 3 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYYmZYmxwsNMAAwMMzMzYYGYmBAAA2mZmxMGzMzyYGAYMzYGbsYhBmZMY2MjFDjZGMzwDA
Open in calculator

Preservation Evoker · Build 4 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYMzMDzMgtBAAwMMzMGjZGMzMAAAgZmZMDmZmlxMAwYmxMLbsYhhZmZMY2MjNDjZGMzwA
Open in calculator

Preservation Evoker · Build 5 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ2WGYYmxsYGjx2wAAAzYmZGmhZYGzAAAAbzMzwYmZmxYGAYMDsA2AzwAsBbGmBYmhB
Open in calculator

Preservation Evoker · Build 6 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAMzMzmBGmZmZxMzwsNMAAYmhxwYYGYmBAAAMzMDzYmZmtZmBAzYGYBsAmhBYzwmhBwMzYA
Open in calculator

Preservation Evoker · Build 7 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYYmZYmBsNMAAwMMzMGDzgZmBAAA2mZmxMGzMzyYGAYMzYmlNWsxwMzMGMbmxihxMDmZYA
Open in calculator

Preservation Evoker · Build 8 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYYmZYGGjthBAAzMMzMGDzgZmBAAA2mZmhhZmZWGzAAjZGzssxiFGmZmxgZDWMMmZwMDD
Open in calculator

Preservation Evoker · Build 9 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmxMz2yADzMPwsYYG2GAAwwMmZGjxMDmZGAAAYbmZYGMzMLjZAgxMjZW2YxCDzMzYwsxYzwYmBzMMA
Open in calculator

Preservation Evoker · Build 10 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYYmZwMwsNMAAwMMzMGDzgZmBAAA2mZmxMGzMzyYGAYMzYmlNWswwMzMGMbmxihxMDmZYA
Open in calculator

Preservation Evoker · Build 11 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAYmZ22GYYmZwMGzsNjBAAzMMzYGDzgZmBAAA2mZmxMGzMzyYGAYMzYmlNWswwMzMGMbGWMMmZwMDD
Open in calculator

Preservation Evoker · Build 12 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAYmZ2MwMmZegZZGzMjtBAAYmxMGMjZwMzAAAAMzMDzYmxsNzMAYgxM2YBGYGGMMsAjZGgxA
Open in calculator

Preservation Evoker · Build 13 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ2MwwMzDMLmxYs8AjBAAmxMGYMzYMzMAAAgZmZYGzMmtZMAYgxMWYBGYGGMYsAjZGgxA
Open in calculator

Preservation Evoker · Build 14 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ2MwwMzwMjHAbDDAAmZYmZMGmBzMDAAAsMzMjZwMzsMmBAGzMmZZjFLMMzMjBzmZsYYMzgZGGA
Open in calculator

Preservation Evoker · Build 15 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYYmZwMwsNmBAAMjZmxYYGMzMAAAw2MzMmBzMzyYGAYMzYmlNWsxwMzMGMbmxihxMDmZYA
Open in calculator

Preservation Evoker · Build 16 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ22GYYmZwMGsNMAAwMMzMzYYGMzMAAAw2MzMmBzMzyYGAYMzYmlNWswwMzMGMbMWMMmZwMDD
Open in calculator

Preservation Evoker · Build 17 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAegZmZ22GYYmZYGGjthBAAmZMzMGDzgZmBAAA2mZmhxYmZWGzAAjZGzssxiFGmZmxgZzwihxMDmZYA
Open in calculator

Preservation Evoker · Build 18 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmZmZ2MwwMzwMMDbDDAAmZmZmZwwMMjZAAAgtZmhZwMzsMmBAGzMmZZjFLMMzMjBzGjFDjZGMzYGA
Open in calculator

Preservation Evoker · Build 19 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAMzMz2yADzMmFzYM2mxAAAzYmZGmhZYGzAAAAbzMzwYmZmxYGAAGzYjFYgZYwwwCMzMDAD
Open in calculator

Preservation Evoker · Build 20 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAMzMz2yADzMPwsYMzMz2AAAYGzYwMmBzMDAAAwMzMMzMzY2mZGAMjZgFwCYGGgNYzwAYmZMA
Open in calculator

Preservation Evoker · Build 21 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAYmZW2GYGzMDzYGzsMMAAMzMjZmhZmZGwAAAAWmZmBGzMzyYGAAGzYjFYgZYwAWgxMDAD
Open in calculator

Preservation Evoker · Build 22 import string

CwbBPJc41CfcseY0baneJ1IHrBAAAAAmxMz2yADzMPwsMz4Bw2AAAYGzYGjhZMmZGAAAYbmZGzYmZMbjZAgxMwCYDMDDwGjNDzAMzwA
Open in calculator

Devastation Evoker · Build 1 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAgZmZGMDzwMMzMYYMmZGGsMzMzMmZmZmBMzYGmZWGzADMGsBLjhx2AYGA2wAzMwYA
Open in calculator

Devastation Evoker · Build 2 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAwMzMzgZYGmZwMGjZMmZGzYsMzMjZmxMzMgZmBPwMzyYGYAzMjF2sMmNjtZGGmhNw2wAzMzMYA
Open in calculator

Devastation Evoker · Build 3 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAAzMzgZYGzMYGzYmZMMzYmZsMzMDzMmZmBMzMwMzyYGYAGsBLjhx2AYGA2wAAA
Open in calculator

Devastation Evoker · Build 4 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAgZmZgZ8AzgBGGjZMmZGzYsNjZmZmxMzMgZmZMmZWmZGYgxgFYZMM2GAzAwGmBzMYYA
Open in calculator

Devastation Evoker · Build 5 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAgZmZgZYGMYGGDjhZGzYmlZMzMzMmZmBMzMjxMz2MzADMGAMGGGAzAwGGYmBDA
Open in calculator

Devastation Evoker · Build 6 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAwMzMzgZYGzMDzMmZYMmZGzMjlZmZYmxMzMgZmBmZWGzADYmZsxmlxsZsNzwwMsB2GGYmZmBD
Open in calculator

Devastation Evoker · Build 7 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAgZmZgZYGMYGGDjhZGzYmlZmZmZm5BmZmBMzMjZmZ2mZGYgxgNwYYsNAmBgNMwMDGA
Open in calculator

Devastation Evoker · Build 8 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAAzMDMDzMmhZGmZMjxMzYGjlZMzMzMPwMzMAzMDmZWGzADMGsBLjhx2AYGA2wAzMAD
Open in calculator

Devastation Evoker · Build 9 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAwMzMzgZYGzMYmxY8AjxMzYGjlZmZMzMmZmBMzM4BmZWGzADYmZswmlxsZsNzwwMsB2GGYmZmBD
Open in calculator

Devastation Evoker · Build 10 import string

CsbBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAgZmZwMDGzMYGMjZMjZGGjlZmZmhZmZmBMzMDmZWGzgZgZmZsxilxsYsNzwwMsBWGGgxAXA
Open in calculator

Augmentation Evoker · Build 1 import string

CEcBPJc41CfcseY0baneJ1IHrNMzMmZmZsNDzMbzYmZMDAAAAAAAAmZGzMjxAjZmZAAAAgZGDzMLjZGYGYwGsMGGbDgZA2wYgZGYYA
Open in calculator

Augmentation Evoker · Build 2 import string

CEcBPJc41CfcseY0baneJ1IHrBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Open in calculator

Augmentation Evoker · Build 3 import string

CEcBPJc41CfcseY0baneJ1IHrNMzMmZmZsNDzMbzYmZMDAAAAAAAAmZGzMjxAjZmZAAAAgZGDzMLjZGYGYwCsMGGbDgZA2wYgZGYYA
Open in calculator

Augmentation Evoker · Build 4 import string

CEcBPJc41CfcseY0baneJ1IHrhZGbzMzM2mxDMzsMMzMGAAAAAwAAAzMDzMmZgxMzMAAAAYmZgZmlxMDMzywwsMjtlZZYmthZYmxAbYMwMDMM
Open in calculator

Gear: 248 item level · 8/8 enchants · 6/6 gems. See the full loadout, enchants & gems.

Rated bracket performance

BracketRatingRankW–LGamesWin%
Solo Shuffle - Preservation EvokerUnranked96#31341–12138%

Equipped gear

Avg iLvl 248
Galactic Gladiator's Shawl246
Astral Gladiator's Tabard1
Galactic Gladiator's Chain Bracers246Flawless Versatile Amethyst
Drag to rotate
Enforcer's Grips of the Black Talon250
Galactic Gladiator's Chain Belt246Flawless Versatile Amethyst
Greaves of the Black Talon263Enchanted: +41 Intellect & +4% Mana
Galactic Gladiator's Chain Sabatons246Enchanted: Enchant Boots - Shaladrassil's Roots
Galactic Gladiator's Medallion246
Galactic Gladiator's Insignia of Alacrity246
Galactic Gladiator's Tome246

Character stats

30.0%Mastery
17.3%Haste
13.1%Versatility
7.6%Crit

Secondary stats as the character was last geared & logged out.

406,480Health
1,892Intellect
20,324Stamina
1,801Armor

Battleground win rates

BattlegroundPlayedW–LWin%
Temple of Kotmogu2310–1343%
Warsong Gulch219–1243%
Arathi Basin74–357%
Eye of the Storm64–267%
Twin Peaks63–350%
Show all 11 battlegrounds
BattlegroundPlayedW–LWin%
Deephaul Ravine63–350%
Deepwind Gorge53–260%
Silvershard Mines42–250%
The Battle for Gilneas21–150%
Rated Eye of the Storm21–150%
Battle for Wintergrasp10–10%

PvE progression

The War Within

  • Liberation of UndermineRaid Finder 1/8
  • Manaforge OmegaHeroic 8/8

Mythic+ best runs 6/8 timed

DungeonKeyTimeDate
Pit of Saron+1234:06 ✕-
Magisters' Terrace+121:01:18 ✕-
Algeth'ar Academy+1123:25 ★-
Skyreach+1018:50 ★-
Windrunner Spire+1024:39 ★-
Magisters' Terrace+1026:53 ★-
Seat of the Triumvirate+1032:23 ★-
Nexus-Point Xenas+921:08 ★-

Professions

TailoringClassic Tailoring

3,800 achievement points · honor level 225 · ranked in 1 bracket · <Oracle>

Titles earned (22)

Currently wearing Blood Guard

Reputations (41)

OrgrimmarFriendly · 100 / 6,000
Warsong OutridersFriendly · 4,085 / 6,000
Thunder BluffFriendly · 100 / 6,000
Darkspear TrollsFriendly · 100 / 6,000
The DefilersFriendly · 1,120 / 6,000
Silvermoon CityNeutral · 400 / 3,000
GuildNeutral · 789 / 3,000
Bilgewater CartelFriendly · 100 / 6,000
UndercityNeutral · 500 / 3,000
Huojin PandarenFriendly · 100 / 6,000
Dragonscale ExpeditionRenown 1 · 0 / 2,500
Valdrakken AccordRenown 1 · 25 / 2,500
WrathionAcquaintance · 0 / 8,400
Cobalt AssemblyEmpty · 101 / 300
Dark TalonsFriendly · 0 / 6,000
The Severed ThreadsRenown 25 · 0 / 2,500
The GeneralMastermind
The VizierMastermind
Steamwheedle CartelFriendly · 30 / 6,000
FarstridersInterloper · 0 / 500
Hara'tiRenown 4 · 2,280 / 2,500
The Cartels of UndermineRenown 20 · 0 / 2,500
The SingularityRenown 1 · 300 / 2,500
Blood KnightsInterloper · 0 / 500
Venture CompanyFriendly · 30 / 6,000
The K'aresh TrustRenown 5 · 2,350 / 2,500
Bilgewater CartelFriendly · 30 / 6,000
Blackwater CartelFriendly · 30 / 6,000
Manaforge VandalsRenown 9 · 1,600 / 2,500
Gallagio Loyalty Rewards ClubRenown 1 · 1,100 / 2,500
Flame's RadianceRenown 1 · 0 / 2,500
Silvermoon CourtRenown 5 · 2,280 / 2,500
MagistersInterloper · 0 / 500
Shades of the RowInterloper · 0 / 500
Valeera SanguinarLevel 6 · 3,671 / 6,220
Brann BronzebeardLevel 9 · 4,686 / 8,300
Amani TribeRenown 5 · 1,410 / 2,500
Hallowfall ArathiRenown 25 · 0 / 2,500
Council of DornogalRenown 25 · 0 / 2,500
The Assembly of the DeepsRenown 25 · 0 / 2,500
The WeaverMastermind

Mount Collection

See every mount Duohorn has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Battle Pet Collection

See every battle pet Duohorn has collected - loaded live from the armory. Click below to pull the current collection straight from Blizzard.

Explore more

Duohorn: PvP FAQ

How highly ranked is Duohorn in Solo Shuffle - Preservation Evoker?

Duohorn sits at 96 rating (Unranked) in Solo Shuffle - Preservation Evoker this season on Twisting Nether (EU).

Which Evoker spec does Duohorn push rating on?

Duohorn's highest-rated Solo Shuffle spec is Preservation Evoker at 96 rating (Unranked).

What is Duohorn's best battleground?

Duohorn's strongest battleground is Temple of Kotmogu, with a 43% win rate over 23 games.

What are Duohorn's current PvP ranks?

Duohorn's current EU ladder placements are #3134 in Solo Shuffle - Preservation Evoker.

Character summary

Duohorn, a Preservation Evoker on Twisting Nether (EU), is working up the ladder this season in Solo Shuffle - Preservation Evoker, peaking at 96 rating (Unranked), ahead of 1% of the Solo Shuffle - Preservation Evoker field. They focus a single rated bracket this season.

Their record reaches past the arena: Duohorn carries 22 earned titles. Full gear, talents, battleground win rates and PvE progression are broken down below; you can also see how they place on our Mythic+ leaderboards and PvP ladders.

Their active specialisation is Preservation Evoker, carrying gear across 17 slots, including 17 epic pieces, 8 enchanted and 6 gems socketed and an equipped item level of 248. Outside combat, Duohorn keeps up Tailoring. Their current talent build is available to copy below, or open it in our interactive talent calculator.

Duohorn has played 13 rated games this season. Top of the sheet right now: #3134 in Solo Shuffle - Preservation Evoker (96).

View Duohorn on the official WoW Armory →

Profile data as of Aug 15, 2026.

Downloads