Tupac made his Professional Gaming debut at MLG Chicago 2004 with Pysco Soldiers. His team placed 4th and consisted of Dragonspear, Sergio and longtime teammate Slim. The same line-up placed 4th again at MLG Atlanta 2004. Tupac received his first tournament win at MLG Boston 2004 on team Chargers. The roster consisted of KillerN, Saiyan and Toxin. He followed up that performance with a 2nd place finish at the MLG New York City 2004 National Championship on team FJ. Tupac returned for the MLG Philadelphia 2005 Halo 1 event, placing 3rd/4th with GU. The roster was Gandhi, KillerN and Ronin.
Tupac started off the 2005 MLG season with back-to-back 2nd place finishes with Check Six. The roster consisted of Sergio, Tsquared, and Zyos. He continued to bounce around from team to team and eventually placed 3rd at MLG Chicago 2005 with Str8 Rippin. In 2006, Tupac reconnected with Slim on FBI Michigan. The roster featured Mackeo and Victory. Their first event together was MLG New York 2006 and they debuted at 10th place. The team would stick together the entire 2006 MLG season. It paid off with a 5th place performance at the MLG 2006 Las Vegas National Championship. Tupac retired during the 2007 season.
Team and Tournament History