Avellaneda was promoted into the first-team squad of Lanús in 2013, appearing on the subs bench against Estudiantes on 19 June.
[1] On 21 January 2018, fellow Primera División side Defensa y Justicia signed Avellaneda.
[1][3][4] He was on the bench for twelve fixtures in 2017–18, prior to eventually making his debut in Defensa's penultimate match of the season versus Newell's Old Boys on 5 May; due to the ineligibility of Ezequiel Unsain.
[1] Avellaneda spent the 2020 campaign on loan to Primera Nacional with Ferro Carril Oeste; initially planned to last until December 2021.
[1] On 18 February 2021, having cut short his time with Ferro, Avellaneda penned permanent terms with fellow second tier team Santamarina.