Australian NBL Te Rangi made his debut in the
Australian NBL during the
2012–13 season as a development player with the
New Zealand Breakers. He was subsequently a member of the Breakers' championship-winning team. For the
2013–14 season, he was elevated to the Breakers' roster on a full-time contract. A year later, he helped the Breakers reach the 2016 NBL Grand Final series, where they were defeated by the
Perth Wildcats. In April 2016, Te Rangi joined the
Brisbane Bullets. In February 2019, he was named the NBL's
Best Sixth Man and
Most Improved Player. On 22 July 2020, Te Rangi signed a two-year deal with the
South East Melbourne Phoenix. On 24 March 2022, he signed a two-year contract extension with the Phoenix. In January 2023, he played his 300th NBL game. On 26 July 2024, Te Rangi signed with the
Tasmania JackJumpers for the
2024–25 NBL season. In January 2025, he played his 350th NBL game. On 8 April 2025, Te Rangi signed a two-year deal with the New Zealand Breakers, returning to the club for a second stint. In the
2025–26 NBL season, the Breakers finished outside the finals spots in seventh at the end of the regular season but won the inaugural
NBL Ignite Cup Final, defeating the
Adelaide 36ers 111–107 behind Te Rangi's 17 points and eight rebounds.
New Zealand NBL Te Rangi made his debut in the
New Zealand NBL in
2012 with the
Harbour Heat In
2013, Te Rangi joined the
Southland Sharks and helped them win the championship. He returned to the Sharks in
2014 but was cut mid-season following an off-court incident in New Plymouth. For the
2015 season, Te Rangi joined the
Super City Rangers. He returned to the Rangers in
2016 and helped them reach the NBL final, where they lost to the
Wellington Saints. For the
2017 season, Te Rangi was welcomed back to the Southland Sharks. In
2018, Te Rangi helped the Sharks avenge their defeat to the Saints by beating them in the final behind his
Finals MVP performance. For the
2019 season, Te Rangi joined the Wellington Saints. He went on to play in his fourth straight NBL final, where he won his third NBL championship. He played for the
Canterbury Rams in
2020 and the
Auckland Tuatara in
2023. He re-joined the Tuatara in
2024. He joined the
Franklin Bulls for the
2025 season. Te Rangi joined the
Tauranga Whai for the
2026 New Zealand NBL season.
NBL1 On 11 March 2021, Te Rangi signed with the
Knox Raiders of the
NBL1 South for the
2021 season. He re-joined the Raiders for the
2022 NBL1 South season. In April 2025, Te Rangi signed with the
Gold Coast Rollers of the
NBL1 North for the
2025 season. He was named NBL1 North All Star First Team. ==National team career==