Career snapshot
Career highs
Born the same day
Shares 2003-03-28 · 6 players total
| Full name | David Vinhas |
|---|---|
| Name in home country | David Mota Vinhas |
| Date of birth | 2003-03-28 (23 yrs) |
| Place of birth | Santo Tirso, Portugal |
| Citizenship | Portugal |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 191.00 m |
| Current club | FC Porto B |
| Joined | 2021-07-01 |
| Contract expires | 2026-06-30 |
| Agent | CAA Stellar |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Oliveira do Hospital | 1 | 24/25 | 24/25 | 10 | 0 | 1 | 0 |
| FC Porto B | 3 | 20/21 | 24/25 | 2 | 0 | 0 | 0 |
| SC Vianense | 1 | 23/24 | 23/24 | 29 | 2 | 0 | 951 |
| FC Porto Youth League | 2 | 21/22 | 22/23 | 14 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Liga 3 - Relegation round | FC Oliveira do Hospital | 10 | 0 | 1 | 2 | 0 | 0 |
| 24/25 | Liga Portugal 2 | FC Porto B | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga 3 | SC Vianense | 18 | 0 | 0 | 3 | 0 | 0 |
| 23/24 | Liga 3 - Relegation round | SC Vianense | 8 | 1 | 0 | 0 | 0 | 651 |
| 23/24 | Taça de Portugal | SC Vianense | 3 | 1 | 0 | 1 | 0 | 300 |
| 22/23 | Liga Portugal 2 | FC Porto B | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UEFA Youth League | FC Porto Youth League | 8 | 0 | 1 | 3 | 0 | 0 |
| 21/22 | UEFA Youth League | FC Porto Youth League | 6 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Liga Portugal 2 | FC Porto B | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 11/12 | 2011-07-01 | Aves CJ | Freamunde X | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Freamunde X | Vitória SC Yth | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Vitória SC Yth | Vitória SC U15 | Transfer | 0 | — |
| 16/17 | 2017-01-01 | Vitória SC U15 | FC Porto U15 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | FC Porto U15 | FC Porto U17 | Transfer | 0 | — |
| 20/21 | 2020-07-01 | FC Porto U17 | FC Porto U19 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | FC Porto U19 | FC Porto B | Transfer | 0 | — |
| 23/24 | 2023-08-05 | FC Porto B | Vianense | Loan | 125000 | — |
| 23/24 | 2024-06-30 | Vianense | FC Porto B | Return from loan | 100000 | — |
| 24/25 | 2025-02-04 | FC Porto B | Oliv. Hospital | Loan | 75000 | — |
| 24/25 | 2025-06-30 | Oliv. Hospital | FC Porto B | Return from loan | 75000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €125k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Pedro Prazeres | 1 | 0 | 834 |
| Miguel Abreu | 1 | 0 | 784 |
| Tiago Antunes | 2 | 0 | 728 |
| João Tomé | 2 | 0 | 653 |
| Leandro Dias | 2 | 0 | 577 |
| Guilherme Montóia | 1 | 0 | 563 |
| Shaqkeem Joseph | 1 | 0 | 477 |
| Diogo Pereira | 1 | 0 | 431 |
| Chico | 2 | 0 | 395 |
| Diogo Abreu | 2 | 0 | 0 |
| Gaby Faria | 1 | 0 | 0 |
| Rodrigo Guedes | 1 | 0 | 0 |
| Ni | 1 | 0 | 0 |
| Guilherme Cioletti | 1 | 0 | 0 |
| Vasco Sousa | 2 | 0 | 0 |
| Jorge Meireles | 2 | 1 | 0 |
| Ramalho | 1 | 0 | 0 |
| Pedro Araújo | 1 | 0 | 0 |
| Jordão Cardoso | 1 | 0 | 0 |
| Nuno Barbosa | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Taça de Portugal | SC Vianense | 1 | 3 |
| 23/24 | Liga 3 - Relegation round | SC Vianense | 1 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | UEFA Youth League | FC Porto Youth League | 1 | 8 |
| 24/25 | Liga 3 - Relegation round | FC Oliveira do Hospital | 1 | 10 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Oliv. Hospital | FC Porto B | Return from loan | — | €75k |
| 24/25 | 2025-02-04 | FC Porto B | Oliv. Hospital | Loan | — | €75k |
| 23/24 | 2024-06-30 | Vianense | FC Porto B | Return from loan | — | €100k |
| 23/24 | 2023-08-05 | FC Porto B | Vianense | Loan | — | €125k |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 23/24 | 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 | 10 | 0 | 2 | 0 | 0 | 0 |
| 23/24 | 29 | 951 | 4 | 0 | 0 | 0.38 |
| 22/23 | 10 | 0 | 3 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on David Vinhas
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about David Vinhas
Who is David Vinhas?
David Vinhas is a Portugal professional footballer who plays as a centre-back for FC Porto B.
How old is David Vinhas?
David Vinhas is 23 years old. He was born on March 28, 2003 in Santo Tirso.
What position does David Vinhas play?
David Vinhas plays as a centre-back (Defender - Centre-Back).
What club does David Vinhas play for?
David Vinhas currently plays for FC Porto B.
How many career goals has David Vinhas scored?
Across all senior club competitions in our dataset, David Vinhas has scored 2 goals in 55 appearances.
What is David Vinhas's market value?
David Vinhas's most recent reported market value is €75k.
Portugal