xiaogongzhu


84 pro games featuring 26 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
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
2661152315 22 Sep 2016 Nanyang Championships Season 2 4660 Kunkka 2 4 27 276 376 Win
2503724282 14 Jul 2016 Dota 2 Professional League 4693 Kunkka 4 4 20 418 518 Win
2503594738 14 Jul 2016 Dota 2 Professional League 4693 Ogre Magi 3 8 31 301 456 Win
2499523541 12 Jul 2016 Dota 2 Professional League 4693 Earth Spirit 4 3 21 257 415 Win
2499405431 12 Jul 2016 Dota 2 Professional League 4693 Elder Titan 0 2 29 319 328 Win
2488239280 07 Jul 2016 Dota 2 Professional League 4693 Earth Spirit 4 9 15 240 306 Loss
2488067023 07 Jul 2016 Dota 2 Professional League 4693 Elder Titan 4 7 24 364 407 Win
2484936023 06 Jul 2016 Dota 2 Professional League 4693 Lion 2 5 9 261 248 Win
2484871312 06 Jul 2016 Dota 2 Professional League 4693 Beastmaster 3 7 6 300 307 Loss
2483069969 05 Jul 2016 Dota 2 Professional League 4693 Elder Titan 5 4 21 362 377 Win
2482968657 05 Jul 2016 Dota 2 Professional League 4693 Kunkka 5 6 18 340 391 Win
2473801958 01 Jul 2016 World Cyber Arena 2016 S2 4525 Vengeful Spirit 0 4 3 161 179 Loss

Lifetime Team Stats

Team Games Wins Losses Win %
team_ftd_c team_ftd_c 72 24 48 33.33%

Team Stints

Team Games Start End Wins Losses Win %