???


70 pro games featuring 30 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
3828682643 12 Apr 2018 Dota 2 Professional League 2016 4920 Monkey King 10 2 13 670 671 Win
3828633079 12 Apr 2018 Dota 2 Professional League 2016 4920 Terrorblade 1 7 3 403 329 Loss
3824358797 09 Apr 2018 Dota 2 Professional League 2016 4920 Gyrocopter 9 3 15 517 459 Win
3824248958 09 Apr 2018 Dota 2 Professional League 2016 4920 Phantom Assassin 2 5 4 489 491 Win
3818539734 06 Apr 2018 Dota 2 Professional League 2016 4920 Faceless Void 6 6 15 613 707 Loss
3818485344 06 Apr 2018 Dota 2 Professional League 2016 4920 Terrorblade 0 2 1 440 412 Loss
3814202386 03 Apr 2018 Dota 2 Professional League 2016 4920 Outworld Devourer 7 1 11 505 614 Win
3814131662 03 Apr 2018 Dota 2 Professional League 2016 4920 Phantom Lancer 3 5 3 570 511 Loss
3808772340 31 Mar 2018 Dota 2 Professional League 2016 4920 Death Prophet 6 2 12 540 494 Win
3808708910 31 Mar 2018 Dota 2 Professional League 2016 4920 Lifestealer 4 0 4 605 550 Win
3807281273 30 Mar 2018 Dota 2 Professional League 2016 4920 Juggernaut 11 5 16 578 588 Win
3807206616 30 Mar 2018 Dota 2 Professional League 2016 4920 Terrorblade 3 1 9 595 536 Win
3802605624 27 Mar 2018 Dota 2 Professional League 2016 4920 Lifestealer 17 5 17 646 594 Win
3802538398 27 Mar 2018 Dota 2 Professional League 2016 4920 Morphling 4 3 11 501 497 Loss
3795800335 23 Mar 2018 Dota 2 Professional League 2016 4920 Faceless Void 5 12 24 483 516 Loss
3795684739 23 Mar 2018 Dota 2 Professional League 2016 4920 Terrorblade 7 3 6 685 623 Loss
3790715012 20 Mar 2018 Dota 2 Professional League 2016 4920 Gyrocopter 12 4 21 723 670 Win
3790644714 20 Mar 2018 Dota 2 Professional League 2016 4920 Juggernaut 8 2 8 693 721 Win
3691268989 21 Jan 2018 Dota 2 Professional League 2016 4920 Luna 10 8 12 711 637 Loss
3691166931 21 Jan 2018 Dota 2 Professional League 2016 4920 Lycan 7 4 18 572 554 Loss
3689759042 20 Jan 2018 Dota 2 Professional League 2016 4920 Luna 13 1 4 779 626 Win
3689639574 20 Jan 2018 Dota 2 Professional League 2016 4920 Sven 11 6 6 607 679 Win
3689537419 20 Jan 2018 Dota 2 Professional League 2016 4920 Terrorblade 5 3 9 476 461 Loss
3689429619 20 Jan 2018 Dota 2 Professional League 2016 4920 Tiny 1 3 1 485 542 Loss
3689326591 20 Jan 2018 Dota 2 Professional League 2016 4920 Juggernaut 3 3 4 623 649 Loss
3689248514 20 Jan 2018 Dota 2 Professional League 2016 4920 Tiny 11 0 12 530 515 Win
3646474418 28 Dec 2017 H-CUP 4546 Anti-Mage 0 3 2 495 551 Loss
3646386713 28 Dec 2017 H-CUP 4546 Huskar 3 4 5 501 437 Loss
3646274731 28 Dec 2017 H-CUP 4546 Phantom Lancer 8 2 12 656 660 Win
3645838910 28 Dec 2017 H-CUP 4546 Storm Spirit 15 7 13 721 834 Win
3645764836 28 Dec 2017 H-CUP 4546 Phantom Lancer 11 3 13 641 791 Win
3644435794 27 Dec 2017 H-CUP 4546 Lycan 8 0 8 695 555 Win
3644330765 27 Dec 2017 H-CUP 4546 Juggernaut 14 5 9 697 709 Win
3642592570 26 Dec 2017 H-CUP 4546 Phantom Lancer 12 1 12 683 802 Win
3642458018 26 Dec 2017 H-CUP 4546 Outworld Devourer 8 3 6 732 751 Win
3642385442 26 Dec 2017 H-CUP 4546 Huskar 4 5 2 471 373 Loss
3642195403 26 Dec 2017 H-CUP 4546 Faceless Void 4 6 15 496 546 Loss
3642123074 26 Dec 2017 H-CUP 4546 Sven 3 5 10 474 532 Loss
3641937705 26 Dec 2017 H-CUP 4546 Tiny 16 4 7 677 741 Win
3641876882 26 Dec 2017 H-CUP 4546 Luna 8 2 15 805 633 Win
2842632824 13 Dec 2016 SL i-League StarSeries S3 5077 Anti-Mage 2 2 3 533 633 Loss
2842503064 13 Dec 2016 SL i-League StarSeries S3 5077 Lifestealer 12 2 11 499 535 Loss
2770915335 11 Nov 2016 DOTA2 ACE Provisional 5006 Juggernaut 4 3 3 600 661 Loss
2770752625 11 Nov 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 8 5 2 604 590 Loss
2768383756 10 Nov 2016 DOTA2 ACE Provisional 5006 Dragon Knight 2 3 4 462 521 Loss
2768282551 10 Nov 2016 DOTA2 ACE Provisional 5006 Silencer 4 7 10 349 320 Loss
2766357151 09 Nov 2016 DOTA2 ACE Provisional 5006 Centaur Warrunner 2 3 6 436 491 Loss
2766294726 09 Nov 2016 DOTA2 ACE Provisional 5006 Magnus 5 2 4 417 440 Loss
2751328575 02 Nov 2016 DOTA2 ACE Provisional 5006 Invoker 2 1 0 451 491 Loss
2751187525 02 Nov 2016 DOTA2 ACE Provisional 5006 Shadow Fiend 13 4 7 639 578 Loss
2750872982 02 Nov 2016 DOTA2 ACE Provisional 5006 Tiny 6 6 5 392 347 Loss
2750750653 02 Nov 2016 DOTA2 ACE Provisional 5006 Storm Spirit 7 5 9 456 500 Loss
2746521507 31 Oct 2016 DOTA2 ACE Provisional 5006 Anti-Mage 6 4 8 695 636 Loss
2746438067 31 Oct 2016 DOTA2 ACE Provisional 5006 Templar Assassin 10 0 4 702 707 Win
2724423636 21 Oct 2016 DOTA2 ACE Provisional 5006 Shadow Fiend 12 3 6 617 517 Win
2724321799 21 Oct 2016 DOTA2 ACE Provisional 5006 Storm Spirit 4 3 12 547 559 Loss
2722643515 20 Oct 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 2 6 6 434 490 Loss
2722546341 20 Oct 2016 DOTA2 ACE Provisional 5006 Juggernaut 8 2 10 654 717 Win
2720068203 19 Oct 2016 DOTA2 ACE Provisional 5006 Tinker 5 6 7 520 409 Loss
2718409982 18 Oct 2016 DOTA2 ACE Provisional 5006 Outworld Devourer 7 5 6 431 468 Loss
2718294000 18 Oct 2016 DOTA2 ACE Provisional 5006 Juggernaut 5 3 7 472 465 Loss
2716754010 17 Oct 2016 DOTA2 ACE Provisional 5006 Templar Assassin 5 1 6 659 682 Win
2716578673 17 Oct 2016 DOTA2 ACE Provisional 5006 Sniper 8 2 9 630 596 Loss
2713762743 16 Oct 2016 DOTA2 ACE Provisional 5006 Tinker 1 4 1 343 357 Loss
2713637707 16 Oct 2016 DOTA2 ACE Provisional 5006 Mirana 4 5 10 392 404 Loss
2476445460 02 Jul 2016 Shanghai Dota2 Open 4610 Medusa 7 6 11 650 597 Loss
2476354216 02 Jul 2016 Shanghai Dota2 Open 4610 Anti-Mage 0 5 0 312 303 Loss
2473880183 01 Jul 2016 Shanghai Dota2 Open 4610 Terrorblade 6 4 8 678 433 Win
2473795198 01 Jul 2016 Shanghai Dota2 Open 4610 Alchemist 2 4 4 819 531 Win
2447379904 19 Jun 2016 Shanghai Dota2 Open 4610 Lifestealer 6 0 10 574 640 Win

Lifetime Team Stats

Team Games Wins Losses Win %
ForTheDream (FTD) ForTheDream 40 23 17 57.50%
Rock Gaming Rock Gaming 25 4 21 16.00%

Team Stints

Team Games Start End Wins Losses Win %
Rock Gaming Rock Gaming 25 16 Oct 2016 13 Dec 2016 4 21 16.00%