prettyhaw


608 pro games featuring 50 unique heroes.


Recent Games

Match Date League Hero Kills Deaths Assists GPM XPM Result
3204579062 26 May 2017 WCA Tournament Platform Classic 5418 Jakiro 7 4 8 445 350 Win
3204484898 26 May 2017 WCA Tournament Platform Classic 5418 Vengeful Spirit 4 11 11 227 272 Win
3202631339 25 May 2017 WCA Tournament Platform Classic 5418 Crystal Maiden 7 6 15 322 318 Win
3202564092 25 May 2017 WCA Tournament Platform Classic 5418 Jakiro 4 1 7 277 360 Win
3195139703 21 May 2017 WCA Tournament Platform Classic 5418 Skywrath Mage 2 1 12 272 360 Win
3195001206 21 May 2017 WCA Tournament Platform Classic 5418 Disruptor 3 4 17 322 431 Win
3186632760 17 May 2017 WCA Tournament Platform Classic 5418 Witch Doctor 5 13 10 238 373 Loss
3186523905 17 May 2017 WCA Tournament Platform Classic 5418 Rubick 5 7 23 257 314 Loss
3180507665 15 May 2017 WCA Tournament Platform Classic 5418 Crystal Maiden 3 1 11 336 329 Win
3180414625 15 May 2017 WCA Tournament Platform Classic 5418 Rubick 8 2 20 330 405 Win
3163473837 07 May 2017 Dota 2 Professional League 2016 4920 Disruptor 1 4 7 211 268 Loss
3163263926 07 May 2017 Dota 2 Professional League 2016 4920 Keeper of the Light 2 10 13 257 320 Loss
3160979513 06 May 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 3 8 23 311 397 Win
3160812056 06 May 2017 Dota 2 Professional League 2016 4920 Witch Doctor 5 6 9 276 348 Win
3160303103 06 May 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 2 5 5 222 229 Loss
3160218393 06 May 2017 Dota 2 Professional League 2016 4920 Warlock 1 6 5 229 225 Loss
3128895476 20 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 3 3 19 247 316 Win
3128835513 20 Apr 2017 Dota 2 Professional League 2016 4920 Disruptor 1 7 8 250 277 Loss
3125829195 18 Apr 2017 Dota 2 Professional League 2016 4920 Rubick 9 5 19 379 523 Win
3125731165 18 Apr 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 3 10 14 230 322 Loss
3125421403 18 Apr 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 3 5 13 258 350 Win
3125351175 18 Apr 2017 Dota 2 Professional League 2016 4920 Dazzle 1 6 17 284 308 Win
3123563469 17 Apr 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 1 6 13 305 421 Win
3123504878 17 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 1 6 4 254 194 Win
3113816674 12 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 2 1 13 283 295 Win
3113714611 12 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 4 5 10 284 258 Win
3113385800 12 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 3 6 23 302 452 Win
3113335832 12 Apr 2017 Dota 2 Professional League 2016 4920 Shadow Demon 1 5 2 148 147 Loss
3111960480 11 Apr 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 2 5 15 273 370 Win
3111877655 11 Apr 2017 Dota 2 Professional League 2016 4920 Rubick 1 2 14 289 375 Win
3109565466 10 Apr 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 1 9 12 331 388 Win
3109505364 10 Apr 2017 Dota 2 Professional League 2016 4920 Witch Doctor 3 8 4 181 233 Loss
3105566810 08 Apr 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 1 5 4 173 225 Loss
3105453482 08 Apr 2017 Dota 2 Professional League 2016 4920 Keeper of the Light 3 4 8 268 250 Loss
3103510527 07 Apr 2017 Dota 2 Professional League 2016 4920 Dazzle 3 9 21 239 384 Win
3103413558 07 Apr 2017 Dota 2 Professional League 2016 4920 Crystal Maiden 1 6 5 190 227 Loss
3101127737 06 Apr 2017 Dota 2 Professional League 2016 4920 Bounty Hunter 1 9 4 195 242 Loss
3101063964 06 Apr 2017 Dota 2 Professional League 2016 4920 Jakiro 4 3 3 336 384 Win
3070423495 22 Mar 2017 Dota 2 Professional League 2016 4920 Vengeful Spirit 3 3 13 340 372 Win
3070355823 22 Mar 2017 Dota 2 Professional League 2016 4920 Bounty Hunter 1 2 9 262 257 Win
3066442993 20 Mar 2017 Dota 2 Professional League 2016 4920 Dazzle 6 8 18 338 415 Win
3066386235 20 Mar 2017 Dota 2 Professional League 2016 4920 Warlock 3 4 8 316 423 Win
2914586394 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Rubick 1 7 6 231 245 Loss
2914446271 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Shadow Demon 6 8 20 276 354 Loss
2914143725 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Disruptor 4 10 30 335 427 Win
2914080941 14 Jan 2017 Dota 2 Asia Championships 2017 5197 Rubick 3 7 19 309 369 Win
2912669765 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Rubick 2 2 8 253 236 Loss
2912585848 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Disruptor 2 5 3 201 201 Loss
2912195755 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Witch Doctor 7 8 6 320 437 Loss
2912107760 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Shadow Demon 5 4 18 289 358 Loss
2911922683 13 Jan 2017 Dota 2 Asia Championships 2017 5197 Dazzle 0 0 16 330 342 Win
2893170323 04 Jan 2017 SL i-League StarSeries S3 5077 Witch Doctor 6 5 12 250 249 Loss
2893059769 04 Jan 2017 SL i-League StarSeries S3 5077 Shadow Demon 2 10 22 211 239 Loss
2888351368 02 Jan 2017 SL i-League StarSeries S3 5077 Bounty Hunter 3 0 18 504 297 Win
2888290709 02 Jan 2017 SL i-League StarSeries S3 5077 Silencer 3 3 23 388 476 Win
2877205445 28 Dec 2016 SL i-League StarSeries S3 5077 Oracle 2 4 11 242 373 Win
2877121679 28 Dec 2016 SL i-League StarSeries S3 5077 Silencer 6 4 20 261 311 Win
2847980316 15 Dec 2016 SL i-League StarSeries S3 5077 Oracle 7 5 14 341 506 Win
2847846083 15 Dec 2016 SL i-League StarSeries S3 5077 Keeper of the Light 3 10 3 265 254 Loss
2847738869 15 Dec 2016 SL i-League StarSeries S3 5077 Shadow Demon 2 3 4 269 272 Win
2847529666 15 Dec 2016 SL i-League StarSeries S3 5077 Shadow Demon 7 10 32 330 489 Win
2847430957 15 Dec 2016 SL i-League StarSeries S3 5077 Keeper of the Light 1 1 11 333 444 Win
2842155383 13 Dec 2016 Dota 2 Professional League 2016 4920 Keeper of the Light 3 1 20 353 444 Win
2842077011 13 Dec 2016 Dota 2 Professional League 2016 4920 Dazzle 4 9 21 288 446 Loss
2840154270 12 Dec 2016 Dota 2 Professional League 2016 4920 Shadow Demon 1 7 8 217 251 Loss
2840075349 12 Dec 2016 Dota 2 Professional League 2016 4920 Shadow Demon 2 7 7 229 198 Loss
2811459253 29 Nov 2016 Dota 2 Professional League 2016 4920 Warlock 2 7 6 262 179 Loss
2811347228 29 Nov 2016 Dota 2 Professional League 2016 4920 Kunkka 4 2 12 277 271 Win
2808972039 28 Nov 2016 Dota 2 Professional League 2016 4920 Oracle 11 1 5 422 303 Win
2808835396 28 Nov 2016 Dota 2 Professional League 2016 4920 Kunkka 2 7 21 275 331 Loss
2795909843 22 Nov 2016 Dota 2 Professional League 2016 4920 Disruptor 7 7 12 278 315 Loss
2795773300 22 Nov 2016 Dota 2 Professional League 2016 4920 Dazzle 2 6 17 311 293 Win
2793378405 21 Nov 2016 Dota 2 Professional League 2016 4920 Silencer 4 4 10 274 282 Win
2793274728 21 Nov 2016 Dota 2 Professional League 2016 4920 Undying 5 5 25 283 302 Win
2768583062 10 Nov 2016 DOTA2 ACE Provisional 5006 Silencer 1 3 8 279 203 Win
2768472757 10 Nov 2016 DOTA2 ACE Provisional 5006 Dazzle 4 1 9 344 289 Win
2766866223 09 Nov 2016 Dota 2 Professional League 2016 4920 Rubick 0 8 1 164 184 Loss
2766731511 09 Nov 2016 Dota 2 Professional League 2016 4920 Rubick 9 4 15 372 413 Win
2764425284 08 Nov 2016 Dota 2 Professional League 2016 4920 Rubick 3 8 12 283 323 Loss
2764319959 08 Nov 2016 Dota 2 Professional League 2016 4920 Silencer 1 4 21 307 341 Win
2762571220 07 Nov 2016 DOTA2 ACE Provisional 5006 Ogre Magi 0 3 2 190 190 Loss
2762494590 07 Nov 2016 DOTA2 ACE Provisional 5006 Oracle 1 6 5 181 162 Loss
2762217387 07 Nov 2016 Dota 2 Professional League 2016 4920 Rubick 3 3 14 348 301 Win
2762129114 07 Nov 2016 Dota 2 Professional League 2016 4920 Kunkka 3 8 17 268 329 Loss
2760194606 06 Nov 2016 DOTA2 ACE Provisional 5006 Undying 5 11 34 320 404 Loss
2757724097 05 Nov 2016 DOTA2 ACE Provisional 5006 Disruptor 0 4 2 159 163 Loss
2757628868 05 Nov 2016 DOTA2 ACE Provisional 5006 Dazzle 3 3 6 247 256 Loss
2749159516 01 Nov 2016 DOTA2 ACE Provisional 5006 Dazzle 4 11 12 211 217 Loss
2749029097 01 Nov 2016 DOTA2 ACE Provisional 5006 Dazzle 0 7 8 224 235 Loss
2748318295 01 Nov 2016 Dota 2 Professional League 2016 4920 Warlock 4 2 4 329 282 Loss
2748257732 01 Nov 2016 Dota 2 Professional League 2016 4920 Dazzle 5 4 12 303 289 Win
2746521507 31 Oct 2016 DOTA2 ACE Provisional 5006 Dazzle 2 4 11 296 309 Win
2746438067 31 Oct 2016 DOTA2 ACE Provisional 5006 Rubick 2 8 5 238 184 Loss
2746350720 31 Oct 2016 Dota 2 Professional League 2016 4920 Warlock 6 7 11 478 413 Win
2746249130 31 Oct 2016 Dota 2 Professional League 2016 4920 Dazzle 5 5 23 300 321 Win
2741632006 29 Oct 2016 The Boston Major 2016 4874 Tusk 3 7 13 245 333 Loss
2741403542 29 Oct 2016 The Boston Major 2016 4874 Skywrath Mage 6 9 10 228 192 Loss
2741147871 29 Oct 2016 The Boston Major 2016 4874 Rubick 5 5 16 299 343 Win
2739757784 28 Oct 2016 The Boston Major 2016 4874 Silencer 2 3 11 207 261 Loss
2739625496 28 Oct 2016 The Boston Major 2016 4874 Disruptor 3 5 22 271 328 Loss

Lifetime Team Stats

Team Games Wins Losses Win %
Hyper Glory Team (HGT) Hyper Glory Team 341 160 181 46.92%
team_ftd_a team_ftd_a 133 70 63 52.63%
FTD Club b (FTD.B) FTD Club b 50 16 34 32.00%
For Love. (FL) For Love. 42 30 12 71.43%
Team FanTuan (FT) Team FanTuan 39 21 18 53.85%

Team Stints

Team Games Start End Wins Losses Win %
For Love. (FL) For Love. 42 06 Sep 2013 24 Dec 2013 30 12 71.43%
Hyper Glory Team (HGT) Hyper Glory Team 341 03 Apr 2014 18 Sep 2015 160 181 46.92%
Team FanTuan (FT) Team FanTuan 39 13 Nov 2015 08 Jan 2016 21 18 53.85%
FTD Club b (FTD.B) FTD Club b 50 29 Mar 2016 14 May 2016 16 34 32.00%