Michael ‘ninjaboogie’ Ross Jr. is the current support player for Mineski.


Early Career 

‘ninjaboogie’ transferred from Heroes of Newerth to Dota 2 in 2012 through the organisation he was currently playing for, Duskbin. Dustbin attended The International 2012 Qualifiers but failed to secure an invite to the main event. In early 2013, he joined as their captain and were given an invitation to The International 2013 Qualifiers, but he was later removed from the team which revoked their invite. Following this, ‘ninjaboogie’ played with Team Impervious and later joined Execration for The International 2014 Qualifiers, where his team once again fell short. Following this, the team disbanded and ‘ninjaboogie’ would join the team Rave.


Rave’s debut event was Korea Dota League Season 2 Tier 1, where they placed 4th and won over $10,000. Rave would later play at Dota 2 Asia Championships 2015, where they placed 5th/6th and attend The International 2015 Qualifiers. However, they placed 3rd and failed to qualify, which resulted in ‘ninjaboogie’ taking a 6 month break from competitive gaming. Upon returning to the professional scene, he played with Bananaas and Mineski.X for a brief period before receiving another invite to play with Rave. However, they were very unsuccessful upon his return, and failed to qualify for any event including The Shanghai Major, The Manila Major and The International 2016. This led to ‘ninjaboogie’ leaving the team and joining Mineski.Sports5


Following a streak of highly disappointing results, ‘ninjaboogie’ joined Mineski after The International 2016. While playing with Mineski, there were several internal roster shuffles and transfers between sub teams. First he played under Mineski.Sports5, then Mineski.GGNetwork and finally just Mineski. For the most part, his team had limited success. They placed quite highly at a few minor events but still failed to qualify for The Boston Major, The Manila Major or several other prestigious events. Upon joining Mineski’s main squad however, he quickly found success. Although they initially failed to qualify for The International 2017, the team went on to win World Cyber Arena APAC Qualifier, and PGL Open Bucharest in addition to a 2nd place finish at StarLadder i-League Invitational Season 3. However, more recently in 2018, the team has placed 9th/12th at both ESL One Katowice and ESL One Genting.

International tournaments

Most of ‘ninjaboogie’s achievements are with Mineski, although he has several great results with Rave as well. While playing Mineski, he has achieved a 1st place finish at PGL Open Bucharest and 2nd at StarLadder i-League Invitational. He has also achieved a 5th/6th place finish at the Dota 2 Asia Championships.