Born in Dunedin, Otago, Timmins moved to Southland as a youth and lived there while his father played for the Southland Stags rugby union team. He was heavily involved in rugby until he was 12 years old, playing as a lock and Number 8 for the Kaikorai club. He also played social basketball, but only began to take the game seriously after he and his family moved back to Dunedin, where he attended Otago Boys' High School. In 2013, Timmins joined the Otago Nuggets and made his NBL debut. At age 15, he became the youngest debutant in Nuggets history. A stress fracture in his back sidelined him for the entire 2014 season. That year, he led Otago Boys' High School to the National Schools Championship and was named tournament MVP. He also helped the Junior Tall Blacks come within three points of winning the Under-18 Oceania Championship final. In January 2015, following the collapse of the Otago Nuggets, Timmins moved to Christchurch to play for the Canterbury Rams and attend Middleton Grange School. In his debut for the Rams, he had 20 points and nine rebounds. In 16 games during the 2015 season, he averaged 5.7 points and 3.4 rebounds per game.
College career
On 29 April 2015, Timmins signed a National Letter of Intent to play college basketball for the Washington Huskies in 2016–17. He joined the Huskies in December 2015 and practiced and traveled with the team for the remainder of the 2015–16 season. As a freshman in 2016–17, Timmins saw action in 31 games including 18 starts and averaged 3.2 points and 3.8 rebounds while adding 20 blocks and shooting 48.9 percent from the field. He had a season-high 12 rebounds on two occasions, with his season high in points being 11. As a sophomore in 2017–18, Timmins started in all 34 games and averaged 4.3 points and 4.6 rebounds per game. He set a career high during the season with 13 points against Kennesaw State. As a junior in 2018–19, Timmins competed in all 36 games while shooting 62.0 percent from the field and averaging 1.9 points and 2.2 rebounds per game. His minutes dropped from 18.0 per game as a sophomore to 10.4 per game as a junior. He had a season-high nine points against UCLA, and had a season-best seven rebounds against Utah while also recording a career high-tying four blocks. As a senior in 2019–20, Timmins averaged a career-low 7.9 minutes per gameto go with 2.0 points and 1.4 rebounds in 31 games.
Professional career
On 18 March 2020, Timmins signed with the Franklin Bulls for the 2020 New Zealand NBL season. On 2 July 2020, he recorded 24 points and 12 rebounds in an 85–79 win over the Otago Nuggets. He led the league in blocked shots with 1.9 per game.
In June 2015, Timmins helped New Zealand win the FIBA 3x3 Under-18 World Championship in Hungary. He was also a member of the Tall Blacks extended squad in the lead up to the 2015 FIBA Oceania Championship. On 12 July 2017, Timmins was invited to a six-day Tall Blacks camp in Auckland, ahead of a final 12-man roster being named to travel to the FIBA Asia Cup in Lebanon, via preparation matches in China.
Career statistics
College
Personal life
Timmins is the son of Brendon and Karen Timmins, and has a sister named Ruby. His father played 74 games for the Otago rugby team and 42 games for the Highlanders, while his mother played netball for Southland. His grandmother, Sandra McGookin, was a six-time New Zealand javelin champion.