Maomao


232 pro games featuring 57 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
3200724186 24 May 2017 WCA Tournament Platform Classic 5418 Invoker 6 5 11 572 541 Loss
3200662083 24 May 2017 WCA Tournament Platform Classic 5418 Dragon Knight 2 2 4 354 381 Loss
3196841226 22 May 2017 WCA Tournament Platform Classic 5418 Tinker 2 2 5 437 394 Loss
3183302698 16 May 2017 WCA Tournament Platform Classic 5418 Shadow Fiend 5 1 7 604 581 Win
3183188850 16 May 2017 WCA Tournament Platform Classic 5418 Ember Spirit 7 2 11 468 670 Win
3180807310 15 May 2017 WCA Tournament Platform Classic 5418 Legion Commander 14 4 8 635 874 Win
3180707501 15 May 2017 WCA Tournament Platform Classic 5418 Tinker 3 2 10 521 460 Win
3127746510 19 Apr 2017 Dota 2 Professional League 2016 4920 Puck 4 3 1 377 377 Loss
3127653111 19 Apr 2017 Dota 2 Professional League 2016 4920 Lina 3 5 4 440 476 Loss
3125829195 18 Apr 2017 Dota 2 Professional League 2016 4920 Alchemist 10 5 7 771 619 Loss
3125731165 18 Apr 2017 Dota 2 Professional League 2016 4920 Ember Spirit 14 2 16 516 687 Win
3125453985 18 Apr 2017 Dota 2 Professional League 2016 4920 Outworld Devourer 6 1 7 563 657 Win
3125383505 18 Apr 2017 Dota 2 Professional League 2016 4920 Tinker 3 4 4 407 430 Loss
3123553784 17 Apr 2017 Dota 2 Professional League 2016 4920 Legion Commander 10 1 9 633 731 Win
3123501108 17 Apr 2017 Dota 2 Professional League 2016 4920 Templar Assassin 6 0 2 635 704 Win
3111895895 11 Apr 2017 Dota 2 Professional League 2016 4920 Ursa 10 0 9 566 510 Win
3109719263 10 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 6 4 19 531 694 Win
3109652524 10 Apr 2017 Dota 2 Professional League 2016 4920 Venomancer 4 8 3 296 325 Loss
3105104362 08 Apr 2017 Dota 2 Professional League 2016 4920 Outworld Devourer 11 3 13 664 635 Win
3104998042 08 Apr 2017 Dota 2 Professional League 2016 4920 Ember Spirit 2 3 5 445 551 Loss
3103298958 07 Apr 2017 Dota 2 Professional League 2016 4920 Shadow Fiend 16 1 6 737 637 Win
3103213124 07 Apr 2017 Dota 2 Professional League 2016 4920 Lifestealer 4 1 9 430 469 Win
3100989581 06 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 3 0 12 364 419 Win
3100893600 06 Apr 2017 Dota 2 Professional League 2016 4920 Outworld Devourer 13 4 6 568 559 Loss
3072206356 23 Mar 2017 Dota 2 Professional League 2016 4920 Ember Spirit 9 1 12 529 703 Win
3072102942 23 Mar 2017 Dota 2 Professional League 2016 4920 Ember Spirit 10 0 16 573 552 Win
3070807767 22 Mar 2017 Dota 2 Professional League 2016 4920 Ember Spirit 4 4 9 439 600 Loss
3070701172 22 Mar 2017 Dota 2 Professional League 2016 4920 Timbersaw 6 8 8 440 577 Loss
3068932679 21 Mar 2017 Dota 2 Professional League 2016 4920 Templar Assassin 1 6 5 403 530 Loss
3068822493 21 Mar 2017 Dota 2 Professional League 2016 4920 Juggernaut 1 2 17 478 587 Win
3066588298 20 Mar 2017 Dota 2 Professional League 2016 4920 Shadow Fiend 12 7 13 634 541 Win
3066512416 20 Mar 2017 Dota 2 Professional League 2016 4920 Storm Spirit 10 1 9 712 781 Win
2890672917 03 Jan 2017 SL i-League StarSeries S3 5077 Ember Spirit 11 3 19 483 593 Loss
2890588310 03 Jan 2017 SL i-League StarSeries S3 5077 Storm Spirit 6 4 7 444 531 Loss
2875084574 27 Dec 2016 SL i-League StarSeries S3 5077 Phantom Assassin 0 3 3 339 380 Loss
2874954033 27 Dec 2016 SL i-League StarSeries S3 5077 Tinker 10 3 19 683 513 Win
2874890456 27 Dec 2016 SL i-League StarSeries S3 5077 Invoker 3 4 5 344 358 Loss
2850222899 16 Dec 2016 SL i-League StarSeries S3 5077 Storm Spirit 10 3 10 542 613 Win
2850065295 16 Dec 2016 SL i-League StarSeries S3 5077 Storm Spirit 16 4 13 640 548 Win
2844974383 14 Dec 2016 SL i-League StarSeries S3 5077 Tinker 4 2 7 492 477 Win
2844863565 14 Dec 2016 SL i-League StarSeries S3 5077 Dragon Knight 6 5 8 450 476 Loss
2844761182 14 Dec 2016 SL i-League StarSeries S3 5077 Storm Spirit 9 3 18 606 603 Win
2842564216 13 Dec 2016 Dota 2 Professional League 2016 4920 Dragon Knight 5 0 5 508 533 Win
2842446718 13 Dec 2016 Dota 2 Professional League 2016 4920 Tinker 10 3 13 574 542 Win
2840603916 12 Dec 2016 Dota 2 Professional League 2016 4920 Alchemist 3 2 2 779 566 Loss
2840515558 12 Dec 2016 Dota 2 Professional League 2016 4920 Dragon Knight 3 3 11 467 445 Win
2813532484 30 Nov 2016 Dota 2 Professional League 2016 4920 Timbersaw 12 7 9 559 530 Loss
2813447609 30 Nov 2016 Dota 2 Professional League 2016 4920 Dragon Knight 2 7 3 292 297 Loss
2810909042 29 Nov 2016 Dota 2 Professional League 2016 4920 Alchemist 8 4 13 934 681 Win
2810846203 29 Nov 2016 Dota 2 Professional League 2016 4920 Storm Spirit 5 2 6 429 463 Loss
2797928477 23 Nov 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 1 4 2 458 465 Loss
2797788703 23 Nov 2016 Dota 2 Professional League 2016 4920 Dragon Knight 3 5 12 376 428 Loss
2795396890 22 Nov 2016 Dota 2 Professional League 2016 4920 Legion Commander 5 5 10 459 541 Loss
2795303678 22 Nov 2016 Dota 2 Professional League 2016 4920 Storm Spirit 8 5 5 507 508 Loss
2793378405 21 Nov 2016 Dota 2 Professional League 2016 4920 Storm Spirit 5 4 2 441 481 Loss
2793274728 21 Nov 2016 Dota 2 Professional League 2016 4920 Timbersaw 5 8 6 445 425 Loss
2772633776 12 Nov 2016 DOTA2 ACE Provisional 5006 Templar Assassin 7 0 7 642 570 Win
2772501669 12 Nov 2016 DOTA2 ACE Provisional 5006 Tinker 2 3 1 469 319 Loss
2766582027 09 Nov 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 0 6 3 319 312 Loss
2766492044 09 Nov 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 5 3 7 497 443 Loss
2766194286 09 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 2 5 3 471 492 Loss
2766143683 09 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 2 3 2 307 353 Loss
2764218413 08 Nov 2016 Dota 2 Professional League 2016 4920 Storm Spirit 6 8 6 466 439 Loss
2764150786 08 Nov 2016 Dota 2 Professional League 2016 4920 Dragon Knight 3 5 7 375 389 Loss
2762222476 07 Nov 2016 DOTA2 ACE Provisional 5006 Legion Commander 12 9 3 415 410 Loss
2762132235 07 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 8 6 13 483 527 Win
2760395092 06 Nov 2016 DOTA2 ACE Provisional 5006 Storm Spirit 1 3 2 365 386 Loss
2760317690 06 Nov 2016 DOTA2 ACE Provisional 5006 Alchemist 0 2 0 413 399 Loss
2752854184 03 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 7 3 17 569 525 Win
2752764055 03 Nov 2016 DOTA2 ACE Provisional 5006 Storm Spirit 11 1 13 561 680 Win
2748723197 01 Nov 2016 Dota 2 Professional League 2016 4920 Puck 7 5 10 367 344 Loss
2748653651 01 Nov 2016 Dota 2 Professional League 2016 4920 Mirana 7 6 4 514 533 Loss
2748468853 01 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 10 1 13 549 595 Win
2748412847 01 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 4 5 1 395 388 Loss
2746802377 31 Oct 2016 Dota 2 Professional League 2016 4920 Invoker 5 3 7 572 625 Loss
2746672463 31 Oct 2016 Dota 2 Professional League 2016 4920 Invoker 10 1 13 684 716 Win
2746298620 31 Oct 2016 DOTA2 ACE Provisional 5006 Mirana 7 3 8 572 632 Loss
2746245432 31 Oct 2016 DOTA2 ACE Provisional 5006 Storm Spirit 2 1 1 320 346 Loss
2726439589 22 Oct 2016 DOTA2 ACE Provisional 5006 Storm Spirit 4 5 5 448 499 Win
2726305857 22 Oct 2016 DOTA2 ACE Provisional 5006 Shadow Fiend 6 5 5 549 512 Win
2722176489 20 Oct 2016 DOTA2 ACE Provisional 5006 Alchemist 4 5 7 793 655 Win
2722087191 20 Oct 2016 DOTA2 ACE Provisional 5006 Sand King 3 6 8 356 431 Win
2720414555 19 Oct 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 1 4 4 414 422 Loss
2720302503 19 Oct 2016 Dota 2 Professional League 2016 4920 Lycan 9 3 4 537 515 Loss
2720168531 19 Oct 2016 DOTA2 ACE Provisional 5006 Legion Commander 2 8 10 387 399 Loss
2720068203 19 Oct 2016 DOTA2 ACE Provisional 5006 Death Prophet 10 3 7 647 581 Win
2718197851 18 Oct 2016 Dota 2 Professional League 2016 4920 Tinker 0 3 5 418 327 Loss
2718133922 18 Oct 2016 Dota 2 Professional League 2016 4920 Timbersaw 6 6 3 454 448 Loss
2716244363 17 Oct 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 9 2 12 558 573 Win
2714275612 16 Oct 2016 DOTA2 ACE Provisional 5006 Timbersaw 4 6 5 390 372 Loss
2714178143 16 Oct 2016 DOTA2 ACE Provisional 5006 Invoker 4 8 0 432 434 Loss
2705329321 12 Oct 2016 Dota 2 Professional League 2016 4920 Razor 1 5 7 447 475 Loss
2705240016 12 Oct 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 0 5 1 349 368 Loss
2702831932 11 Oct 2016 Dota 2 Professional League 2016 4920 Alchemist 6 0 4 1027 658 Win
2702712371 11 Oct 2016 Dota 2 Professional League 2016 4920 Dragon Knight 5 4 11 476 497 Win
2700603982 10 Oct 2016 World Cyber Arena 2016 S3 4837 Juggernaut 6 3 6 508 649 Loss
2700522662 10 Oct 2016 World Cyber Arena 2016 S3 4837 Legion Commander 5 4 4 430 504 Loss
2695848169 08 Oct 2016 World Cyber Arena 2016 S3 4837 Ursa 12 3 16 484 464 Win
2695719783 08 Oct 2016 World Cyber Arena 2016 S3 4837 Juggernaut 8 4 7 455 451 Loss
2689415501 05 Oct 2016 World Cyber Arena 2016 S3 4837 Puck 1 4 7 318 359 Loss

Lifetime Team Stats

Team Games Wins Losses Win %
TongFu| (TongFu) TongFu| 85 27 58 31.76%
Newbee.Young (Newbee.Y) Newbee.Young 78 41 37 52.56%
FTD club a (FTD.A) FTD club a 40 13 27 32.50%
Energy Pacemaker gaming (EP) Energy Pacemaker gaming 29 4 25 13.79%

Team Stints

Team Games Start End Wins Losses Win %
Energy Pacemaker gaming (EP) Energy Pacemaker gaming 29 23 Mar 2016 21 Apr 2016 4 25 13.79%
FTD club a (FTD.A) FTD club a 40 24 May 2016 18 Jun 2016 13 27 32.50%
TongFu| (TongFu) TongFu| 85 19 Sep 2016 03 Jan 2017 27 58 31.76%