James

Zhou Yifu

252 pro games featuring 43 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
4903157391 14 Jul 2019 The International 2019 10749 Lina 6 8 11 329 458 Loss
4903051772 14 Jul 2019 The International 2019 10749 Shadow Shaman 1 4 16 298 486 Win
4902924459 14 Jul 2019 The International 2019 10749 Rubick 4 7 10 290 508 Loss
4902837041 14 Jul 2019 The International 2019 10749 Rubick 4 6 5 225 319 Loss
4902729928 14 Jul 2019 The International 2019 10749 Lina 6 2 6 308 380 Win
4900567798 13 Jul 2019 The International 2019 10749 Tiny 5 1 14 377 486 Win
4900437098 13 Jul 2019 The International 2019 10749 Tiny 7 7 21 392 559 Win
4900361701 13 Jul 2019 The International 2019 10749 Shadow Shaman 4 3 20 349 436 Win
4900274319 13 Jul 2019 The International 2019 10749 Rubick 2 3 17 258 476 Win
4899105947 12 Jul 2019 The International 2019 10749 Rubick 2 2 25 317 540 Win
4898874248 12 Jul 2019 The International 2019 10749 Tiny 6 3 18 358 457 Win
4898620035 12 Jul 2019 The International 2019 10749 Nyx Assassin 0 6 7 248 323 Loss
4898441612 12 Jul 2019 The International 2019 10749 Tiny 5 0 14 320 439 Win
4898352759 12 Jul 2019 The International 2019 10749 Nyx Assassin 1 15 4 241 284 Loss
4897255057 11 Jul 2019 The International 2019 10749 Rubick 4 6 30 345 477 Win
4896993477 11 Jul 2019 The International 2019 10749 Rubick 1 4 3 201 264 Loss
4896604807 11 Jul 2019 The International 2019 10749 Nyx Assassin 3 3 13 316 384 Win
4896537708 11 Jul 2019 The International 2019 10749 Tiny 8 3 10 336 392 Win
4609751118 04 Apr 2019 OGA DotaPit 2019 10869 Shadow Shaman 1 6 10 268 419 Loss
4607183844 03 Apr 2019 OGA DotaPit 2019 10869 Nyx Assassin 1 6 8 262 331 Loss
4606930657 03 Apr 2019 OGA DotaPit 2019 10869 Nyx Assassin 2 6 8 303 376 Loss
4606684459 03 Apr 2019 OGA DotaPit 2019 10869 Shadow Shaman 1 6 14 306 483 Win
4445211563 21 Feb 2019 ESL Katowice 2019 10424 Shadow Shaman 2 5 4 227 220 Loss
4445026879 21 Feb 2019 ESL Katowice 2019 10424 Shadow Shaman 0 3 2 164 221 Loss
4442679135 20 Feb 2019 ESL Katowice 2019 10424 Rubick 7 8 8 311 360 Loss
4442427381 20 Feb 2019 ESL Katowice 2019 10424 Shadow Shaman 0 8 10 209 328 Loss
4441964401 20 Feb 2019 ESL Katowice 2019 10424 Rubick 9 4 19 429 508 Win
4441596013 20 Feb 2019 ESL Katowice 2019 10424 Rubick 4 4 13 262 394 Loss
4439212524 19 Feb 2019 ESL Katowice 2019 10424 Tusk 5 7 8 242 270 Loss
4438939967 19 Feb 2019 ESL Katowice 2019 10424 Shadow Shaman 2 8 2 257 278 Loss
4438425323 19 Feb 2019 ESL Katowice 2019 10424 Magnus 3 4 12 253 416 Loss
4438204872 19 Feb 2019 ESL Katowice 2019 10424 Tiny 7 10 8 285 353 Loss
4280678027 20 Dec 2018 ESL Katowice 2019 10424 Grimstroke 0 10 16 338 406 Loss
4280537737 20 Dec 2018 ESL Katowice 2019 10424 Shadow Shaman 2 7 5 234 293 Loss
4280392533 20 Dec 2018 ESL Katowice 2019 10424 Shadow Shaman 1 1 7 321 372 Win
4280241046 20 Dec 2018 ESL Katowice 2019 10424 Phoenix 2 4 6 306 362 Loss
4278575754 19 Dec 2018 ESL Katowice 2019 10424 Rubick 3 4 13 360 362 Win
4278508756 19 Dec 2018 ESL Katowice 2019 10424 Grimstroke 7 1 20 450 480 Win
4278392757 19 Dec 2018 ESL Katowice 2019 10424 Grimstroke 4 0 17 329 375 Win
4278333701 19 Dec 2018 ESL Katowice 2019 10424 Rubick 5 0 13 417 429 Win
4253923383 04 Dec 2018 ESL Katowice 2019 10424 Rubick 5 2 11 303 366 Win
4253844376 04 Dec 2018 ESL Katowice 2019 10424 Earthshaker 4 7 14 310 544 Win
4253776773 04 Dec 2018 ESL Katowice 2019 10424 Earthshaker 3 5 9 273 354 Loss
4253686917 04 Dec 2018 ESL Katowice 2019 10424 Shadow Shaman 5 5 9 267 408 Win
4253629520 04 Dec 2018 ESL Katowice 2019 10424 Rubick 6 4 15 353 493 Win
4252428001 03 Dec 2018 ESL Katowice 2019 10424 Rubick 8 1 12 414 539 Win
4252327170 03 Dec 2018 ESL Katowice 2019 10424 Rubick 2 6 21 365 547 Win
4245226211 29 Nov 2018 Chongqing Major 2018 10482 Phoenix 6 6 8 365 466 Loss
4245142502 29 Nov 2018 Chongqing Major 2018 10482 Shadow Shaman 0 8 6 275 393 Loss
4245066074 29 Nov 2018 Chongqing Major 2018 10482 Phoenix 3 9 3 276 338 Loss
4245002070 29 Nov 2018 Chongqing Major 2018 10482 Shadow Shaman 4 12 10 290 368 Loss
4243784412 28 Nov 2018 Chongqing Major 2018 10482 Phoenix 10 1 19 425 540 Win
4243671937 28 Nov 2018 Chongqing Major 2018 10482 Rubick 5 10 10 254 290 Loss
4243576903 28 Nov 2018 Chongqing Major 2018 10482 Shadow Shaman 4 5 10 278 484 Loss
4243519652 28 Nov 2018 Chongqing Major 2018 10482 Shadow Shaman 2 3 11 374 500 Win
3964420417 21 Jun 2018 The International 2018 9870 Leshrac 2 5 5 255 276 Loss
3964347005 21 Jun 2018 The International 2018 9870 Leshrac 7 9 9 392 456 Loss
3962701540 20 Jun 2018 The International 2018 9870 Clockwerk 9 11 31 314 562 Loss
3962632022 20 Jun 2018 The International 2018 9870 Sand King 1 9 13 288 344 Loss
3961291740 19 Jun 2018 The International 2018 9870 Skywrath Mage 11 8 22 375 550 Win
3961217248 19 Jun 2018 The International 2018 9870 Naga Siren 2 8 8 319 361 Win
3961000985 19 Jun 2018 The International 2018 9870 Elder Titan 9 3 34 291 556 Win
3959695653 18 Jun 2018 The International 2018 9870 Skywrath Mage 13 10 18 402 529 Win
3959500562 18 Jun 2018 The International 2018 9870 Leshrac 7 4 11 386 322 Win
3959298503 18 Jun 2018 The International 2018 9870 Naga Siren 1 2 6 300 266 Loss
3959239156 18 Jun 2018 The International 2018 9870 Clockwerk 6 0 17 308 414 Win
3914436756 26 May 2018 2017 Mars Dota 2 League 5504 Elder Titan 5 4 18 291 397 Loss
3914365805 26 May 2018 2017 Mars Dota 2 League 5504 Naga Siren 2 3 8 301 280 Loss
3912439153 25 May 2018 2017 Mars Dota 2 League 5504 Naga Siren 1 9 22 329 427 Loss
3912369251 25 May 2018 2017 Mars Dota 2 League 5504 Tusk 2 3 11 253 261 Loss
3912324396 25 May 2018 2017 Mars Dota 2 League 5504 Leshrac 6 1 10 363 378 Win
3910604103 24 May 2018 2017 Mars Dota 2 League 5504 Naga Siren 0 2 20 360 465 Win
3910544604 24 May 2018 2017 Mars Dota 2 League 5504 Leshrac 10 3 12 419 422 Win
3910467133 24 May 2018 2017 Mars Dota 2 League 5504 Leshrac 1 14 6 286 273 Loss
3648412850 29 Dec 2017 H-CUP 4546 Tusk 5 4 21 301 479 Win
3648308636 29 Dec 2017 H-CUP 4546 Nyx Assassin 5 0 18 289 505 Win
3648207536 29 Dec 2017 H-CUP 4546 Tusk 1 8 11 239 248 Loss
3648112735 29 Dec 2017 H-CUP 4546 Tusk 5 6 11 328 409 Loss
3648011651 29 Dec 2017 H-CUP 4546 Earthshaker 5 6 18 340 525 Win
3647937392 29 Dec 2017 H-CUP 4546 Sand King 2 8 8 253 353 Loss
3646300726 28 Dec 2017 H-CUP 4546 Tusk 3 10 21 276 388 Loss
3646236367 28 Dec 2017 H-CUP 4546 Sand King 0 6 8 167 207 Loss
3644425604 27 Dec 2017 H-CUP 4546 Sand King 4 13 11 254 432 Loss
3644342205 27 Dec 2017 H-CUP 4546 Sand King 1 4 8 211 277 Loss
3643900838 27 Dec 2017 H-CUP 4546 Sand King 5 3 11 314 388 Win
3643830768 27 Dec 2017 H-CUP 4546 Clockwerk 3 2 14 316 418 Win
3642638356 26 Dec 2017 H-CUP 4546 Nyx Assassin 1 5 11 265 369 Loss
3642495324 26 Dec 2017 H-CUP 4546 Tusk 3 6 19 309 451 Loss
3642407474 26 Dec 2017 H-CUP 4546 Tusk 2 3 17 306 434 Win
3510443943 19 Oct 2017 Dota 2 Professional League 2016 4920 Slardar 1 6 6 186 233 Loss
3510105596 19 Oct 2017 Dota 2 Professional League 2016 4920 Spirit Breaker 3 1 4 197 173 Loss
3510049923 19 Oct 2017 Dota 2 Professional League 2016 4920 Batrider 1 6 3 322 360 Loss
3507263042 17 Oct 2017 Dota 2 Professional League 2016 4920 Spirit Breaker 1 9 8 279 350 Loss
3507179693 17 Oct 2017 Dota 2 Professional League 2016 4920 Clockwerk 7 5 5 280 422 Loss
3505423413 16 Oct 2017 Dota 2 Professional League 2016 4920 Rubick 2 7 17 301 395 Loss
3505291077 16 Oct 2017 Dota 2 Professional League 2016 4920 Clockwerk 6 12 29 392 452 Win
3499304571 13 Oct 2017 Dota 2 Professional League 2016 4920 Clockwerk 5 5 10 276 310 Win
3499205642 13 Oct 2017 Dota 2 Professional League 2016 4920 Monkey King 4 3 12 365 417 Win
3497098446 12 Oct 2017 Dota 2 Professional League 2016 4920 Clockwerk 4 6 7 225 190 Loss
3497015029 12 Oct 2017 Dota 2 Professional League 2016 4920 Monkey King 5 15 16 266 352 Loss

Lifetime Team Stats

Team Games Wins Losses Win %
team_ftd_c team_ftd_c 72 24 48 33.33%
FTD club a (FTD.a) FTD club a 57 31 26 54.39%
CAVALRY CAVALRY 49 22 27 44.90%
ForTheDream (FTD) ForTheDream 33 14 19 42.42%
CDEC  (CDEC) CDEC 22 13 9 59.09%
 (FTD) 19 9 10 47.37%

Team Stints

Team Games Start End Wins Losses Win %
team_ftd_c team_ftd_c 72 22 Sep 2016 15 Dec 2016 24 48 33.33%
CAVALRY CAVALRY 49 20 Mar 2017 29 Dec 2017 22 27 44.90%
 (FTD) 19 24 May 2018 21 Jun 2018 9 10 47.37%
ForTheDream (FTD) ForTheDream 33 28 Nov 2018 21 Feb 2019 14 19 42.42%