Fact-checked by Grok 2 weeks ago

Xeka

Xeka, born Ângelo da Silva Rocha on 10 November 1994 in Paredes, , is a professional footballer who plays as a central for club . Standing at 1.85 meters tall and capable of playing with both feet, he is known for his defensive solidity and ball-winning abilities in midfield. Xeka began his youth career at in 2003 before joining S.C. 's academy in 2007. He made his professional debut with 's reserve team in the 2013–14 season and was loaned to in the for the 2014–15 and 2015–16 campaigns, where he accumulated 67 appearances and 2 goals. Returning to in 2016, he featured for and made his first-team debut in the during the 2016–17 season, appearing in 10 matches without scoring. In January 2017, Xeka transferred to in for a reported fee of €1 million, but was immediately loaned back to until the end of the season. He then joined on loan for the season, making 30 appearances and scoring 2 goals. Returning to in 2018, he became a regular starter, contributing to the club's title win in the 2020–21 season with 33 league appearances and 1 goal, helping end Paris Saint-Germain's streak of dominance. During his full stint at Lille from 2018 to 2022, he amassed 114 appearances, 7 goals, and 4 assists, while also featuring in European competitions including the (10 appearances) and Europa League (6 appearances). In July 2022, Xeka signed a three-year contract with rivals Stade Rennais for €2.5 million, where he played 25 matches across all competitions from 2022 to 2023, scoring 1 goal. After a brief spell with Al-Sadd SC in in May 2024, during which he made no appearances, he returned to , joining Praia on 15 August 2024 on a free transfer with a contract until June 2028, later extended in May 2025. As of November 2025, he has made 25 appearances in the for Estoril since joining, contributing 1 goal and 2 assists. On the international stage, Xeka earned a single cap for 's under-20 team in a 2–0 friendly victory over U21 on 5 2014, but has not represented the senior national team.

Early life

Birth and family

Miguel Ângelo da Silva Rocha, professionally known as Xeka, was born on 10 November 1994 in Rebordosa, a in the of Paredes, northern . He measures 1.85 m (6 ft 1 in) in height. Xeka received his nickname from his grandfather during childhood, inheriting it as a family moniker tied to his early years in Rebordosa. His family resided in the Rebordosa area, where he spent his early upbringing amid the local community.

Youth development

Xeka began his involvement in organized youth at the age of nine with , joining their academy in 2003 and remaining there until 2007. During this initial period, he honed his basic skills in a local environment conducive to early talent development. In 2007, he transferred to Gondomar SC, where he progressed through various age-group teams from under-15 to under-19 levels between 2007 and 2011, building a foundation in competitive youth matches within Portugal's regional leagues. This stint allowed him to adapt to more structured training regimens and team dynamics. At age 17, Xeka moved abroad to join CF's youth academy for the 2011/12 season, experiencing Spanish football's technical emphasis and high-intensity youth setup. Following this one-year exposure, he returned to in 2012 to play for Paços de Ferreira's under-19 team during the 2012/13 campaign. In 2013, he entered SC Braga's , continuing his progression in a professional club's academy environment. Throughout these formative years across multiple clubs, Xeka established himself as a central , focusing on attributes like ball control, vision, and positional awareness that would define his playing style.

Club career

Braga

Xeka joined S.C. 's youth academy in 2007 after starting at . He progressed to the reserve team, making his debut for Braga B during the 2013–14 season in the Segunda Liga. Over his time with the reserves from the 2013–14 to 2016–17 campaigns, Xeka accumulated 28 appearances and scored 2 goals, demonstrating his potential as a central in competitive second-tier matches. To gain further experience, Xeka was loaned to S.C. Covilhã from 2014 to 2016, where he featured prominently in the Segunda Liga. During this two-year spell, he made 39 appearances without scoring. The loan period honed his defensive and transitional skills in a professional environment, preparing him for higher-level opportunities upon his return to Braga. Upon returning to Braga in the summer of 2016, Xeka earned his first-team debut in the Primeira Liga on 24 October 2016 against G.D. Chaves, starting in central midfield during a 1–0 victory. Despite this breakthrough, his opportunities remained limited amid competition from established players; he recorded 11 league appearances that season, totaling 18 senior outings across all competitions with 1 assist but no goals.

Lille

