Career snapshot
Career highs
Born the same day
Shares 2002-08-19 · 6 players total
| Full name | Afonso Rodrigues |
|---|---|
| Name in home country | Afonso de Oliveira Rodrigues |
| Date of birth | 2002-08-19 (23 yrs) |
| Place of birth | Braga, Portugal |
| Citizenship | Portugal |
| Position | Attack - Left Winger (main: Attack) |
| Foot | left |
| Height | 178.00 m |
| Current club | CD Tondela |
| Joined | 2025-07-01 |
| Contract expires | 2028-06-30 |
| Agent | Jorge Pires |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CD Tondela | 1 | 25/26 | 25/26 | 2 | 0 | 0 | 0 |
| FC Paços de Ferreira | 2 | 23/24 | 24/25 | 13 | 3 | 4 | 186 |
| FC Famalicão | 3 | 22/23 | 24/25 | 15 | 1 | 2 | 230 |
| FC Famalicão U23 | 4 | 21/22 | 24/25 | 44 | 18 | 4 | 487 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga Portugal | CD Tondela | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal | FC Famalicão | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal 2 | FC Paços de Ferreira | 5 | 0 | 1 | 1 | 0 | 0 |
| 24/25 | Liga Revelação | FC Famalicão U23 | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Taça de Portugal | FC Famalicão | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Allianz Cup | FC Famalicão | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga Portugal | FC Famalicão | 8 | 1 | 0 | 1 | 0 | 230 |
| 23/24 | Liga Portugal 2 | FC Paços de Ferreira | 8 | 3 | 3 | 1 | 0 | 186 |
| 23/24 | Liga Revelação | FC Famalicão U23 | 1 | 3 | 0 | 0 | 0 | 30 |
| 23/24 | Taça de Portugal | FC Famalicão | 1 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | Liga Portugal | FC Famalicão | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Liga Revelação | FC Famalicão U23 | 12 | 5 | 2 | 1 | 0 | 161 |
| 22/23 | Revelação U23 - Championship | FC Famalicão U23 | 10 | 9 | 1 | 1 | 0 | 100 |
| 22/23 | Torn. Abertura U23 | FC Famalicão U23 | 3 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Torneio Abertura Final | FC Famalicão U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | U-23 Cup Portugal | FC Famalicão U23 | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Revelação | FC Famalicão U23 | 6 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Revelação U23 - Qualif. round | FC Famalicão U23 | 6 | 1 | 0 | 1 | 0 | 196 |
| 21/22 | U-23 Cup Portugal | FC Famalicão U23 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | SC Braga Youth | Famalicão S15 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Famalicão S15 | Famalicão S17 | Transfer | 0 | — |
| 19/20 | 2019-07-01 | Famalicão S17 | Famalicão Y19 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | Famalicão Y19 | Famalicão U23 | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Famalicão U23 | Famalicão | Transfer | 0 | — |
| 23/24 | 2024-01-25 | Famalicão | Paços Ferreira | Loan | 200000 | — |
| 23/24 | 2024-06-30 | Paços Ferreira | Famalicão | Return from loan | 500000 | — |
| 24/25 | 2025-01-22 | Famalicão | Paços Ferreira | Loan | 400000 | — |
| 24/25 | 2025-06-30 | Paços Ferreira | Famalicão | Return from loan | 350000 | — |
| 25/26 | 2025-07-01 | Famalicão | Tondela | Transfer | 350000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Pablo | 1 | 3 | 933 |
| Eduardo Barbosa | 2 | 0 | 801 |
| Marafona | 1 | 0 | 789 |
| Erick Ferigra | 1 | 0 | 787 |
| Otávio | 1 | 0 | 763 |
| Nuno Martelo | 2 | 1 | 462 |
| João Assunção | 2 | 0 | 455 |
| Lucas Henrique | 1 | 0 | 421 |
| Diogo Rebelo | 1 | 0 | 339 |
| Pedro Martins | 2 | 0 | 334 |
| João Oliveira | 1 | 0 | 281 |
| Mirko Topić | 1 | 0 | 203 |
| Zaydou Youssouf | 1 | 0 | 193 |
| Olawale Farayola | 2 | 0 | 180 |
| Ryan Teague | 2 | 2 | 0 |
| Chicão | 2 | 0 | 0 |
| Mauro Ribeiro | 2 | 1 | 0 |
| Hugo Oliveira | 2 | 0 | 0 |
| Leonardo Oliveira | 2 | 0 | 0 |
| Hugo Cunha | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Revelação U23 - Championship | FC Famalicão U23 | 9 | 10 |
| 22/23 | Liga Revelação | FC Famalicão U23 | 5 | 12 |
| 23/24 | Liga Portugal 2 | FC Paços de Ferreira | 3 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Liga Portugal 2 | FC Paços de Ferreira | 3 | 8 |
| 22/23 | Liga Revelação | FC Famalicão U23 | 2 | 12 |
| 23/24 | Taça de Portugal | FC Famalicão | 2 | 1 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Paços Ferreira | Famalicão | Return from loan | — | €350k |
| 24/25 | 2025-01-22 | Famalicão | Paços Ferreira | Loan | — | €400k |
| 23/24 | 2024-06-30 | Paços Ferreira | Famalicão | Return from loan | — | €500k |
| 23/24 | 2024-01-25 | Famalicão | Paços Ferreira | Loan | — | €200k |
Last 50 matches for CD Tondela The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-05-16 | PO1 |
FC Arouca | 3–1 | CD Tondela | Available |
| 2026-05-11 | PO1 |
CD Tondela | 2–0 | Moreirense FC | Available |
| 2026-05-11 | PO1 |
CD Tondela | 2–0 | Moreirense FC | Available |
| 2026-05-03 | PO1 |
Casa Pia AC | 0–1 | CD Tondela | Available |
| 2026-05-03 | PO1 |
Casa Pia AC | 0–1 | CD Tondela | Available |
| 2026-04-29 | PO1 |
Sporting Clube de Portugal | 2–2 | CD Tondela | Available |
| 2026-04-29 | PO1 |
Sporting Clube de Portugal | 2–2 | CD Tondela | Available |
| 2026-04-25 | PO1 |
CD Tondela | 0–2 | CD Nacional | Available |
| 2026-04-25 | PO1 |
CD Tondela | 0–2 | CD Nacional | Available |
| 2026-04-19 | PO1 |
FC Porto | 2–0 | CD Tondela | Available |
| 2026-04-19 | PO1 |
FC Porto | 2–0 | CD Tondela | Available |
| 2026-04-13 | PO1 |
CD Tondela | 2–2 | Gil Vicente FC | Available |
| 2026-04-03 | PO1 |
Vitória Guimarães | 5–0 | CD Tondela | Available |
| 2026-03-21 | PO1 |
CD Tondela | 0–0 | AVS | Available |
| 2026-03-09 | PO1 |
CD Tondela | 0–1 | Rio Ave FC | Available |
| 2026-03-01 | PO1 |
CD Tondela | 2–2 | CD Santa Clara | Available |
| 2026-02-20 | PO1 |
CF Estrela da Amadora | 0–2 | CD Tondela | Available |
| 2026-02-13 | PO1 |
CD Tondela | 1–1 | FC Alverca | Available |
| 2026-02-07 | PO1 |
GD Estoril Praia | 2–2 | CD Tondela | Available |
| 2026-02-01 | PO1 |
CD Tondela | 0–0 | Sport Lisboa e Benfica | Available |
| 2026-01-25 | PO1 |
FC Famalicão | 3–0 | CD Tondela | Available |
| 2026-01-18 | PO1 |
CD Tondela | 0–1 | Sporting Clube de Braga | Available |
| 2026-01-11 | PO1 |
Moreirense FC | 1–0 | CD Tondela | Available |
| 2026-01-03 | PO1 |
CD Tondela | 3–1 | FC Arouca | Available |
| 2025-12-21 | PO1 |
CD Tondela | 1–2 | Casa Pia AC | Available |
| 2025-12-15 | PO1 |
CD Nacional | 3–1 | CD Tondela | Available |
| 2025-12-07 | PO1 |
CD Tondela | 0–2 | FC Porto | Available |
| 2025-11-29 | PO1 |
Gil Vicente FC | 0–1 | CD Tondela | Available |
| 2025-11-08 | PO1 |
CD Tondela | 0–1 | Vitória Guimarães | Available |
| 2025-11-02 | PO1 |
AVS | 2–2 | CD Tondela | Available |
| 2025-10-26 | PO1 |
CD Tondela | 0–3 | Sporting Clube de Portugal | Available |
| 2025-10-05 | PO1 |
Rio Ave FC | 3–0 | CD Tondela | Available |
| 2025-09-27 | PO1 |
CD Santa Clara | 1–2 | CD Tondela | Available |
| 2025-09-21 | PO1 |
CD Tondela | 0–0 | CF Estrela da Amadora | Available |
| 2025-09-12 | PO1 |
FC Alverca | 1–0 | CD Tondela | Available |
| 2025-08-31 | PO1 |
CD Tondela | 2–2 | GD Estoril Praia | Available |
| 2025-08-23 | PO1 |
Sport Lisboa e Benfica | 3–0 | CD Tondela | Available |
| 2025-08-16 | PO1 |
CD Tondela | 0–1 | FC Famalicão | Available |
| 2025-08-10 | PO1 |
Sporting Clube de Braga | 3–0 | CD Tondela | Available |
| 2025-05-17 | PO2 |
União Leiria | – | CD Tondela | TIMED |
| 2025-05-11 | PO2 |
CD Tondela | – | FC Alverca | TIMED |
| 2025-05-04 | PO2 |
CD Tondela | – | GD Chaves | TIMED |
| 2025-04-27 | PO2 |
Portimonense SC | – | CD Tondela | TIMED |
| 2025-04-19 | PO2 |
CD Tondela | – | FC Vizela | TIMED |
| 2025-04-13 | PO2 |
Paços de Ferreira | – | CD Tondela | TIMED |
| 2025-04-05 | PO2 |
CD Tondela | – | CD Feirense | TIMED |
| 2025-03-29 | PO2 |
UD Oliveirense | – | CD Tondela | TIMED |
| 2025-03-16 | PO2 |
CD Tondela | 2–1 | SL Benfica B | Available |
| 2025-03-10 | PO2 |
Leixões SC | 0–1 | CD Tondela | Available |
| 2025-03-01 | PO2 |
CD Tondela | 2–2 | União Torreense | Available |
Teams faced most often by Afonso Rodrigues's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| FC Arouca | 6 | 1 | 1 | 4 | 5 | 10 | -5 | 17% |
| Vitória Guimarães | 6 | 1 | 0 | 5 | 7 | 12 | -5 | 17% |
| FC Vizela | 6 | 2 | 4 | 0 | 7 | 5 | +2 | 33% |
| Portimonense SC | 6 | 1 | 2 | 3 | 4 | 8 | -4 | 17% |
| FC Porto | 6 | 0 | 1 | 5 | 7 | 18 | -11 | 0% |
| Rio Ave FC | 4 | 1 | 3 | 0 | 5 | 4 | +1 | 25% |
| CD Santa Clara | 4 | 3 | 1 | 0 | 6 | 1 | +5 | 75% |
| Boavista | 4 | 3 | 0 | 1 | 12 | 5 | +7 | 75% |
| SL Benfica | 4 | 0 | 1 | 3 | 1 | 7 | -6 | 0% |
| Sporting CP | 4 | 0 | 1 | 3 | 3 | 7 | -4 | 0% |
| Sporting Braga | 4 | 1 | 1 | 2 | 6 | 11 | -5 | 25% |
| Gil Vicente | 4 | 0 | 2 | 2 | 2 | 7 | -5 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 21/22 | Senior debut season | |
| 21/22 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 12 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 19 | 446 | 2 | 0 | 0 | 0.4 |
| 22/23 | 29 | 261 | 2 | 0 | 0 | 0.69 |
| 21/22 | 12 | 196 | 1 | 0 | 0 | 0.46 |
Output by competition
Career goals and assists broken down by tournament.
More on Afonso Rodrigues
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Afonso Rodrigues
Who is Afonso Rodrigues?
Afonso Rodrigues is a Portugal professional footballer who plays as a left winger for CD Tondela.
How old is Afonso Rodrigues?
Afonso Rodrigues is 23 years old. He was born on August 19, 2002 in Braga.
What position does Afonso Rodrigues play?
Afonso Rodrigues plays as a left winger (Attack - Left Winger).
What club does Afonso Rodrigues play for?
Afonso Rodrigues currently plays for CD Tondela.
How many career goals has Afonso Rodrigues scored?
Across all senior club competitions in our dataset, Afonso Rodrigues has scored 22 goals in 74 appearances.
What is Afonso Rodrigues's market value?
Afonso Rodrigues's most recent reported market value is €350k.
Portugal