James

Zhou Yifu

401 pro games featuring 55 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
5455029623 05 Jun 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Snapfire 3 3 7 245 355 Loss
5454920829 05 Jun 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Earthshaker 1 7 12 197 328 Loss
5451755273 03 Jun 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Phoenix 6 6 7 292 449 Loss
5451624988 03 Jun 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Clockwerk 1 8 14 204 354 Loss
5451543576 03 Jun 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Weaver 9 2 19 390 491 Win
5443667848 30 May 2020 中国DOTA2职业联赛 11370 Earthshaker 3 3 8 194 406 Loss
5443532336 30 May 2020 中国DOTA2职业联赛 11370 Clinkz 10 9 9 359 457 Loss
5441760946 29 May 2020 中国DOTA2职业联赛 11370 Rubick 2 7 14 243 464 Loss
5441707138 29 May 2020 中国DOTA2职业联赛 11370 Rubick 0 2 3 203 276 Loss
5441622899 29 May 2020 中国DOTA2职业联赛 11370 Shadow Shaman 6 5 20 288 535 Win
5439938867 28 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Earthshaker 6 3 22 280 452 Win
5439854482 28 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Tusk 5 2 18 283 407 Win
5438124826 27 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Earthshaker 2 1 20 281 473 Win
5438029756 27 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Rubick 6 3 13 298 473 Win
5436485683 26 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Earthshaker 0 5 13 261 429 Win
5436382684 26 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Tusk 3 6 9 206 285 Loss
5436299767 26 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Rubick 4 4 7 239 326 Win
5430710638 23 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Shadow Shaman 1 11 11 235 383 Loss
5430658754 23 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Rubick 1 5 2 174 221 Loss
5430592351 23 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Earthshaker 0 4 13 235 417 Win
5422696746 18 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Tusk 5 2 13 263 397 Win
5422580788 18 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Tusk 3 8 25 238 425 Loss
5422514542 18 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Shadow Shaman 4 4 14 305 465 Win
5420292188 17 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Skywrath Mage 15 6 11 361 563 Win
5420204927 17 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Earthshaker 5 7 15 275 432 Win
5418510022 16 May 2020 中国DOTA2职业联赛 11370 Rubick 1 4 5 168 258 Loss
5418406904 16 May 2020 中国DOTA2职业联赛 11370 Vengeful Spirit 1 3 11 269 372 Win
5418296764 16 May 2020 中国DOTA2职业联赛 11370 Clockwerk 1 7 3 181 284 Loss
5414708774 14 May 2020 中国DOTA2职业联赛 11370 Tusk 4 3 12 273 323 Win
5414635087 14 May 2020 中国DOTA2职业联赛 11370 Shadow Demon 6 1 9 279 396 Win
5414539895 14 May 2020 中国DOTA2职业联赛 11370 Ember Spirit 7 3 16 357 583 Win
5414467506 14 May 2020 中国DOTA2职业联赛 11370 Tusk 2 5 12 253 363 Win
5414388767 14 May 2020 中国DOTA2职业联赛 11370 Grimstroke 4 5 13 258 378 Loss
5412894886 13 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Void Spirit 6 3 20 392 596 Win
5412800059 13 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Phoenix 4 3 23 383 610 Win
5412734000 13 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Tusk 2 1 5 247 368 Win
5411364943 12 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Phoenix 3 3 14 259 468 Win
5411271667 12 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Disruptor 3 1 15 241 393 Win
5411166716 12 May 2020 ESL One Birmingham 2020 Online powered by Intel 12027 Rubick 2 6 1 236 326 Loss
5407741698 10 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Rubick 5 1 19 361 599 Win
5407620398 10 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Shadow Shaman 0 7 2 200 267 Loss
5407505186 10 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Tusk 2 5 19 267 454 Win
5405526944 09 May 2020 中国DOTA2职业联赛 11370 Clockwerk 5 5 13 276 469 Win
5405434012 09 May 2020 中国DOTA2职业联赛 11370 Shadow Shaman 4 4 22 329 576 Win
5405314026 09 May 2020 中国DOTA2职业联赛 11370 Clockwerk 9 3 27 289 553 Loss
5402082548 07 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Skywrath Mage 5 2 16 273 512 Win
5401949450 07 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Skywrath Mage 7 6 15 299 532 Win
5401842622 07 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Grimstroke 4 6 11 276 367 Loss
5401729789 07 May 2020 中国DOTA2职业联赛 11370 Vengeful Spirit 0 5 1 142 258 Loss
5401642372 07 May 2020 中国DOTA2职业联赛 11370 Rubick 4 4 16 298 464 Win
5401545298 07 May 2020 中国DOTA2职业联赛 11370 Earthshaker 1 5 13 193 311 Loss
5399873947 06 May 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Ember Spirit 6 7 9 252 378 Loss
5396065018 04 May 2020 AMD SAPPHIRE OGA DOTA PIT CHINA Region 11975 Shadow Shaman 9 3 23 389 482 Win
5395905770 04 May 2020 AMD SAPPHIRE OGA DOTA PIT CHINA Region 11975 Rubick 3 4 13 293 452 Win
5394304332 03 May 2020 AMD SAPPHIRE OGA DOTA PIT CHINA Region 11975 Skywrath Mage 4 11 9 184 282 Loss
5394128247 03 May 2020 AMD SAPPHIRE OGA DOTA PIT CHINA Region 11975 Nyx Assassin 3 12 7 235 378 Loss
5393992860 03 May 2020 AMD SAPPHIRE OGA DOTA PIT CHINA Region 11975 Tusk 2 10 8 193 295 Loss
5393796640 03 May 2020 AMD SAPPHIRE OGA DOTA PIT CHINA Region 11975 Tusk 3 8 15 215 463 Loss
5389761847 01 May 2020 中国DOTA2职业联赛 11370 Tusk 1 4 19 241 431 Win
5389653118 01 May 2020 中国DOTA2职业联赛 11370 Tusk 1 11 14 190 295 Loss
5389551327 01 May 2020 中国DOTA2职业联赛 11370 Rubick 4 3 15 291 482 Win
5389314517 01 May 2020 CDA中国DOTA2职业联赛 11806 Pangolier 3 2 6 249 335 Win
5387948666 30 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Tusk 3 7 16 256 377 Win
5387832444 30 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Shadow Shaman 5 1 11 336 459 Win
5385778324 29 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Tusk 3 9 18 201 359 Loss
5385666221 29 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Phoenix 6 7 26 326 487 Loss
5381988657 27 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Earthshaker 2 6 4 157 200 Loss
5381910742 27 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Clockwerk 4 5 23 256 495 Win
5381839519 27 Apr 2020 2020 DPL-CDA中国DOTA2职业联赛 11898 Pangolier 0 6 7 196 299 Loss
5377773144 25 Apr 2020 中国DOTA2职业联赛 11370 Earthshaker 2 1 10 237 376 Win
5377704834 25 Apr 2020 中国DOTA2职业联赛 11370 Rubick 1 3 16 212 374 Win
5377581360 25 Apr 2020 中国DOTA2职业联赛 11370 Earthshaker 2 10 19 236 358 Loss
5361274214 17 Apr 2020 中国DOTA2职业联赛 11370 Tusk 2 6 21 293 553 Win
5361151913 17 Apr 2020 中国DOTA2职业联赛 11370 Tusk 6 1 14 301 433 Win
5335661887 05 Apr 2020 中国DOTA2职业联赛 11370 Phoenix 3 5 22 327 526 Win
5335567575 05 Apr 2020 中国DOTA2职业联赛 11370 Skywrath Mage 5 6 12 232 410 Loss
5335468148 05 Apr 2020 中国DOTA2职业联赛 11370 Mirana 3 2 17 391 580 Win
5306927400 22 Mar 2020 中国DOTA2职业联赛 11370 Sand King 7 6 19 325 490 Win
5306870017 22 Mar 2020 中国DOTA2职业联赛 11370 Skywrath Mage 4 4 13 245 347 Win
5306796823 22 Mar 2020 中国DOTA2职业联赛 11370 Clockwerk 3 2 12 287 434 Win
5304759514 21 Mar 2020 中国DOTA2职业联赛 11370 Skywrath Mage 4 1 9 246 410 Win
5302642693 20 Mar 2020 中国DOTA2职业联赛 11370 Skywrath Mage 3 3 13 296 413 Win
5302593898 20 Mar 2020 中国DOTA2职业联赛 11370 Rubick 4 3 12 331 399 Win
5245568691 16 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Earthshaker 1 6 9 205 332 Loss
5245481983 16 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Nyx Assassin 2 1 11 248 420 Win
5245367720 16 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Skywrath Mage 2 11 6 218 325 Loss
5245134488 16 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Rubick 0 4 2 181 257 Loss
5243667534 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Earthshaker 3 5 13 269 423 Win
5243590216 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Tiny 2 3 5 265 373 Loss
5243330224 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Earthshaker 0 8 8 225 364 Loss
5243277111 15 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Winter Wyvern 4 0 12 335 455 Win
5242203041 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Tiny 4 7 14 267 448 Loss
5242099322 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Earthshaker 1 5 11 223 304 Win
5241886104 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Rubick 1 4 10 241 350 Loss
5241838639 14 Feb 2020 DPC 2019/2020 Qualifier #3 11661 Earthshaker 1 4 5 192 257 Loss
5143255278 06 Dec 2019 WePlay! Bukovel Minor 2020 11490 Night Stalker 6 12 22 383 660 Loss
5143202444 06 Dec 2019 WePlay! Bukovel Minor 2020 11490 Tusk 0 9 15 253 338 Loss
5143150153 06 Dec 2019 WePlay! Bukovel Minor 2020 11490 Rubick 0 5 2 187 313 Loss
5141929035 05 Dec 2019 WePlay! Bukovel Minor 2020 11490 Clockwerk 4 3 11 319 458 Win
5141865966 05 Dec 2019 WePlay! Bukovel Minor 2020 11490 Lion 7 4 24 343 561 Win

Lifetime Team Stats

Team Games Wins Losses Win %
CDEC  (CDEC) CDEC 171 96 75 56.14%
team_ftd_c team_ftd_c 72 25 47 34.72%
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%
 (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 25 47 34.72%
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%