He played three years atBenfica, where he wonthe domestic treble in the2013–14 season. In July 2014 he joinedValencia and, two years later, signed withBarcelona also in the SpanishLa Liga. Following a year on loan atEverton, he agreed to a permanent contract in 2019. He then joined Lille on loan for the2022–23 season, before returning to theLigue 1 club in 2024 on a two-year deal.
Gomes scored his first goals with Benfica B in league matches againstBraga B (2–2 home draw)[6] andBelenenses (6–0, also at home).[7] On 18 October 2012, he made his official debut with the main squad, playing 25 minutes after coming on as asubstitute forEduardo Salvio and netting in a4–0 win atFreamunde in theTaça de Portugal.[8]
Gomes' momentum in Benfica's first team continued on 27 October 2012, as he started and scored in a 3–0 away victory over Gil Vicente in his firstPrimeira Liga appearance.[9] However, he continued to be mainly associated with the B team.
On 31 January 2014, Benfica (andBenfica Stars Fund) sold 100% of Gomes' economic rights to a private company, Meriton Capital Limited, for €15 million, plus 25% of a future transfer fee.[10] He remained at theEstádio da Luz until the end ofthe campaign.[11][12]
On 16 April 2014, Gomes played the full 90 minutes in the second leg of thesemi-finals of the Portuguese Cup, scoring the final 3–1 after a brilliant individual effort to help his team – who played with one man less for 60 minutes againstPorto – win the tie 3–2 on aggregate.[13][14] He endedthe season with 23 games in all competitions, helping the club win the firsttreble in its history (league, cup andTaça da Liga).
On 17 July 2014, Gomes agreed to a one-season loan deal withValencia,[15][16] joining a host of compatriots including managerNuno Espírito Santo. Although his economic rights were owned byPeter Lim, a loan deal was arranged to take him andRodrigo to the Spanish club due to Lim's purchase of the latter.[17]
Gomes made hisLa Liga debut on 23 August 2014, starting in a 1–1 away draw againstSevilla.[18] He scored his first goal in the competition on 22 September, netting the second of a 3–0 win atGetafe.[19]
On 12 June 2015, Benfica and Valencia announced that they had reached an agreement on Gomes' federative rights. Subsequently, he signed a contract with the Spaniards until 30 June 2020.[20][21]
On 21 July 2016,Barcelona reached an agreement with Valencia for the transfer of Gomes,[22] for a fee of €35 million plus €20 million in add-ons.[23] He made his competitive debut on 17 August, playing the full 90 minutes in a3–0 home win against Sevilla in theSupercopa de España and being directly involved in two of the goals.[24][25]
Gomes scored his first goal for the team on 19 March 2017, closing a 4–2 home win against his former club Valencia.[26] He was voted the worst signing ofthe season by readers ofMarca.[27] Inthe final of theCopa del Rey, however, he replaced injuredJavier Mascherano early into the first half of the match againstAlavés, playing mostly as aright-back and providing theassist forNeymar who netted the second in an eventual3–1 triumph.[28]
On 9 August 2018, and even though he was nursing a leg injury sustained during pre-season,[29] Gomes moved to English clubEverton on aseason-long loan for €2.25 million.[30] He made hisPremier League debut on 21 October, playing 82 minutes in a 2–0 home win overCrystal Palace.[31][32] He scored his first goal for the team on 2 February 2019, in a 1–3 home defeat toWolverhampton Wanderers.[33]
Gomes was a regular for the Toffees during his spell,[34] but on 16 April 2019 he received a three-match ban for standing on the leg ofFulham'sAleksandar Mitrović during the 2–0 loss atCraven Cottage.[35] He signed a permanent five-year contract on 25 June, for a £22 million transfer fee.[36]
On 3 November 2019, Gomes sustained a serious ankle injury in a Premier League home game againstTottenham Hotspur after a tackle bySon Heung-min and subsequent collision withSerge Aurier. RefereeMartin Atkinson was going to give Son ayellow card initially, but changed it tored after realising the severity of the situation;[37] the red card was later overturned byThe Football Association,[38] while Gomes was expected to make a full recovery after successful surgery.[39]
On 23 February 2020, Gomes completed his return from injury in the second half of a 3–2 away loss againstArsenal.[40] In September 2022, he joined FrenchLigue 1 clubLille on aseason-long loan.[41] He scored his first goal for the latter on 4 February 2023 in the 3–1 victory atRennes; his performance earned him a rate of 8/10 inL'Équipe, the best of the match.[42]
Gomes made his first appearance for Everton in 19 months on 23 December 2023, coming on as a substitute forIdrissa Gana Gueye and scoring his team's goal in the 2–1 league loss at Tottenham.[43] The following 17 January, in theFA Cup'sthird round replay at home against Crystal Palace, he scored in the 1–0 home win through afree kick to send his side through.[44]
On 17 May 2024, it was announced Gomes would be released on 30 June when his contract expired.[45]
On 7 September 2014, Gomes made his full debut, starting and playing 90 minutes in a 0–1 defeat toAlbania at theEstádio Municipal de Aveiro for theUEFA Euro 2016qualifiers.[50] He was selected for the squad that appeared in and won the finals in France,[51] starting in their first game, a 1–1 draw withIceland inSaint-Étienne where he provided the assist toNani's goal before being replaced byEder late into the second half.[52]
^"Comunicado oficial" [Official announcement] (in Spanish). Valencia CF. 17 July 2014. Archived fromthe original on 26 July 2014. Retrieved19 July 2014.
^Roca, Álvaro (25 May 2017)."Messi se cuela en LaLiga más blanca" [Messi sneaks into the whitest LaLiga].Marca (in Spanish). Madrid. Retrieved25 May 2017.