Piao


337 pro games featuring 57 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
3215623855 31 May 2017 WCA Tournament Platform Classic 5418 Lifestealer 10 2 9 504 597 Loss
3215532021 31 May 2017 WCA Tournament Platform Classic 5418 Juggernaut 2 3 2 443 437 Loss
3206995213 27 May 2017 WCA Tournament Platform Classic 5418 Timbersaw 10 3 4 597 675 Loss
3206822655 27 May 2017 WCA Tournament Platform Classic 5418 Tinker 7 8 11 445 400 Loss
3200988245 24 May 2017 WCA Tournament Platform Classic 5418 Shadow Fiend 12 6 16 636 624 Win
3200911397 24 May 2017 WCA Tournament Platform Classic 5418 Shadow Fiend 0 9 0 424 449 Loss
3192714138 20 May 2017 WCA Tournament Platform Classic 5418 Ember Spirit 0 5 5 358 410 Loss
3192602788 20 May 2017 WCA Tournament Platform Classic 5418 Queen of Pain 4 3 2 400 395 Loss
3190510335 19 May 2017 WCA Tournament Platform Classic 5418 Storm Spirit 4 6 10 453 544 Loss
3190445112 19 May 2017 WCA Tournament Platform Classic 5418 Outworld Devourer 3 6 2 384 437 Loss
3180807310 15 May 2017 WCA Tournament Platform Classic 5418 Terrorblade 1 10 15 358 351 Loss
3180707501 15 May 2017 WCA Tournament Platform Classic 5418 Troll Warlord 3 5 4 409 412 Loss
3125566681 18 Apr 2017 Dota 2 Professional League 2016 4920 Juggernaut 4 6 5 370 389 Loss
3125502581 18 Apr 2017 Dota 2 Professional League 2016 4920 Templar Assassin 1 6 3 416 507 Loss
3123993481 17 Apr 2017 Dota 2 Professional League 2016 4920 Storm Spirit 3 7 6 423 501 Loss
3123899080 17 Apr 2017 Dota 2 Professional League 2016 4920 Shadow Fiend 9 7 4 518 545 Loss
3123553784 17 Apr 2017 Dota 2 Professional League 2016 4920 Lina 5 5 2 454 520 Loss
3123501108 17 Apr 2017 Dota 2 Professional League 2016 4920 Shadow Fiend 0 4 2 466 485 Loss
3113246169 12 Apr 2017 Dota 2 Professional League 2016 4920 Shadow Fiend 11 1 12 687 649 Win
3113178597 12 Apr 2017 Dota 2 Professional League 2016 4920 Tinker 1 4 1 425 305 Loss
3111960480 11 Apr 2017 Dota 2 Professional League 2016 4920 Lifestealer 3 4 4 347 382 Loss
3111877655 11 Apr 2017 Dota 2 Professional League 2016 4920 Juggernaut 6 5 5 491 461 Loss
3109789449 10 Apr 2017 Dota 2 Professional League 2016 4920 Terrorblade 11 5 5 720 544 Win
3109668328 10 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 5 10 16 481 385 Loss
3108218476 09 Apr 2017 Dota 2 Professional League 2016 4920 Juggernaut 10 5 14 611 695 Win
3108112956 09 Apr 2017 Dota 2 Professional League 2016 4920 Terrorblade 2 4 1 452 414 Loss
3105329640 08 Apr 2017 Dota 2 Professional League 2016 4920 Juggernaut 8 4 9 503 605 Loss
3105246779 08 Apr 2017 Dota 2 Professional League 2016 4920 Juggernaut 4 5 4 361 415 Loss
3101561300 06 Apr 2017 Dota 2 Professional League 2016 4920 Slark 0 2 2 402 436 Loss
3101447057 06 Apr 2017 Dota 2 Professional League 2016 4920 Lifestealer 5 7 7 371 390 Loss
3068704380 21 Mar 2017 Dota 2 Professional League 2016 4920 Clinkz 4 6 7 485 570 Loss
3068607222 21 Mar 2017 Dota 2 Professional League 2016 4920 Weaver 9 6 11 585 636 Win
3068534024 21 Mar 2017 Dota 2 Professional League 2016 4920 Lifestealer 2 6 5 338 418 Loss
3068422937 21 Mar 2017 Dota 2 Professional League 2016 4920 Lifestealer 11 5 26 559 461 Win
3067081919 20 Mar 2017 Dota 2 Professional League 2016 4920 Lifestealer 3 1 12 597 602 Win
3066929815 20 Mar 2017 Dota 2 Professional League 2016 4920 Lifestealer 9 3 10 620 557 Win
3066599461 20 Mar 2017 Dota 2 Professional League 2016 4920 Weaver 14 0 13 641 726 Win
3066526152 20 Mar 2017 Dota 2 Professional League 2016 4920 Lycan 4 4 4 437 405 Loss
2843136331 13 Dec 2016 Dota 2 Professional League 2016 4920 Legion Commander 1 6 4 402 410 Loss
2842975362 13 Dec 2016 Dota 2 Professional League 2016 4920 Tinker 4 7 4 387 376 Loss
2840603916 12 Dec 2016 Dota 2 Professional League 2016 4920 Storm Spirit 9 2 7 623 638 Win
2840515558 12 Dec 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 3 6 9 492 441 Loss
2812869797 30 Nov 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 1 5 2 393 346 Loss
2812788235 30 Nov 2016 Dota 2 Professional League 2016 4920 Phantom Assassin 11 9 12 487 579 Loss
2810760195 29 Nov 2016 Dota 2 Professional League 2016 4920 Shadow Fiend 3 7 8 466 432 Loss
2810692737 29 Nov 2016 Dota 2 Professional League 2016 4920 Queen of Pain 5 5 8 394 406 Loss
2808720163 28 Nov 2016 Dota 2 Professional League 2016 4920 Storm Spirit 12 7 22 552 610 Win
2808658770 28 Nov 2016 Dota 2 Professional League 2016 4920 Phantom Assassin 8 2 4 546 515 Win
2797612709 23 Nov 2016 Dota 2 Professional League 2016 4920 Sniper 6 5 8 470 427 Loss
2797538030 23 Nov 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 11 1 7 630 602 Win
2795204995 22 Nov 2016 Dota 2 Professional League 2016 4920 Shadow Fiend 7 7 18 592 508 Win
2795137281 22 Nov 2016 Dota 2 Professional League 2016 4920 Juggernaut 14 3 20 580 527 Win
2768558266 10 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 3 5 7 434 442 Loss
2768468555 10 Nov 2016 DOTA2 ACE Provisional 5006 Shadow Fiend 5 10 5 467 433 Loss
2766866223 09 Nov 2016 Dota 2 Professional League 2016 4920 Shadow Fiend 15 0 11 678 649 Win
2766731511 09 Nov 2016 Dota 2 Professional League 2016 4920 Puck 8 5 11 495 518 Loss
2766538193 09 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 4 0 4 466 388 Win
2766487407 09 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 7 1 7 512 543 Win
2764366294 08 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 5 1 11 544 499 Win
2764308933 08 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 18 1 8 571 481 Win
2762372676 07 Nov 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 8 2 9 496 433 Win
2762301482 07 Nov 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 14 2 13 579 556 Win
2755454964 04 Nov 2016 DOTA2 ACE Provisional 5006 Storm Spirit 4 5 4 418 428 Loss
2755331792 04 Nov 2016 DOTA2 ACE Provisional 5006 Templar Assassin 3 6 9 481 536 Loss
2753228522 03 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 10 7 14 512 496 Loss
2753137824 03 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 6 9 8 428 442 Loss
2753049073 03 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 3 3 12 440 475 Win
2752977468 03 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 8 1 9 578 486 Win
2751044718 02 Nov 2016 DOTA2 ACE Provisional 5006 Storm Spirit 5 3 9 520 554 Win
2750972088 02 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 2 0 5 478 438 Win
2748513995 01 Nov 2016 Dota 2 Professional League 2016 4920 Templar Assassin 7 7 8 510 585 Win
2748406927 01 Nov 2016 Dota 2 Professional League 2016 4920 Storm Spirit 7 9 22 663 622 Win
2746802377 31 Oct 2016 Dota 2 Professional League 2016 4920 Storm Spirit 7 3 20 606 634 Win
2746672463 31 Oct 2016 Dota 2 Professional League 2016 4920 Legion Commander 5 4 12 415 458 Loss
2746306409 31 Oct 2016 DOTA2 ACE Provisional 5006 Queen of Pain 6 3 5 435 460 Loss
2746248264 31 Oct 2016 DOTA2 ACE Provisional 5006 Ember Spirit 0 6 5 290 317 Loss
2724704963 21 Oct 2016 DOTA2 ACE Provisional 5006 Queen of Pain 4 2 1 330 310 Loss
2724541905 21 Oct 2016 DOTA2 ACE Provisional 5006 Alchemist 13 3 8 1134 776 Win
2724057651 21 Oct 2016 DOTA2 ACE Provisional 5006 Storm Spirit 2 6 3 386 370 Loss
2723971993 21 Oct 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 15 3 14 585 637 Win
2719973293 19 Oct 2016 Dota 2 Professional League 2016 4920 Magnus 7 5 6 365 433 Loss
2719895980 19 Oct 2016 Dota 2 Professional League 2016 4920 Razor 4 6 8 462 522 Loss
2718592440 18 Oct 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 10 5 16 498 483 Win
2718526034 18 Oct 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 1 3 1 330 313 Loss
2716457576 17 Oct 2016 DOTA2 ACE Provisional 5006 Alchemist 8 5 12 1027 706 Win
2716349344 17 Oct 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 11 2 5 637 602 Win
2716078420 17 Oct 2016 Dota 2 Professional League 2016 4920 Timbersaw 3 12 5 372 395 Loss
2715997946 17 Oct 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 14 4 18 641 669 Win
2705068081 12 Oct 2016 Dota 2 Professional League 2016 4920 Slark 6 5 7 450 515 Loss
2704975615 12 Oct 2016 Dota 2 Professional League 2016 4920 Lifestealer 3 6 8 393 378 Loss
2702585514 11 Oct 2016 Dota 2 Professional League 2016 4920 Storm Spirit 16 4 15 581 595 Loss
2702529360 11 Oct 2016 Dota 2 Professional League 2016 4920 Tinker 1 6 3 403 362 Loss
2700624368 10 Oct 2016 Dota 2 Professional League 2016 4920 Outworld Devourer 13 6 7 594 629 Win
2700523900 10 Oct 2016 Dota 2 Professional League 2016 4920 Tinker 9 7 13 542 461 Loss
2691797007 06 Oct 2016 Shanghai Dota2 Open S2 4875 Razor 0 5 6 353 412 Loss
2691709901 06 Oct 2016 Shanghai Dota2 Open S2 4875 Outworld Devourer 13 2 9 644 688 Win
2691626848 06 Oct 2016 Shanghai Dota2 Open S2 4875 Invoker 2 4 5 521 474 Loss
2687318626 04 Oct 2016 Shanghai Dota2 Open S2 4875 Storm Spirit 3 3 1 344 344 Loss
2687244722 04 Oct 2016 Shanghai Dota2 Open S2 4875 Tinker 0 8 7 378 356 Loss
2676216524 29 Sep 2016 Shanghai Dota2 Open S2 4875 Queen of Pain 11 2 8 624 633 Win

Lifetime Team Stats

Team Games Wins Losses Win %
Team Braveheart (Bheart) Team Braveheart 119 55 64 46.22%
Speed Gaming.Nan Tong (SPG.NT) Speed Gaming.Nan Tong 79 39 40 49.37%
Newbee.Young (Newbee.Y) Newbee.Young 64 34 30 53.12%
C5Gaming C5Gaming 38 9 29 23.68%
EHOME.K (cRaze) EHOME.K 20 4 16 20.00%

Team Stints

Team Games Start End Wins Losses Win %
Speed Gaming.Nan Tong (SPG.NT) Speed Gaming.Nan Tong 79 17 Sep 2014 28 Jan 2015 39 40 49.37%
Newbee.Young (Newbee.Y) Newbee.Young 64 06 Apr 2015 23 Jul 2015 34 30 53.12%
EHOME.K (cRaze) EHOME.K 20 15 Sep 2015 19 Nov 2015 4 16 20.00%
Team Braveheart (Bheart) Team Braveheart 119 15 Jun 2016 13 Dec 2016 55 64 46.22%