Hao

Matches:
632WL:
402 - 23063.6%
KDA:
4.46Team:
n/a| Hero | Result | Radiant | Score | Dire | Tournament |
|---|---|---|---|---|---|
![]() Alchemist Jun 12, 2026, 01:16 PM GMT+2 | Lost Match32:45 | Grey Track | 34-11 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Terrorblade Jun 12, 2026, 12:25 PM GMT+2 | Lost Match29:24 | Grey Track | 34-9 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Terrorblade Jun 12, 2026, 11:18 AM GMT+2 | Won Match40:14 | 剑来! | 20-23 | Grey Track | ![]() The International 2026 - Open Qualifiers China |
![]() Ursa Jun 12, 2026, 10:07 AM GMT+2 | Lost Match36:36 | Cloud Rising | 29-10 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Tiny Jun 12, 2026, 09:05 AM GMT+2 | Won Match36:56 | 剑来! | 40-18 | Cloud Rising | ![]() The International 2026 - Open Qualifiers China |
![]() Tiny Jun 12, 2026, 08:02 AM GMT+2 | Lost Match40:42 | Cloud Rising | 45-27 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Tiny Jun 12, 2026, 06:13 AM GMT+2 | Won Match24:26 | 植物驾到 | 12-21 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Tiny Jun 12, 2026, 05:07 AM GMT+2 | Won Match39:36 | 植物驾到 | 31-27 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Shadow Fiend Jun 11, 2026, 12:06 PM GMT+2 | Won Match19:29 | 剑来! | 34-7 | Team Frost | ![]() The International 2026 - Open Qualifiers China |
![]() Terrorblade Jun 11, 2026, 11:08 AM GMT+2 | Won Match32:06 | Team Frost | 17-36 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Tiny Jun 11, 2026, 10:04 AM GMT+2 | Won Match26:07 | 狼爪 | 9-56 | 剑来! | ![]() The International 2026 - Open Qualifiers China |
![]() Weaver Jun 7, 2026, 09:30 AM GMT+2 | Lost Match42:11 | ![]() | 20-39 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Tiny Jun 7, 2026, 07:49 AM GMT+2 | Lost Match1:05:56 | ![]() | 30-36 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Alchemist Jun 6, 2026, 09:13 AM GMT+2 | Won Match49:59 | ![]() | 34-27 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Tiny Jun 6, 2026, 07:59 AM GMT+2 | Lost Match34:02 | ![]() | 10-38 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Tiny May 30, 2026, 01:03 PM GMT+2 | Lost Match47:02 | ![]() | 29-33 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Tiny May 30, 2026, 12:00 PM GMT+2 | Won Match40:48 | ![]() | 12-24 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Weaver May 23, 2026, 01:02 PM GMT+2 | Won Match39:29 | ![]() | 45-21 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Ursa May 23, 2026, 11:59 AM GMT+2 | Lost Match41:42 | ![]() | 18-32 | ![]() | ![]() DOTA2不朽杯S2 |
![]() Terrorblade May 21, 2026, 01:08 PM GMT+2 | Lost Match30:27 | ![]() | 15-25 | ![]() | ![]() DOTA2不朽杯S2 |








