FreetoPlay Rotations

Hero Sales

Week of 20210518 
 Li Li  fixed rotation every 3 weeks
 E.T.C.  fixed rotation every 3 weeks
 The Butcher  fixed rotation every 3 weeks
 Zagara  fixed rotation every 3 weeks
 Kael'thas  fixed rotation every 3 weeks
 Artanis  fixed rotation every 3 weeks
 Mei  estimate of 5 weeks after release (42 delayed)
 Hogger  estimate of 5 weeks after release (19 delayed)
 Deathwing  an average of 11 weeks (16 delayed)
 Diablo  an average of 6 weeks (12 delayed)
 Tyrael  an average of 6 weeks (11 delayed)
 Varian  an average of 9 weeks (11 delayed)
 Chromie  an average of 8 weeks (8 delayed)
 Rehgar  an average of 6 weeks (2 delayed)
 Azmodan  an average of 6 weeks (2 delayed)
 Tassadar  an average of 6 weeks (1 delayed)
 Brightwing  an average of 7 weeks (1 delayed)
 Rexxar  an average of 7 weeks (1 delayed)
 Arthas  an average of 6 weeks
 Zul'jin  an average of 7 weeks
 Ana  an average of 7 weeks
 Tracer  an average of 7 weeks

 Anduin  an average of 25 weeks (32 delayed)
 Anub'arak  an average of 29 weeks (51 delayed)
 Azmodan  an average of 29 weeks (145 delayed)
 Gazlowe  an average of 22 weeks (143 delayed)
 Diablo  an average of 30 weeks (132 delayed)
 Illidan  an average of 32 weeks (48 delayed)
 E.T.C.  an average of 32 weeks (30 delayed)
 Johanna  an average of 35 weeks (29 delayed)
 Jaina  an average of 36 weeks (47 delayed)
 Sonya  an average of 24 weeks (57 delayed)
 Li Li  an average of 33 weeks (132 delayed)
 Tassadar  an average of 23 weeks (62 delayed)
 Rexxar  an average of 29 weeks (37 delayed)
 Tyrande  an average of 29 weeks (38 delayed)
 Tyrael  an average of 30 weeks (52 delayed)
 Zagara  an average of 34 weeks (47 delayed)
 Raynor  an average of 40 weeks (135 delayed)
 Malfurion  an average of 57 weeks (146 delayed)
 Valla  an average of 48 weeks (123 delayed)
 Deathwing  estimate of 26 weeks after release (50 delayed)
 Orphea  estimate of 26 weeks after release (105 delayed)
 Mei  estimate of 26 weeks after release (21 delayed)
 D.Va  an average of 24 weeks (18 delayed)
 Lt. Morales  an average of 23 weeks (18 delayed)
 Sgt. Hammer  an average of 22 weeks (17 delayed)
 Stitches  an average of 26 weeks (17 delayed)
 Ragnaros  an average of 27 weeks (16 delayed)
 Rehgar  an average of 28 weeks (15 delayed)
 Nova  an average of 22 weeks (15 delayed)
 Genji  an average of 28 weeks (14 delayed)
 Deckard  an average of 24 weeks (14 delayed)
 Mal'Ganis  an average of 24 weeks (14 delayed)
 Ana  an average of 25 weeks (14 delayed)
 Artanis  an average of 35 weeks (14 delayed)
 Varian  an average of 28 weeks (13 delayed)
 Murky  an average of 24 weeks (12 delayed)
 Junkrat  an average of 29 weeks (11 delayed)
 Maiev  an average of 27 weeks (11 delayed)
 Mephisto  an average of 26 weeks (11 delayed)
 Valeera  an average of 31 weeks (10 delayed)
 Kel'Thuzad  an average of 31 weeks (9 delayed)
 Probius  an average of 30 weeks (9 delayed)
 Sylvanas  an average of 31 weeks (9 delayed)
 Brightwing  an average of 26 weeks (8 delayed)
 Abathur  an average of 29 weeks (8 delayed)
 Zeratul  an average of 26 weeks (8 delayed)
 Fenix  an average of 39 weeks (7 delayed)
 Dehaka  an average of 29 weeks (6 delayed)
 Chen  an average of 29 weeks (5 delayed)
 Imperius  an average of 20 weeks (4 delayed)
 Kael'thas  an average of 31 weeks (4 delayed)
 Lúcio  an average of 24 weeks (3 delayed)
 Malthael  an average of 34 weeks (2 delayed)
 Blaze  an average of 22 weeks (2 delayed)
 The Lost Vikings  an average of 22 weeks (2 delayed)
 Qhira  an average of 23 weeks (1 delayed)
 Xul  an average of 27 weeks (1 delayed)
 Kharazim  an average of 23 weeks (1 delayed)
 Stukov  an average of 25 weeks
 Lunara  an average of 35 weeks
 Zarya  an average of 24 weeks
 Tracer  an average of 24 weeks
 Tychus  an average of 24 weeks
 The Butcher  an average of 24 weeks
 Uther  an average of 24 weeks

Week of 20210525 
 Raynor  fixed rotation every 3 weeks
 Muradin  fixed rotation every 3 weeks
 Sonya  fixed rotation every 3 weeks
 Nazeebo  fixed rotation every 3 weeks
 Uther  fixed rotation every 3 weeks
 Jaina  fixed rotation every 3 weeks
 Sgt. Hammer  an average of 6 weeks
 Nova  an average of 8 weeks
 Zeratul  an average of 8 weeks
 Lúcio  an average of 7 weeks
 Greymane  an average of 7 weeks
 Auriel  an average of 7 weeks
 Garrosh  an average of 8 weeks
 Cassia  an average of 7 weeks
 Mal'Ganis  an average of 8 weeks
 Medivh  an average of 9 weeks

 Alarak  an average of 31 weeks
 Auriel  an average of 25 weeks
 Falstad  an average of 25 weeks

Week of 20210601 
 Malfurion  fixed rotation every 3 weeks
 Valla  fixed rotation every 3 weeks
 Gazlowe  fixed rotation every 3 weeks
 Johanna  fixed rotation every 3 weeks
 Thrall  fixed rotation every 3 weeks
 Dehaka  fixed rotation every 3 weeks
 Anub'arak  an average of 7 weeks
 Tychus  an average of 6 weeks
 LiMing  an average of 7 weeks
 Tyrande  an average of 6 weeks
 Xul  an average of 6 weeks
 Zarya  an average of 7 weeks
 Mephisto  an average of 8 weeks
 Ragnaros  an average of 7 weeks
 Valeera  an average of 10 weeks
 Samuro  an average of 10 weeks

 Hogger  estimate of 26 weeks after release
 Yrel  an average of 26 weeks
 Medivh  an average of 26 weeks
 Zul'jin  an average of 26 weeks
 Hanzo  an average of 26 weeks
 Cho'gall  an average of 26 weeks
 Nazeebo  an average of 26 weeks

Week of 20210608 and onwards (Remaining Predicted Heroes) 
 Cho  set for 20210821 (in 14 weeks)
 Gall  set for 20210821 (in 14 weeks)

 Greymane  set for 20210608 (in 3 weeks)
 Cassia  set for 20210706 (in 7 weeks)
