Dota 2 pro player

JT-

Game Master

Position
OfflaneOfflane
Maps
50
Won
44%
KDA
4.5/3.3/9.4
GPM
556
XPM
710
Detailed stats →

Heroes

  1. Mars6 maps · 67%
  2. Timbersaw6 maps · 50%
  3. Slardar5 maps · 60%
  4. Primal Beast5 maps · 20%
  5. Axe3 maps · 67%
  6. Magnus3 maps · 67%
  7. Bristleback3 maps · 33%
  8. Underlord3 maps · 33%
  9. Beastmaster2 maps · 50%
  10. Batrider2 maps · 50%

Latest matches

  1. LostBristlebackvsTeam Refuser0/8/7533 GPMThe International 2026 - Regional Qualifier China · 52:18
  2. LostTimbersawvsTeam Refuser6/5/5651 GPMThe International 2026 - Regional Qualifier China · 43:01
  3. WonTimbersawvsGrey Track17/0/11743 GPMThe International 2026 - Regional Qualifier China · 33:29
  4. WonBatridervsGrey Track5/1/10512 GPMThe International 2026 - Regional Qualifier China · 21:00
  5. LostUnderlordvsYakult Brothers1/2/4472 GPMThe International 2026 - Regional Qualifier China · 23:31
  6. LostSnapfirevsYakult Brothers5/1/2566 GPMThe International 2026 - Regional Qualifier China · 25:20
  7. LostSlardarvsVici Gaming2/4/15585 GPMESL challenger China powered By ACL · 1:07:05
  8. WonBeastmastervsVici Gaming6/1/7713 GPMESL challenger China powered By ACL · 47:12
  9. LostTidehuntervsVici Gaming0/5/4408 GPMESL challenger China powered By ACL · 41:31
  10. WonDoomvsCloud Dawning6/8/26649 GPMESL challenger China powered By ACL · 1:13:07
  11. LostUnderlordvsXtreme Gaming6/4/10598 GPMESL challenger China powered By ACL · 49:50
  12. LostPangoliervsXtreme Gaming1/2/9663 GPMESL challenger China powered By ACL · 51:35
  13. WonAxevsMideng dreamer6/2/11573 GPMESL challenger China powered By ACL · 33:51
  14. LostBrewmastervsMideng dreamer2/6/3463 GPMDreamLeague Season 29 Qualifiers · 34:48
  15. LostSlardarvsMideng dreamer1/6/10525 GPMDreamLeague Season 29 Qualifiers · 46:05
  16. WonUnderlordvsCloud Rising6/1/17616 GPMDreamLeague Season 29 Qualifiers · 50:54
  17. LostBatridervsCloud Rising1/2/3417 GPMDreamLeague Season 29 Qualifiers · 25:44
  18. WonBristlebackvsCloud Rising3/2/6575 GPMDreamLeague Season 29 Qualifiers · 40:13
  19. LostMarsvsCloud Dawning3/4/10517 GPMDreamLeague Season 29 Qualifiers · 42:06
  20. LostBristlebackvsCloud Dawning3/1/3545 GPMDreamLeague Season 29 Qualifiers · 32:38
  21. LostPrimal BeastvsXtreme Gaming0/1/1399 GPMBLAST Slam VII China Qualifier · 19:04
  22. LostMagnusvsXtreme Gaming2/5/14591 GPMBLAST Slam VII China Qualifier · 54:22
  23. WonSlardarvsVici Gaming4/2/15578 GPMBLAST Slam VII China Qualifier · 46:36
  24. WonSlardarvsVici Gaming10/1/17671 GPMBLAST Slam VII China Qualifier · 52:26
  25. LostTimbersawvsVici Gaming3/3/2504 GPMBLAST Slam VII China Qualifier · 30:27
  26. WonSlardarvsNGNB10/0/11622 GPMBLAST Slam VII China Qualifier · 26:18
  27. WonPhoenixvsNGNB10/0/16678 GPMBLAST Slam VII China Qualifier · 31:03
  28. LostBrewmastervsYakult Brothers2/2/3517 GPMESL challenger China · 37:40
  29. WonMarsvsYakult Brothers7/1/13606 GPMESL challenger China · 38:36
  30. LostTidehuntervsYakult Brothers2/6/1462 GPMESL challenger China · 33:28
  31. LostMarsvsVici Gaming1/2/5460 GPMESL challenger China · 29:07
  32. LostPrimal BeastvsVici Gaming6/7/18544 GPMBLAST Slam VI China Qualifier · 1:08:34
  33. WonMagnusvsVici Gaming2/2/13541 GPMBLAST Slam VI China Qualifier · 37:05
  34. LostPudgevsVici Gaming5/6/19609 GPMBLAST Slam VI China Qualifier · 1:07:45
  35. WonMagnusvsTeam Refuser4/0/8592 GPMBLAST Slam VI China Qualifier · 23:28
  36. WonMarsvsTeam Refuser3/3/22531 GPMBLAST Slam VI China Qualifier · 49:15
  37. LostPrimal BeastvsYB.Tearlaments6/6/8509 GPMESL challenger China · 37:49
  38. WonCentaur WarrunnervsRoar4/4/16634 GPMESL challenger China · 40:46
  39. WonTimbersawvsCloud Dawning4/0/0555 GPMESL challenger China · 14:03
  40. WonMarsvsYB.Tearlaments3/5/16532 GPMBLAST Slam VI China Qualifier · 42:03
  41. WonTimbersawvsCloud Dawning11/1/6642 GPMBLAST Slam VI China Qualifier · 24:35
  42. WonPrimal BeastvsCloud Dawning8/4/15646 GPMBLAST Slam VI China Qualifier · 49:14
  43. WonMarsvsSurge Gaming5/3/19590 GPMBLAST Slam VI China Qualifier · 46:08
  44. LostAxevsYakult Brothers6/7/3458 GPMPGL Wallachia 2025 Season 6 · 35:34
  45. WonAxevsYakult Brothers10/3/10613 GPMPGL Wallachia 2025 Season 6 · 25:07
  46. LostBeastmastervsYakult Brothers1/9/5470 GPMPGL Wallachia 2025 Season 6 · 38:44
  47. LostPangoliervsHEROIC5/3/12542 GPMPGL Wallachia 2025 Season 6 · 40:00
  48. LostPrimal BeastvsHEROIC4/5/3485 GPMPGL Wallachia 2025 Season 6 · 30:58
  49. LostTimbersawvsMOUZ4/1/1451 GPMPGL Wallachia 2025 Season 6 · 26:19
  50. LostDoomvsMOUZ2/6/3468 GPMPGL Wallachia 2025 Season 6 · 27:16
Earlier matches →