Piao


325 pro games featuring 57 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
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 Lycanthrope 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
2676158637 29 Sep 2016 Shanghai Dota2 Open S2 4875 Queen of Pain 10 2 15 620 598 Win
2672222743 27 Sep 2016 Shanghai Dota2 Open S2 4875 Tinker 2 10 3 355 389 Loss
2672152921 27 Sep 2016 Shanghai Dota2 Open S2 4875 Outworld Devourer 4 5 0 428 371 Loss
2670502591 26 Sep 2016 Shanghai Dota2 Open S2 4875 Tinker 6 0 6 578 511 Win
2670406990 26 Sep 2016 Shanghai Dota2 Open S2 4875 Outworld Devourer 4 7 11 429 377 Loss
2670106443 26 Sep 2016 Shanghai Dota2 Open S2 4875 Outworld Devourer 8 3 17 579 563 Win
2670013584 26 Sep 2016 Shanghai Dota2 Open S2 4875 Outworld Devourer 7 1 4 556 454 Win
2668524323 25 Sep 2016 Nanyang Championships Season 2 4660 Outworld Devourer 0 4 1 335 385 Loss
2668072792 25 Sep 2016 Nanyang Championships Season 2 4660 Tinker 6 2 3 444 355 Loss
2663002354 23 Sep 2016 Nanyang Championships Season 2 4660 Timbersaw 1 5 4 423 432 Loss
2658670835 21 Sep 2016 Dota 2 Professional League 2016 4920 Tinker 5 6 11 521 448 Win
2658594638 21 Sep 2016 Dota 2 Professional League 2016 4920 Batrider 8 4 15 423 498 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%
Rampage Gaming Rampage Gaming 26 8 18 30.77%
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%