↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 15 июля 2023 года.
↑ Количество игр и голов за национальную сборную в официальных матчах.
В 2013 году в возрасте 14 лет Гонсалес участвовал в выставочном турнире Sueno Alianza, предназначенного для отбора потенциальных талантов среди юношей латиноамериканского происхождения для футбольных клубов Мексики. По результатам турнира, прошедшего в Карсоне, он получил приглашения на просмотры от 14 клубов Лиги MX[1]. В начале 2014 года Гонсалес присоединился к академии футбольного клуба «Монтеррей»[2]. В составе юношеской команды «Монтеррея» он одержал победу в весеннем чемпионате Мексики 2017 среди юношей до 17 лет[3]. Перед осенним чемпионатом того же года Джонатан, достигший совершеннолетия, был переведён в основную команду «полосатых»[4]. Его дебют во взрослом футболе состоялся 21 июля 2017 года в матче первого тура апертуры против «Монаркас Морелия», где он вышел с первых минут[5][6][7]. По итогам апертуры 2017 Гонсалес был включён в символическую сборную первенства[8][9]. Он помог «Монтеррею» выиграть Кубок Мексики апертуры 2017[10]. По общим итогам сезона 2017/18 Гонсалес был признан новичком года[11]. 5 января 2019 года в матче стартового тура клаусуры против «Пачуки» Джонатан забил свой первый гол в профессиональной карьере[12][13].
13 июня 2021 года Гонсалес был арендован «Некаксой»[14][15]. Дебютировал за «Некаксу» 31 июля в матче против «Америки», выйдя на замену в конце второго тайма.
6 декабря 2021 года Гонсалес отправился в аренду в «Керетаро»[16]. Дебютировал за «Керетаро» 8 января 2022 года в матче стартового тура клаусуры против «Монтеррея», выйдя на замену во втором тайме.
7 августа 2022 года Гонсалес был взят в аренду клубом MLS «Миннесота Юнайтед» на оставшуюся часть сезона 2022. За право приобрести его «Миннесота Юнайтед» выплатила «Колорадо Рэпидз» $50 тыс. в общих распределительных средствах[17][18]. В высшей лиге США он дебютировал 14 августа в матче против «Нэшвилла», заменив Эмануэля Рейносо на 84-й минуте[19]. 9 октября в матче заключительного тура регулярного чемпионата против «Ванкувер Уайткэпс» забил свой первый гол в MLS[20][21]. По окончании сезона 2022 «Миннесота Юнайтед» провела переговоры о заключении постоянного контракта с Гонсалесом[22][23][24].
В начале января 2018 года Гонсалес сообщил о своём решении представлять на взрослом уровне Мексику[26][27]. 24 января 2018 года он получил разрешение от ФИФА на смену футбольного гражданства[28][29]. 31 января 2018 года Джонатан дебютировал за сборную Мексики в товарищеском матче со сборной Боснии и Герцеговины, выйдя на замену на 57-й минуте вместо Элиаса Эрнандеса[30][31][32].
22 мая 2018 года Гонсалес был вызван в сборную Мексики до 21 года для участия в Турнире в Тулоне 2018[33]. Он выходил в стартовом составе во всех матчах группового этапа и полуфинале, но не сыграл в финале, где Мексика проиграла Англии со счётом 1:2, из-за травмы[34].