Seinen ersten Einsatz für die rumänische Boxauswahl bestritt Silaghi 1977 bei einem Länderkampf gegen eine polnische Auswahl, welchen er gewann. Im Jahr darauf gewann er die Polizeimeisterschaften des Ostblocks. Bei den Europameisterschaften 1979 erreichte Silaghi nach Siegen u. a. über Manfred Jassmann, Deutschland (5:0), das Finale, welches er gegen Tarmo Uusivirta, Finnland (5:0), verlor und damit die Silbermedaille gewann. Mit diesem Erfolg qualifizierte er sich auch für die Olympischen Spiele 1980, bei denen er nach Siegen über Alfred Thomas, Guyana (5:0), und Mark Kaylor, Vereinigtes Königreich (3:2), das Halbfinale, welches er gegen José Gómez Mustelier, Kuba (5:0) bestritt, verlor und damit die olympische Bronzemedaille gewann.