Han startet karriereni lokalklubben Pisa Barczewo, og kjøpt opp av Stomil Olsztyn for senere å bli kjøpt opp av OKS 1945 Olsztyn. Etter et lite opphold i OKS Oltsztyn ble Zahorski solgt til eliteklubben Dyskobolia Groclin som spiller i Orange Ekstraklasa, etter en heller mislykket sesong med kun to nettkjenninger, ble spilleren lånt ut til Górnik Łęczna, men da denne klubben ble rammet av korrupsjonsskandalen i polsk fotball i 2007, og degradert til 3. divisjon, måtte de avbryte låneavtalen. Górnik Zabrze, som en stund hadde vært interessert i spilleren, fikk kjøpt ham fra Dyskobolia Groclin.
Landslagsfotball
Den 2. oktober 2007 debuterte Zahorski på Polen under ledelse av Leo Beenhakker i en gruppekamp mot Kasakhstan som endte 1–0 til Polen. Det første landslagsmålet kom i en treningskamp mot Estland den 27. februar 2007, som endte 2–0 til Polen.
Til tross for sin unge alder ble Zahorski tatt ut til å spille i EM 2008, og i kampen mot Kroatia fikk han sin internasjonale mesterskapsdebut.
Referanser
^90minut.pl, 90minut player ID 6781, besøkt 23. september 2022[Hentet fra Wikidata]