Xi


971 pro games featuring 87 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
2914640664 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Crystal Maiden 6 7 17 413 462 Loss
2914550827 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Naga Siren 3 2 17 574 527 Win
2914143725 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Bristleback 14 8 22 647 486 Loss
2914080941 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Drow Ranger 2 11 5 363 407 Loss
2912526011 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Sand King 0 4 3 231 259 Loss
2912445452 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Keeper of the Light 0 3 6 272 240 Loss
2912227197 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Witch Doctor 1 7 1 203 200 Loss
2912152161 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Omniknight 1 7 6 336 344 Loss
2911933046 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Warlock 1 4 2 296 393 Loss
2889067403 02 Jan 2017 SL i-League StarSeries S3 5077 Bane 3 6 9 223 280 Loss
2888927298 02 Jan 2017 SL i-League StarSeries S3 5077 Abaddon 3 9 13 257 314 Loss
2877303459 28 Dec 2016 SL i-League StarSeries S3 5077 Slardar 2 3 23 433 409 Win
2877233331 28 Dec 2016 SL i-League StarSeries S3 5077 Underlord 0 0 10 464 375 Win
2877126361 28 Dec 2016 SL i-League StarSeries S3 5077 Underlord 4 6 23 411 544 Loss
2874859028 27 Dec 2016 Dota 2 Professional League 2016 4920 Weaver 7 2 6 401 384 Win
2874750028 27 Dec 2016 Dota 2 Professional League 2016 4920 Queen of Pain 10 6 24 634 543 Win
2874447274 27 Dec 2016 Dota 2 Professional League 2016 4920 Centaur Warrunner 5 4 7 357 384 Loss
2874399645 27 Dec 2016 Dota 2 Professional League 2016 4920 Tidehunter 0 5 4 373 409 Loss
2873311349 26 Dec 2016 DOTA2 ACE Provisional 5006 Riki 9 3 27 401 435 Win
2873217217 26 Dec 2016 DOTA2 ACE Provisional 5006 Lone Druid 2 1 9 471 543 Win
2855210541 18 Dec 2016 SL i-League StarSeries S3 5077 Slardar 2 11 11 389 417 Loss
2855075753 18 Dec 2016 SL i-League StarSeries S3 5077 Underlord 5 4 12 498 464 Win
2854997892 18 Dec 2016 SL i-League StarSeries S3 5077 Sand King 2 6 3 302 330 Loss
2847289420 15 Dec 2016 SL i-League StarSeries S3 5077 Slardar 4 1 17 424 464 Win
2847211411 15 Dec 2016 SL i-League StarSeries S3 5077 Batrider 4 5 20 388 429 Win
2843136331 13 Dec 2016 Dota 2 Professional League 2016 4920 Slardar 0 5 17 345 398 Win
2842975362 13 Dec 2016 Dota 2 Professional League 2016 4920 Underlord 2 3 14 443 427 Win
2842325763 13 Dec 2016 Dota 2 Professional League 2016 4920 Slardar 6 3 15 414 477 Win
2842231681 13 Dec 2016 Dota 2 Professional League 2016 4920 Bristleback 14 3 10 615 683 Win
2813051963 30 Nov 2016 Dota 2 Professional League 2016 4920 Axe 10 8 12 454 476 Win
2812969144 30 Nov 2016 Dota 2 Professional League 2016 4920 Ursa 5 4 9 400 409 Win
2809448302 28 Nov 2016 Dota 2 Professional League 2016 4920 Broodmother 5 4 3 698 679 Win
2809327567 28 Nov 2016 Dota 2 Professional League 2016 4920 Legion Commander 2 9 12 328 347 Loss
2797928477 23 Nov 2016 Dota 2 Professional League 2016 4920 Sand King 11 1 6 522 450 Win
2797788703 23 Nov 2016 Dota 2 Professional League 2016 4920 Slardar 5 5 24 481 589 Win
2795909843 22 Nov 2016 Dota 2 Professional League 2016 4920 Nyx Assassin 2 10 26 333 430 Win
2795773300 22 Nov 2016 Dota 2 Professional League 2016 4920 Faceless Void 3 7 11 333 362 Loss
2793837151 21 Nov 2016 Dota 2 Professional League 2016 4920 Doom 3 9 6 381 347 Loss
2793756481 21 Nov 2016 Dota 2 Professional League 2016 4920 Pugna 4 1 8 521 406 Win
2770915335 11 Nov 2016 DOTA2 ACE Provisional 5006 Sand King 4 3 21 417 482 Win
2770752625 11 Nov 2016 DOTA2 ACE Provisional 5006 Dark Seer 0 6 11 390 427 Win
2770427334 11 Nov 2016 DOTA2 ACE Provisional 5006 Batrider 3 9 28 376 419 Win
2770318252 11 Nov 2016 DOTA2 ACE Provisional 5006 Zeus 16 3 21 540 563 Win
2768583062 10 Nov 2016 DOTA2 ACE Provisional 5006 Magnus 3 5 5 295 320 Loss
2768472757 10 Nov 2016 DOTA2 ACE Provisional 5006 Batrider 1 8 2 305 262 Loss
2766700185 09 Nov 2016 DOTA2 ACE Provisional 5006 Batrider 0 2 9 275 325 Loss
2766419381 09 Nov 2016 Dota 2 Professional League 2016 4920 Legion Commander 7 2 5 567 486 Win
2766330252 09 Nov 2016 Dota 2 Professional League 2016 4920 Batrider 10 3 27 427 549 Win
2765074449 08 Nov 2016 DOTA2 ACE Provisional 5006 Enigma 1 7 1 288 278 Loss
2764957549 08 Nov 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 0 9 5 257 279 Loss
2764479280 08 Nov 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 4 15 14 300 373 Win
2764346206 08 Nov 2016 DOTA2 ACE Provisional 5006 Magnus 3 6 15 372 469 Win
2762887871 07 Nov 2016 Dota 2 Professional League 2016 4920 Magnus 8 7 14 418 493 Win
2762792645 07 Nov 2016 Dota 2 Professional League 2016 4920 Legion Commander 0 5 3 407 460 Loss
2758081275 05 Nov 2016 DOTA2 ACE Provisional 5006 Legion Commander 4 7 17 474 611 Loss
2757940240 05 Nov 2016 DOTA2 ACE Provisional 5006 Batrider 6 9 14 352 381 Loss
2754782714 04 Nov 2016 DOTA2 ACE Provisional 5006 Nyx Assassin 1 3 6 340 440 Loss
2754692747 04 Nov 2016 DOTA2 ACE Provisional 5006 Night Stalker 4 9 4 301 271 Loss
2748906707 01 Nov 2016 DOTA2 ACE Provisional 5006 Tiny 4 6 7 412 378 Loss
2748790495 01 Nov 2016 DOTA2 ACE Provisional 5006 Spirit Breaker 3 12 22 284 337 Win
2748513995 01 Nov 2016 Dota 2 Professional League 2016 4920 Slardar 1 6 8 269 291 Loss
2748406927 01 Nov 2016 Dota 2 Professional League 2016 4920 Dazzle 1 8 16 250 282 Loss
2747076983 31 Oct 2016 Dota 2 Professional League 2016 4920 Clockwerk 5 0 9 340 385 Win
2746951088 31 Oct 2016 Dota 2 Professional League 2016 4920 Nyx Assassin 1 5 17 351 456 Win
2744118356 30 Oct 2016 The Boston Major 2016 4874 Slardar 4 9 28 273 331 Loss
2744009172 30 Oct 2016 The Boston Major 2016 4874 Batrider 2 4 8 300 303 Loss
2743891515 30 Oct 2016 The Boston Major 2016 4874 Dark Seer 1 6 4 361 357 Loss
2743805307 30 Oct 2016 The Boston Major 2016 4874 Tidehunter 0 2 1 287 313 Loss
2742552149 29 Oct 2016 The Boston Major 2016 4874 Batrider 3 3 15 349 355 Win
2741642795 29 Oct 2016 The Boston Major 2016 4874 Nyx Assassin 4 5 5 260 232 Loss
2741400636 29 Oct 2016 The Boston Major 2016 4874 Timbersaw 0 7 3 332 339 Loss
2741147908 29 Oct 2016 The Boston Major 2016 4874 Nyx Assassin 3 5 11 310 378 Win
2739787665 28 Oct 2016 The Boston Major 2016 4874 Nyx Assassin 5 5 7 310 344 Win
2739646288 28 Oct 2016 The Boston Major 2016 4874 Faceless Void 2 4 13 443 483 Win
2739533185 28 Oct 2016 The Boston Major 2016 4874 Nyx Assassin 4 7 15 337 349 Win
2739285942 28 Oct 2016 The Boston Major 2016 4874 Slardar 4 4 16 432 436 Win
2739095086 28 Oct 2016 The Boston Major 2016 4874 Legion Commander 2 9 8 374 394 Loss
2738938108 28 Oct 2016 The Boston Major 2016 4874 Slardar 1 6 7 281 317 Loss
2724029488 21 Oct 2016 DOTA2 ACE Provisional 5006 Sand King 1 6 2 259 252 Loss
2723966762 21 Oct 2016 DOTA2 ACE Provisional 5006 Faceless Void 2 4 3 315 308 Loss
2720154930 19 Oct 2016 Dota 2 Professional League 2016 4920 Batrider 8 5 17 415 457 Win
2720072605 19 Oct 2016 Dota 2 Professional League 2016 4920 Dark Seer 4 5 5 365 368 Loss
2718217171 18 Oct 2016 DOTA2 ACE Provisional 5006 Naga Siren 6 3 12 843 560 Win
2718138733 18 Oct 2016 DOTA2 ACE Provisional 5006 Batrider 0 8 12 280 292 Loss
2716708411 17 Oct 2016 Dota 2 Professional League 2016 4920 Nyx Assassin 2 11 12 306 347 Loss
2716594603 17 Oct 2016 Dota 2 Professional League 2016 4920 Faceless Void 1 4 13 414 456 Win
2714275612 16 Oct 2016 DOTA2 ACE Provisional 5006 Dark Seer 5 3 17 457 366 Win
2714178143 16 Oct 2016 DOTA2 ACE Provisional 5006 Batrider 4 3 12 432 423 Win
2704823566 12 Oct 2016 Dota 2 Professional League 2016 4920 Batrider 2 1 11 379 449 Win
2704751332 12 Oct 2016 Dota 2 Professional League 2016 4920 Batrider 4 2 5 334 340 Win
2701369873 10 Oct 2016 Dota 2 Professional League 2016 4920 Sand King 5 10 8 351 384 Loss
2701159257 10 Oct 2016 Dota 2 Professional League 2016 4920 Batrider 9 12 15 384 408 Loss
2698359538 09 Oct 2016 World Cyber Arena 2016 S3 4837 Legion Commander 6 3 14 400 470 Win
2698254185 09 Oct 2016 World Cyber Arena 2016 S3 4837 Nyx Assassin 4 4 1 369 324 Loss
2695848169 08 Oct 2016 World Cyber Arena 2016 S3 4837 Nyx Assassin 4 9 4 275 255 Loss
2695719783 08 Oct 2016 World Cyber Arena 2016 S3 4837 Sand King 3 5 17 394 434 Win
2693897355 07 Oct 2016 Shanghai Dota2 Open S2 4875 Centaur Warrunner 4 7 8 465 442 Loss
2693787381 07 Oct 2016 Shanghai Dota2 Open S2 4875 Nyx Assassin 1 3 11 308 382 Loss
2691797007 06 Oct 2016 Shanghai Dota2 Open S2 4875 Slardar 2 6 9 336 343 Win
2691709901 06 Oct 2016 Shanghai Dota2 Open S2 4875 Dark Seer 2 9 1 374 306 Loss

Lifetime Team Stats

Team Games Wins Losses Win %
Invictus Gaming (iG) Invictus Gaming 596 351 245 58.89%
RaTtLeSnAkE. CN GaMiNg (RSnakeCN) RaTtLeSnAkE. CN GaMiNg 152 57 95 37.50%
KEEN GAMING (EHOME.K) KEEN GAMING 114 58 56 50.88%
CDEC.Avenger (CDEC.A) CDEC.Avenger 94 54 40 57.45%

Team Stints

Team Games Start End Wins Losses Win %
RaTtLeSnAkE. CN GaMiNg (RSnakeCN) RaTtLeSnAkE. CN GaMiNg 152 29 Mar 2013 24 Nov 2013 57 95 37.50%
Invictus Gaming (iG) Invictus Gaming 596 02 Mar 2014 22 Jan 2016 351 245 58.89%
CDEC.Avenger (CDEC.A) CDEC.Avenger 94 30 Mar 2016 23 Jul 2016 54 40 57.45%
KEEN GAMING (EHOME.K) KEEN GAMING 114 19 Sep 2016 28 Dec 2016 58 56 50.88%