Gomes began his career with the Académica de Futebol in Ponte de Lima, before moving to Benfica affiliate CFT in Braga.[3] He joined the Benfica academy in 2016, going on to sign a professional contract in December 2020.[3] In September 2021, he was included in English newspaper The Guardian's "Next Generation" list for the year, highlighting the best footballers born in 2004 worldwide.[4] He became the youngest goalkeeper to play in a UEFA Youth League final, beating the record held by Croatian Karlo Žiger, when he played all 90 minutes in Benfica's 6–0 win over Red Bull Salzburg in the 2021–22 UEFA Youth League final.[5]
International career
Gomes has represented Portugal at youth international level.[6]