Moogy

Xu Han

1293 pro games featuring 73 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
5250229053 19 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Drow Ranger 1 1 4 431 472 Loss
5250149658 19 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Gyrocopter 5 3 9 547 578 Loss
5250073611 19 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Troll Warlord 7 4 10 556 595 Loss
5249029414 18 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Troll Warlord 8 1 11 640 649 Win
5248902906 18 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Lone Druid 6 5 10 473 631 Loss
5248805087 18 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Ember Spirit 4 1 7 517 633 Win
5248349736 18 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Troll Warlord 13 3 18 616 794 Win
5248304670 18 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Slark 7 3 18 513 727 Win
5248267578 18 Feb 2020 StarLadder ImbaTV Dota 2 Minor 11657 Monkey King 2 4 6 512 620 Loss
5245134488 16 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Troll Warlord 3 0 10 537 570 Win
5244130963 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Troll Warlord 7 4 4 530 595 Loss
5243942830 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Slark 8 5 6 500 616 Loss
5243667534 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Naga Siren 2 5 4 651 533 Loss
5243590216 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Troll Warlord 5 1 13 626 644 Win
5242388849 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Faceless Void 1 5 3 418 469 Loss
5242305956 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Gyrocopter 1 4 2 402 371 Loss
5242035021 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Razor 5 0 7 547 611 Win
5241953496 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Slark 4 1 9 524 658 Win
5155678256 15 Dec 2019 中国DOTA2职业联赛 11370 Tiny 6 3 5 454 565 Loss
5155605265 15 Dec 2019 中国DOTA2职业联赛 11370 Naga Siren 4 5 3 555 512 Loss
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

Lifetime Team Stats

Team Games Wins Losses Win %
Newbee (Newbee) Newbee 702 404 298 57.55%
Newbee.mgb (TongFu) Newbee.mgb 492 222 270 45.12%
TongFu.WanZhou (TongFuWZ) TongFu.WanZhou 83 30 53 36.14%
Typhoon Typhoon 16 6 10 37.50%

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%
Typhoon Typhoon 16 20 Oct 2019 15 Dec 2019 6 10 37.50%