On 31 January 2017, Xeka signed for on a four-and-a-half-year contract for a €1 million fee, but was immediately loaned back to until the end of the 2016–17 season. During the loan back, he made 11 league appearances and scored 1 goal for . He joined full-time in summer 2017. Over his tenure at the club from 2017 to 2022 (excluding a subsequent loan to ), Xeka accumulated 101 appearances across all competitions, contributing 6 goals. His time at Lille included a loan spell at during the 2017–18 season as part of his development under the club's management. The 2020–21 season marked Xeka's most prominent contribution, as he featured in 27 matches and scored 2 goals, helping Lille clinch the league title—their first since 2011—on the final day with a 2–1 win over . Following this success, Lille defeated Paris Saint-Germain 1–0 in the , with Xeka scoring the decisive long-range goal in the 44th minute. Xeka's contract with expired at the end of the 2021–22 season, and on 20 May 2022, the club announced his departure as a .

Loan to Dijon

In August 2017, Xeka joined on a season-long loan from ahead of the campaign. During the spell, he featured in 17 league appearances, netting 2 goals, while serving as a rotational central in a squad tipped for a survival fight following their narrow escape from the drop the prior year. Dijon ultimately secured mid-table safety with an 11th-place finish, but Xeka's contributions were limited amid the team's inconsistent form. He returned to Lille upon the loan's expiration in summer 2018.

Rennes

On 21 September 2022, Xeka signed a two-year contract with Stade Rennais until June 2024. The move came amid Rennes' need for midfield reinforcement after an injury to , allowing Xeka to return to French football. During the 2022–23 season, Xeka made 8 appearances across all competitions for , debuting in a match against on 9 October 2022. His involvement was limited by an ankle injury sustained in early 2023, which required surgery on 16 January 2023, sidelining him for the remainder of the campaign. Xeka's tenure at concluded with a mutual contract termination on 9 August 2023, after less than a year with the club, as both parties agreed to part ways ahead of the new season.

Al-Sadd

On 1 May 2024, following the expiration of his contract with , Xeka joined Al-Sadd SC of the on a free transfer and short-term contract, primarily to fill the void left by the season-ending injury to Guilherme . Xeka's period with Al-Sadd proved inactive, as he recorded no competitive appearances across any competitions during his four-month tenure. He departed the club in August 2024 after less than a full season, citing a lack of playing opportunities as the key factor in his exit.

Estoril

On 15 August 2024, Xeka returned to football by joining on a free transfer from Al-Sadd, signing a until 30 June 2028. This move marked his re-entry into the after several years abroad, allowing him to contribute to 's midfield in their bid for mid-table stability. During the 2024–25 Primeira Liga season, Xeka made 14 appearances, scoring 1 goal and recording 1 assist while accumulating 946 minutes on the pitch. His contributions helped Estoril maintain a competitive edge in central areas, with notable performances in defensive transitions and ball distribution. As of November 2025, Xeka continues to serve as a central midfielder for Estoril in the ongoing 2025–26 campaign, leveraging his experience to support the team's tactical setup under manager Vasco Seabra.

International career

Youth international career

Xeka's youth international career with was limited to a single appearance at the under-20 level. He made his debut on 5 February 2014, coming on as a substitute for 10 minutes as a in a 2–0 friendly victory over Slovakia's under-21 team in Marinha Grande. This cap occurred during his time in S.C. Braga's youth setup, where he was gaining experience in senior-level competitions with the club's B team. Xeka did not score in the match and received no further call-ups to any youth national teams.

Senior international career

Xeka has not made any senior international appearances for the national team as of November 2025. Despite accumulating over 200 professional club matches across leagues in , , and , he has received no call-ups to senior squads under managers including . The central midfield position remains highly competitive for , with established players such as , , and consistently selected for recent qualifiers and matches.

Playing style

Role on the pitch

Xeka primarily operates as a central (CM) or defensive (DM), often deployed in the heart of the midfield to maintain structure and control. As a defensively minded holding player, he focuses on ball-winning through tackles and interceptions while shielding the defense by breaking up opposition attacks and distributing from deep positions. Xeka is versatile with both feet, allowing him to execute passes and challenges effectively regardless of his positioning on the pitch. At , he wears jersey number 88, reflecting his . Standing at 1.85 m, Xeka leverages his advantage in aerial duels, contributing to set-piece defending and headers during transitions.

