xiaogongzhu


112 pro games featuring 32 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
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
3495466336 11 Oct 2017 Dota 2 Professional League 2016 4920 Nyx Assassin 0 5 9 191 258 Loss
3495403394 11 Oct 2017 Dota 2 Professional League 2016 4920 Nyx Assassin 3 6 6 191 240 Loss
3458532656 22 Sep 2017 Perfect World Masters 5637 Night Stalker 6 4 14 295 400 Loss
3458460366 22 Sep 2017 Perfect World Masters 5637 Sand King 3 3 5 238 318 Loss
3458346682 22 Sep 2017 Perfect World Masters 5637 Earthshaker 1 6 9 261 343 Win
3458137813 22 Sep 2017 Perfect World Masters 5637 Earthshaker 3 8 10 311 413 Win
3458062297 22 Sep 2017 Perfect World Masters 5637 Night Stalker 5 8 20 296 461 Win
3219379855 02 Jun 2017 WCA Tournament Platform Classic 5418 Sand King 3 5 10 250 306 Loss
3219281022 02 Jun 2017 WCA Tournament Platform Classic 5418 Sand King 0 4 7 179 227 Loss
3202907506 25 May 2017 WCA Tournament Platform Classic 5418 Clockwerk 4 4 20 332 442 Win
3202806342 25 May 2017 WCA Tournament Platform Classic 5418 Treant Protector 2 2 13 281 400 Win
3202631339 25 May 2017 WCA Tournament Platform Classic 5418 Earth Spirit 2 12 8 185 187 Loss
3202564092 25 May 2017 WCA Tournament Platform Classic 5418 Slardar 0 3 5 197 250 Loss
3199167038 23 May 2017 WCA Tournament Platform Classic 5418 Slardar 0 6 10 242 341 Loss
3199079401 23 May 2017 WCA Tournament Platform Classic 5418 Slardar 0 3 17 325 397 Win
3186335263 17 May 2017 WCA Tournament Platform Classic 5418 Slardar 1 5 21 268 397 Win
3186238661 17 May 2017 WCA Tournament Platform Classic 5418 Slardar 0 3 16 333 477 Win
3066690757 20 Mar 2017 Dota 2 Professional League 2016 4920 Kunkka 1 2 17 234 252 Win
2847753812 15 Dec 2016 Dota 2 Professional League 2016 4920 Earth Spirit 4 11 15 282 382 Loss
2847233453 15 Dec 2016 SL i-League StarSeries S3 5077 Ogre Magi 3 5 19 312 436 Win
2845524409 14 Dec 2016 Dota 2 Professional League 2016 4920 Rubick 8 6 15 260 275 Loss
2845433410 14 Dec 2016 Dota 2 Professional League 2016 4920 Earth Spirit 1 5 5 172 157 Loss
2844974383 14 Dec 2016 SL i-League StarSeries S3 5077 Bounty Hunter 4 7 3 219 216 Loss
2844863565 14 Dec 2016 SL i-League StarSeries S3 5077 Bounty Hunter 6 3 18 414 474 Win
2844761182 14 Dec 2016 SL i-League StarSeries S3 5077 Pudge 7 8 11 264 350 Loss
2842365375 13 Dec 2016 SL i-League StarSeries S3 5077 Dazzle 3 5 6 191 181 Loss
2842269046 13 Dec 2016 SL i-League StarSeries S3 5077 Earth Spirit 3 9 14 249 301 Loss
2842186236 13 Dec 2016 SL i-League StarSeries S3 5077 Pudge 6 4 6 271 331 Win
2806675307 27 Nov 2016 Dota 2 Professional League 2016 4920 Dazzle 1 2 5 182 194 Loss
2806579493 27 Nov 2016 Dota 2 Professional League 2016 4920 Earth Spirit 0 7 11 204 231 Loss
2804050084 26 Nov 2016 Dota 2 Professional League 2016 4920 Earth Spirit 1 6 8 169 174 Loss
2803949910 26 Nov 2016 Dota 2 Professional League 2016 4920 Kunkka 4 1 19 257 334 Win
2788787124 19 Nov 2016 Dota 2 Professional League 2016 4920 Earth Spirit 5 13 16 292 353 Loss
2788602347 19 Nov 2016 Dota 2 Professional League 2016 4920 Warlock 4 8 32 275 373 Loss
2788426049 19 Nov 2016 Dota 2 Professional League 2016 4920 Earth Spirit 1 6 22 274 324 Win
2788318764 19 Nov 2016 Dota 2 Professional League 2016 4920 Jakiro 0 4 6 207 270 Loss
2786326945 18 Nov 2016 DOTA2 ACE Provisional 5006 Witch Doctor 1 4 7 218 269 Loss
2786217890 18 Nov 2016 DOTA2 ACE Provisional 5006 Sand King 2 3 10 234 235 Loss
2785840821 18 Nov 2016 Dota 2 Professional League 2016 4920 Jakiro 2 9 1 209 184 Loss
2785741878 18 Nov 2016 Dota 2 Professional League 2016 4920 Earth Spirit 7 2 12 280 382 Win
2784676051 17 Nov 2016 ESL One Frankfurt 2016 4554 Riki 1 2 2 195 181 Loss
2784573239 17 Nov 2016 ESL One Frankfurt 2016 4554 Jakiro 1 7 5 231 234 Loss
2784355671 17 Nov 2016 ESL One Frankfurt 2016 4554 Earth Spirit 4 15 21 236 339 Win
2775888314 13 Nov 2016 Dota 2 Professional League 2016 4920 Rubick 3 1 3 299 292 Loss
2775744361 13 Nov 2016 Dota 2 Professional League 2016 4920 Bounty Hunter 2 7 8 205 201 Loss
2772863960 12 Nov 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 4 8 19 330 434 Win
2772761447 12 Nov 2016 DOTA2 ACE Provisional 5006 Rubick 1 1 16 308 314 Win
2772634274 12 Nov 2016 Dota 2 Professional League 2016 4920 Earth Spirit 5 9 16 227 302 Loss
2772507608 12 Nov 2016 Dota 2 Professional League 2016 4920 Jakiro 1 9 10 237 232 Loss
2770973586 11 Nov 2016 Dota 2 Professional League 2016 4920 Sand King 8 8 21 389 553 Loss
2770842124 11 Nov 2016 Dota 2 Professional League 2016 4920 Dazzle 2 6 12 237 289 Loss
2770424059 11 Nov 2016 Dota 2 Professional League 2016 4920 Earth Spirit 2 8 13 297 316 Loss
2770373013 11 Nov 2016 Dota 2 Professional League 2016 4920 Bounty Hunter 1 3 2 177 172 Loss
2766810328 09 Nov 2016 DOTA2 ACE Provisional 5006 Sand King 5 0 12 294 296 Win
2766661245 09 Nov 2016 DOTA2 ACE Provisional 5006 Sand King 2 5 16 306 330 Win
2762825375 07 Nov 2016 DOTA2 ACE Provisional 5006 Treant Protector 0 3 5 148 191 Loss
2762692387 07 Nov 2016 DOTA2 ACE Provisional 5006 Earth Spirit 2 9 7 236 262 Loss
2762395668 07 Nov 2016 DOTA2 ACE Provisional 5006 Jakiro 1 6 22 348 356 Loss
2762309501 07 Nov 2016 DOTA2 ACE Provisional 5006 Dazzle 5 1 10 240 201 Win
2759902913 06 Nov 2016 DOTA2 ACE Provisional 5006 Witch Doctor 3 1 10 326 353 Win
2759795791 06 Nov 2016 DOTA2 ACE Provisional 5006 Dazzle 2 2 17 297 267 Win
2755562087 04 Nov 2016 Dota 2 Professional League 2016 4920 Leshrac 1 7 6 224 232 Loss
2755451805 04 Nov 2016 Dota 2 Professional League 2016 4920 Ogre Magi 2 7 3 218 235 Loss
2754977487 04 Nov 2016 Dota 2 Professional League 2016 4920 Dazzle 1 5 15 257 284 Win
2754890085 04 Nov 2016 Dota 2 Professional League 2016 4920 Leshrac 3 9 3 228 258 Loss
2753279607 03 Nov 2016 DOTA2 ACE Provisional 5006 Earth Spirit 2 5 11 234 317 Loss
2753208893 03 Nov 2016 DOTA2 ACE Provisional 5006 Omniknight 1 3 2 159 147 Loss
2753049073 03 Nov 2016 DOTA2 ACE Provisional 5006 Leshrac 2 6 4 231 187 Loss
2752977468 03 Nov 2016 DOTA2 ACE Provisional 5006 Axe 2 5 2 306 287 Loss
2748891619 01 Nov 2016 DOTA2 ACE Provisional 5006 Slardar 1 5 2 204 186 Loss
2748783441 01 Nov 2016 DOTA2 ACE Provisional 5006 Mirana 1 4 6 260 258 Loss
2727237969 22 Oct 2016 Dota 2 Professional League 2016 4920 Undying 3 6 5 232 268 Loss
2727145576 22 Oct 2016 Dota 2 Professional League 2016 4920 Earth Spirit 0 2 1 112 132 Win
2726932125 22 Oct 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 1 4 7 197 212 Loss
2726821521 22 Oct 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 4 2 12 258 259 Loss
2720147508 19 Oct 2016 DOTA2 ACE Provisional 5006 Bounty Hunter 4 1 26 380 372 Win
2720063000 19 Oct 2016 DOTA2 ACE Provisional 5006 Earth Spirit 5 2 10 326 419 Win
2716262215 17 Oct 2016 DOTA2 ACE Provisional 5006 Dazzle 1 1 9 271 238 Win
2716163884 17 Oct 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 10 4 8 312 314 Win
2714439095 16 Oct 2016 DOTA2 ACE Provisional 5006 Dazzle 4 8 10 226 229 Loss
2714265292 16 Oct 2016 DOTA2 ACE Provisional 5006 Dazzle 0 3 20 233 336 Win
2696260281 08 Oct 2016 Dota 2 Professional League 2016 4920 Keeper of the Light 0 2 2 228 178 Loss
2696184573 08 Oct 2016 Dota 2 Professional League 2016 4920 Shadow Demon 1 4 6 285 264 Loss
2670669936 26 Sep 2016 Nanyang Championships Season 2 4660 Ogre Magi 0 5 3 175 153 Loss
2668056625 25 Sep 2016 Dota 2 Professional League 2016 4920 Elder Titan 3 6 13 280 233 Loss
2667937372 25 Sep 2016 Dota 2 Professional League 2016 4920 Elder Titan 2 2 16 251 304 Win
2665827474 24 Sep 2016 Nanyang Championships Season 2 4660 Earth Spirit 0 6 12 181 198 Loss
2662901113 23 Sep 2016 Dota 2 Professional League 2016 4920 Elder Titan 0 8 7 169 175 Loss
2662815285 23 Sep 2016 Dota 2 Professional League 2016 4920 Kunkka 1 5 18 264 330 Win

Lifetime Team Stats

Team Games Wins Losses Win %
team_ftd_c team_ftd_c 72 24 48 33.33%
CAVALRY CAVALRY 29 12 17 41.38%

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%