In 2010, Weeks joined the Sydney Kings of the National Basketball League (NBL). He played two games in 2010–11 and made no appearances in 2011–12. He then played 10 games in 2012–13 and 12 games in 2013–14.[3]
For the 2014–15 season, Weeks played for Ehingen Urspring in the German ProA.[4] In 27 games, he averaged 11.9 points, 2.1 rebounds, 2.6 assists and 1.2 steals per game.[5]
Weeks returned to the NBL for the 2015–16 season, joining the Illawarra Hawks initially as an injury replacement player.[6] He then played for the Cairns Taipans in 2016–17 and 2017–18.[5]
On 23 April 2018, Weeks signed with the New Zealand Breakers on a two-year deal.[7] On 5 March 2020, he signed a one-year extension with the Breakers for the 2020–21 NBL season.[8] In May 2021, he parted ways with the Breakers[9] and joined the Sydney Kings for the rest of the season.[10]
On 4 June 2023, Weeks announced his retirement from the NBL.[12][13][14]
State Leagues and New Zealand NBL
Between 2009 and 2014, Weeks played in the Waratah League, first for the Hornsby Spiders (2009–11) and then the Norths Bears (2012–14). He won a championship with the Bears in 2012.[5]
In 2018, Weeks played for the Southland Sharks of the New Zealand National Basketball League (NZNBL). He helped the Sharks win the championship and earned All-Star Five honours.[15][16] He returned to the Sharks in 2019.[5] He was set to return for a third season in 2020[17] but the Sharks withdrew from the season due to the COVID-19 pandemic.[18]