Influences and attributes

Xeka has cited German midfielder as a primary influence on his playing style since becoming a , particularly admiring Kroos's exceptional vision and precise passing abilities. He has described Kroos as his favorite player and an idol, frequently studying his games to emulate his intelligence in positioning, decision-making, and execution on the ball. Key strengths in Xeka's game include his proficiency in long-range shooting, physical robustness that aids in duels and aerial challenges, and his effectiveness as an indirect threat from set pieces. Analyses of his performances highlight these attributes as central to his contributions in , with no significant weaknesses identified in comprehensive evaluations. Throughout his , Xeka has evolved from a predominantly defensive into a more complete central figure, capable of both shielding the backline and contributing offensively, as noted upon his transfer to where he was praised for his all-around capabilities. This development builds on his foundational role as a central , allowing greater versatility in tactical setups.

Career statistics

Club career

Xeka has made 377 appearances and scored 17 goals across his senior club career, with 19 assists, as of November 2025. The following table provides a breakdown of his club statistics by club, encompassing all competitions (domestic leagues, cups, and European matches where applicable):
ClubYears ActiveAppearancesGoalsAssists
Braga B2013–20172820
2014–20166724
2016–20171801
2017–202215599
2017–20183023
2022–20245210
Al-Sadd2024100
2024–present2512
Total2013–20253761719
Note: Statistics include only verified senior appearances; youth and reserve matches beyond Braga B are excluded. All-competitions totals derived from league + European + domestic cups where specified in sources. As of January 2023, prior to full integration at , Xeka had recorded approximately 220 appearances and 11 goals (adjusted for consistency).

International career

Xeka represented at the youth international level, earning a single cap with the under-20 team. His sole appearance came on 5 February 2014, in a 2–0 friendly victory over U21, where he entered as a substitute for 10 minutes in the defensive midfield role. The following table summarizes his youth international statistics:
LevelMatchesGoalsDate
U20105 February 2014
Xeka has no senior international caps for Portugal, resulting in a total of one appearance across all national team levels.

Honours

Club honours

Xeka won three major honours during his career. Ligue 1 (1):
2020–21 (with Lille OSC)
Trophée des Champions (1):
2021 (with )
Amir Cup (1):
2024 (with Al-Sadd SC)
He did not win any other club honours.

International honours

Xeka has not won any senior international honours with the national team, having never earned a at that level. At youth level, he also secured no tournament victories, limited to a single appearance for the U20 side in a friendly match against U21 on 5 February 2014, which won 2–0. This brief involvement underscores his overall limited exposure to the national team setup throughout his career.

