Samuel Schwarz debütierte im November 2003 im Eisschnelllauf-Weltcup. Beim Weltcupauftakt im November 2006 in Heerenveen lief er über die 1000-Meter-Strecke zum ersten Mal in die Top 10. Über 1000 und 1500 Meter wurde Schwarz 2007 (ausgetragen Anfang November 2006) in Erfurt deutscher Meister. Bei den Deutschen Mehrkampfmeisterschaften Sprint 2007 wurde Schwarz Deutscher Meister im Sprintmehrkampf. Er konnte sich bei den Sprintweltmeisterschaften 2008 in Heerenveen mit Platz 14 gut platzieren und den 10. Platz über 1500 Meter bei Einzelstreckenweltmeisterschaften in Nagano erzielen.