xiaofu


67 pro games featuring 21 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
3462798081 24 Sep 2017 Perfect World Masters 5637 Faceless Void 2 7 5 327 343 Loss
3462674196 24 Sep 2017 Perfect World Masters 5637 Puck 10 6 14 421 522 Loss
3462476484 24 Sep 2017 Perfect World Masters 5637 Dark Seer 2 3 12 369 523 Win
3462419171 24 Sep 2017 Perfect World Masters 5637 Batrider 5 2 10 420 521 Win
3462342141 24 Sep 2017 Perfect World Masters 5637 Batrider 3 7 10 334 425 Loss
3460833901 23 Sep 2017 Perfect World Masters 5637 Batrider 9 3 13 391 561 Win
3460615675 23 Sep 2017 Perfect World Masters 5637 Batrider 4 5 11 368 425 Win
3456350786 21 Sep 2017 Perfect World Masters 5637 Batrider 2 4 10 285 334 Loss
2741632006 29 Oct 2016 The Boston Major 2016 4874 Zeus 10 3 11 340 340 Loss
2741403542 29 Oct 2016 The Boston Major 2016 4874 Sand King 3 10 10 302 300 Loss
2741147871 29 Oct 2016 The Boston Major 2016 4874 Dark Seer 7 4 21 467 473 Win
2739757784 28 Oct 2016 The Boston Major 2016 4874 Axe 9 8 9 388 448 Loss
2739625496 28 Oct 2016 The Boston Major 2016 4874 Nyx Assassin 3 6 22 234 302 Loss
2739533185 28 Oct 2016 The Boston Major 2016 4874 Dark Seer 6 4 8 378 292 Loss
2739178354 28 Oct 2016 The Boston Major 2016 4874 Clockwerk 4 9 18 300 326 Loss
2739055826 28 Oct 2016 The Boston Major 2016 4874 Slardar 1 5 9 253 278 Loss
2738929210 28 Oct 2016 The Boston Major 2016 4874 Juggernaut 2 5 2 257 276 Loss
2727362914 22 Oct 2016 DOTA2 ACE Provisional 5006 Slardar 2 4 5 264 281 Loss
2727175160 22 Oct 2016 DOTA2 ACE Provisional 5006 Sand King 3 10 21 308 354 Loss
2726749420 22 Oct 2016 DOTA2 ACE Provisional 5006 Axe 11 2 9 450 479 Win
2726610951 22 Oct 2016 DOTA2 ACE Provisional 5006 Slardar 0 7 13 304 302 Loss
2720699362 19 Oct 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 4 4 8 300 373 Win
2720528854 19 Oct 2016 DOTA2 ACE Provisional 5006 Sand King 6 7 10 331 364 Loss
2720320918 19 Oct 2016 DOTA2 ACE Provisional 5006 Slardar 5 10 16 360 376 Win
2720252794 19 Oct 2016 DOTA2 ACE Provisional 5006 Batrider 4 7 4 321 286 Loss
2719973293 19 Oct 2016 Dota 2 Professional League 2016 4920 Timbersaw 5 6 11 553 598 Win
2719895980 19 Oct 2016 Dota 2 Professional League 2016 4920 Sand King 7 6 17 407 414 Win
2718037600 18 Oct 2016 Dota 2 Professional League 2016 4920 Batrider 6 7 10 368 381 Loss
2717992081 18 Oct 2016 Dota 2 Professional League 2016 4920 Nyx Assassin 2 4 17 336 413 Win
2716465673 17 Oct 2016 Dota 2 Professional League 2016 4920 Slardar 5 2 20 430 475 Win
2716389710 17 Oct 2016 Dota 2 Professional League 2016 4920 Nyx Assassin 4 5 21 366 363 Win
2716244363 17 Oct 2016 DOTA2 ACE Provisional 5006 Legion Commander 2 5 7 376 365 Loss
2714140348 16 Oct 2016 DOTA2 ACE Provisional 5006 Legion Commander 5 6 6 353 372 Loss
2713999086 16 Oct 2016 DOTA2 ACE Provisional 5006 Sand King 12 1 10 461 410 Win
2703316291 11 Oct 2016 Dota 2 Professional League 2016 4920 Undying 0 4 5 232 253 Loss
2703189858 11 Oct 2016 Dota 2 Professional League 2016 4920 Slardar 2 6 8 324 366 Loss
2700831927 10 Oct 2016 Dota 2 Professional League 2016 4920 Mirana 3 1 8 397 344 Win
2700732352 10 Oct 2016 Dota 2 Professional League 2016 4920 Sand King 3 2 10 343 281 Win
2670963806 26 Sep 2016 Nanyang Championships Season 2 4660 Slardar 2 4 3 286 277 Loss
2670716484 26 Sep 2016 Nanyang Championships Season 2 4660 Batrider 6 6 6 418 377 Loss
2670530361 26 Sep 2016 Nanyang Championships Season 2 4660 Dark Seer 4 6 22 339 344 Loss
2668433317 25 Sep 2016 Nanyang Championships Season 2 4660 Mirana 2 6 6 296 305 Loss
2665664898 24 Sep 2016 Nanyang Championships Season 2 4660 Nature's Prophet 3 2 9 543 349 Win
2657411166 20 Sep 2016 Dota 2 Professional League 4693 Batrider 3 2 15 398 395 Win
2657278511 20 Sep 2016 Dota 2 Professional League 4693 Dark Seer 10 3 23 576 551 Win
2655449401 19 Sep 2016 Dota 2 Professional League 4693 Dark Seer 5 3 14 454 364 Win
2655334362 19 Sep 2016 Dota 2 Professional League 4693 Batrider 2 3 17 420 453 Win
2503724282 14 Jul 2016 Dota 2 Professional League 4693 Disruptor 6 10 9 343 359 Loss
2503594738 14 Jul 2016 Dota 2 Professional League 4693 Timbersaw 5 14 10 373 442 Loss
2501098786 13 Jul 2016 Dota 2 Professional League 4693 Mirana 9 1 20 511 661 Win
2501007313 13 Jul 2016 Dota 2 Professional League 4693 Earthshaker 2 6 14 280 361 Loss
2500916535 13 Jul 2016 Dota 2 Professional League 4693 Tusk 0 2 3 232 307 Loss
2500811393 13 Jul 2016 Dota 2 Professional League 4693 Axe 5 12 12 393 423 Loss
2489656950 08 Jul 2016 Dota 2 Professional League 4693 Beastmaster 2 5 6 355 391 Loss
2489547363 08 Jul 2016 Dota 2 Professional League 4693 Dark Seer 4 10 16 411 460 Loss
2483331021 05 Jul 2016 Dota 2 Professional League 4693 Juggernaut 12 9 11 461 550 Loss
2483221439 05 Jul 2016 Dota 2 Professional League 4693 Axe 5 9 4 344 340 Loss
2383725081 23 May 2016 SL i-League StarSeries S2 4646 Dark Seer 1 1 3 292 291 Win
2383648677 23 May 2016 SL i-League StarSeries S2 4646 Dark Seer 4 1 11 435 416 Win
2383352276 23 May 2016 SL i-League StarSeries S2 4646 Dark Seer 3 1 8 365 329 Win
2383296141 23 May 2016 SL i-League StarSeries S2 4646 Clockwerk 2 2 6 198 281 Win
2383201619 23 May 2016 SL i-League StarSeries S2 4646 Axe 4 13 8 259 273 Loss
2378535872 21 May 2016 SL i-League StarSeries S2 4646 Faceless Void 1 4 7 282 271 Loss
2378442968 21 May 2016 SL i-League StarSeries S2 4646 Dark Seer 0 2 1 258 278 Loss
2355612267 11 May 2016 SL i-League StarSeries S2 4646 Tidehunter 3 5 15 401 479 Loss
2355367239 11 May 2016 SL i-League StarSeries S2 4646 Dark Seer 7 1 12 452 421 Win
2353450342 10 May 2016 SL i-League StarSeries S2 4646 Beastmaster 6 1 16 560 594 Win

Lifetime Team Stats

Team Games Wins Losses Win %
team_ftd_a team_ftd_a 49 18 31 36.73%

Team Stints

Team Games Start End Wins Losses Win %