Miguel Ângelo da Silva Rocha dit Xeka est un footballeur portugais, né le à Rebordosa. Il évolue au poste de milieu relayeur au Stade rennais FC.
Après avoir connu plusieurs centre de formation, dont celui du Valence CF, Xeka rejoint le SC Braga en 2013. Avec l'équipe B du club portugais, il joue sa première saison professionnelle en deuxième division. Les deux saisons suivantes, il est prêté au SC Covilhã qui évolue également en D2. En 2016-2017, il retourne à Braga où il fait ses premiers pas en première division. Il joue son premier match avec Braga le contre Chaves. Le , il joue la finale de la Coupe de la ligue contre Moreirense (défaite 1-0).
Deux jours plus tard, lors du dernier jour du mercato hivernal, il est prêté pour cinq mois au Lille OSC avec une option d'achat[1]. Après 15 matchs joués avec le LOSC, le club nordiste lève l'option d'achat au mois de [2].
Il commence la saison 2017-2018 sous les couleurs lilloises en entrant en jeu lors de la quatrième journée de Ligue 1 contre Angers.
Le , il est prêté une saison au Dijon FCO[3]. Il fait ses débuts sous ses nouvelles couleurs au stade Gaston-Gérard lors de la sixième journée en étant titulaire lors de la défaite face à Saint-Étienne (0-1). Il marque son premier but sous ses nouvelles couleurs lors de la septième journée face à l'Olympique lyonnais (3-3) [4].
En grande difficulté sportive et interdit de recrutement par la DNCG, le LOSC essaie de casser le prêt de Xeka lors du mercato hivernal afin qu'il vienne renforcer l'effectif nordiste mais les dirigeants dijonnais refusent de libérer le joueur[5].
Xeka finira donc la saison du côté des bourguignons, où il manquera quelques rencontres à cause d’une blessure au genou.
La saison suivante, il revient au LOSC où il est titulaire au sein du milieu de terrain aux côtés de Thiago Mendes.
Xeka a contribué à remporter le quatrième titre de champion du LOSC (33 matches, 1 but)[6]. Le 1er août 2021, il a marqué lors de la victoire 1-0 contre le PSG lors du Trophée des Champions, remportant ce trophée pour la toute première fois[7].
Le 20 mai 2022, Xeka a été libéré à la fin de son contrat[8].
Le , Xeka signe libre pour 2 ans au Stade rennais FC, à la suite de la blessure de longue durée de Baptiste Santamaria[9].
Saison | Club | Championnat | Coupe(s) nationale(s) | Supercoupe | Compétition(s) continentale(s) | Total | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | M. | B. | P.d. | M. | B. | P.d. | M. | B. | P.d. | Comp. | M. | B. | P.d. | M. | B. | P.d. | ||
2013-2014 | ![]() |
Segunda Liga | 17 | 1 | 0 | - | - | - | - | - | - | - | - | - | - | 17 | 1 | 0 |
Sous-total | 17 | 1 | 0 | - | - | - | - | - | - | - | - | - | - | 17 | 1 | 0 | ||
2014-2015 | ![]() |
Segunda Liga | 5 | 0 | 0 | 1 | 0 | 0 | - | - | - | - | - | - | - | 6 | 0 | 0 |
2015-2016 | ![]() |
Segunda Liga | 34 | 0 | 4 | 0 | 0 | 0 | - | - | - | - | - | - | - | 34 | 0 | 4 |
Sous-total | 39 | 2 | 4 | 3 | 0 | 0 | - | - | - | - | - | - | - | 42 | 2 | 4 | ||
2016-2017 | ![]() |
Segunda Liga | 11 | 1 | 0 | - | - | - | - | - | - | - | - | - | - | 11 | 1 | 0 |
Sous-total | 11 | 1 | 0 | - | - | - | - | - | - | - | - | - | - | 11 | 1 | 0 | ||
2016-2017 | ![]() |
Primeira Liga | 11 | 0 | 1 | 7 | 0 | 0 | - | - | - | - | - | - | - | 18 | 0 | 1 |
Sous-total | 11 | 0 | 1 | 7 | 0 | 0 | - | - | - | - | - | - | - | 18 | 0 | 1 | ||
2016-2017 | ![]() |
Ligue 1 | 13 | 1 | 2 | 2 | 0 | 0 | - | - | - | - | - | - | - | 15 | 1 | 2 |
2017-2018 | ![]() |
Ligue 1 | 1 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | - | - | - | 1 | 0 | 0 |
Sous-total | 14 | 1 | 2 | 2 | 0 | 0 | - | - | - | - | - | - | - | 16 | 1 | 2 | ||
2017-2018 | ![]() |
Ligue 1 | 17 | 2 | 3 | 0 | 0 | 0 | - | - | - | - | - | - | - | 17 | 2 | 3 |
Sous-total | 17 | 2 | 3 | 0 | 0 | 0 | - | - | - | - | - | - | - | 17 | 2 | 3 | ||
2018-2019 | ![]() |
Ligue 1 | 27 | 2 | 1 | 3 | 0 | 0 | - | - | - | - | - | - | - | 30 | 2 | 1 |
2019-2020 | ![]() |
Ligue 1 | 17 | 0 | 0 | 5 | 0 | 1 | - | - | - | C1 | 3 | 0 | 0 | 25 | 0 | 1 |
2020-2021 | ![]() |
Ligue 1 | 33 | 1 | 2 | 3 | 1 | 0 | - | - | - | C3 | 6 | 0 | 0 | 42 | 2 | 2 |
2021-2022 | ![]() |
Ligue 1 | 23 | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | C1 | 7 | 0 | 0 | 31 | 4 | 1 |
Sous-total | 100 | 6 | 4 | 11 | 1 | 1 | 1 | 1 | 0 | - | 16 | 0 | 0 | 128 | 8 | 5 | ||
2022-2023 | ![]() |
Ligue 1 | 6 | 0 | 0 | 0 | 0 | 0 | - | - | - | C3 | 0 | 0 | 0 | 6 | 0 | 0 |
Sous-total | 6 | 0 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 | 0 | 6 | 0 | 0 | ||
Total sur la carrière | 215 | 11 | 14 | 23 | 1 | 1 | 1 | 1 | 0 | - | 16 | 0 | 0 | 255 | 13 | 15 |
SC Braga (0)
LOSC Lille (2)