Hao


856 pro games featuring 57 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
2562425844 11 Aug 2016 The International 2016 4664 Morphling 2 5 5 474 454 Loss
2562388622 10 Aug 2016 The International 2016 4664 Juggernaut 2 3 0 424 402 Loss
2562303634 10 Aug 2016 The International 2016 4664 Lifestealer 11 7 7 492 534 Win
2560226228 09 Aug 2016 The International 2016 4664 Lifestealer 11 11 13 528 458 Loss
2560158271 09 Aug 2016 The International 2016 4664 Slark 3 2 3 481 525 Loss
2551582637 06 Aug 2016 The International 2016 4664 Gyrocopter 7 6 3 392 336 Loss
2551529539 06 Aug 2016 The International 2016 4664 Drow Ranger 7 3 6 722 471 Win
2551419679 06 Aug 2016 The International 2016 4664 Spectre 9 1 12 547 556 Win
2551353251 05 Aug 2016 The International 2016 4664 Juggernaut 6 1 11 731 747 Win
2549650330 05 Aug 2016 The International 2016 4664 Morphling 1 1 4 410 396 Loss
2549567377 05 Aug 2016 The International 2016 4664 Weaver 9 4 11 613 544 Loss
2549479137 05 Aug 2016 The International 2016 4664 Drow Ranger 1 3 0 317 261 Loss
2549420309 05 Aug 2016 The International 2016 4664 Drow Ranger 2 2 2 537 461 Loss
2549351943 05 Aug 2016 The International 2016 4664 Drow Ranger 3 1 13 671 483 Win
2549304968 05 Aug 2016 The International 2016 4664 Slark 8 1 12 752 763 Win
2547614737 04 Aug 2016 The International 2016 4664 Drow Ranger 6 2 9 668 530 Win
2547532940 04 Aug 2016 The International 2016 4664 Faceless Void 8 6 20 487 527 Win
2547459841 04 Aug 2016 The International 2016 4664 Faceless Void 4 2 12 573 597 Win
2547411769 04 Aug 2016 The International 2016 4664 Sven 3 4 2 410 340 Loss
2503428644 14 Jul 2016 Dota 2 Professional League 4693 Juggernaut 10 3 12 707 726 Win
2503365698 14 Jul 2016 Dota 2 Professional League 4693 Drow Ranger 4 2 7 545 421 Win
2502908087 14 Jul 2016 World Cyber Arena 2016 S2 4525 Drow Ranger 5 1 7 604 544 Win
2502830849 14 Jul 2016 World Cyber Arena 2016 S2 4525 Juggernaut 16 1 6 703 687 Win
2501563722 13 Jul 2016 Dota 2 Professional League 4693 Drow Ranger 11 1 10 710 586 Win
2501442165 13 Jul 2016 Dota 2 Professional League 4693 Huskar 14 5 9 667 623 Win
2501294293 13 Jul 2016 Dota 2 Professional League 4693 Juggernaut 12 2 12 702 791 Win
2501237169 13 Jul 2016 Dota 2 Professional League 4693 Luna 7 0 8 549 473 Win
2500881491 13 Jul 2016 Dota 2 Professional League 4693 Weaver 20 1 9 701 712 Win
2500816344 13 Jul 2016 Dota 2 Professional League 4693 Drow Ranger 2 2 4 552 390 Win
2499228298 12 Jul 2016 Dota 2 Professional League 4693 Weaver 11 2 5 619 598 Win
2499168365 12 Jul 2016 Dota 2 Professional League 4693 Drow Ranger 4 0 7 539 492 Win
2498763401 12 Jul 2016 Dota 2 Professional League 4693 Lifestealer 7 3 7 594 581 Win
2498708290 12 Jul 2016 Dota 2 Professional League 4693 Drow Ranger 3 2 18 575 470 Win
2494920249 10 Jul 2016 Nanyang Championships Season 2 4660 Drow Ranger 5 2 9 615 509 Win
2494743001 10 Jul 2016 Nanyang Championships Season 2 4660 Weaver 13 5 14 625 584 Win
2494588246 10 Jul 2016 Nanyang Championships Season 2 4660 Luna 10 5 8 650 581 Loss
2494438298 10 Jul 2016 Nanyang Championships Season 2 4660 Terrorblade 9 2 4 639 453 Loss
2494287314 10 Jul 2016 Nanyang Championships Season 2 4660 Terrorblade 19 7 16 717 624 Win
2494116647 10 Jul 2016 Nanyang Championships Season 2 4660 Drow Ranger 2 2 8 525 358 Win
2494010365 10 Jul 2016 Nanyang Championships Season 2 4660 Terrorblade 9 2 11 680 496 Win
2490113541 08 Jul 2016 Nanyang Championships Season 2 4660 Faceless Void 8 4 12 578 663 Loss
2489929269 08 Jul 2016 Nanyang Championships Season 2 4660 Slark 12 4 19 627 564 Win
2489840815 08 Jul 2016 Nanyang Championships Season 2 4660 Terrorblade 0 7 2 415 342 Loss
2487807177 07 Jul 2016 Nanyang Championships Season 2 4660 Drow Ranger 8 4 16 556 479 Win
2487704143 07 Jul 2016 Nanyang Championships Season 2 4660 Terrorblade 10 2 8 659 532 Win
2487279084 07 Jul 2016 Nanyang Championships Season 2 4660 Terrorblade 5 2 8 541 447 Win
2487190331 07 Jul 2016 Nanyang Championships Season 2 4660 Terrorblade 5 4 4 620 462 Loss
2487117716 07 Jul 2016 Nanyang Championships Season 2 4660 Lifestealer 13 2 7 616 568 Win
2478862924 03 Jul 2016 NEA2016 4598 Weaver 6 5 6 486 559 Loss
2478656233 03 Jul 2016 NEA2016 4598 Lifestealer 9 9 14 470 474 Loss
2475704203 02 Jul 2016 NEA2016 4598 Terrorblade 6 1 9 766 534 Win
2475623174 02 Jul 2016 NEA2016 4598 Lifestealer 6 0 7 573 514 Win
2471596465 30 Jun 2016 World Cyber Arena 2016 S2 4525 Terrorblade 9 0 15 722 572 Win
2471515754 30 Jun 2016 World Cyber Arena 2016 S2 4525 Terrorblade 2 6 2 384 355 Loss
2454216255 22 Jun 2016 NEA2016 4598 Weaver 5 2 12 514 449 Win
2454125403 22 Jun 2016 NEA2016 4598 Lifestealer 4 1 10 496 504 Win
2449626045 20 Jun 2016 World Cyber Arena 2016 S2 4525 Weaver 9 1 9 623 622 Win
2449505661 20 Jun 2016 World Cyber Arena 2016 S2 4525 Spectre 5 5 8 514 584 Loss
2449176594 20 Jun 2016 World Cyber Arena 2016 S2 4525 Lifestealer 8 7 15 475 501 Win
2449099273 20 Jun 2016 World Cyber Arena 2016 S2 4525 Slark 2 3 4 467 468 Loss
2447530129 19 Jun 2016 SL i-League StarSeries S2 4646 Spectre 4 6 11 365 414 Loss
2447397655 19 Jun 2016 SL i-League StarSeries S2 4646 Phantom Assassin 10 9 14 585 588 Loss
2446884480 19 Jun 2016 Dota 2 Professional League 4693 Juggernaut 10 6 18 835 674 Win
2446794937 19 Jun 2016 Dota 2 Professional League 4693 Gyrocopter 7 2 8 626 567 Win
2444713784 18 Jun 2016 Dota 2 Professional League 4693 Juggernaut 14 3 15 836 885 Win
2444519922 18 Jun 2016 Dota 2 Professional League 4693 Lifestealer 9 8 21 535 567 Win
2442433381 17 Jun 2016 Dota 2 Professional League 4693 Slark 4 4 7 455 540 Loss
2442339414 17 Jun 2016 Dota 2 Professional League 4693 Lion 1 6 5 222 206 Loss
2442194191 17 Jun 2016 Dota 2 Professional League 4693 Slark 7 5 12 534 518 Win
2442073165 17 Jun 2016 Dota 2 Professional League 4693 Lifestealer 5 5 7 451 469 Loss
2440169486 16 Jun 2016 Dota 2 Professional League 4693 Dark Seer 2 3 3 304 295 Loss
2440072760 16 Jun 2016 Dota 2 Professional League 4693 Timbersaw 1 7 3 321 344 Loss
2430271395 12 Jun 2016 The Manila Major 2016 4479 Sven 11 6 3 618 637 Loss
2430186583 12 Jun 2016 The Manila Major 2016 4479 Juggernaut 5 7 2 508 476 Loss
2430120102 12 Jun 2016 The Manila Major 2016 4479 Juggernaut 11 1 11 741 649 Win
2428159350 11 Jun 2016 The Manila Major 2016 4479 Spectre 11 5 6 487 599 Loss
2428046296 11 Jun 2016 The Manila Major 2016 4479 Ember Spirit 2 5 4 368 373 Loss
2427950507 11 Jun 2016 The Manila Major 2016 4479 Lifestealer 13 1 11 646 652 Win
2423773495 09 Jun 2016 The Manila Major 2016 4479 Lifestealer 9 2 8 553 571 Win
2423662664 09 Jun 2016 The Manila Major 2016 4479 Weaver 7 1 8 654 714 Win
2420649625 08 Jun 2016 The Manila Major 2016 4479 Slark 4 1 8 537 604 Win
2420586461 08 Jun 2016 The Manila Major 2016 4479 Weaver 10 3 1 558 570 Loss
2420526669 08 Jun 2016 The Manila Major 2016 4479 Lifestealer 6 0 11 674 614 Win
2408813096 03 Jun 2016 The Manila Major 2016 4479 Slark 12 1 9 517 554 Win
2408737158 03 Jun 2016 The Manila Major 2016 4479 Clinkz 8 5 12 457 470 Win
2408659554 03 Jun 2016 The Manila Major 2016 4479 Lifestealer 5 1 6 535 543 Win
2408612651 03 Jun 2016 The Manila Major 2016 4479 Weaver 11 1 11 520 457 Win
2398011497 29 May 2016 Dota 2 Professional League 4693 Lifestealer 15 2 12 590 558 Win
2397931660 29 May 2016 Dota 2 Professional League 4693 Lifestealer 1 0 5 439 334 Win
2390345839 26 May 2016 Dota 2 Professional League 4693 Lifestealer 4 0 3 528 422 Win
2390294911 26 May 2016 Dota 2 Professional League 4693 Lifestealer 2 0 2 458 417 Win
2388264754 25 May 2016 SL i-League StarSeries S2 4646 Lifestealer 3 0 5 485 398 Win
2388134437 25 May 2016 SL i-League StarSeries S2 4646 Juggernaut 7 2 9 832 775 Win
2387680209 25 May 2016 The Summit 5 4442 Sven 3 4 3 435 438 Loss
2387598938 25 May 2016 The Summit 5 4442 Slark 2 4 9 498 595 Loss
2387450856 25 May 2016 Dota 2 Professional League 4693 Spectre 3 5 3 386 328 Loss
2387375650 25 May 2016 Dota 2 Professional League 4693 Lifestealer 4 4 12 485 457 Win
2385800287 24 May 2016 The Summit 5 4442 Sven 8 3 9 661 633 Win
2385687531 24 May 2016 The Summit 5 4442 Juggernaut 7 2 10 809 694 Win
2383979763 23 May 2016 The Summit 5 4442 Gyrocopter 5 5 11 486 467 Loss

Lifetime Team Stats

Team Games Wins Losses Win %
Newbee (Newbee) Newbee 574 372 202 64.81%
Vici Gaming (VG) Vici Gaming 156 106 50 67.95%
Invictus Gaming (iG) Invictus Gaming 124 85 39 68.55%

Team Stints

Team Games Start End Wins Losses Win %
Invictus Gaming (iG) Invictus Gaming 124 09 Sep 2013 19 Jan 2014 85 39 68.55%
Newbee (Newbee) Newbee 280 28 Feb 2014 02 Feb 2015 178 102 63.57%
Vici Gaming (VG) Vici Gaming 156 17 Mar 2015 08 Aug 2015 106 50 67.95%