↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 11 мая 2024 года.
↑ Количество игр и голов за национальную сборную в официальных матчах, обновлено по состоянию на 4 июля 2024 года.
Янис является воспитанником академии своего отца Георге Хаджи — юношеской системы клуба «Вииторул», в которой он занимался с 2009 по 2014 год.
«Вииторул»
5 декабря 2014 года он дебютировал за «Вииторул» в матче против команды «Ботошани»[3]. 29 мая 2015 года Хаджи забил свой первый гол сыграв вничью со счетом 4:4 против того же соперника, а также впервые выйдя в стартовом составе[4]. В июне он получил звание капитана команды. В октябре газета The Guardian назвала его одним из 50 лучших молодых футболистов мира 1998 года рождения[5].
«Фиорентина»
10 июля 2016 года Хаджи стал игроком итальянской «Фиорентины»[6][7]. Он дебютировал в чемпионате 23 октября 2016, заменив Йосипа Иличича в конце выездной победы над «Кальяри» со счетом 5:3[8]. В апреле 2017 года Хаджи был номинирован на премию Golden Boy[9].
Возвращение в «Вииторул»
Хаджи вернулся в «Вииторул» 18 января 2018 года за 2 миллиона евро, при этом «Фиорентина» получила право на 30 % от будущей платы за трансфер[10][11]. В июле он снова был номинирован на премию Golden Boy[12]. Во время своего второго пребывания в команде он забил двадцать голов в 53 матчах во всех соревнованиях. Он выиграл свой первый трофей в карьере 25 мая 2019 года, после того, как «Вииторул» победил «Астру» со счетом 2:1 в финале Кубка Румынии.
«Генк»
12 июля 2019 года действующие чемпионы Бельгии «Генк» объявили о подписании Хаджи[13]. Контракт был подписан на 5 лет. Плата за трансфер по-разному оценивалась в 4 миллиона евро, 8 миллионов евро с учётом бонусов за результаты[14][15] или 10 миллионов евро за 85 % прав игрока с бонусами[16][17]. 26 июля 2019 года в матче против «Кортрейка» Хаджи дебютировал, выйдя со скамейки запасных и забив победный гол, победив со счетом 2:1[18].
«Рейнджерс»
31 января 2020 года Хаджи присоединился к клубу «Рейнджерс» на правах аренды на полгода с возможностью выкупа[19]. На следующий день он дебютировал за клуб в качестве замены в нулевой ничье с клубом «Абердин». 5 февраля Хаджи вышел в стартовом составе и забил победный гол со счетом 2:1 против «Хиберниана». 20 февраля футболист дважды забил в ворота «Браги» в Лиге Европы УЕФА, помогшие своей команде выиграть со счетом 3:2[20]. В конце мая 2020 года «Рейнджерс» объявили, что подписали долгосрочный контракт с Хаджи[21]. В конце сезона «Рейнджерс» завоевали титул чемпиона Шотландии в премьер-лиге. Индивидуально Хаджи также получил награду «Плеймейкер сезона шотландской премьер-лиги» за наибольшее количество ассистов (11 передач)[22]. 17 мая 2021 года Хаджи стал лучшим молодым игроком года в «Рейнджерс»[23].
В сборной
Выступает за юношеские и молодёжные сборные Румынии.
Летом 2019 года Янис был приглашён в сборную для участия в Чемпионате Европы среди молодёжных команд, который состоялся в Италии. В первом матче в группе против Хорватии он отличился голом, а его команда крупно победила 4:1. Во втором матче в группе против Англии вновь забил гол на 85-й минуте, а его команда победила 4:2.
Евро 2024 стало его первым турниром с сборной Румынией.
↑Bine ai revenit, căpitane!(рум.). Viitorul Constanța (18 января 2018). Дата обращения: 30 января 2018. Архивировано из оригинала 20 февраля 2018 года.