Il 27enne di Niederdorf ha iniziato la sua carriera dal Val Pusteria, dove ha fatto il suo debutto nella prima squadra all'età di 19 anni mettendo a referto due punti in 24 partite. Di anno in anno, l'attaccante è cresciuto fino a diventare un leader dei lupi. Le sue prestazioni non sono passate inosservate: nella stagione 2017/2018, Schweitzer approda all'HCB Südtirol Alperia, dove si incorona campione EBEL.
Seguono altri due anni con i Foxes prima che Schweitzer viene tagliato dall’HCB lo scorso dicembre. Il presidente Walter Ploner e il direttore sportivo Franz Kasslatter non hanno perso questa occasione, hanno messo sotto contratto il giocatore e sono convinti che ci aiuterà molto nella situazione attuale. Nell'ufficio dell’HCG si fa il possibile per avere Schweitzer a disposizione già sabato.