Tubbs attended Hewitt-Trussville High School in Trussville, Alabama. He averaged 16.9 points and 4.0 rebounds at the conclusion of his last season with the Huskies. During his time with Hewitt-Trussilve, Tubbs garnered All-County, All-Area, and All-Regional honors. Against the Carver High School Mighty Rams, he most notably scored a career-high 46 points. Tubbs finished with a 46.4% field goal percentage on three-pointers during his time under head coach Bo Coln.
Collegiate career
Tubbs officially signed with the Alabama Crimson Tide men's basketball team on June 30, 2006, recruited by Philip Pearson. In his freshman season, he averaged just 3.3 points, 0.8 rebounds, and 0.3 assists. He continued to make little impact on the program as his second year came to a close, with 3.1 points, 1.2 rebounds, and 0.3 assists on average. However, he was still named an Academic All-SEC Pick in his time with the Crimson Tide. In early 2008, Tubbs made the decision to transfer to East Tennessee State University, but Buccaneers coach Murry Bartow officially announced the move in June. After his junior season, the first with ETSU, Tubbs averaged 12.1 points, 3.8 rebounds and 0.6 assists. On November 25, 2009, he scored a career-high 29 points against Charleston. He was considered the best pure athlete in the Atlantic Sun Conference at the time. In his final year with the Buccaneers, Tubbs averaged 10.5 points 4.6 rebounds, and 0.4 assists.
Professional career
Following his college career, Tubbs went undrafted in the 2011 NBA draft. He later entered the 2011 NBA Development League Draft, selected by the Rio Grande Valley Vipers with the 3rd pick in the 8th round. The team dropped him from their roster on November 21, 2011. He signed with BC MIA Academy of the Georgian Superliga for the 2010-2011 season. Tubbs was named to the 2012 All-Star team and scored 18 points, ranking second on the team. He was placed on the "Legionaries" roster with Jeremy Richardson, Larry Blair, and Keyon Carter. On August 29, 2013, the Ottawa SkyHawks officially signed Tubbs after leaving the Sauk Valley Predators of the Premier Basketball League. He was marked as one of the best dunkers with head coach Kevin Keathley saying, "Justin is one of the most athletically gifted players I've came across in my coaching career." Tubbs was featured in SportsCenter on several different occasions leading to his debut. On December 20, 2014 he signed with Greek club Panionios. In October 2015, Tubbs signed with the Lebanese-Armenian club Homenetmen of the Lebanese Basketball League.
In 2017, Tubbs played for The CITI Team of The Basketball Tournament. The Basketball Tournament is an annual $2 million winner-take-all tournament broadcast on ESPN.