↑ Количество игр и голов за профессиональный клуб считается только для различных лиг национальных чемпионатов, обновлено по состоянию на 8 декабря 2024 года.
↑ Количество игр и голов за национальную сборную в официальных матчах, обновлено по состоянию на 19 ноября 2024 года.
Начал играть в футбол в академии клуба «Эредиано», где пробыл до 14 лет, однако особых шансов так и не получил и покинул команду[3]. В 2016 году стал выступать за молодёжную команду клуба «Депортиво Саприсса», Угальде выделялся среди товарищей по команде своими движениями и характеристиками и позже был переведён в основной состав[4][5]. В 16 лет Угальде учился в колледже имени Родриго Эрнандеса, где входил в местную футбольную команду, которая стала чемпионом Эредии в студенческих играх[6].
«Депортиво Саприсса»
За основной состав «Депортиво Саприсса» дебютировал 13 января 2019 года в матче чемпионата Коста-Рики против «Лимона[англ.]» (2:2), выйдя на замену на 79-й минуте вместо Ранди Чирино, а в добавленное ко второму тайму время также забил свой первый мяч в профессиональной карьере[7]. В своём дебютном матче Угальде в возрасте шестнадцати лет и семи месяцев смог забить мяч головой в концовке матча, вырвав тем самым ничейный результат для своей команды[8], он стал вторым самым молодым игроком, забившим за «Саприссу», после Хорхе Монхе[англ.], который забил свой первый мяч в возрасте шестнадцати лет и четырнадцати дней в 1954 году[9]. В Клаусуре 2019[исп.] провёл за клуб семь матчей и забил один мяч, также стал вице-чемпионом страны.
31 июля 2019 года в своём дебютном матче в Лиге КОНКАКАФ сделал «дубль» в матче против белизского клуба «Бельмопан Бэндитс[исп.]»[10][11]. Угальде в возрасте семнадцати лет и трёх месяцев установил рекорд в истории Лиги КОНКАКАФ, став самый молодым автором забитого мяча, превзойдя своего соотечественника Пабло Арбойна, который забил в двадцать лет и четыре месяца[12]. 11 августа 2019 года в матче чемпионата Коста-Рики против «Алахуэленсе» (1:2), разразился скандал, когда Угальде укусил защитника команды соперника Хуниора Диаса на 87-й минуте встречи[13][14]. Данный факт не был воспринят судьёй матча, однако дисциплинарный комитет Коста-риканской федерации футбола наложил на Угальде санкции в виде пропуска двух игр, кроме того на него был наложен штраф в размере ста двадцати пяти тысяч колонов[15]. 8 сентября 2019 года оформил «дубль» в матче против «Гресии[исп.]» (6:0), отличившись на 2-й и 38-й минутах[16]. 16 сентября Угальде отправился на европейский континент, чтобы пройти стажировку в командах «Бенфика» в Португалии и «Удинезе» в Италии, где он тренировался в течение пятнадцати дней[17].
21 октября 2019 года, получив традиционное разрешение от руководства своей школы на пропуск занятий для участия в футбольном матче, оформил первый в своей профессиональной карьере хет-трик в матче чемпионата против «Лимона» (6:0)[18][19]. Этот хет-трик позволил ему стать самым молодым игроком «Саприссы», забившим три мяча за матч за последние тридцать лет[20]. В ноябре 2019 года помог своей команде выиграть Лигу КОНКАКАФ и был признан лучшим молодым игроком турнира, забив четыре мяча в семи матчах[21]. Всего в Апертуре 2019[исп.] провёл за клуб во всех турнирах 26 матчей и 13 мячей. По итогам турнира был признан лучшим игроком до 20 лет чемпионата Коста-Рики[22].
9 февраля 2020 года в матче чемпионата Коста-Рики против «Алахуэленсе» (1:1) получил прямую красную карточку на 8-й минуте матча за удар мячом по сопернику Александеру Лопесу, вследствие чего получил дисквалификацию на четыре матча и штраф в двести пятьдесят тысяч колонов[23]. Во время периода дисквалификации он воспользовался возможностью поехать в Бельгию и прошёл стажировку в клубе «Брюгге», после прохождения которой клуб предложил Угальде заключить пятилетний контракт летом 2020 года[24]. 29 июня 2020 года он завоевал свой первый национальный титул с «Саприссой» после победы в финальной чемпионской серии над «Алахуэленсе», тем самым помог выиграть клубу 35-й чемпионский титул[25]. Всего в Клаусуре 2020[исп.] провёл за клуб 19 матчей и забил три мяча. 6 июня 2020 года стало известно о продаже футболиста спортивному холдингу City Football Group, владеющая восьмью командами по всему миру[26]. Выступал за «Депортиво Саприссу» с 2019 по 2020 год, проведя за всех турнирах 52 матча и забив 17 мячей.
«Ломмел»
14 июня 2020 года заключил контракт с бельгийским клубом «Ломмел», выступающим в Первом дивизионе B и входящим в холдинг City Football Group[27]. Дебютировал за клуб 24 августа 2020 года в матче 1-го тура Первого дивизиона B против клуба «Серен[англ.]» (3:5), выйдя на 69-й минуте встречи вместо Анасса Зарури[28][29]. Первый мяч за «Ломмел» забил 30 августа 2020 года в матче 2-го тура Первого дивизиона B против «Брюгге II» (2:2), отличившись на 85-й минуте встречи, тем самым вырвав для своего клуба ничейный результат[30]. 29 ноября 2020 года в матче 12-го тура Первого дивизиона B против РВДМ47 (4:0) оформил «дубль», отличившись на 50-й и 70-й минутах с передач Робина Хенкенса[31]. 29 января 2021 года в матче 17-го тура Первого дивизиона B против «Дейнзе[англ.]» (4:2) сделал хет-трик, отличившись на 12-й, 33-й и 71-й минутах[32]. Всего в сезоне 2020/21 провёл за «Ломмел» во всех турнирах 23 матча и забил 11 мячей.
«Твенте»
25 июня 2021 года на правах аренды перешёл в нидерландский «Твенте» до конца сезона 2021/22[33][34]. Дебютировал за клуб 14 августа 2021 года в матче 1-го тура Эредивизи против ситтардской «Фортуны» (1:2), выйдя на 83-й минуте вместо Джейдена Остерволде[35][36]. Свой первый мяч за «Твенте» забил 1 октября 2021 года в матче 8-го тура Эредивизи против «Гронингена» (1:1), отличившись на 74-й минуте встречи, тем самым сравняв счёт в матче[37][38]. 15 декабря 2021 года в матче квалифицированного раунда Кубка Нидерландов против «Фейеноорда» (2:1), Угальде вышел на замену 61-й минуте, а в дополнительное время, на 114-й минуте встречи, забил мяч и тем самым вывел свой клуб в следующий раунд[39][40]. В своём первом сезоне за клуб провёл во всех турнирах 28 матчей и забил четыре мяча.
1 июля 2022 года «Твенте» продлил арендное соглашение ещё на один сезон[41]. 25 августа 2021 года Угальде впервые сыграл в еврокубках в матче раунда плей-офф Лиги конференций УЕФА против «Фиорентины» (0:0), выйдя на 81-й минуте встречи вместо Михала Садилека[42]. 11 марта 2023 года в матче 25-го тура Эредивизи против ситтардской «Фортуны» (3:0) оформил «дубль», отличившись на 71-й и 77-й минутах встречи[43]. Через восемь дней, 19 марта 2023 года, в матче 26-го тура Эредивизи против АЗ (2:1) Угальде вновь забил два мяча, отличившись на 8-й и 11-й минутах[44]. По итогам марта 2023 года был включён в символическую сборную месяца Эредивизи[45], также стал обладателем награды «Талант месяца» имени Йохана Кройфа[46]. Всего в сезоне 2022/23 провёл во всех турнирах 31 матч и забил девять мячей.
6 июля 2023 года «Твенте» выкупил Угальде у «Ломмела» и заключив с ним контракт до 2027 года[47][48]. 24 августа 2023 года забил свой первый мяч в еврокубках, поразив ворота «Фенербахче» (1:5) на 20-й минуте встречи квалификационного раунд плей-офф Лиги конференций УЕФА[49]. В октябре 2023 года был включён в символическую сборную месяца Эредивизи[50]. 13 января 2024 года в матче 17-го тура Эредивизи против АЗ (2:1) оформил «дубль», отличившись на 42-й и 70-й минутах встречи[51]. Выступал за «Твенте» с 2021 по 2024 год, проведя за это время 84 матча во всех турнирах и забив 22 мяча.
«Спартак» (Москва)
Сезон 2023/24
29 января 2024 года перешёл в московский «Спартак», подписав контракт на четыре с половиной года[52]. В новом клубе выбрал себе 9-й игровой номер[53]. Угальде стал первым костариканцем в истории «Спартака»[54]. Дебютировал за «красно-белых» 2 марта 2024 года в матче 19-го тура чемпионата России против петербургского «Зенита» (0:0), проведя на поле весь матч[55]. Также был признан лучшим игроком этой встречи[56]. Свой первый мяч за «Спартак» забил 3 апреля 2024 года в первом матче 1/2 финала пути РПЛ Кубка России против петербургского «Зенита» (1:2), отличившись на 12-й минуте встречи с передачи Александра Соболева[57]. 19 мая 2024 года в матче 29-го тура чемпионата России против «Рубина» (3:1), Угальде установил антирекорд для новичков-нападающих в «Спартаке», не сумев отличиться в 11 матчах чемпионата подряд[58]. Всего в сезоне 2023/24 провёл за клуб во всех турнирах 16 матчей, в которых отличился одним забитым мячом[59].
Сезон 2024/25
28 июля 2024 года в матче 2-го тура чемпионата России против «Химок» (3:1) Угальде забил свой дебютный мяч в чемпионате России, отличившись на 55-й минуте встречи с передачи Тео Бонгонды[60][61]. Угальде понадобилось 14 матчей, чтобы забить дебютный мяч за «Спартак» в чемпионате России, что является худшим показателем для форвардов-новичков за всю историю московского клуба[62]. 5 августа 2024 года в матче 3-го тура чемпионата России против самарских «Крыльев Советов» (3:0) Угальде оформил дубль, отличившись на 29-й и 56-й минутах встречи[63] и был признан лучшим игроком матча[64]. За восемь дней Угальде забил за «Спартак» четыре мяча в трёх матчах[65][66]. Забив пять мячей за клуб, Угальде вошёл в топ-3 самых молодых легионеров в истории «Спартака», отличавшихся пять раз[67].
10 ноября 2024 года в матче 15-го тура чемпионата России против «Акрона» (4:0) оформил дубль, отличившись на 58-й и 74-й минутах встречи и был признан лучшим игроком матча[68][69]. 23 ноября 2024 года в матче 16-го тура чемпионата России забил четыре мяча с игры в ворота московского «Локомотива»[70], Угальде стал четвёртым игроком в истории клуба, который отметился «покером» в рамках чемпионата России[71], и первым с сентября 1998 года, когда четыре мяча в ворота «Тюмени» забил Александр Ширко[72]. В целом это был 17-й «покер» в истории чемпионатов России и первый с 2008 года, который сделал игрок клуба из Москвы и который был сделан в матче в Москве. Угальде стал первым футболистом из Центральной и Северной Америки, который сделал хет-трик в чемпионате России. В этом же матче Угальде отдал голевую передачу на Эсекьеля Барко, который установил итоговый счёт встречи — 5:2[73]. Угальде стал пятым игроком с 2009 года с пятью результативными действиями в матче чемпионата[74]. 1 декабря 2024 года в матче 17-го тура чемпионата России против «Краснодара» (3:0) нападающий забил два мяча, отличившись на 17-й и 28-й минутах встречи и был признан лучшим игроком матча[75][76]. Угальде стал первым футболистом в истории чемпионата России, забившим восемь мячей за три сыгранных матча подряд[77]. Коста-риканский форвард стал самым молодым легионером в истории «Спартака», достигшим отметки в 15 голов (22 года 6 месяцев 6 дней)[78]. 7 декабря 2024 года забил один мяч в ворота «Пари НН» в матче 18-го тура чемпионата Росси, а «Спартак» победил 3:0. Угальде стал первым футболистом в истории чемпионата России, забившим девять мячей за четыре матча[79][80]. Также, благодаря этому голу, Угальде стал первым футболистом в истории РПЛ, забившим 15 мячей за первые 18 туров[81]. По итогам ноября—декабря 2024 год был признан лучшим футболистом месяца чемпионата России[82].
10 марта 2021 года Угальде был включён в окончательный список тренера Дугласа Секейры в сборной Коста-Рики до 23 лет[исп.] для участия в отборочных матчах к Олимпийским играм 2020[89]. Он дебютировал за олимпийскую сборную 18 марта 2021 года, выйдя в стартовом составе в матче против сборной США (0:1)[англ.][90]. Три дня спустя, в матче против сборной Мексики (0:3), его команда лишилась возможности получить путёвку на Олимпийские игры в Токио, сам Угальде отыграл последние семнадцать минут встречи[91]. 24 марта 2021 года он забил свой первый мяч на турнире, поразив ворота сборной Доминиканской Республики[исп.] (5:0) на 30-й минуте встречи[92]. Всего на турнире провёл три матча и забил один мяч.
Национальная сборная
23 января 2020 года был впервые вызван Рональдом Гонсалесом в национальную сборную Коста-Рики для подготовки к товарищескому матчу против сборной США[93]. 1 февраля 2020 года Угальде дебютировал в составе главной сборной Коста-Рики в товарищеском матче против сборной США (0:1), выйдя на 77-й минуте встречи вместо Маркоса Уреньи[94][95]. Угальде вышел на поле в возрасте семнадцати лет и восьми месяцев, став тем самым вторым самым молодым дебютантом в истории национальной сборной после Хорхе Монхе, который дебютировал в возрасте семнадцати лет и четырёх месяцев[96][97].
26 августа 2021 года Луис Фернандо Суарес вызвал Угальде в сборную Коста-Рики для участия в матчах отборочного турнира к чемпионату мира 2022[98][99]. 2 сентября 2021 года он сыграл свой первый официальный матч за сборную, выйдя в стартовом составе во встрече отборочного матча к чемпионату мира 2022 против сборной Панамы (0:0), сыграв 61 минуту[100]. 28 сентября 2021 года Угальде заявил в своих социальных сетях о приостановлении выступлений из сборную Коста-Рики в связи с заявлениями тренера Луиса Фернандо Суареса, который возложил вину в поражениях сборной на Угальде из-за его маленького роста и не вызывав его тем самым на отборочный матч против сборной Ямайки[101][102]. 20 июля 2023 года, после увольнения Суареса, Угальде заявил, что возвращается в сборную Коста-Рики[103][104].
30 августа 2023 года Угальде был вызван техническим директором сборной Коста-Рики Клаудио Вивасом для участия в товарищеских матчи против Саудовской Аравии и Объединённых Арабских Эмиратов[105][106]. Свой первый мяч за сборную Угальде забил 8 сентября 2023 года в товарищеском матче против сборной Саудовской Аравии (3:1), отличившись на 32-й минуте встречи[107]. 9 июня 2024 года в матче отборочного турнира к чемпионату мира 2026 года против сборной Гренады (3:0) Угальде отметился забитым мячом и двумя результативными передачами, тем самым помог своей сборной одержать победу в матче[108]. 12 июня 2024 года вошёл в окончательную заявку сборной Коста-Рики для участия на Кубке Америки 2024 года[109].