Liquipedia Dota 2 needs more help, are you able to? You just have to register an account and then log in to edit our pages. If you have any questions you can join the #dota2 channel on Discord.


From Liquipedia Dota 2 Wiki
This article is a player stub. You can help Liquipedia by expanding it.

Player Information
Michael Ross Jr.
January 31, 1992 (age 30)
Years Active (Player):
2012 - Present
Current Role:
Alternate IDs:
Approx. Total Winnings:
Signature Hero:
Vengeful Spirit Rubick Disruptor
2012-04-28 — 2013-01-09
2013-01-09 — 2013-05-14
2013-08-14 — 2013-12-05
2013-12-05 — 2014-05-25
2014-06-08 — 2015-06-1?
2015-08-21 — 2015-??-??
2016-01-03 — 2016-02-19
2016-02-19 — 2016-07-13
2016-07-13 — 2018-09-06
2018-09-06 — 2019-02-05
2019-03-26 — 2019-08-26
2020-06-18 — 2020-07-03
Team Adroit (Stand-in)
2020-08-23 — 2020-11-24
2021-01-02 — 2021-04-12
2022-02-22 — 2022-05-20
Upcoming Matches
No Upcoming Matches

Upcoming Tournaments
No upcoming tournaments

Michael "ninjaboogie" Ross Jr. is a Filipino/American professional Dota 2 player who last played for Team SMG.


On April 28, 2012 ninjaboogie officially transferred from Duskbin's Heroes of Newerth division to captain of their new Dota 2 division.[1] In early 2013, ninjaboogie moved to and became their captain. His time at was successful enough to receive an invite from Valve to The International 2013 East Qualifiers. However, in a surprising move from's manager, ninjaboogie was removed from the squad and thus's invite to the The International 2013 East Qualifiers was revoked.[2]

ninjaboogie stayed in team Rave for a couple years before leaving for Mineski. During his time in Mineski, he won PGL Open Bucharest 2017 and Dota 2 Asia Championships 2018.

In 2021 and 2022, ninjaboogie played for Team SMG in the Dota Pro Circuit. He was released from the team in controversial circumstances on 20th May, 2022, with the player claiming that this was due to concerns over his performance in light of personal circumstances.[3][4]


2019-08-22IC9 - 12thA0Tier 1The International 2019The InternationalThe InternationalThe International 2019MineskiMineskiMineski1 : 2Team SecretTeam Secret$686,602
2019-04-21BA2ndA1Tier 2ESL One Mumbai 2019ESL OneESL OneESL One Mumbai 2019MineskiMineskiMineski0 : 3Keen GamingKeen Gaming$70,000
2018-11-16EA5 - 6thA0Tier 1The Kuala Lumpur MajorKuala Lumpur MajorKuala Lumpur MajorThe Kuala Lumpur MajorTNC PredatorTNC PredatorTNC Predator0 : 2Ninjas in PyjamasNinjas in Pyjamas$60,000
2018-08-21IC9 - 12thA0Tier 1The International 2018The InternationalThe InternationalThe International 2018MineskiMineskiMineski0 :$382,983
2018-04-07AA1stA0Tier 1Dota 2 Asia Championships 2018Dota 2 Asia ChampionshipsDota 2 Asia ChampionshipsDota 2 Asia Championships 2018MineskiMineskiMineski3 : 2LGD GamingLGD Gaming$370,000
2017-10-22AA1stA1Tier 2PGL Open BucharestPGL OpenPGL OpenPGL Open BucharestMineskiMineskiMineski2 : 0LGD GamingLGD Gaming$130,000
2017-10-15BA2ndA1Tier 2StarLadder i-League Invitational Season 3StarLadderStarLadderStarLadder i-League Invitational Season 3MineskiMineskiMineski1 : 3Team LiquidTeam Liquid$60,000
2015-02-07EA5 - 6thA0Tier 1Dota 2 Asia Championships 2015Dota 2 Asia ChampionshipsDota 2 Asia ChampionshipsDota 2 Asia Championships 2015RaveRaveRave1 : 2Big GodBig God$152,876
2014-12-20AA1stA1Tier 2Korea Dota League Season 4Korea Dota 2 LeagueKorea Dota 2 LeagueKorea Dota League Season 4RaveRaveRave3 : 2PokerfacePokerface$22,725
2014-09-27CA3 - 4thA0Tier 1i-League Season 1I-LeagueI-Leaguei-League Season 1RaveRaveRave1 : 2Old BoysOld Boys$31,166
Complete list of results in any tournament