Magyar Zsolt Veszprémben kezdett futballozni, majd később a Ferencváros és a Puskás Akadémia utánpótlásában pallérozódott. A felcsúti klub játékosaként 17 évesen debütált a felnőttek között az NB III. Nyugati csoportjában.
A harmadosztályban 33 találkozón lépett pályára, ezeken hétszer volt eredményes. 2017-ben bemutatkozott az U17-es válogatottban. 2020 júliusában Csákvárra szerződött, ahol három év alatt 60 NB II-es bajnoki mérkőzésen 6 gólt szerzett és 6 asszisztot jegyzett - írja a Szeged klubhonlapja.
- Örülök, hogy itt lehetek Szegeden, első osztályú körülmények fogadtak a Szent Gellért Fórumban. Idővel szeretnék NB I-es labdarúgóvá válni a klub játékosaként. A középpálya tengelyében bármelyik poszton bevethető vagyok. Ott játszok legszívesebben, ahol a vezetőedző számít rám – nyilatkozta Magyar.