In 2002, Talts signed for the Estonian champions Tallinna Kalev. With Tallinna Kalev, he won his first Estonian Championship in the 2002–03 season, after Tallinna Kalev defeated TTÜ/A. Le Coq 4 games to 2 in the KML Finals.
In 2004, Talts joined RheinEnergie Köln of the Basketball Bundesliga, where he signed for the next three seasons. RheinEnergie Köln won the German Championship in the 2005–06 season, after defeating Alba Berlin 3 games to 1 in the Finals. RheinEnergie Köln competed in the 2006–07 Euroleague season, but failed to advance past the group stage with a 2–12 record. Talts averaged 2.9 points and 3.2 rebounds per game.
On 15 August 2013, returned to TÜ/Rock. TÜ/Rock finished the 2013–14 season as runners-up. Talts averaged 10.81 points and 6.39 rebounds during the season and was named to the All-KML Team.[3] He won his fourth Estonian Championship in the 2014–15 season, after TÜ/Rock defeated Kalev/Cramo in the KML Finals, winning the series 4 games to 1.[4] Talts won the Best Defender Award and was named to the All-KML Team.[5] TÜ/Rock failed to defend the title in the 2015–16 season, losing to Kalev/Cramo in the KML Finals, but Talts was once again named Best Defender.[6][7][8]
Estonian national team
As a member of the senior Estonian national basketball team, Talts competed at the EuroBasket 2015, averaging 10.4 points, 0.4 assists, and 4 rebounds in 22.2 minutes per game. Estonia finished the tournament in 20th place.[9]