Moogy

Xu Han

1366 pro games featuring 73 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
5411334392 12 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Ursa 6 2 5 425 485 Win
5411220121 12 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Necrophos 9 0 14 506 643 Win
5411109935 12 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Sven 2 5 3 563 658 Loss
5410964544 12 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Faceless Void 1 3 4 384 493 Loss
5410894010 12 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Faceless Void 4 5 12 489 685 Loss
5409517754 11 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Ursa 1 6 1 302 322 Loss
5409400404 11 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Phantom Lancer 2 3 3 481 577 Loss
5409255403 11 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Gyrocopter 4 5 4 732 651 Loss
5409201058 11 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Faceless Void 10 1 9 633 723 Win
5409130231 11 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Slark 2 3 9 551 702 Loss
5407357257 10 May 2020 中国DOTA2职业联赛 11370 Dazzle 1 4 3 357 424 Loss
5407300501 10 May 2020 中国DOTA2职业联赛 11370 Monkey King 5 2 5 492 518 Win
5407208000 10 May 2020 中国DOTA2职业联赛 11370 Bristleback 8 4 7 471 502 Loss
5387948666 30 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Gyrocopter 8 1 7 468 513 Loss
5387832444 30 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Dazzle 1 2 10 411 453 Loss
5377773144 25 Apr 2020 中国DOTA2职业联赛 11370 Lycan 0 4 1 344 349 Loss
5377704834 25 Apr 2020 中国DOTA2职业联赛 11370 Ursa 5 7 5 375 461 Loss
5377581360 25 Apr 2020 中国DOTA2职业联赛 11370 Razor 9 6 14 556 715 Win
5375888868 24 Apr 2020 中国DOTA2职业联赛 11370 Troll Warlord 2 5 3 316 312 Loss
5375755558 24 Apr 2020 中国DOTA2职业联赛 11370 Dragon Knight 4 4 3 412 462 Loss
5375604383 24 Apr 2020 中国DOTA2职业联赛 11370 Ember Spirit 2 7 4 316 367 Loss
5375499735 24 Apr 2020 中国DOTA2职业联赛 11370 Lycan 5 0 11 536 657 Loss
5365924769 19 Apr 2020 中国DOTA2职业联赛 11370 Gyrocopter 6 4 10 462 685 Loss
5365789370 19 Apr 2020 中国DOTA2职业联赛 11370 Lycan 4 5 6 390 433 Loss
5363283804 18 Apr 2020 CDA中国DOTA2职业联赛 11806 Dazzle 4 1 13 450 546 Win
5363213803 18 Apr 2020 CDA中国DOTA2职业联赛 11806 Lycan 5 1 7 531 459 Win
5363127153 18 Apr 2020 CDA中国DOTA2职业联赛 11806 Lycan 8 3 6 451 530 Loss
5358788754 16 Apr 2020 CDA中国DOTA2职业联赛 11806 Puck 0 3 10 380 416 Loss
5358742509 16 Apr 2020 CDA中国DOTA2职业联赛 11806 Wraith King 0 2 0 411 468 Loss
5358680957 16 Apr 2020 CDA中国DOTA2职业联赛 11806 Dazzle 7 0 11 508 517 Win
5348501830 11 Apr 2020 中国DOTA2职业联赛 11370 Dazzle 0 3 1 298 393 Loss
5348413588 11 Apr 2020 中国DOTA2职业联赛 11370 Monkey King 3 4 2 355 378 Loss
5348228949 11 Apr 2020 CDA中国DOTA2职业联赛 11806 Lycan 1 2 2 406 480 Loss
5348138375 11 Apr 2020 CDA中国DOTA2职业联赛 11806 Shadow Fiend 4 2 2 544 544 Loss
5343820210 09 Apr 2020 CDA中国DOTA2职业联赛 11806 Faceless Void 9 2 17 686 784 Win
5343692703 09 Apr 2020 CDA中国DOTA2职业联赛 11806 Brewmaster 3 5 10 291 492 Loss
5343633278 09 Apr 2020 CDA中国DOTA2职业联赛 11806 Lycan 7 0 5 515 550 Win
5337658823 06 Apr 2020 CDA中国DOTA2职业联赛 11806 Nature's Prophet 4 5 4 417 374 Loss
5337581405 06 Apr 2020 CDA中国DOTA2职业联赛 11806 Razor 5 9 3 437 471 Loss
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
5331090505 03 Apr 2020 CDA中国DOTA2职业联赛 11806 Weaver 6 1 10 612 648 Win
5331020942 03 Apr 2020 CDA中国DOTA2职业联赛 11806 Lycan 3 1 7 598 591 Win
5330959972 03 Apr 2020 CDA中国DOTA2职业联赛 11806 Lycan 1 2 5 444 413 Loss
5329084727 02 Apr 2020 CDA中国DOTA2职业联赛 11806 Dazzle 2 4 9 373 470 Loss
5329011101 02 Apr 2020 CDA中国DOTA2职业联赛 11806 Lycan 5 1 16 593 646 Win
5328931580 02 Apr 2020 CDA中国DOTA2职业联赛 11806 Troll Warlord 4 5 2 431 470 Loss
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
5323448397 30 Mar 2020 CDA中国DOTA2职业联赛 11806 Lycan 8 0 11 565 679 Win
5323324508 30 Mar 2020 CDA中国DOTA2职业联赛 11806 Undying 4 3 19 421 550 Win
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
5318627339 28 Mar 2020 CDA中国DOTA2职业联赛 11806 Gyrocopter 3 1 4 508 508 Win
5318550604 28 Mar 2020 CDA中国DOTA2职业联赛 11806 Dazzle 3 1 14 535 489 Win
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

Lifetime Team Stats

Team Games Wins Losses Win %
Newbee (Newbee) Newbee 775 437 338 56.39%
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%