James

Zhou Yifu

318 pro games featuring 48 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
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
5141812261 05 Dec 2019 WePlay! Bukovel Minor 2020 11490 Doom 6 0 12 374 442 Win
5141768564 05 Dec 2019 WePlay! Bukovel Minor 2020 11490 Crystal Maiden 2 4 11 272 407 Win
5141726342 05 Dec 2019 WePlay! Bukovel Minor 2020 11490 Vengeful Spirit 0 4 2 159 265 Loss
5138145719 02 Dec 2019 Dreamleague Season 13 11517 Lifestealer 2 7 9 256 408 Loss
5138066431 02 Dec 2019 Dreamleague Season 13 11517 Lina 7 6 4 343 573 Loss
5137786719 02 Dec 2019 Dreamleague Season 13 11517 Rubick 1 5 18 311 512 Win
5137738942 02 Dec 2019 Dreamleague Season 13 11517 Lifestealer 5 2 23 419 654 Win
5136468633 01 Dec 2019 Dreamleague Season 13 11517 Tusk 5 4 18 325 432 Win
5136379847 01 Dec 2019 Dreamleague Season 13 11517 Tusk 4 5 13 338 549 Win
5136175287 01 Dec 2019 Dreamleague Season 13 11517 Puck 8 2 8 393 509 Loss
5136120590 01 Dec 2019 Dreamleague Season 13 11517 Rubick 1 3 5 210 353 Loss
5062969656 10 Oct 2019 Dota Summit 11 11371 Rubick 2 8 13 246 320 Loss
5062887155 10 Oct 2019 Dota Summit 11 11371 Leshrac 5 10 9 245 351 Loss
5062802241 10 Oct 2019 Dota Summit 11 11371 Mirana 8 5 22 346 482 Win
5062756256 10 Oct 2019 Dota Summit 11 11371 Mirana 6 0 25 379 529 Win
5062680040 10 Oct 2019 Dota Summit 11 11371 Mirana 7 13 20 357 486 Loss
5062610216 10 Oct 2019 Dota Summit 11 11371 Mirana 6 6 23 398 520 Win
5062554895 10 Oct 2019 Dota Summit 11 11371 Lina 4 5 13 442 540 Win
5061389167 09 Oct 2019 Dota Summit 11 11371 Shadow Shaman 1 7 0 230 303 Loss
5061340814 09 Oct 2019 Dota Summit 11 11371 Mirana 9 4 11 440 479 Win
5061290608 09 Oct 2019 Dota Summit 11 11371 Shadow Shaman 2 9 8 262 348 Loss
5061251817 09 Oct 2019 Dota Summit 11 11371 Leshrac 5 0 4 349 368 Win
5061209315 09 Oct 2019 Dota Summit 11 11371 Leshrac 3 6 8 369 447 Loss
5061163563 09 Oct 2019 Dota Summit 11 11371 Rubick 3 8 10 286 324 Win
5058540490 07 Oct 2019 MDL Chengdu Major 11280 Shadow Shaman 1 7 18 316 553 Win
5058459860 07 Oct 2019 MDL Chengdu Major 11280 Lina 12 5 16 515 577 Win
5057793436 06 Oct 2019 MDL Chengdu Major 11280 Zeus 6 2 20 408 552 Win
5057130508 06 Oct 2019 MDL Chengdu Major 11280 Rubick 0 6 4 173 211 Loss
5057042713 06 Oct 2019 MDL Chengdu Major 11280 Mirana 8 1 11 337 492 Win
5056798735 06 Oct 2019 MDL Chengdu Major 11280 Tiny 5 10 14 306 439 Loss
5056737436 06 Oct 2019 MDL Chengdu Major 11280 Lina 2 5 10 353 403 Win
5055622425 05 Oct 2019 MDL Chengdu Major 11280 Leshrac 1 6 5 287 306 Loss
5055484565 05 Oct 2019 MDL Chengdu Major 11280 Lina 2 10 14 395 566 Loss
5055191316 05 Oct 2019 MDL Chengdu Major 11280 Mirana 11 6 21 344 474 Loss
5055129907 05 Oct 2019 MDL Chengdu Major 11280 Mirana 6 0 16 371 468 Win
5046488322 29 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Lina 3 13 12 292 389 Loss
5046247665 29 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Lina 5 9 25 487 483 Loss
5046149037 29 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Lina 8 8 10 450 641 Win
5046037166 29 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Rubick 5 7 9 279 400 Loss
5044329940 28 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Mirana 3 3 14 321 422 Win
5044240269 28 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Rubick 4 1 11 358 451 Win
5042766943 27 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Leshrac 6 4 14 415 539 Win
5042676802 27 Sep 2019 ESL One Hamburg 2019 powered by Intel 11275 Mirana 2 1 17 310 444 Win
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

Lifetime Team Stats

Team Games Wins Losses Win %
CDEC  (CDEC) CDEC 88 49 39 55.68%
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%