Bei der Europameisterschaft 2013 gewann Schwarz im Team von Sven Michel die Goldmedaille durch einen Finalsieg gegen das norwegische Team von Thomas Ulsrud. Bei der Europameisterschaft 2015 gewann er im Team de Cruz die Silbermedaille; 2016 belegte er den dritten Platz. Das gleiche Ergebnis erreichte er bei der Europameisterschaft 2017.