Faith_bian

Zhang Ruida

575 pro games featuring 62 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
3945802635 11 Jun 2018 2017 Mars Dota 2 League 5504 Skywrath Mage 12 4 19 350 495 Win
3945736295 11 Jun 2018 2017 Mars Dota 2 League 5504 Lion 3 2 8 277 301 Win
3847305757 23 Apr 2018 GESC: Thailand 9663 Elder Titan 7 6 15 334 408 Loss
3847207327 23 Apr 2018 GESC: Thailand 9663 Sand King 0 7 21 257 374 Loss
3847106756 23 Apr 2018 GESC: Thailand 9663 Io 2 4 9 178 192 Loss
3847040606 23 Apr 2018 GESC: Thailand 9663 Sand King 2 5 12 203 222 Loss
3846968470 23 Apr 2018 GESC: Thailand 9663 Sand King 1 3 23 329 489 Win
3845575174 22 Apr 2018 CHINA DOTA2 SUPER MAJOR 9943 Night Stalker 1 3 15 259 377 Loss
3845485051 22 Apr 2018 CHINA DOTA2 SUPER MAJOR 9943 Lion 4 4 17 288 349 Win
3845360065 22 Apr 2018 CHINA DOTA2 SUPER MAJOR 9943 Shadow Demon 4 3 14 308 316 Loss
3844920680 22 Apr 2018 CHINA DOTA2 SUPER MAJOR 9943 Rubick 3 2 19 295 410 Win
3844862562 22 Apr 2018 CHINA DOTA2 SUPER MAJOR 9943 Sand King 3 8 16 331 402 Win
3844809367 22 Apr 2018 CHINA DOTA2 SUPER MAJOR 9943 Sand King 4 7 11 305 369 Loss
3803990937 28 Mar 2018 Dota 2 Professional League 2016 4920 Bristleback 2 4 9 380 386 Loss
3803891018 28 Mar 2018 Dota 2 Professional League 2016 4920 Pugna 3 4 8 358 368 Loss
3797886824 24 Mar 2018 Dota 2 Professional League 2016 4920 Tiny 12 4 12 538 547 Win
3797772127 24 Mar 2018 Dota 2 Professional League 2016 4920 Brewmaster 3 5 9 318 382 Loss
3797437150 24 Mar 2018 Dota 2 Professional League 2016 4920 Abaddon 2 4 11 308 435 Loss
3797356155 24 Mar 2018 Dota 2 Professional League 2016 4920 Tiny 1 10 4 379 342 Loss
3795730639 23 Mar 2018 StarLadder ImbaTV Invitational Season 5 9908 Centaur Warrunner 3 6 8 312 353 Loss
3795652426 23 Mar 2018 StarLadder ImbaTV Invitational Season 5 9908 Tiny 12 4 8 442 488 Loss
3794396846 22 Mar 2018 EPICENTER XL 9601 Sand King 2 5 1 320 344 Loss
3794293773 22 Mar 2018 EPICENTER XL 9601 Underlord 3 12 8 350 396 Loss
3794190380 22 Mar 2018 EPICENTER XL 9601 Nature's Prophet 10 6 15 616 530 Win
3794035781 22 Mar 2018 EPICENTER XL 9601 Underlord 2 5 17 457 539 Loss
3793981078 22 Mar 2018 EPICENTER XL 9601 Enigma 2 7 3 328 343 Loss
3793855547 22 Mar 2018 EPICENTER XL 9601 Weaver 10 9 15 515 527 Win
3793787438 22 Mar 2018 EPICENTER XL 9601 Tiny 10 6 19 543 661 Win
3793710236 22 Mar 2018 EPICENTER XL 9601 Brewmaster 5 4 23 337 492 Loss
3792488819 21 Mar 2018 Dota 2 Professional League 2016 4920 Underlord 5 8 18 414 525 Win
3792432088 21 Mar 2018 Dota 2 Professional League 2016 4920 Tiny 11 1 8 571 604 Win
3792181219 21 Mar 2018 Dota 2 Professional League 2016 4920 Brewmaster 6 3 10 417 473 Win
3792114444 21 Mar 2018 Dota 2 Professional League 2016 4920 Batrider 4 5 5 353 366 Loss
3782033688 15 Mar 2018 World Electronic Sports Games International 4972 Sand King 2 4 29 472 599 Win
3781970869 15 Mar 2018 World Electronic Sports Games International 4972 Dark Willow 1 4 0 186 187 Loss
3781860981 15 Mar 2018 World Electronic Sports Games International 4972 Puck 4 3 11 428 512 Loss
3781768615 15 Mar 2018 World Electronic Sports Games International 4972 Enchantress 6 6 14 378 450 Loss
3781534918 15 Mar 2018 World Electronic Sports Games International 4972 Underlord 0 3 11 427 444 Win
3781481911 15 Mar 2018 World Electronic Sports Games International 4972 Nature's Prophet 14 3 16 696 629 Win
3778570125 13 Mar 2018 World Electronic Sports Games International 4972 Puck 6 5 11 475 570 Loss
3778429888 13 Mar 2018 World Electronic Sports Games International 4972 Enchantress 7 1 15 510 493 Win
3778249892 13 Mar 2018 World Electronic Sports Games International 4972 Brewmaster 7 3 17 422 429 Win
3723120097 08 Feb 2018 Dota 2 Asia Championships 2018 9643 Sand King 2 5 12 328 438 Loss
3723044097 08 Feb 2018 Dota 2 Asia Championships 2018 9643 Sand King 1 5 9 368 408 Loss
3722959946 08 Feb 2018 Dota 2 Asia Championships 2018 9643 Puck 6 2 10 456 474 Win
3722906978 08 Feb 2018 Dota 2 Asia Championships 2018 9643 Brewmaster 2 0 14 391 448 Win
3721329328 07 Feb 2018 Dota 2 Asia Championships 2018 9643 Tidehunter 6 3 13 432 503 Win
3721275270 07 Feb 2018 Dota 2 Asia Championships 2018 9643 Brewmaster 2 3 12 358 397 Win
3719853924 06 Feb 2018 Dota 2 Asia Championships 2018 9643 Underlord 2 3 15 503 555 Win
3719724830 06 Feb 2018 Dota 2 Asia Championships 2018 9643 Enchantress 6 1 14 410 507 Win
3719624658 06 Feb 2018 Dota 2 Asia Championships 2018 9643 Dragon Knight 1 3 1 354 306 Loss
3718255333 05 Feb 2018 Dota 2 Asia Championships 2018 9643 Omniknight 0 8 1 315 280 Loss
3718025277 05 Feb 2018 Dota 2 Asia Championships 2018 9643 Sand King 4 10 9 334 419 Loss
3671249370 10 Jan 2018 ESL One Katowice 2018 powered by Intel 9633 Clockwerk 1 7 9 297 351 Loss
3671152960 10 Jan 2018 ESL One Katowice 2018 powered by Intel 9633 Earthshaker 2 6 7 298 406 Loss
3669608386 09 Jan 2018 ESL One Katowice 2018 powered by Intel 9633 Tidehunter 0 0 0 486 501 Win
3669505748 09 Jan 2018 ESL One Katowice 2018 powered by Intel 9633 Legion Commander 10 3 15 466 540 Win
3665393185 07 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Puck 1 3 1 291 351 Loss
3665291631 07 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Tidehunter 1 1 16 362 512 Loss
3661621609 05 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Venomancer 3 9 13 426 468 Loss
3661553040 05 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Brewmaster 2 4 4 283 354 Loss
3661293356 05 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Puck 3 3 22 429 613 Win
3661212127 05 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Enchantress 6 1 9 490 532 Win
3659750395 04 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Beastmaster 4 4 15 498 673 Win
3659628386 04 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Sand King 5 5 21 404 585 Win
3659546120 04 Jan 2018 PGL BUCHAREST MAJOR 2018 9584 Puck 2 5 3 348 369 Loss
3647791710 29 Dec 2017 H-CUP 4546 Omniknight 2 1 11 553 507 Win
3647712173 29 Dec 2017 H-CUP 4546 Pugna 3 3 7 463 450 Win
3643973651 27 Dec 2017 H-CUP 4546 Legion Commander 13 5 10 511 661 Win
3643904795 27 Dec 2017 H-CUP 4546 Puck 5 0 16 442 513 Win
3643832942 27 Dec 2017 H-CUP 4546 Enchantress 6 5 6 371 501 Loss
3642573704 26 Dec 2017 H-CUP 4546 Elder Titan 6 1 12 405 425 Win
3642469167 26 Dec 2017 H-CUP 4546 Tidehunter 8 9 7 360 468 Loss
3642390015 26 Dec 2017 H-CUP 4546 Faceless Void 4 2 20 477 546 Win
3642271700 26 Dec 2017 H-CUP 4546 Nature's Prophet 8 3 10 519 462 Loss
3642212436 26 Dec 2017 H-CUP 4546 Brewmaster 3 0 9 508 587 Win
3642124832 26 Dec 2017 H-CUP 4546 Ursa 4 6 4 427 457 Loss
3641951650 26 Dec 2017 H-CUP 4546 Puck 1 5 17 410 557 Loss
3641887334 26 Dec 2017 H-CUP 4546 Brewmaster 2 6 3 249 222 Loss
3638312745 24 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Brewmaster 1 6 6 292 340 Loss
3638192973 24 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Tidehunter 2 5 13 334 436 Loss
3638069035 24 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Enchantress 7 1 6 462 513 Win
3636037139 23 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Brewmaster 5 1 15 409 455 Win
3635931169 23 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Enigma 3 3 14 489 473 Win
3635791585 23 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Tiny 6 6 8 426 438 Loss
3630287614 20 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Underlord 5 8 32 294 385 Win
3630185831 20 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Enchantress 7 3 4 398 508 Loss
3630073327 20 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Puck 12 2 19 541 628 Win
3627705231 19 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Tiny 9 0 8 495 524 Win
3627613231 19 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Puck 8 1 7 503 557 Win
3627503357 19 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Tidehunter 7 6 20 371 502 Loss
3625617392 18 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Underlord 2 3 22 463 590 Win
3625536941 18 Dec 2017 Galaxy Battles: Emerging Worlds 8055 Centaur Warrunner 4 5 20 447 614 Win
3607459375 09 Dec 2017 2017 Mars Dota 2 League 5504 Brewmaster 3 5 7 221 250 Loss
3607331394 09 Dec 2017 2017 Mars Dota 2 League 5504 Brewmaster 3 1 8 361 404 Win
3607109048 09 Dec 2017 2017 Mars Dota 2 League 5504 Batrider 6 7 6 345 515 Loss
3605614743 08 Dec 2017 2017 Mars Dota 2 League 5504 Omniknight 2 8 6 376 343 Loss
3605412047 08 Dec 2017 2017 Mars Dota 2 League 5504 Puck 12 2 14 486 552 Win
3605234811 08 Dec 2017 2017 Mars Dota 2 League 5504 Brewmaster 3 9 18 345 493 Win
3605087164 08 Dec 2017 2017 Mars Dota 2 League 5504 Batrider 4 1 15 368 461 Win

Lifetime Team Stats

Team Games Wins Losses Win %
the wings gaming (Wings) the wings gaming 392 236 156 60.20%
EHOME (EHOME) EHOME 135 62 73 45.93%
Alternate Trasher (ALT) Alternate Trasher 27 8 19 29.63%

Team Stints

Team Games Start End Wins Losses Win %
Alternate Trasher (ALT) Alternate Trasher 17 21 Apr 2014 26 May 2014 5 12 29.41%
the wings gaming (Wings) the wings gaming 390 13 Nov 2015 13 Apr 2017 236 154 60.51%
Team Random (Random) Team Random 14 24 Apr 2017 28 Apr 2017 5 9 35.71%