André Santos
Career snapshot
Career highs
Born the same day
Shares 1989-03-02 · 6 players total
| Full name | André Santos |
|---|---|
| Name in home country | André Filipe Bernardes Santos |
| Date of birth | 1989-03-02 (37 yrs) |
| Place of birth | Sobreiro Curvo, Portugal |
| Citizenship | Portugal |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 180.00 m |
| Current club | Varzim SC |
| Joined | 2025-07-30 |
| Contract expires | 2026-06-30 |
| Outfitter | Puma |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Varzim SC | 1 | 25/26 | 25/26 | 4 | 0 | 0 | 0 |
| UD Oliveirense | 2 | 23/24 | 24/25 | 44 | 1 | 2 | 1,758 |
| Vitória Setúbal FC | 1 | 22/23 | 22/23 | 13 | 0 | 2 | 0 |
| Grasshopper Club Zurich | 2 | 20/21 | 21/22 | 45 | 3 | 3 | 1,016 |
| Grasshopper Club Zürich U21 | 1 | 21/22 | 21/22 | 1 | 0 | 0 | 0 |
| B SAD | 2 | 18/19 | 19/20 | 62 | 3 | 4 | 3,313 |
| FC Arouca | 2 | 16/17 | 17/18 | 60 | 1 | 1 | 2,540 |
| CS Universitatea Craiova | 1 | 17/18 | 17/18 | 7 | 0 | 0 | 0 |
| FC Metz | 1 | 15/16 | 15/16 | 32 | 1 | 0 | 1,781 |
| Balikesirspor | 1 | 14/15 | 14/15 | 11 | 1 | 0 | 764 |
| Vitória Guimarães SC | 1 | 13/14 | 13/14 | 35 | 0 | 1 | 0 |
| Deportivo de La Coruña | 1 | 12/13 | 12/13 | 15 | 0 | 0 | 0 |
| Sporting CP | 2 | 10/11 | 11/12 | 67 | 4 | 3 | 1,545 |
| UD Leiria | 2 | 08/09 | 09/10 | 44 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Liga 3 | Varzim SC | 3 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Taça de Portugal | Varzim SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal 2 | UD Oliveirense | 27 | 1 | 2 | 3 | 0 | 1,758 |
| 24/25 | Taça de Portugal | UD Oliveirense | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Allianz Cup | UD Oliveirense | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga Portugal 2 | UD Oliveirense | 14 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Liga 3 | Vitória Setúbal FC | 8 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | Liga 3 - Relegation round | Vitória Setúbal FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 1. Liga Gr. 2 | Grasshopper Club Zürich U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Super League | Grasshopper Club Zurich | 8 | 0 | 0 | 0 | 1 | 0 |
| 21/22 | Swiss Cup | Grasshopper Club Zurich | 1 | 1 | 0 | 0 | 0 | 32 |
| 20/21 | Challenge League | Grasshopper Club Zurich | 35 | 2 | 3 | 5 | 0 | 984 |
| 20/21 | Swiss Cup | Grasshopper Club Zurich | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Allianz Cup | B SAD | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Liga NOS | B SAD | 27 | 2 | 3 | 6 | 0 | 1,036 |
| 19/20 | Taça de Portugal | B SAD | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Allianz Cup | B SAD | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Liga NOS | B SAD | 27 | 1 | 1 | 7 | 0 | 2,277 |
| 18/19 | Taça de Portugal | B SAD | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Ledman LigaPro | FC Arouca | 18 | 0 | 1 | 3 | 0 | 0 |
| 17/18 | Romanian Cup | CS Universitatea Craiova | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | SuperLiga - Championship group | CS Universitatea Craiova | 7 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Taça CTT | FC Arouca | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | FC Arouca | 2 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Allianz Cup | FC Arouca | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Europa League Qualifying | FC Arouca | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Liga NOS | FC Arouca | 30 | 1 | 0 | 5 | 0 | 2,540 |
| 16/17 | Taça de Portugal | FC Arouca | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Coupe de France | FC Metz | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Coupe de la Ligue | FC Metz | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ligue 2 | FC Metz | 28 | 1 | 0 | 3 | 0 | 1,781 |
| 14/15 | Süper Lig | Balikesirspor | 11 | 1 | 0 | 1 | 0 | 764 |
| 13/14 | Allianz Cup | Vitória Guimarães SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Europa League | Vitória Guimarães SC | 6 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Liga ZON Sagres | Vitória Guimarães SC | 25 | 0 | 1 | 4 | 0 | 0 |
| 13/14 | Taça de Portugal | Vitória Guimarães SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Copa del Rey | Deportivo de La Coruña | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | LaLiga | Deportivo de La Coruña | 13 | 0 | 0 | 3 | 0 | 0 |
| 11/12 | Allianz Cup | Sporting CP | 2 | 0 | 0 | 1 | 0 | 0 |
| 11/12 | Europa League | Sporting CP | 7 | 1 | 0 | 1 | 0 | 276 |
| 11/12 | Europa League Qualifying | Sporting CP | 2 | 1 | 0 | 0 | 0 | 150 |
| 11/12 | Liga ZON Sagres | Sporting CP | 11 | 0 | 0 | 2 | 0 | 0 |
| 11/12 | Taça de Portugal | Sporting CP | 3 | 0 | 0 | 2 | 0 | 0 |
| 10/11 | Allianz Cup | Sporting CP | 3 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League | Sporting CP | 7 | 0 | 1 | 1 | 0 | 0 |
| 10/11 | Europa League Qualifying | Sporting CP | 3 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | Liga ZON Sagres | Sporting CP | 26 | 2 | 0 | 6 | 0 | 1,119 |
| 10/11 | Taça de Portugal | Sporting CP | 3 | 0 | 1 | 0 | 0 | 0 |
| 09/10 | Allianz Cup | UD Leiria | 4 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Liga Sagres | UD Leiria | 30 | 0 | 0 | 4 | 0 | 0 |
| 09/10 | Taça de Portugal | UD Leiria | 1 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | Liga Portugal 2 | UD Leiria | 9 | 0 | 0 | 3 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 02/03 | 2002-07-01 | Sporting Yth. | Sporting Sub-15 | Transfer | 0 | — |
| 04/05 | 2004-07-01 | Sporting Sub-15 | Sporting U17 | Transfer | 0 | — |
| 06/07 | 2006-07-01 | Sporting U17 | Sporting U19 | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Sporting U19 | Sporting CP | Transfer | 0 | — |
| 08/09 | 2008-08-01 | Sporting CP | CD Fátima | Loan | 0 | — |
| 08/09 | 2008-12-31 | CD Fátima | Sporting CP | Return from loan | 0 | — |
| 08/09 | 2009-01-01 | Sporting CP | Leiria | Loan | 0 | — |
| 09/10 | 2010-06-30 | Leiria | Sporting CP | Return from loan | 200000 | — |
| 12/13 | 2012-07-01 | Sporting CP | Dep. La Coruña | Loan | 4300000 | — |
| 12/13 | 2013-06-30 | Dep. La Coruña | Sporting CP | Return from loan | 1800000 | — |
| 13/14 | 2013-08-29 | Sporting CP | Vit. Guimarães | Transfer | 1800000 | — |
| 14/15 | 2014-08-12 | Vit. Guimarães | Balikesirspor | Transfer | 2000000 | €400k |
| 15/16 | 2015-07-02 | Balikesirspor | FC Metz | Transfer | 1500000 | — |
| 16/17 | 2016-07-04 | FC Metz | Arouca | Transfer | 1000000 | — |
| 17/18 | 2018-02-19 | Arouca | CS U Craiova | Transfer | 600000 | — |
| 18/19 | 2018-07-01 | CS U Craiova | Without Club | Transfer | 400000 | — |
| 18/19 | 2018-08-13 | Without Club | B SAD | Transfer | 400000 | — |
| 20/21 | 2020-08-28 | B SAD | Grasshoppers | Transfer | 600000 | — |
| 22/23 | 2022-07-01 | Grasshoppers | Without Club | Transfer | 200000 | — |
| 22/23 | 2023-01-13 | Without Club | Vitória Setúbal | Transfer | 100000 | — |
| 23/24 | 2023-07-21 | Vitória Setúbal | Oliveirense | Transfer | 0 | — |
| 25/26 | 2025-07-30 | Oliveirense | Varzim | Transfer | 50000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Knee injury | 2014-11-08 | 2014-12-28 | 51 | 7 |
| 19/20 | unknown injury | 2020-07-06 | 2020-07-16 | 11 | 2 |
| 21/22 | Fitness | 2021-07-19 | 2021-08-25 | 38 | 5 |
| 21/22 | Torn ankle ligaments | 2021-09-06 | 2021-11-17 | 73 | 9 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | — |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €4.30m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #91523 | #10 | 3 | 0 | — | — | former national player |
| Team #16374 | #6 | 15 | 1 | — | — | former national player |
| Team #16372 | #13 | 11 | 0 | — | — | former national player |
| Team #16371 | #13 | 4 | 2 | — | — | former national player |
| Team #3300 | #13 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Licá | 1 | 2 | 0 |
| Marco Matias | 1 | 0 | 0 |
| Gonçalo Silva | 1 | 0 | 0 |
| Nuno Valente | 1 | 0 | 0 |
| Toti | 2 | 1 | 0 |
| Jubal | 1 | 0 | 0 |
| Tomané | 1 | 0 | 0 |
| Mateus | 1 | 0 | 0 |
| Hugo Basto | 1 | 0 | 0 |
| Walter González | 1 | 0 | 0 |
| Ermir Lenjani | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 19/20 | Liga NOS | B SAD | 2 | 27 |
| 20/21 | Challenge League | Grasshopper Club Zurich | 2 | 35 |
| 10/11 | Liga ZON Sagres | Sporting CP | 2 | 26 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 19/20 | Liga NOS | B SAD | 3 | 27 |
| 20/21 | Challenge League | Grasshopper Club Zurich | 3 | 35 |
| 22/23 | Liga 3 | Vitória Setúbal FC | 2 | 8 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 12/13 | 2013-06-30 | Dep. La Coruña | Sporting CP | Return from loan | — | €1.80m |
| 12/13 | 2012-07-01 | Sporting CP | Dep. La Coruña | Loan | — | €4.30m |
| 09/10 | 2010-06-30 | Leiria | Sporting CP | Return from loan | — | €200k |
| 08/09 | 2009-01-01 | Sporting CP | Leiria | Loan | — | — |
| 08/09 | 2008-12-31 | CD Fátima | Sporting CP | Return from loan | — | — |
| 08/09 | 2008-08-01 | Sporting CP | CD Fátima | Loan | — | — |
Last 50 matches for Varzim SC 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 |
|---|---|---|---|---|---|
| 2022-05-15 | PO2 |
Varzim SC | 2–0 | CD Mafra | Available |
| 2022-05-08 | PO2 |
SC Farense | 0–1 | Varzim SC | Available |
| 2022-04-30 | PO2 |
Varzim SC | 0–2 | Sporting Covilhã | Available |
| 2022-04-25 | PO2 |
CD Trofense | 1–0 | Varzim SC | Available |
| 2022-04-15 | PO2 |
Varzim SC | 1–0 | Casa Pia AC | Available |
| 2022-04-08 | PO2 |
FC Penafiel | 4–1 | Varzim SC | Available |
| 2022-04-04 | PO2 |
Varzim SC | 2–1 | FC Porto B | Available |
| 2022-03-20 | PO2 |
UD Vilafranquense | 0–0 | Varzim SC | Available |
| 2022-03-11 | PO2 |
Varzim SC | 1–0 | Académico de Viseu | Available |
| 2022-03-06 | PO2 |
SL Benfica B | 1–2 | Varzim SC | Available |
| 2022-02-28 | PO2 |
Varzim SC | 0–0 | CD Feirense | Available |
| 2022-02-21 | PO2 |
Estrela Amadora | 0–0 | Varzim SC | Available |
| 2022-02-17 | PO2 |
Varzim SC | 0–1 | SC Farense | Available |
| 2022-02-13 | PO2 |
Varzim SC | 1–1 | Leixões SC | Available |
| 2022-02-08 | PO2 |
Varzim SC | 0–0 | CD Nacional | Available |
| 2022-02-02 | PO2 |
GD Chaves | 1–0 | Varzim SC | Available |
| 2022-01-30 | PO2 |
Rio Ave FC | 1–1 | Varzim SC | Available |
| 2022-01-22 | PO2 |
Varzim SC | 1–0 | Académica de Coimbra | Available |
| 2022-01-08 | PO2 |
CD Mafra | 0–0 | Varzim SC | Available |
| 2021-12-20 | PO2 |
Sporting Covilhã | 1–0 | Varzim SC | Available |
| 2021-12-12 | PO2 |
Varzim SC | 1–3 | CD Trofense | Available |
| 2021-12-02 | PO2 |
Casa Pia AC | 1–0 | Varzim SC | Available |
| 2021-11-27 | PO2 |
Varzim SC | 0–2 | FC Penafiel | Available |
| 2021-11-07 | PO2 |
FC Porto B | 2–2 | Varzim SC | INJURED Torn ankle ligaments |
| 2021-10-31 | PO2 |
Varzim SC | 0–2 | UD Vilafranquense | INJURED Torn ankle ligaments |
| 2021-10-27 | PO2 |
Varzim SC | 0–2 | SL Benfica B | INJURED Torn ankle ligaments |
| 2021-10-22 | PO2 |
Académico de Viseu | 1–0 | Varzim SC | INJURED Torn ankle ligaments |
| 2021-10-03 | PO2 |
CD Feirense | 2–1 | Varzim SC | INJURED Torn ankle ligaments |
| 2021-09-21 | PO2 |
Varzim SC | 3–1 | Estrela Amadora | INJURED Torn ankle ligaments |
| 2021-09-12 | PO2 |
Leixões SC | 1–1 | Varzim SC | INJURED Torn ankle ligaments |
| 2021-08-28 | PO2 |
CD Nacional | 2–1 | Varzim SC | Available |
| 2021-08-22 | PO2 |
Varzim SC | 0–3 | Rio Ave FC | INJURED Fitness |
| 2021-08-14 | PO2 |
Académica de Coimbra | 1–1 | Varzim SC | INJURED Fitness |
| 2021-08-07 | PO2 |
Varzim SC | 2–2 | GD Chaves | INJURED Fitness |
| 2021-05-22 | PO2 |
Varzim SC | 1–0 | UD Oliveirense | Available |
| 2021-05-16 | PO2 |
Casa Pia AC | 3–0 | Varzim SC | Available |
| 2021-05-09 | PO2 |
Varzim SC | 1–2 | FC Penafiel | Available |
| 2021-05-03 | PO2 |
UD Vilafranquense | 1–3 | Varzim SC | Available |
| 2021-04-24 | PO2 |
Varzim SC | 0–3 | FC Vizela | Available |
| 2021-04-17 | PO2 |
CD Feirense | 1–0 | Varzim SC | Available |
| 2021-04-10 | PO2 |
CD Cova Piedade | 2–1 | Varzim SC | Available |
| 2021-04-02 | PO2 |
Varzim SC | 2–1 | SL Benfica B | Available |
| 2021-03-26 | PO2 |
Académico de Viseu | 0–1 | Varzim SC | Available |
| 2021-03-20 | PO2 |
Varzim SC | 2–0 | CD Mafra | Available |
| 2021-03-14 | PO2 |
GD Estoril | 1–0 | Varzim SC | Available |
| 2021-03-08 | PO2 |
Varzim SC | 0–1 | Leixões SC | Available |
| 2021-03-01 | PO2 |
Académica de Coimbra | 1–2 | Varzim SC | Available |
| 2021-02-22 | PO2 |
Varzim SC | 1–2 | Sporting Covilhã | Available |
| 2021-02-13 | PO2 |
FC Arouca | 0–0 | Varzim SC | Available |
| 2021-02-06 | PO2 |
Varzim SC | 1–3 | GD Chaves | Available |
Teams faced most often by André Santos'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 % |
|---|---|---|---|---|---|---|---|---|
| CD Santa Clara | 13 | 9 | 1 | 3 | 23 | 12 | +11 | 69% |
| Vitória Guimarães | 12 | 7 | 3 | 2 | 23 | 11 | +12 | 58% |
| FC Porto | 12 | 0 | 5 | 7 | 7 | 22 | -15 | 0% |
| Moreirense FC | 12 | 7 | 3 | 2 | 16 | 10 | +6 | 58% |
| FC Lorient | 12 | 3 | 4 | 5 | 16 | 22 | -6 | 25% |
| Portimonense SC | 11 | 8 | 1 | 2 | 22 | 14 | +8 | 73% |
| CS Marítimo | 11 | 6 | 4 | 1 | 17 | 9 | +8 | 55% |
| CD Tondela | 11 | 6 | 2 | 3 | 18 | 9 | +9 | 55% |
| FC Nantes | 10 | 3 | 6 | 1 | 9 | 5 | +4 | 30% |
| FC Vizela | 10 | 3 | 2 | 5 | 11 | 14 | -3 | 30% |
| Belenenses SAD | 10 | 7 | 2 | 1 | 26 | 9 | +17 | 70% |
| AS Saint-Étienne | 10 | 3 | 3 | 4 | 11 | 10 | +1 | 30% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | Senior debut season | |
| 10/11 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 4 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 28 | 1,758 | 4 | 0 | 0 | 0.2 |
| 23/24 | 16 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | 10 | 32 | 0 | 0 | 1 | 2.81 |
| 20/21 | 36 | 984 | 5 | 0 | 0 | 0.46 |
| 19/20 | 30 | 1,036 | 7 | 0 | 0 | 0.61 |
| 18/19 | 32 | 2,277 | 8 | 0 | 0 | 0.32 |
| 17/18 | 29 | 0 | 6 | 0 | 0 | 0 |
| 16/17 | 38 | 2,540 | 6 | 0 | 0 | 0.21 |
| 15/16 | 32 | 1,781 | 3 | 0 | 0 | 0.15 |
| 14/15 | 11 | 764 | 1 | 0 | 0 | 0.12 |
| 13/14 | 35 | 0 | 5 | 0 | 0 | 0 |
| 12/13 | 15 | 0 | 3 | 0 | 0 | 0 |
| 11/12 | 25 | 426 | 6 | 0 | 0 | 1.27 |
| 10/11 | 42 | 1,119 | 7 | 1 | 0 | 0.64 |
| 09/10 | 35 | 0 | 6 | 0 | 0 | 0 |
| 08/09 | 9 | 0 | 3 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on André Santos
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about André Santos
Who is André Santos?
André Santos is a Portugal professional footballer who plays as a defensive midfield for Varzim SC.
How old is André Santos?
André Santos is 37 years old. He was born on March 2, 1989 in Sobreiro Curvo.
What position does André Santos play?
André Santos plays as a defensive midfield (Midfield - Defensive Midfield).
What club does André Santos play for?
André Santos currently plays for Varzim SC.
How many career goals has André Santos scored?
Across all senior club competitions in our dataset, André Santos has scored 14 goals in 440 appearances.
Portugal