2021-ben az OTP Bank Liga gólkirálya lett
Hahn János 1995. március 15-én született Szekszárdon. Édesapja ismert teniszjátékos és klubszervező is volt, ő maga is játszott tizennégy éves koráig, párhuzamosan egyéni és csapatsportolónak is mondhatta magát. 2004-től a Paksi SE futballistája volt – az SE-ből 2011-ben FC lett – 2012. november 30-án a Pápa ellen mutatkozott be az élvonalban. A 2013–2014-es idényt a Puskás Akadémiánál töltötte, majd visszatért Paksra. 2014 nyarától már rendszeresen játszott az NB I-ben, ugyancsak a Pápa ellen szerezte meg első gólját 2015. május 23-án. Kiemelkedően futballozott a 2020–2021-es idényben, amelyben 22 góllal az OTP Bank Liga gólkirálya lett. Szenzációs mérkőzései voltak, a Puskás Akadémiának négy, az MTK-nak és a Budafoknak három-három gólt lőtt egyetlen mérkőzésen. A következő szezonban csak négy bajnokit játszott Magyarországon – mindegyiken szerzett gólt –, majd Dunaszerdahelyre, a DAC 1904-ben igazolt. 2022-ben visszatért Paksra, azóta újra a zöld-fehérek csatára. A 2023–2024 és a 2024–2025-ös idényben is a Magyar Kupa győztese lett, mindkétszer a Ferencvárost legyőzve.
Ciprus ellen debütált a válogatottban
Az A-válogatottban 2021. június 4-én, Ciprus ellen, napokkal a koronavírusjárvány miatt egy évvel elhalasztott Európa-bajnokság nyitánya előtt debütált. Négy nappal később játszott az írek elleni mérkőzésen is. A tornán nem játszó kerettag volt. A következő ősszel öt találkozón (kétszer az albánok, egyszer-egyszer az angolok, a San Marinó-iak és a lengyelek) ellen szerepelt.