Η πρώτη του συμμετοχή σε μεγάλη διοργάνωση ήταν οι Θερινοί Ολυμπιακοί Αγώνες του 2016, όπου σε ηλικία 19 ετών συμμετείχε με την ελληνική ομάδα στην τετράκωπο ελαφρών βαρών, καταλαμβάνοντας την 6η θέση. Λίγο μετά τους Ολυμπιακούς Αγώνες του Ρίο, ο Στέφανος κατέκτησε το ασημένιο μετάλλιο στη δίκωπο άνευ πηδαλιούχου μαζί με τον Γιάννη Πέτρου στο Παγκόσμιο Πρωτάθλημα ανδρών/γυναικών, κάτω των 23ων ετών στο Ρότερνταμ.
Το 2018, μαζί με τον συναθλητή του Χρήστο Στεργιάκα κατέκτησαν δύο ακόμα χρυσά μετάλλια στο διπλό σκιφ, ένα στο Ευρωπαϊκό Πρωτάθλημα στο Μπρέστ της Λευκορωσίας και ένα στους Μεσογειακούς Αγώνες.