Moogy

Xu Han

1273 pro games featuring 73 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
5093038173 31 Oct 2019 中国DOTA2职业联赛 11370 Faceless Void 8 4 19 540 685 Win
5092989670 31 Oct 2019 中国DOTA2职业联赛 11370 Faceless Void 10 2 6 525 603 Win
5084490713 25 Oct 2019 中国DOTA2职业联赛 11370 Faceless Void 3 3 6 458 504 Loss
5084427625 25 Oct 2019 中国DOTA2职业联赛 11370 Faceless Void 12 3 17 676 700 Win
5084378586 25 Oct 2019 中国DOTA2职业联赛 11370 Sven 3 3 3 533 559 Loss
5084308748 25 Oct 2019 中国DOTA2职业联赛 11370 Weaver 4 5 9 552 643 Loss
5084267051 25 Oct 2019 中国DOTA2职业联赛 11370 Juggernaut 4 4 3 479 493 Loss
5084223746 25 Oct 2019 中国DOTA2职业联赛 11370 Gyrocopter 12 2 13 583 686 Win
5083187300 24 Oct 2019 中国DOTA2职业联赛 11370 Naga Siren 2 3 0 579 430 Loss
5083118327 24 Oct 2019 中国DOTA2职业联赛 11370 Juggernaut 9 3 11 655 659 Win
5083054064 24 Oct 2019 中国DOTA2职业联赛 11370 Spectre 2 4 5 479 528 Loss
5077494108 20 Oct 2019 中国DOTA2职业联赛 11370 Faceless Void 0 4 4 463 494 Loss
5077431345 20 Oct 2019 中国DOTA2职业联赛 11370 Terrorblade 6 2 7 620 548 Win
5077349163 20 Oct 2019 中国DOTA2职业联赛 11370 Troll Warlord 2 4 6 525 574 Loss
4796093920 30 May 2019 WePlay Tug of War 10945 Leshrac 8 4 12 505 604 Loss
4796010324 30 May 2019 WePlay Tug of War 10945 Ember Spirit 2 5 2 355 293 Loss
4793649229 29 May 2019 WePlay Tug of War 10945 Naga Siren 0 0 9 579 610 Win
4793530683 29 May 2019 WePlay Tug of War 10945 Troll Warlord 7 1 9 612 610 Win
4793380369 29 May 2019 WePlay Tug of War 10945 Ember Spirit 12 4 9 612 660 Loss
4613775273 05 Apr 2019 OGA DotaPit 2019 10869 Razor 14 6 8 578 722 Loss
4613556323 05 Apr 2019 OGA DotaPit 2019 10869 Terrorblade 5 4 6 746 509 Loss
4610462947 04 Apr 2019 OGA DotaPit 2019 10869 Lifestealer 13 0 10 638 621 Win
4610012482 04 Apr 2019 OGA DotaPit 2019 10869 Razor 11 3 7 551 617 Win
4609751118 04 Apr 2019 OGA DotaPit 2019 10869 Morphling 12 2 5 676 650 Win
4606772517 03 Apr 2019 OGA DotaPit 2019 10869 Lifestealer 1 3 2 571 591 Loss
4606519535 03 Apr 2019 OGA DotaPit 2019 10869 Necrophos 8 8 10 551 599 Loss
4598707877 01 Apr 2019 MDL Disneyland Paris Major 10810 Ursa 5 5 4 380 427 Loss
4598570626 01 Apr 2019 MDL Disneyland Paris Major 10810 Necrophos 3 3 2 464 417 Loss
4595270415 31 Mar 2019 MDL Disneyland Paris Major 10810 Medusa 3 3 2 528 459 Loss
4595048992 31 Mar 2019 MDL Disneyland Paris Major 10810 Venomancer 7 6 4 395 313 Loss
4591181990 30 Mar 2019 MDL Disneyland Paris Major 10810 Mirana 9 0 11 467 396 Win
4590940014 30 Mar 2019 MDL Disneyland Paris Major 10810 Troll Warlord 9 1 14 732 700 Win
4590642552 30 Mar 2019 MDL Disneyland Paris Major 10810 Troll Warlord 7 1 10 529 637 Loss
4590442024 30 Mar 2019 MDL Disneyland Paris Major 10810 Troll Warlord 2 4 4 475 517 Loss
4590058718 30 Mar 2019 MDL Disneyland Paris Major 10810 Razor 3 2 12 517 513 Win
4589885000 30 Mar 2019 MDL Disneyland Paris Major 10810 Troll Warlord 1 0 10 578 493 Win
4452957837 23 Feb 2019 MDL Macau 2019 10560 Troll Warlord 3 5 0 568 616 Loss
4452597714 23 Feb 2019 MDL Macau 2019 10560 Phantom Assassin 11 2 8 709 734 Win
4452154794 23 Feb 2019 MDL Macau 2019 10560 Lycan 5 5 12 474 498 Loss
4450897377 23 Feb 2019 MDL Macau 2019 10560 Troll Warlord 11 3 8 634 658 Win
4450798339 23 Feb 2019 MDL Macau 2019 10560 Luna 5 0 8 718 693 Win
4450704548 23 Feb 2019 MDL Macau 2019 10560 Ursa 8 2 7 563 588 Loss
4448087568 22 Feb 2019 MDL Macau 2019 10560 Morphling 16 3 3 654 695 Win
4444992866 21 Feb 2019 MDL Macau 2019 10560 Weaver 8 1 6 649 740 Win
4444642222 21 Feb 2019 MDL Macau 2019 10560 Lifestealer 3 3 12 585 622 Loss
4444508029 21 Feb 2019 MDL Macau 2019 10560 Luna 5 2 11 611 635 Win
4444120972 21 Feb 2019 MDL Macau 2019 10560 Lifestealer 12 3 22 716 732 Loss
4441300815 20 Feb 2019 MDL Macau 2019 10560 Necrophos 14 4 20 586 618 Win
4440974258 20 Feb 2019 MDL Macau 2019 10560 Vengeful Spirit 1 3 9 453 472 Loss
4440677715 20 Feb 2019 MDL Macau 2019 10560 Lycan 9 1 12 618 608 Win
4383116438 02 Feb 2019 DreamLeague Season 11 10681 Juggernaut 5 4 8 625 527 Loss
4382929301 02 Feb 2019 DreamLeague Season 11 10681 Troll Warlord 3 6 13 621 671 Loss
4380137499 01 Feb 2019 DreamLeague Season 11 10681 Sven 8 3 1 478 463 Loss
4380037597 01 Feb 2019 DreamLeague Season 11 10681 Weaver 0 1 0 366 346 Loss
4379589584 01 Feb 2019 DreamLeague Season 11 10681 Phantom Assassin 3 2 5 576 671 Loss
4379490497 01 Feb 2019 DreamLeague Season 11 10681 Juggernaut 11 1 10 563 668 Win
4379401757 01 Feb 2019 DreamLeague Season 11 10681 Terrorblade 3 3 4 663 455 Loss
4312861135 04 Jan 2019 MDL Macau 2019 10560 Faceless Void 0 2 4 428 372 Loss
4312740009 04 Jan 2019 MDL Macau 2019 10560 Troll Warlord 5 6 11 513 569 Loss
4312533984 04 Jan 2019 MDL Macau 2019 10560 Troll Warlord 3 3 11 527 514 Win
4312456160 04 Jan 2019 MDL Macau 2019 10560 Phantom Assassin 6 4 11 653 690 Loss
4312364929 04 Jan 2019 MDL Macau 2019 10560 Terrorblade 14 2 10 909 573 Win
4298517674 28 Dec 2018 DPL 2018-2019 10288 Razor 1 8 3 385 376 Loss
4298439039 28 Dec 2018 DPL 2018-2019 10288 Slark 6 3 4 415 402 Loss
4298347780 28 Dec 2018 DPL 2018-2019 10288 Gyrocopter 10 2 17 671 651 Win
4239069132 25 Nov 2018 DPL 2018-2019 10288 Lone Druid 4 0 6 506 409 Win
4238920593 25 Nov 2018 DPL 2018-2019 10288 Monkey King 9 2 10 596 686 Win
4236745462 24 Nov 2018 DPL 2018-2019 10288 Monkey King 2 4 2 316 364 Loss
4236650456 24 Nov 2018 DPL 2018-2019 10288 Gyrocopter 2 5 5 388 357 Loss
4152994530 05 Oct 2018 ESL One Hamburg 2018 10197 Centaur Warrunner 1 5 4 380 462 Loss
4152930804 05 Oct 2018 ESL One Hamburg 2018 10197 Spectre 3 2 16 467 576 Win
4145199938 30 Sep 2018 ESL One Hamburg 2018 10197 Mirana 6 7 8 384 387 Loss
4145032410 30 Sep 2018 ESL One Hamburg 2018 10197 Mirana 10 6 13 459 541 Loss
4144912599 30 Sep 2018 ESL One Hamburg 2018 10197 Bloodseeker 12 2 19 598 622 Win
4144688801 30 Sep 2018 ESL One Hamburg 2018 10197 Gyrocopter 10 5 13 617 505 Win
4144602105 30 Sep 2018 ESL One Hamburg 2018 10197 Clinkz 9 0 7 485 523 Win
4143508954 29 Sep 2018 ESL One Hamburg 2018 10197 Phantom Lancer 2 5 5 443 448 Loss
4143343974 29 Sep 2018 ESL One Hamburg 2018 10197 Drow Ranger 8 6 11 523 525 Loss
4143184739 29 Sep 2018 ESL One Hamburg 2018 10197 Lycan 18 4 20 614 679 Win
4143079280 29 Sep 2018 ESL One Hamburg 2018 10197 Mirana 14 4 12 524 561 Win
4142950136 29 Sep 2018 ESL One Hamburg 2018 10197 Morphling 7 4 5 564 546 Loss
4138136469 26 Sep 2018 DreamLeague Season 10 10326 Dragon Knight 5 6 11 438 459 Loss
4138048158 26 Sep 2018 DreamLeague Season 10 10326 Phantom Lancer 4 5 17 585 486 Loss
4137993993 26 Sep 2018 DreamLeague Season 10 10326 Weaver 3 2 7 470 697 Win
4137904544 26 Sep 2018 DreamLeague Season 10 10326 Phantom Lancer 15 0 13 763 683 Win
4137812913 26 Sep 2018 DreamLeague Season 10 10326 Phantom Lancer 8 2 21 640 617 Win
4136485069 25 Sep 2018 DreamLeague Season 10 10326 Weaver 3 3 3 522 664 Loss
4136408667 25 Sep 2018 DreamLeague Season 10 10326 Drow Ranger 0 3 1 465 479 Loss
4122590368 17 Sep 2018 Kuala Lumpur Major 10296 Terrorblade 4 7 5 563 449 Loss
4122507615 17 Sep 2018 Kuala Lumpur Major 10296 Spectre 19 1 21 726 726 Win
4122449350 17 Sep 2018 Kuala Lumpur Major 10296 Morphling 5 4 6 491 549 Loss
4122343723 17 Sep 2018 Kuala Lumpur Major 10296 Clinkz 2 5 2 315 342 Loss
4122306244 17 Sep 2018 Kuala Lumpur Major 10296 Necrophos 2 4 0 362 376 Loss
4120783957 16 Sep 2018 Kuala Lumpur Major 10296 Phantom Lancer 6 2 14 594 626 Win
4120666610 16 Sep 2018 Kuala Lumpur Major 10296 Gyrocopter 3 8 9 401 458 Loss
4120558919 16 Sep 2018 Kuala Lumpur Major 10296 Weaver 15 5 19 651 760 Win
4120481784 16 Sep 2018 Kuala Lumpur Major 10296 Gyrocopter 7 0 3 504 393 Win
4120413342 16 Sep 2018 Kuala Lumpur Major 10296 Phantom Lancer 9 2 13 640 581 Win
4120357835 16 Sep 2018 Kuala Lumpur Major 10296 Spectre 0 2 3 403 428 Loss
4070746269 21 Aug 2018 The International 2018 9870 Gyrocopter 18 7 19 689 646 Loss

Lifetime Team Stats

Team Games Wins Losses Win %
Newbee (Newbee) Newbee 684 396 288 57.89%
Newbee.mgb (TongFu) Newbee.mgb 492 222 270 45.12%
TongFu.WanZhou (TongFuWZ) TongFu.WanZhou 83 30 53 36.14%

Team Stints

Team Games Start End Wins Losses Win %
Newbee.mgb (TongFu) Newbee.mgb 492 30 Mar 2014 17 Jul 2016 222 270 45.12%
Newbee (Newbee) Newbee 684 20 Sep 2016 30 May 2019 396 288 57.89%