New data will be available when season 1 of The War Within begins.
This period just started and is still in progress.

Period 977, week 2 of TWW1 (Xal'atath's Bargain: Ascendant, Tyrannical, Challenger's Peril, Fortified, Xal'atath's Guile)

Top 2000 keys, 10000 characters (4795 unique), 9.2 average key level

Classes and specs

Ranged specs (3122)

arcane mage
659
21%
augmentation evoker
459
15%
marksmanship hunter
352
11%
affliction warlock
296
9%
elemental shaman
260
8%
frost mage
244
8%
shadow priest
238
8%
balance druid
203
7%
demonology warlock
199
6%
devastation evoker
112
4%
destruction warlock
65
2%
beast-mastery hunter
28
1%
fire mage
7
0%

Melee specs (2878)

frost death-knight
510
18%
fury warrior
448
16%
assassination rogue
308
11%
retribution paladin
308
11%
enhancement shaman
305
11%
havoc demon-hunter
302
10%
windwalker monk
234
8%
outlaw rogue
123
4%
survival hunter
99
3%
unholy death-knight
86
3%
subtlety rogue
74
3%
feral druid
47
2%
arms warrior
34
1%

Tank specs (2000)

blood death-knight
699
35%
guardian druid
376
19%
protection warrior
345
17%
vengeance demon-hunter
293
15%
brewmaster monk
181
9%
protection paladin
106
5%

Healer specs (2000)

restoration shaman
733
37%
holy paladin
374
19%
preservation evoker
270
14%
discipline priest
234
12%
mistweaver monk
147
7%
restoration druid
123
6%
holy priest
119
6%

Class total and spec % for each class

Shaman

1.3K 13%

56.5% Restoration

23.5% Enhancement

20% Elemental

Death-knight

1.3K 13%

54% Blood

39.4% Frost

6.6% Unholy

Mage

910 9.1%

72.4% Arcane

26.8% Frost

0.8% Fire

Evoker

841 8.4%

54.6% Augmentation

32.1% Preservation

13.3% Devastation

Warrior

827 8.3%

54.2% Fury

41.7% Protection

4.1% Arms

Paladin

788 7.9%

47.5% Holy

39.1% Retribution

13.5% Protection

Druid

749 7.5%

50.2% Guardian

27.1% Balance

16.4% Restoration

6.3% Feral

Demon-hunter

595 6%

50.8% Havoc

49.2% Vengeance

Priest

591 5.9%

40.3% Shadow

39.6% Discipline

20.1% Holy

Monk

562 5.6%

41.6% Windwalker

32.2% Brewmaster

26.2% Mistweaver

Warlock

560 5.6%

52.9% Affliction

35.5% Demonology

11.6% Destruction

Rogue

505 5.1%

61% Assassination

24.4% Outlaw

14.7% Subtlety

Hunter

479 4.8%

73.5% Marksmanship

20.7% Survival

5.8% Beast-mastery

DPS specs in alphabetical order
Tank specs
Healer specs
Key
Gini
DPS
Tank
Heal
10% arcane
10% assassination
10% augmentation
10% balance
5% devastation
5% elemental
14% frost
14% frost
10% fury
14% windwalker
14% blood
14% brewmaster
14% guardian
29% protection
29% vengeance
43% preservation
14% restoration
43% restoration
11
639
683
310
653
5% affliction
10% arcane
1% arms
5% assassination
9% augmentation
4% balance
0% beast-mastery
3% demonology
1% destruction
2% devastation
4% elemental
5% enhancement
1% feral
0% fire
9% frost
4% frost
7% fury
5% havoc
5% marksmanship
2% outlaw
5% retribution
4% shadow
1% subtlety
1% survival
2% unholy
5% windwalker
34% blood
11% brewmaster
20% guardian
4% protection
17% protection
14% vengeance
13% discipline
19% holy
5% holy
8% mistweaver
13% preservation
6% restoration
36% restoration
10
376
385
303
355
5% affliction
11% arcane
0% arms
5% assassination
7% augmentation
3% balance
0% beast-mastery
3% demonology
1% destruction
2% devastation
4% elemental
5% enhancement
1% feral
0% fire
8% frost
4% frost
8% fury
5% havoc
6% marksmanship
2% outlaw
5% retribution
4% shadow
1% subtlety
2% survival
1% unholy
4% windwalker
35% blood
9% brewmaster
19% guardian
6% protection
17% protection
15% vengeance
11% discipline
19% holy
6% holy
7% mistweaver
13% preservation
6% restoration
37% restoration
9
379
392
300
352

Dungeons

Mists of Tirna Scithe

runs: 602 30%

max key: 11

Popular comp:

blood death-knight mistweaver monk arcane mage retribution paladin shadow priest

Ara-Kara, City of Echoes

runs: 346 17%

max key: 11

Popular comp:

guardian druid holy paladin balance druid marksmanship hunter havoc demon-hunter

Siege of Boralus

runs: 299 15%

max key: 10

Popular comp:

guardian druid restoration shaman fury warrior frost death-knight augmentation evoker

The Dawnbreaker

runs: 242 12%

max key: 10

Popular comp:

blood death-knight preservation evoker frost mage fury warrior unholy death-knight

Grim Batol

runs: 200 10%

max key: 10

Popular comp:

protection warrior holy paladin arcane mage frost death-knight marksmanship hunter

The Necrotic Wake

runs: 144 7%

max key: 11

Popular comp:

blood death-knight restoration druid arcane mage shadow priest affliction warlock

The Stonevault

runs: 97 5%

max key: 11

Popular comp:

guardian druid preservation evoker arms warrior frost death-knight enhancement shaman

City of Threads

runs: 70 4%

max key: 10

Popular comp:

blood death-knight mistweaver monk frost death-knight shadow priest augmentation evoker