Patrick has been playing Dota since the dawn of time, having started with the original custom game for WarCraft III. He primarily plays safe lane and solo mid, preferring to leave the glorious task of playing support to others.
Articles by Patrick Bonifacio
How to watch DreamLeague Season 28 qualifiers
By Patrick Bonifacio / 1 day ago
BLAST Slam 6 Malta qualifiers — All qualifier winners
By Patrick Bonifacio / 2 days ago
All Dota 2 Events in 2026 — Full Dota Calendar
By Patrick Bonifacio / 1 week ago
Post TI14 Roster Shuffle Tracker – All Confirmed Moves
By Patrick Bonifacio / 1 week ago
Team Yandex barrel through Team Spirit to win the DreamLeague Season 27 grand finals
By Patrick Bonifacio / 2 weeks ago
Xtreme Gaming catch fire at DreamLeague Season 27 playoffs
By Patrick Bonifacio / 3 weeks ago
Spirit back in form, Yandex stun Tundra in grudge match at DreamLeague Season 27 playoffs
By Patrick Bonifacio / 3 weeks ago
BLAST Slam 6 Malta changes format, includes longer playoff matches
By Patrick Bonifacio / 3 weeks ago
All Winter 2025 Collector’s Cache skins in Dota 2
By Patrick Bonifacio / 3 weeks ago
By Patrick Bonifacio / 1 day ago
How to watch DreamLeague Season 28 qualifiers
By Patrick Bonifacio / 2 days ago
BLAST Slam 6 Malta qualifiers — All qualifier winners
By Patrick Bonifacio / 1 week ago
All Dota 2 Events in 2026 — Full Dota Calendar
By Patrick Bonifacio / 1 week ago
Post TI14 Roster Shuffle Tracker – All Confirmed Moves
By Patrick Bonifacio / 2 weeks ago
Team Yandex barrel through Team Spirit to win the DreamLeague Season 27 grand finals
By Patrick Bonifacio / 3 weeks ago
Xtreme Gaming catch fire at DreamLeague Season 27 playoffs
By Patrick Bonifacio / 3 weeks ago
Spirit back in form, Yandex stun Tundra in grudge match at DreamLeague Season 27 playoffs
By Patrick Bonifacio / 3 weeks ago
BLAST Slam 6 Malta changes format, includes longer playoff matches