Andrew ‘Zyori’ Campbell

I have been a gamer since I was old enough to turn on a computer, and that interest has not waned in my adult years. At age 21, while I was a junior studying business in undergrad, I discovered an esports community centered around StarCraft II. My first project was as a micro-tournament organizer, called HyperCrewTV, where my team produced over 50 online events over two years.

After that I followed an opportunity to be a lead commentator for Heroes of Newerth before getting invited to the Dota 2 beta in 2012 and shifting my focus. Shortly after The International 2013, I launched a project called Dota Radio that gained notoriety as a unique style of commentary catered to audio-only listeners. Dota Radio caught the attention of the community and, after attending MLG Columbus 2013, I was offered a full time position as a Dota 2 commentator at Beyond the Summit.

At Beyond the Summit, I was one of four key decision-makers in designing the first three editions of the innovative Summit tournament series throughout 2014. After a year and half, I left the company and started my own esports studio called MoonduckTV that focused on alternative game modes. Shortly after Moonduck was formed I took on the leadership role of managing director and scaled our operations to deliver $750,000 in tournament prizes over four years.

In 2019, I published my first book detailing my experiences starting a career in esports and getting hired at Beyond the Summit, called Surviving Esports: The Zyori Story. The story is focused on self-reflection and provides a firsthand account of how to recover from severe cyberbullying.

LAN Events Cast


Dreamhack Summer 2012 – Heroes of Newerth, S2 Games (2012)
MLG Columbus 2013 – Dota 2, Major League Gaming (2013)
The Summit – Dota 2, Beyond the Summit (2014)
Starladder Season X – Dota 2, Beyond the Summit (2014)
The Summit 2 – Dota 2, Beyond the Summit (2014)
Starladder Season XI – Dota 2, Beyond the Summit (2015)
Major All Stars – Dota 2, Beyond the Summit (2015)
Starladder Season XII – Dota 2, Beyond the Summit (2015)
Red Bull Battlegrounds – Dota 2, Beyond the Summit (2015)
The Summit 3 – Dota 2, Beyond the Summit (2015)
The International 5 – Dota 2, Valve (2015)
Dreamleague Season 4 – Dota 2, DreamHack (2015)
ESL One New York – Dota 2, ESL (2015)
The Frankfurt Major – Dota 2, ESL/Valve (2015)
Captain’s Draft 3.0 – Dota 2, MoonduckTV (2016)
Northern Arena BEAT Invitational – Dota 2, MoonduckTV (2016)
Galaxy Battles China – Dota 2, MoonduckTV (2017)
Dreamleague Season 7 – Dota 2, DreamHack (2017)
Dota Pit Season 6 – Dota 2, ONE Game (2017)
Captain’s Draft 4.0 – Dota 2, MoonduckTV (2018)
Bucharest Major – Dota 2, PGL (2018)
Super Major Shanghai – Dota 2, PGL (2018)
Kuala Lumpur Major – Dota 2, PGL (2018)
OGA Dota Pit Minor – Dota 2, OGA (2019)
Betway Midas Mode 2.0 – Dota 2, MoonduckTV (2019)
EPIC League – Dota 2, Epic Esports (2020)

Speaking Events


Three Pillars of Esports Events. University of Colorado Boulder. Boulder, Colorado. 27 September 2020.

Gaming Industry Career Workshop. University of Colorado Boulder. Boulder, Colorado. 13 March 2020.

UBC Gaming Expo, Esports Panel. University of British Columbia. Vancouver, Canada. 29 February 2020.

Starting a Career in Esports. Rowan University. Glassboro, New Jersey. 8 November 2019.

Events Attended


MLG D.C. 2010
MLG Dallas 2011
MLG Columbus 2011
DreamHack Summer 2011
MLG Anaheim 2011
MLG Orlando 2011
PAX East 2012
MLG Raleigh 2012
DreamHack Winter 2012
PAX East 2013
Otakon 2013
PAX East 2014
Dota Asia Championships 2015
The International 2014
PAX East 2016
ESL Frankfurt 2016
Summit 5
The International 2016
The International 2017
The International 2018
ExileCon 2019

Podcasts Hosted


Zyori Plus One (8 episodes, 2020-running)
The Trent & Zyori Podcast
(168 episodes, 2013-running)
What the DUCK!?
 (49 episodes, 2015-running)
Shared Tangos with Trent & Zyori (20 episodes, 2020)
In the Studio by 100tb (17 episodes, 2014)
Dota Radio Morning Show (24 episodes, 2013)
The Cosplay Room (12 episodes, 2013)
The Zyori Breakdown (23 episodes, 2012)
The Gosu Complex (9 episodes, 2011)