Prada started in the youth ranks of Sportivo Italiano, prior to having periods in the academies of Boca Juniors, All Boys and Atlanta.[3] Prada began his senior career in Swiss football with FC Locarno, which was followed by spells in Italy with Trezzano and in Spain with Llagostera.[3] In 2014, after a stint with Fundación Leo Messi, Prada moved to Spanish outfit Mazagón.[4] Later that year, Prada joined Primera Andaluza side San Roque.[5] His debut arrived in a win away to his ex-club Mazagón in September, on the way to nineteen total appearances.[5] Prada moved across the division for the 2015–16 campaign, signing for Atlético Benamiel.[5]
After featuring twenty times for Atlético Benamiel, Prada switched Spain for a return to Italy having agreed terms with Marsala in 2016.[5][6][7] On 25 January 2017, Prada joined Segunda División B side Eldense.[8] He appeared against Ebro on 29 January, but was released soon after.[2][9] Prada headed back to his homeland later that year to join Sacachispas, though didn't appear competitively despite remaining until June 2018.[10][11]Deportivo Morón became Prada's eleventh senior club on 3 July.[2][12][13] His bow came in a Primera B Nacional fixture with Los Andes in the succeeding April.[2] In summer 2019, Prada joined San Miguel.[14]