After a standout career at Metro State, Worthington made his debut with the Sydney Kings of the National Basketball League, winning the NBL Rookie of the Year Award in 2005–06. He played three seasons with the Kings, before signing with the South Dragons for the 2008–09 season. He helped the Dragons win the NBL championship before they folded in 2009. He subsequently signed with the Melbourne Tigers for the 2009–10 season. In 2010, he had a stint with German team Brose Baskets. For the 2010–11 season, Worthington joined the Gold Coast Blaze. In 2011, he had stints with Puerto Rican teams Mets de Guaynabo and Piratas de Quebradillas, before returning to the Blaze for the 2011–12 season. In July 2012, Worthington signed with Serbian team Radnički Kragujevac. He suffered a season-ending injury in December 2012, forcing him to eventually leave Kragujevac in February 2013. He played 14 games, averaging 10.2 points and 3.6 rebounds per game. On 18 July 2013, Worthington signed with the Melbourne Tigers, returning to the club for a second stint. In May 2014, the Tigers changed their name to United. On 7 July 2015, Worthington signed a two-year deal with the Cairns Taipans. On 13 January 2016, he played his 300th NBL game. On 22 January 2017, Worthington announced his decision to retire at the end of the 2016–17 season. His 335th and final NBL game came in the Taipans' game two semi-final loss to the Perth Wildcats on 20 February 2017 at Perth Arena.
In February 2016, Worthington was appointed head coach of QBL women's side, the Cairns Dolphins. After two seasons with the Dolphins, Worthington spent the 2017–18 U.S. college season as an assistant coach with the Loyola Marymount Lions men's basketball team. In October 2019, Worthington was appointed head coach of SBL men's side, the South West Slammers, for the 2020 season.
Personal
Worthington's father, Greg, is a basketball coach who has been involved with the South West Slammers. His brother, Trent, played for many years with the Slammers' SBL team. Worthington and his wife, Andrea, have two sons, Taz and Axel. In August 2012, it was announced that Worthington was considering a switch to play Australian rules football for the West Coast Eagles. His uncle, Kevin Worthington played for the Collingwood, Claremont and Perthfootball clubs in the 1970s and 1980s.