Born in Beira in 2001, Geny Catamo made his senior debut with Amora F.C. in 2018 and now plays for Sporting CP B. He has also played for Sporting CP, C.S. Marítimo and Vitória S.C.. He plays as a midfielder. He has represented the Mozambique men's national football team.
Official accounts listed on Wikidata.
| STRT | FC | FA | YC | RC | G | A | SHOT | SOG | OFF | |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 Champions League | 4 | 3 | 6 | 0 | 0 | 1 | 0 | 6 | 1 | 2 |
| 2026-27 Liga Portugal | 8 | 7 | 19 | 3 | 0 | 2 | 4 | 19 | 8 | 2 |
| 2027 AFCON Qualifying | 2 | 0 | 11 | 0 | 0 | 1 | 0 | 4 | 1 | 1 |
| 2025 Africa Cup of Nations | 4 | 3 | 15 | 0 | 0 | 2 | 1 | 9 | 6 | 1 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-27 UEFA Champions LeagueSporting CP | 4 | 1 | 0 | 6 | 1 | 318 | 0 | 0 | 2 | 4 | 0 | 3 | 6 | 0 | 4 | 0 |
| 2025-26 UEFA Champions LeagueSporting CP | 11 | 1 | 1 | 23 | 8 | 772 | 0 | 0 | 3 | 11 | 2 | 4 | 17 | 0 | 10 | 0 |
| 2025 International FriendlyMozambique | 1 | – | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 2024-25 UEFA Champions LeagueSporting CP | 8 | 2 | 0 | 8 | 3 | 504 | 0 | 0 | 2 | 8 | 2 | 4 | 17 | 0 | 6 | 0 |
| 2023-24 UEFA Europa LeagueSporting CP | 7 | 0 | 0 | 7 | 1 | 333 | 0 | 0 | 0 | 7 | 5 | 0 | 13 | 0 | 3 | 0 |
| 2023 International FriendlyMozambique | 1 | 1 | – | – | – | 90 | – | – | – | – | – | – | – | – | – | – |
| 2022 International FriendlyMozambique | 2 | 0 | 0 | 0 | 0 | 180 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 2 | 0 |
| Career7 seasons | 34 | 5 | 1 | 44 | 13 | 2,287 | 0 | 0 | 7 | 32 | 9 | 11 | 53 | 0 | 25 | 0 |
| Game | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 Nov @ Shakhtar DonetskW 1-0 4 Nov | 0 | 0 | 0 | 0 | 83 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
| 22 Oct v LASK LinzL 2-3 22 Oct | 0 | 0 | 2 | 0 | 79 | 0 | 0 | 0 | 1 | 0 | 2 | 3 | 0 | 3 | 0 |
| 14 Oct @ LensW 2-0 14 Oct | 0 | 0 | 2 | 0 | 66 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 10 Sept v GalatasarayW 3-1 10 Sept | 1 | 0 | 2 | 1 | 90 | 0 | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 1 | 0 |
Stats from official league and public sports feeds. Updated hourly. Career and honours from Wikidata (CC0).
| Split | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away, 4W | 12 | 0.2 | 0.0 | 1.1 | 0.3 | 67.4 | 0.0 | 0.0 | 0.2 | 1.0 | 0.1 | 0.4 | 1.6 | 0.0 | 1.0 | 0.0 |
| HomeHome or away, 7W | 11 | 0.2 | 0.1 | 2.2 | 0.8 | 71.4 | 0.0 | 0.0 | 0.5 | 1.0 | 0.3 | 0.5 | 1.9 | 0.0 | 0.7 | 0.0 |
| WinsResult, 11W | 11 | 0.2 | 0.1 | 2.0 | 0.5 | 75.7 | 0.0 | 0.0 | 0.5 | 1.0 | 0.2 | 0.5 | 1.3 | 0.0 | 0.4 | 0.0 |
| LossesResult, 0W | 9 | 0.2 | 0.0 | 1.4 | 0.6 | 66.2 | 0.0 | 0.0 | 0.2 | 1.0 | 0.1 | 0.6 | 1.8 | 0.0 | 1.6 | 0.0 |
| DrawsResult, 0W | 3 | 0.0 | 0.0 | 0.7 | 0.3 | 55.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.3 | 0.3 | 3.3 | 0.0 | 0.7 | 0.0 |
| Regular seasonStage, 11W | 23 | 0.2 | 0.0 | 1.6 | 0.5 | 69.3 | 0.0 | 0.0 | 0.3 | 1.0 | 0.2 | 0.5 | 1.7 | 0.0 | 0.9 | 0.0 |
| ArsenalOpponent, 0W | 3 | 0.0 | 0.0 | 2.3 | 1.0 | 61.0 | 0.0 | 0.0 | 0.7 | 1.0 | 0.3 | 0.0 | 1.7 | 0.0 | 0.7 | 0.0 |
| Bodo/GlimtOpponent, 1W | 2 | 0.0 | 0.0 | 3.0 | 0.0 | 91.5 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 1.5 | 0.0 | 1.0 | 0.0 |
| Club BruggeOpponent, 1W | 2 | 1.0 | 0.5 | 3.5 | 2.0 | 83.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 1.5 | 0.0 | 1.0 | 0.0 |
| Athletic ClubOpponent, 1W | 1 | 0.0 | 0.0 | 3.0 | 1.0 | 90.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | 2.0 | 0.0 |
| Bayern MünchenOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 81.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 3.0 | 0.0 | 3.0 | 0.0 |
| BolognaOpponent, 0W | 1 | 0.0 | 0.0 | 1.0 | 1.0 | 90.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 6.0 | 0.0 | 1.0 | 0.0 |
| GalatasarayOpponent, 1W | 1 | 1.0 | 0.0 | 2.0 | 1.0 | 90.0 | 0.0 | 0.0 | 2.0 | 1.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 0.0 |
| JuventusOpponent, 0W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 23.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| LASK LinzOpponent, 0W | 1 | 0.0 | 0.0 | 2.0 | 0.0 | 79.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 2.0 | 3.0 | 0.0 | 3.0 | 0.0 |
| LensOpponent, 1W | 1 | 0.0 | 0.0 | 2.0 | 0.0 | 66.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| LilleOpponent, 1W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 90.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| Manchester CityOpponent, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 15.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| MarseilleOpponent, 1W | 1 | 1.0 | 0.0 | 1.0 | 1.0 | 26.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| NapoliOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 |
| Paris Saint-GermainOpponent, 1W | 1 | 0.0 | 0.0 | 3.0 | 1.0 | 87.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 2.0 | 2.0 | 0.0 | 1.0 | 0.0 |
| PSV EindhovenOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 52.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 4.0 | 0.0 | 1.0 | 0.0 |
| RB LeipzigOpponent, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 55.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 0.0 |
| Shakhtar DonetskOpponent, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 83.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 2.0 | 0.0 | 0.0 | 0.0 |
| SK Sturm GrazOpponent, 1W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 90.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| Estádio José Alvalade, LisbonGround, 7W | 11 | 0.2 | 0.1 | 2.2 | 0.8 | 71.4 | 0.0 | 0.0 | 0.5 | 1.0 | 0.3 | 0.5 | 1.9 | 0.0 | 0.7 | 0.0 |
| 28 Black Arena, KlagenfurtGround, 1W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 90.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| Allianz Arena, MünchenGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 81.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 3.0 | 0.0 | 3.0 | 0.0 |
| Allianz Stadium, TorinoGround, 0W | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 23.0 | 0.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Aspmyra Stadion, Bodø/GlimtGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 63.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 2.0 | 0.0 | 2.0 | 0.0 |
| Emirates Stadium, LondonGround, 0W | 1 | 0.0 | 0.0 | 2.0 | 0.0 | 71.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 |
| Jan Breydelstadion, BruggeGround, 0W | 1 | 2.0 | 0.0 | 4.0 | 2.0 | 90.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 2.0 | 2.0 | 0.0 | 2.0 | 0.0 |
| Philips Stadion, EindhovenGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 52.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 4.0 | 0.0 | 1.0 | 0.0 |
| Red Bull Arena, LeipzigGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 55.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 0.0 |
| San Mamés, BilbaoGround, 1W | 1 | 0.0 | 0.0 | 3.0 | 1.0 | 90.0 | 0.0 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | 2.0 | 0.0 |
| Stade Bollaert-Delelis, LensGround, 1W | 1 | 0.0 | 0.0 | 2.0 | 0.0 | 66.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Stadio Diego Armando Maradona, NapoliGround, 0W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 45.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 |
| Stamford Bridge, LondonGround, 1W | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 83.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 2.0 | 0.0 | 0.0 | 0.0 |