He was promoted to the main squad in 2013 and promptly secured a spot in the starting team, making 21 appearances and scoring seven goals during his first season in the Uruguayan Primera División.
[2] He scored eight goals in 14 matches in the 2017 Torneo Clausura, helping Danubio secure the last Uruguayan berth in the 2018 Copa Sudamericana.
On 15 June 2018, Terans joined Brazilian club Atlético Mineiro on a five-year deal.
[3] On 14 January 2020, Terans joined Peñarol on a season-long loan, which was eventually extended for an additional year.
[6] In August 2021, Terans received his first call-up to the Uruguay national team for 2022 FIFA World Cup qualification matches against Peru, Bolivia and Ecuador.