Ab 2005 kämpfte Neto im Halbmittelgewicht, der Gewichtsklasse bis 81 Kilogramm. 2006 siegte er bei den Weltcup-Turnieren in Minsk und Lissabon. Bei den Europameisterschaften 2006 belegte er den siebten Platz. 2007 und 2010 war Neto portugiesischer Meister im Halbmittelgewicht. Bei den Europameisterschaften 2008 in Lissabon bezwang Neto im Viertelfinale den Georgier Giorgi Baindurashvili und im Halbfinale den Letten Konstantins Ovcinnikovs. Mit seinem Finalsieg über den Niederländer Guillaume Elmont war Neto Europameister, der einzige portugiesische Sieger bei den Heim-Europameisterschaften. Vier Monate später bei den Olympischen Spielen 2008 in Peking gewann Neto seine ersten drei Kämpfe durch Ippon, verlor aber dann im Viertelfinale gegen den Südkoreaner Kim Jae-bum durch eine Strafwertung. Nach seiner Niederlage gegen den Polen Robert Krawczyk im ersten Kampf der Hoffnungsrunde belegte Neto den neunten Platz. Neto trat danach noch bei den Weltmeisterschaften 2009 und 2010 an, schied aber jeweils frühzeitig aus.