Career snapshot
Career highs
Born the same day
Shares 2005-01-28 · 6 players total
| Full name | Vivaldo Semedo |
|---|---|
| Name in home country | Vivaldo Leandro Semedo Moura Sousa |
| Date of birth | 2005-01-28 (21 yrs) |
| Place of birth | , |
| Citizenship | Portugal Angola |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | left |
| Height | 194.00 m |
| Current club | Watford FC |
| Joined | 2025-07-05 |
| Contract expires | 2030-06-30 |
| Agent | INNER |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Watford FC | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 0 |
| FC Vizela | 1 | 24/25 | 24/25 | 27 | 9 | 4 | 146 |
| Udinese Calcio | 2 | 22/23 | 23/24 | 6 | 0 | 0 | 0 |
| FC Volendam | 1 | 23/24 | 23/24 | 13 | 1 | 0 | 625 |
| Udinese Primavera | 1 | 22/23 | 22/23 | 24 | 4 | 1 | 485 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | Watford FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Cup | Watford FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal 2 | FC Vizela | 25 | 9 | 4 | 2 | 0 | 146 |
| 24/25 | Play-Off Liga Portugal | FC Vizela | 2 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Eredivisie | FC Volendam | 13 | 1 | 0 | 1 | 0 | 625 |
| 23/24 | Italy Cup | Udinese Calcio | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Serie A | Udinese Calcio | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Coppa Primavera | Udinese Primavera | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Primavera 1 | Udinese Primavera | 22 | 4 | 1 | 2 | 0 | 485 |
| 22/23 | Serie A | Udinese Calcio | 5 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-07-01 | Sporting Sub-15 | Sporting U17 | Transfer | 0 | — |
| 22/23 | 2022-08-25 | Sporting U17 | Udinese U19 | Transfer | 0 | €3.00m |
| 22/23 | 2023-05-01 | Udinese U19 | Udinese | Transfer | 400000 | — |
| 23/24 | 2024-01-24 | Udinese | FC Volendam | Loan | 500000 | — |
| 23/24 | 2024-06-30 | FC Volendam | Udinese | Return from loan | 500000 | — |
| 24/25 | 2024-09-02 | Udinese | Vizela | Loan | 500000 | — |
| 24/25 | 2025-06-30 | Vizela | Udinese | Return from loan | 800000 | — |
| 25/26 | 2025-07-05 | Udinese | Watford | Transfer | 800000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Knee injury | 2023-09-10 | 2023-11-11 | 63 | 18 |
| 23/24 | muscular problems | 2023-11-23 | 2024-01-24 | 63 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Damien Loppy | 2 | 1 | 977 |
| Diego Russo | 1 | 0 | 826 |
| Jójó | 2 | 0 | 736 |
| Prosper Obah | 2 | 1 | 465 |
| Manuel Mendonça | 2 | 0 | 433 |
| Vasconcelos | 2 | 0 | 392 |
| Aleksandar Busnić | 2 | 0 | 341 |
| Orest Lebedenko | 2 | 3 | 0 |
| Leonardo Buta | 0 | 1 | 0 |
| Jean-Pierre Rhyner | 2 | 0 | 0 |
| Raymond Asante | 1 | 0 | 0 |
| Francesco Di Bartolo | 1 | 0 | 0 |
| Ruly García | 2 | 0 | 0 |
| Diogo Nascimento | 2 | 0 | 0 |
| Thio | 2 | 3 | 0 |
| David Pejičić | 1 | 0 | 0 |
| Riccardo Castagnaviz | 1 | 0 | 0 |
| Simone Iob | 1 | 0 | 0 |
| Joseph Abdalla | 1 | 0 | 0 |
| Niccolò Cocetta | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Liga Portugal 2 | FC Vizela | 9 | 25 |
| 22/23 | Primavera 1 | Udinese Primavera | 4 | 22 |
| 23/24 | Eredivisie | FC Volendam | 1 | 13 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Liga Portugal 2 | FC Vizela | 4 | 25 |
| 22/23 | Primavera 1 | Udinese Primavera | 1 | 22 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Vizela | Udinese | Return from loan | — | €800k |
| 24/25 | 2024-09-02 | Udinese | Vizela | Loan | — | €500k |
| 23/24 | 2024-06-30 | FC Volendam | Udinese | Return from loan | — | €500k |
| 23/24 | 2024-01-24 | Udinese | FC Volendam | Loan | — | €500k |
Last 50 matches for Watford FC 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-02-14 | GB2 |
Preston North End FC | 2–2 | Watford FC | Available |
| 2026-02-07 | GB2 |
Southampton FC | 1–0 | Watford FC | Available |
| 2026-01-31 | GB2 |
Watford FC | 0–2 | Swansea City AFC | Available |
| 2026-01-24 | GB2 |
Blackburn Rovers FC | 1–1 | Watford FC | Available |
| 2026-01-21 | GB2 |
Watford FC | 1–1 | Portsmouth FC | Available |
| 2026-01-17 | GB2 |
Watford FC | 0–2 | Millwall FC | Available |
| 2026-01-01 | GB2 |
Watford FC | 3–0 | Birmingham City FC | Available |
| 2025-12-29 | GB2 |
Norwich City FC | 1–1 | Watford FC | Available |
| 2025-12-26 | GB2 |
Leicester City FC | 2–0 | Watford FC | Available |
| 2025-12-20 | GB2 |
Watford FC | 0–0 | Stoke City FC | Available |
| 2025-12-13 | GB2 |
Wrexham AFC | 1–2 | Watford FC | Available |
| 2025-12-09 | GB2 |
Watford FC | 3–1 | Sheffield Wednesday FC | Available |
| 2025-12-06 | GB2 |
Watford FC | 2–1 | Norwich City FC | Available |
| 2025-12-01 | GB2 |
Birmingham City FC | 1–1 | Watford FC | Available |
| 2025-11-25 | GB2 |
Watford FC | 0–1 | Preston North End FC | Available |
| 2025-11-22 | GB2 |
Derby County FC | 2–2 | Watford FC | Available |
| 2025-11-07 | GB2 |
Watford FC | 1–1 | Bristol City FC | Available |
| 2025-11-04 | GB2 |
Ipswich Town FC | 1–1 | Watford FC | Available |
| 2025-11-01 | GB2 |
Watford FC | 3–0 | Middlesbrough FC | Available |
| 2025-10-25 | GB2 |
Coventry City FC | 3–1 | Watford FC | Available |
| 2025-10-22 | GB2 |
Watford FC | 2–1 | West Bromwich Albion FC | Available |
| 2025-10-18 | GB2 |
Sheffield United FC | 1–0 | Watford FC | Available |
| 2025-10-04 | GB2 |
Watford FC | 2–1 | Oxford United FC | Available |
| 2025-10-01 | GB2 |
Portsmouth FC | 2–2 | Watford FC | Available |
| 2025-09-27 | GB2 |
Watford FC | 2–1 | Hull City AFC | Available |
| 2025-09-22 | GB2 |
Millwall FC | 1–0 | Watford FC | Available |
| 2025-09-13 | GB2 |
Watford FC | 0–1 | Blackburn Rovers FC | Available |
| 2025-08-30 | GB2 |
Watford FC | 2–2 | Southampton FC | Available |
| 2025-08-23 | GB2 |
Swansea City AFC | 1–1 | Watford FC | Available |
| 2025-08-16 | GB2 |
Watford FC | 2–1 | Queens Park Rangers FC | Available |
| 2025-08-09 | GB2 |
Charlton Athletic FC | 1–0 | Watford FC | Available |
| 2025-05-03 | GB2 |
Watford FC | 1–1 | Sheffield Wednesday FC | Available |
| 2025-04-26 | GB2 |
Blackburn Rovers FC | 2–1 | Watford FC | Available |
| 2025-04-21 | GB2 |
Portsmouth FC | 1–0 | Watford FC | Available |
| 2025-04-18 | GB2 |
Watford FC | 1–2 | Burnley FC | Available |
| 2025-04-12 | GB2 |
West Bromwich Albion FC | 2–1 | Watford FC | Available |
| 2025-04-08 | GB2 |
Watford FC | 1–0 | Hull City AFC | Available |
| 2025-04-05 | GB2 |
Bristol City FC | 2–1 | Watford FC | Available |
| 2025-03-29 | GB2 |
Watford FC | 0–0 | Plymouth Argyle FC | Available |
| 2025-03-15 | GB2 |
Oxford United FC | 1–0 | Watford FC | Available |
| 2025-03-12 | GB2 |
Watford FC | 1–0 | Swansea City AFC | Available |
| 2025-03-08 | GB2 |
Watford FC | 1–2 | Millwall FC | Available |
| 2025-03-01 | GB2 |
Stoke City FC | 0–0 | Watford FC | Available |
| 2025-02-23 | GB2 |
Watford FC | 2–0 | Luton Town FC | Available |
| 2025-02-15 | GB2 |
Middlesbrough FC | 0–1 | Watford FC | Available |
| 2025-02-11 | GB2 |
Watford FC | 0–4 | Leeds United FC | Available |
| 2025-02-08 | GB2 |
Sunderland AFC | 2–2 | Watford FC | Available |
| 2025-02-01 | GB2 |
Watford FC | 0–1 | Norwich City FC | Available |
| 2025-01-25 | GB2 |
Coventry City FC | 2–1 | Watford FC | Available |
| 2025-01-21 | GB2 |
Watford FC | 1–2 | Preston North End FC | Available |
Teams faced most often by Vivaldo Semedo'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 Emmen | 6 | 3 | 1 | 2 | 8 | 6 | +2 | 50% |
| SBV Excelsior | 6 | 2 | 1 | 3 | 7 | 13 | -6 | 33% |
| SC Cambuur | 6 | 6 | 0 | 0 | 17 | 4 | +13 | 100% |
| Portimonense SC | 5 | 2 | 2 | 1 | 5 | 4 | +1 | 40% |
| GD Chaves | 5 | 0 | 2 | 3 | 2 | 5 | -3 | 0% |
| FC Den Bosch | 4 | 2 | 0 | 2 | 6 | 10 | -4 | 50% |
| Rio Ave FC | 4 | 2 | 2 | 0 | 6 | 3 | +3 | 50% |
| Sparta Rotterdam | 4 | 1 | 0 | 3 | 3 | 10 | -7 | 25% |
| Jong PSV | 4 | 4 | 0 | 0 | 16 | 2 | +14 | 100% |
| Vitesse | 4 | 3 | 1 | 0 | 9 | 2 | +7 | 75% |
| Helmond Sport | 4 | 4 | 0 | 0 | 12 | 6 | +6 | 100% |
| ADO Den Haag | 4 | 0 | 0 | 4 | 4 | 8 | -4 | 0% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 22/23 | Senior debut season | |
| 22/23 | 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 | 27 | 146 | 4 | 0 | 0 | 2.47 |
| 23/24 | 14 | 625 | 1 | 0 | 0 | 0.14 |
| 22/23 | 29 | 485 | 3 | 0 | 0 | 0.56 |
Output by competition
Career goals and assists broken down by tournament.
More on Vivaldo Semedo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Vivaldo Semedo
Who is Vivaldo Semedo?
Vivaldo Semedo is a Portugal professional footballer who plays as a centre-forward for Watford FC.
How old is Vivaldo Semedo?
Vivaldo Semedo is 21 years old. He was born on January 28, 2005.
What position does Vivaldo Semedo play?
Vivaldo Semedo plays as a centre-forward (Attack - Centre-Forward).
What club does Vivaldo Semedo play for?
Vivaldo Semedo currently plays for Watford FC.
How many career goals has Vivaldo Semedo scored?
Across all senior club competitions in our dataset, Vivaldo Semedo has scored 14 goals in 73 appearances.
What is Vivaldo Semedo's market value?
Vivaldo Semedo's most recent reported market value is €800k.