References

  1. [1]
    Xeka - Player profile 25/26 | Transfermarkt
    May 30, 2025 · Full name ... Miguel Ângelo da Silva Rocha ... Date of birth/Age ... Nov 10, 1994 (30) ... Place of birth ... Paredes Portugal ... Height ... 1,85 m ...
  2. [2]
    Xeka - Career stats - Transfermarkt
    May 30, 2025 · Detailed stats tab shows a player's total appearances, goals, cards and cumulative minutes of play for each competition, and indicates the season in which it ...
  3. [3]
    Xeka - Stats and titles won - 25/26 - Football Database
    Player career by clubLast updated on 17/10/2025 at 05:29 ; logo Al Sadd SC Al Sadd SC, 1 ; logo Braga Braga, 18 ; logo Braga Braga B · 28, 2 ; logo Dijon Dijon, 17 ...
  4. [4]
    Xeka Stats, Goals, Records, Assists, Cups and more - FBref.com
    Xeka. Miguel Ângelo da Silva Rocha. Position: MF (CM-DM) ▫ Footed: Right. 186cm, 78kg (6-1, 174lb). Born: November 10, 1994 in Rebordosa, Portugal pt.
  5. [5]
    Lille 1-0 PSG (Aug 1, 2021) Game Analysis - ESPN
    May 16, 2023 · Portuguese midfielder Xeka scored the only goal as Ligue 1 champions Lille beat Coupe de France winners Paris Saint-Germain 1-0 in the Super Cup on Sunday.
  6. [6]
    Xeka - Estoril Midfielder - ESPN
    Xeka · HT/WT. 6' 1", 183 lbs · Birthdate. 11/10/1994 (30) · Nationality. Portugal. Follow. 2025-26 Portuguese Liga Stats. START ...
  7. [7]
    Xeka - Squad number history - Transfermarkt
    May 30, 2025 · #8 Xeka ; Citizenship: Portugal ; Height: 1,85 m ; Position: Central Midfield ; Agent: AS1 verified ; Former International: Portugal U20.
  8. [8]
    Xeka - Estoril Praia - Ficha e Estatísticas do Jogador - ZeroZero
    Miguel Ângelo da Silva Rocha é um jogador de Futebol de 31 anos nascido em 1994-11-10, em Rebordosa, Portugal. Joga como Médio em Estoril Praia, Portugal.
  9. [9]
  10. [10]
    Xeka - Player profile 25/26 - Transfermarkt
    May 30, 2025 · Youth clubs. FC Paços de Ferreira (2003-2007). Player data. Facts and data. Full name: Miguel Ângelo da Silva Rocha Date of birth/Age: 10/11 ...
  11. [11]
    Xeka “orgulhoso” pelo “merecido” título de Campeão do Lille
    May 27, 2021 · No Lille, Xeka, apelido que herdou do avô, de Rebordosa, no concelho de Paredes, partilhou o balneário com a 'armada' portuguesa composta ...
  12. [12]
    Who is Xeka? Arsenal 'in contact' with free agent after transfer failure
    Sep 16, 2022 · Born on November 10, 1994, the 27-year-old began his youth career with Pacos Ferreira in 2003. He then left to enjoy spells at Gondomar and ...
  13. [13]
    LOSC v Valencia facts | UEFA Champions League 2019/20
    Oct 14, 2019 · LOSC midfielder Xeka spent 2011/12 in the Valencia youth academy. • Have played in France: Mouctar Diakhaby (Lyon 2013–17) Geoffrey ...
  14. [14]
    Xeka - Estoril Praia - Player Profile & Stats - playmakerstats.com
    Miguel Ângelo da Silva Rocha is a 31-year-old Football player, born in Rebordosa, Portugal on 1994-11-10, who plays as a Midfielder for Estoril Praia in ...
  15. [15]
    Xeka - Detailed stats (Detailed view)
    ### Matches Played by Xeka for Braga in Primeira Liga 2016/17
  16. [16]
    Xeka - Career stats | Transfermarkt
    May 30, 2025 · Appearances, Goals, Assists. Lille · 144, 9, 7. SC Covilhã · 41, -, 4. Braga B · 28, 2, -. Braga · 18, -, 1. Dijon · 17, 2, 3.Missing: debut loan
  17. [17]
    Xeka - Wikipedia
    Xeka (Portuguese pronunciation: [ˈʃɛkɐ]), is a Portuguese professional footballer who plays as a midfielder for Primeira Liga club Estoril.
  18. [18]
    Xeka - Wikiwand
    Brought up at Braga, he spent most of his career in France, playing for Lille, Dijon and Rennes in Ligue 1 and winning the league with the first of those teams ...
  19. [19]
  20. [20]
    Official | Xeka signs new Lille deal - Get French Football News
    Jun 4, 2019 · Lille have announced the contract extension of Portuguese midfielder Xeka until 2022. The 24-year-old joined Les Dogues in the dying embers of ...<|control11|><|separator|>
  21. [21]
    Everton could now sign 28-year-old free agent Xeka, who won a ...
    The 28-year-old won the French Ligue 1 with LOSC Lille in the 2020/21 campaign, making 33 appearances during the unexpected triumph. Indeed, Xeka appeared ...<|control11|><|separator|>
  22. [22]
    Official | Xeka to leave Lille at the end of the season
    May 20, 2022 · Lille have this afternoon announced that Portuguese midfielder Xeka, whose contract expires at the end of next month, will leave the club.Missing: released | Show results with:released
  23. [23]
    Xeka Stats With Dijon | StatMuse
    Xeka had 2 goals and 3 assists in 17 appearances for Dijon in Ligue 1 in his career.
  24. [24]
    2017-18 Dijon FCO Lines - French Ligue 1 Odds at JustBet
    It is expected to be another battle for su ival this season in Ligue 1 for Dijon FCO, as they finished just one point above the relegation zone a year ago. The ...
  25. [25]
    Official | Xeka joins Rennes - Get French Football News
    Sep 21, 2022 · Stade Rennais have signed former Lille midfielder Xeka (27) on a two-year deal. The Breton club had been considering a move for the free agent ...
  26. [26]
    LIVE Transfer Talk: Chelsea interested in Leao as he eyes Milan pay ...
    Sep 21, 2022 · - Former Lille midfielder Xeka is set to sign with Rennes until 2024, reports Nicolo Schira. Xeka had been a free agent since his contract with ...
  27. [27]
    Xeka Stats With Rennes - StatMuse
    Xeka had 8 appearances for Rennes in Ligue 1 in his career ... Xeka · 2022-23 · Rennes. 8. 552. 6. 0. 0.00. 0. 0. 0. 0. 4.
  28. [28]
    Xeka Soccer Stats & News - RotoWire
    Xeka's contracted has been terminated by Rennes ... Undergoes ankle surgery. MRennes. January 16, 2023. Xeka underwent an operation for his ankle injury on Monday ...
  29. [29]
    Rennes confident of signing Nemanja Matić in the coming days
    Aug 10, 2023 · August 10, 2023. 102. Rennes are increasingly confident of ... contract termination of Portuguese midfielder Xeka. Matić is himself ...
  30. [30]
    Al Sadd sign Xeka to replace Torres | The Peninsula Qatar
    May 1, 2024 · Al Sadd yesterday announced the signing of Portuguese midfielder Miguel Ângelo known as Xeka (pictured). The 29-year-old will replace injured Guilherme Torres.
  31. [31]
    Official Statement: Xeka - Al Sadd Sports Club
    Apr 30, 2024 · Al-Sadd Club announces the official signing of Portuguese player Miguel Ângelo da Silva Rocha, commonly known as 'Xeka', to play for the team.Missing: transfer | Show results with:transfer
  32. [32]
    Xeka (Estoril) Stats - Flashscore.com
    View Xeka stats in detail (appearances, goals, cards / leagues, cups, national team), transfer value, contract length, transfer history including transfer fees.
  33. [33]
    Xeka - Stats 24/25 | Transfermarkt
    Stats of Xeka ... This page contains information about a player's detailed stats. In the info box, you can filter by period, club, type of league and competition.
  34. [34]
    Profile Xeka Rocha, Estoril: Info, news, matches and statistics
    First goal for the team. Estoril. 05 JAN. 25. 30 years. Team debut. Estoril. 31 AUG. 24. 29 years. Team debut, Category debut. Al-Sadd.
  35. [35]
    Xeka - Transfer history | Transfermarkt
    May 30, 2025 · Xeka, 30, from Portugal ➤ GD Estoril Praia, since 2024 ➤ Central Midfield ➤ Market value: €2.00m ➤ * Nov 10, 1994 in Paredes, Portugal.
  36. [36]
  37. [37]
    Xeka - National team - Transfermarkt
    May 30, 2025 · This is the national team page of GD Estoril Praia player Xeka. This page contains a statistic about the player's national team career.
  38. [38]
  39. [39]
    Who is Xeka? The midfielder Arsenal could sign on a free transfer
    Sep 17, 2022 · Xeka can be signed outside the transfer window as he has been a free agent since his contract in France expired at the end of June.
  40. [40]
    Xeka stats and ratings | Sofascore
    Xeka is 30 years old (Nov 10, 1994), 186 cm tall and plays for Estoril Praia. Xeka prefers to play with both feet. His jersey number is 88.
  41. [41]
    Gazeta da diáspora: Xeka é um box to box matador - O Jogo
    Em França, porém, Xeka tem estado a dar cartas. ... Toni Kroos. "É o jogador que mais aprecio. Vejo ... É um ídolo para mim", disse, confessando depois ...
  42. [42]
  43. [43]
    Xeka contratado pelo Rennes por duas épocas - RTP
    Sep 21, 2022 · Xeka contratado pelo Rennes por duas épocas. 21 Setembro 2022 ... “É um médio completo, que conhece bem a liga e se sagrou campeão com ...
  44. [44]
    Xeka - National team
    ### Summary of Xeka's National Team Statistics
  45. [45]
    Xeka - Titles & achievements
    ### Titles and Achievements Won by Xeka at Lille OSC