Alla vigilia degli Europei di Barcellona 2010, dove partecipa anche alla 20 km, è il favorito della prova, in virtù del miglior tempo tra gli atleti iscritti, ottenuto a Lugano, mentre il russo Valerij Borčin, olimpionico e campione mondiale 2009, non partecipa alla gara. Il vincitore tuttavia è un altro russo, il quasi ventenne Stanislav Emel'janov, che precede Schwazer di 28 secondi. A distanza di 4 anni, il 30 luglio 2014, Emel'janov viene privato del titolo europeo per irregolarità nel passaporto biologico; per questo motivo a Schwazer viene assegnata la medaglia d'oro.