Bramkarz wychowany w FC Porto, wybrany do jedenastki mistrzostw Europy U-19 w 2023 roku.
Urodził się 15 stycznia 2006 roku w Vila Nova de Gaia, naprawdę nazywa się Gonçalo Miguel Azevedo Ribeiro. Do FC Porto trafił w 2012 roku, mając sześć lat. Pierwsze strzały bronił w drużynie U-8 i przeszedł przez wszystkie szczeble klubowej akademii.
14 sierpnia 2022 roku zadebiutował w FC Porto B w wygranym 3:2 meczu drugiej ligi z B-SAD w Seixal. Trener António Folha wystawił go jako 16-latka, około czterech miesięcy po podpisaniu pierwszego zawodowego kontraktu. Był wtedy najmłodszym bramkarzem w historii Segunda Ligi.
We wrześniu 2022 roku zadebiutował w Lidze Młodzieżowej UEFA i zagrał we wszystkich ośmiu meczach FC Porto w tej edycji. W styczniu 2023 roku wystąpił w Premier League International Cup, a do końca sezonu 2022/2023 jeszcze czterokrotnie bronił w zespole B.
Jesienią 2023 roku trener Sérgio Conceição włączył go do czterech bramkarzy trenujących codziennie z pierwszą drużyną w Olival. W październiku selekcjoner reprezentacji Portugalii Roberto Martínez zaprosił go, jeszcze niepełnoletniego, na trening z kadrą seniorów.
26 stycznia 2024 roku przedłużył kontrakt z FC Porto do 2028 roku. Mówił wtedy, że jest „piłkarzem na modłę Porto”, bo w akademii przejął wszystkie cechy klubu. Wzorem był dla niego Diogo Costa: jako starszy kolega z akademii był dla niego punktem odniesienia już wtedy, gdy Ribeiro grał w U-8, a Costa w U-14. W 2024 roku trenował z nim codziennie i starał się od niego uczyć. Kilka dni wcześniej Folha po czterech miesiącach przerwy znów wystawił go w drugiej lidze, w Tondeli. Ribeiro utrzymał bezbramkowy remis, w ostatniej akcji meczu obronił groźny strzał i został wybrany najlepszym zawodnikiem spotkania.
Grał w reprezentacjach Portugalii na szczeblach od U-16 do U-20. W lipcu 2023 roku pojechał z kadrą U-19 na mistrzostwa Europy na Malcie. Portugalia doszła do finału, który 16 lipca przegrała z Włochami 0:1 po golu Michaela Kayode, a trenerzy techniczni UEFA wybrali Ribeiro bramkarzem jedenastki turnieju.
W czerwcu 2026 roku wystąpił w kadrze U-21 w towarzyskim meczu z Irlandią Północną (4:0) w Estoril i nie wpuścił gola w 46 minutach. Jesienią 2026 roku grał w kadrze U-20 w rozgrywkach Elite League U-20: w meczu z Polską Portugalia przegrała 1:3, a 2 października, jako kapitan, zachował czyste konto w wygranym 5:0 meczu z Czechami.
0
0
Minuty w sezonie
0′0 z 10 meczów
| Sezon | Klub | Rozgrywki | M | Min | Gole | Asysty |
|---|---|---|---|---|---|---|
| 2025/2026 | FC Porto B | – | – | – | – | |
| 2024/2025 | FC Porto B | – | – | – | – | |
| 2023/2024 | FC Porto B | – | – | – | – | |
| 2022/2023 | FC Porto B | – | – | – | – | |
| 2021/2022 | FC Porto B | – | – | – | – |