Moogy

Xu Han

1317 pro games featuring 73 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
5335701853 05 Apr 2020 ESL One LA 2020 Online League 11823 Nature's Prophet 0 1 6 424 436 Loss
5335604240 05 Apr 2020 ESL One LA 2020 Online League 11823 Dazzle 7 0 12 457 475 Win
5335458276 05 Apr 2020 ESL One LA 2020 Online League 11823 Lycan 7 6 11 456 547 Loss
5335364592 05 Apr 2020 ESL One LA 2020 Online League 11823 Phantom Lancer 1 3 2 491 624 Loss
5335225706 05 Apr 2020 ESL One LA 2020 Online League 11823 Magnus 6 2 12 598 748 Win
5335160285 05 Apr 2020 ESL One LA 2020 Online League 11823 Dazzle 5 2 13 479 445 Win
5335070340 05 Apr 2020 ESL One LA 2020 Online League 11823 Nature's Prophet 11 2 5 586 683 Loss
5331590865 03 Apr 2020 ESL One LA 2020 Online League 11823 Faceless Void 8 3 13 680 818 Win
5331489823 03 Apr 2020 ESL One LA 2020 Online League 11823 Lycan 4 2 1 502 523 Loss
5331371094 03 Apr 2020 ESL One LA 2020 Online League 11823 Outworld Devourer 7 2 8 570 593 Win
5327562787 01 Apr 2020 ESL One LA 2020 Online League 11823 Necrophos 3 2 7 416 465 Loss
5327403277 01 Apr 2020 ESL One LA 2020 Online League 11823 Dazzle 1 2 16 428 486 Loss
5327243642 01 Apr 2020 中国DOTA2职业联赛 11370 Lycan 9 6 11 501 622 Loss
5327136841 01 Apr 2020 中国DOTA2职业联赛 11370 Troll Warlord 7 5 7 505 563 Loss
5325668658 31 Mar 2020 ESL One LA 2020 Online League 11823 Undying 4 1 12 380 457 Win
5325520915 31 Mar 2020 ESL One LA 2020 Online League 11823 Juggernaut 7 3 21 487 669 Win
5325363851 31 Mar 2020 ESL One LA 2020 Online League 11823 Nature's Prophet 8 5 10 598 667 Loss
5323187929 30 Mar 2020 ESL One LA 2020 Online League 11823 Dazzle 3 4 21 442 596 Win
5323081497 30 Mar 2020 ESL One LA 2020 Online League 11823 Lycan 5 0 5 644 644 Win
5321100364 29 Mar 2020 ESL One LA 2020 Online League 11823 Nature's Prophet 5 4 10 598 665 Win
5320982536 29 Mar 2020 ESL One LA 2020 Online League 11823 Nature's Prophet 10 1 9 608 651 Win
5318902568 28 Mar 2020 ESL One LA 2020 Online League 11823 Razor 11 1 16 591 818 Loss
5318829006 28 Mar 2020 ESL One LA 2020 Online League 11823 Troll Warlord 5 0 5 627 702 Win
5318732790 28 Mar 2020 ESL One LA 2020 Online League 11823 Spectre 3 3 7 506 611 Loss
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

Lifetime Team Stats

Team Games Wins Losses Win %
Newbee (Newbee) Newbee 726 420 306 57.85%
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 400 284 58.48%
Typhoon Typhoon 16 20 Oct 2019 15 Dec 2019 6 10 37.50%