Stats refreshed 14 minutes ago · newest match 2 hours agopatch 7.4165,073 ranked matches in 24 h8,980 pro matches this patch

← Pro heroes

Mac

Team: Team NemesisMid

Player ID: 104512126

Pro games97
Win rate60%
Leagues13
ActiveJan 2026 – Oct 2026

From the pro matches we have collected (about the last year).

Signature heroes

The heroes played most in pro matches over the last year of our data.

Titles and placings

Only places we really know: the winner and the runner-up of a tournament whose final we have (a decided best of five at the end of the event). Tournaments listed since 2 Jan 2026. Prize money per place is not known yet: our sources give each event's total only.

Leagues played

Games and series in each league from the pro matches we hold. A series counts as won when this player's team won more of its games we have; placings are not known.

LeaguePro gamesWin rateSeries wonWhen
DreamLeague Season 30 Qualifiers · Professional1100%1/1Oct 2026
RES Unchained - A Blast Dota Slam IX Qualifier SEA · Professional757%2/3Sept 2026
RES Unchained - A Blast Dota Slam VIII Qualifier SEA · Professional333%0/1Aug 2026
Road to ENC 2026 Regional Qualifiers · Professional667%2/2Jun 2026 – Jul 2026
EPL World Series: Southeast Asia 2025-2026 Season367%1/2Jun 2026
Road To EWC 2026 Regional Qualifiers · Professional450%2/3May 2026
DreamLeague Season 29 Qualifiers · Professional1369%5/7Apr 2026
RES Unchained - A Blast Dota Slam VII Qualifier SEA · Professional560%1/2Apr 2026
PGL Wallachia 2026 Season 7 · Professional714%0/3Mar 2026
PGL Wallachia Season #7 Asia Closed Qualifiers · Professional1567%4/5Jan 2026
ESL One Birmingham 2026 Qualifiers · Professional650%2/4Jan 2026
DreamLeague Season 28 Qualifiers · Professional2070%7/9Jan 2026
RES Unchained - A Blast Dota Slam VI Qualifier SEA · Professional757%2/3Jan 2026

Team history

Teams this player played for in our pro matches, with the first and last of those matches. Not official join and leave dates.

TeamPro gamesWin rateWhen
KUKUYS1100%Oct 2026
Team Bored757%Sept 2026
Team 6seven333%Aug 2026
Team Philippines667%Jun 2026 – Jul 2026
Ivory367%Jun 2026
Ivory450%May 2026
Team Nemesis7360%Jan 2026 – Apr 2026

Recent pro matches

HeroResultK/D/AOpponentDurationDate
Largo▲ Won7/5/16Ivory
DreamLeague Season 30 Qualifiers
40:309 Oct 2026, 09:28 UTC
Snapfire▼ Lost10/5/13Team Nemesis
RES Unchained - A Blast Dota Slam IX Qualifier SEA
67:5513 Sept 2026, 11:31 UTC
Puck▼ Lost4/4/7Team Nemesis
RES Unchained - A Blast Dota Slam IX Qualifier SEA
47:1013 Sept 2026, 10:11 UTC
Puck▲ Won15/1/25Execration
RES Unchained - A Blast Dota Slam IX Qualifier SEA
43:1413 Sept 2026, 08:39 UTC
Ember Spirit▼ Lost4/6/4Execration
RES Unchained - A Blast Dota Slam IX Qualifier SEA
38:4113 Sept 2026, 07:37 UTC
Tiny▲ Won13/10/31Execration
RES Unchained - A Blast Dota Slam IX Qualifier SEA
87:0113 Sept 2026, 05:43 UTC
Puck▲ Won10/2/12Xipto
RES Unchained - A Blast Dota Slam IX Qualifier SEA
38:5912 Sept 2026, 12:36 UTC
Snapfire▲ Won19/3/16Xipto
RES Unchained - A Blast Dota Slam IX Qualifier SEA
60:2512 Sept 2026, 11:10 UTC
Ember Spirit▼ Lost6/5/3Team Nemesis
RES Unchained - A Blast Dota Slam VIII Qualifier SEA
46:0929 Aug 2026, 07:09 UTC
Ember Spirit▲ Won13/4/21Team Nemesis
RES Unchained - A Blast Dota Slam VIII Qualifier SEA
41:2029 Aug 2026, 05:58 UTC
Pangolier▼ Lost4/3/3Team Nemesis
RES Unchained - A Blast Dota Slam VIII Qualifier SEA
32:0629 Aug 2026, 04:59 UTC
Void Spirit▲ Won8/2/18Team Thailand
Road to ENC 2026 Regional Qualifiers
41:371 Jul 2026, 08:25 UTC
Puck▼ Lost0/2/3Team Thailand
Road to ENC 2026 Regional Qualifiers
31:551 Jul 2026, 07:24 UTC
Night Stalker▲ Won4/4/10Team Thailand
Road to ENC 2026 Regional Qualifiers
46:561 Jul 2026, 06:08 UTC
Snapfire▲ Won7/3/15Myanmar
Road to ENC 2026 Regional Qualifiers
38:1730 Jun 2026, 13:12 UTC
Snapfire▲ Won8/1/20Myanmar
Road to ENC 2026 Regional Qualifiers
26:2130 Jun 2026, 12:15 UTC
Storm Spirit▼ Lost5/4/5Myanmar
Road to ENC 2026 Regional Qualifiers
40:1630 Jun 2026, 11:01 UTC
Primal Beast▲ Won9/3/29D Family
EPL World Series: Southeast Asia 2025-2026 Season
36:587 Jun 2026, 08:04 UTC
Storm Spirit▼ Lost6/6/8D Family
EPL World Series: Southeast Asia 2025-2026 Season
29:127 Jun 2026, 07:04 UTC
Puck▲ Won7/2/19D Family
EPL World Series: Southeast Asia 2025-2026 Season
36:247 Jun 2026, 05:59 UTC

Public matches of this account

Mac · Pro player · DraftMind