Piao


354 pro games featuring 57 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
3648112735 29 Dec 2017 H-CUP 4546 Shadow Fiend 5 7 7 467 449 Loss
3646300726 28 Dec 2017 H-CUP 4546 Shadow Fiend 5 10 16 518 550 Loss
3646236367 28 Dec 2017 H-CUP 4546 Dragon Knight 0 8 5 247 267 Loss
3643830768 27 Dec 2017 H-CUP 4546 Shadow Fiend 5 5 13 641 660 Win
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

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%
KEEN GAMING (EHOME.K) KEEN GAMING 11 03 Dec 2015 09 Dec 2015 5 6 45.45%
To.be.or.not.to.be (T.0.T) To.be.or.not.to.be 12 10 May 2016 24 May 2016 6 6 50.00%
Team Braveheart (Bheart) Team Braveheart 119 15 Jun 2016 13 Dec 2016 55 64 46.22%