Tondela
Midfielder
Age
27
03.03.1999
Market value
€545k
Quality
19
/ 100
Overall
33
/ 100
Player radar
hover any spoke
Career by season
| Season | Team | M | G | A | 🟨 | 🟥 | Rating |
|---|
Last 40 matches
Club + NT
| Date | Comp. | Home | Score | Away | Min | G | A | 🟨 | 🟥 | Rating | W/L |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 18.06.26 | WC | Czech Republic | 1–0 | South Africa | Red Card | · | · | · | · | — | L |
| 11.06.26 | WC | Mexico | 2–0 | South Africa | 49' | · | · | · | 1 | L | |
| 29.05.26 | FI | South Africa | 0–0 | Nicaragua | 90' | · | · | · | · | D | |
| 16.05.26 | LP | Arouca | 3–1 | Tondela | on the bench | · | · | · | · | — | L |
| 11.05.26 | LP | Tondela | 2–0 | Moreirense | on the bench | · | · | · | · | — | W |
| 03.05.26 | LP | Casa Pia | 0–1 | Tondela | 4' | · | · | · | · | — | W |
| 29.04.26 | LP | Sporting CP | 2–2 | Tondela | 75' | · | · | · | · | D | |
| 25.04.26 | LP | Tondela | 0–2 | Nacional | 30' | · | · | · | · | L | |
| 19.04.26 | LP | FC Porto | 2–0 | Tondela | 28' | · | · | 1 | · | L | |
| 13.04.26 | LP | Tondela | 2–2 | Gil Vicente | 31' | · | · | · | · | D | |
| 03.04.26 | LP | Vitoria Guimaraes | 5–0 | Tondela | not in the squad | · | · | · | · | — | L |
| 31.03.26 | BAR | Dél-Afrika | 1–2 | Panama | 22' | · | · | 1 | · | L | |
| 27.03.26 | BAR | Dél-Afrika | 1–1 | Panama | 60' | · | · | · | · | D | |
| 21.03.26 | LP | Tondela | 0–0 | AFS | 17' | · | · | · | · | D | |
| 09.03.26 | LP | Tondela | 0–1 | Rio Ave | 29' | · | · | · | · | L | |
| 01.03.26 | LP | Tondela | 2–2 | Santa Clara | Suspended | · | · | · | · | — | D |
| 20.02.26 | LP | Estrela | 0–2 | Tondela | 24' | · | · | 1 | · | W | |
| 13.02.26 | LP | Tondela | 1–1 | Alverca | 46' | · | · | · | · | D | |
| 07.02.26 | LP | Estoril | 2–2 | Tondela | 90' | · | · | · | · | D | |
| 01.02.26 | LP | Tondela | 0–0 | Benfica | 90' | · | · | 1 | · | D | |
| 25.01.26 | LP | Famalicao | 3–0 | Tondela | 72' | · | · | · | · | L | |
| 18.01.26 | LP | Tondela | 0–1 | Braga | 90' | · | · | · | · | L | |
| 11.01.26 | LP | Moreirense | 1–0 | Tondela | 14' | · | · | · | · | L | |
| 04.01.26 | ANK | Dél-Afrika | 1–2 | Kamerun | On the bench | · | · | · | · | — | L |
| 03.01.26 | LP | Tondela | 3–1 | Arouca | Not in squad | · | · | · | · | — | W |
| 29.12.25 | ANK | Zimbabwe | 2–3 | Dél-Afrika | 46' | · | · | · | · | W | |
| 26.12.25 | ANK | Egyiptom | 1–0 | Dél-Afrika | 75' | · | · | · | · | L | |
| 22.12.25 | ANK | Dél-Afrika | 2–1 | Angola | 90' | · | · | 1 | · | W | |
| 21.12.25 | LP | Tondela | 1–2 | Casa Pia | Not in squad | · | · | · | · | — | L |
| 15.12.25 | LP | Nacional | 3–1 | Tondela | 90' | · | · | · | · | L | |
| 07.12.25 | LP | Tondela | 0–2 | FC Porto | 69' | · | · | 1 | · | L | |
| 29.11.25 | LP | Gil Vicente | 0–1 | Tondela | 90' | · | · | · | · | W | |
| 23.11.25 | KUP | Tondela | 0–1 | Caldas | 72' | · | · | 1 | · | — | L |
| 15.11.25 | BAR | Dél-Afrika | 3–1 | Zambia | 90' | 1 | · | · | · | W | |
| 08.11.25 | LP | Tondela | 0–1 | Guimaraes | 85' | · | · | · | · | L | |
| 02.11.25 | LP | AFS | 2–2 | Tondela | 90' | · | · | 1 | · | D | |
| 10.10.25 | WC | Zimbabwe | 0–0 | South Africa | 46' | · | · | · | · | — | D |
| 25.03.25 | WC | Benin | 0–2 | South Africa | Leg Injury | · | · | · | · | — | W |
| 21.03.25 | WC | South Africa | 0–3 | Lesotho | Leg Injury | · | · | · | · | — | L |
| 11.06.24 | WC | South Africa | 3–1 | Zimbabwe | 90' | · | · | · | · | — | W |
Transfer history
- 30.06.2025 Gil Vicente → Tondela
- 22.07.2024 Tondela → Gil Vicente
- 11.07.2023 BSAD → Tondela
- 16.01.2019 Vitoria Setubal → BSAD
- 01.08.2018 KZN Academy U19 → Vitoria Setubal
- 30.06.2018 Sporting CP → KZN Academy U19
- 25.08.2017 KZN Academy U19 → Sporting CP
Injury history
- Injury 27.10.2025 → 01.11.2025
- Leg Injury 11.09.2024 → 22.08.2025
- Injury 28.09.2021 → 02.10.2021