Career snapshot
Position rank · 24/25
Among 2,799 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1988-04-02 · 6 players total
| Full name | Castro |
|---|---|
| Name in home country | André de Castro Pereira |
| Date of birth | 1988-04-02 (38 yrs) |
| Place of birth | Gondomar, Portugal |
| Citizenship | Portugal |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 181.00 m |
| Current club | Retired |
| Joined | 2025-07-01 |
| Contract expires | — |
| Agent | PromoSport |
Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Moreirense FC | 2 | 23/24 | 24/25 | 15 | 1 | 1 | 538 |
| FC Porto B | 1 | 24/25 | 24/25 | 22 | 1 | 1 | 1,376 |
| SC Braga | 4 | 20/21 | 23/24 | 112 | 5 | 6 | 1,433 |
| Göztepe | 3 | 17/18 | 19/20 | 101 | 9 | 21 | 4,217 |
| Kasimpasa | 4 | 13/14 | 16/17 | 138 | 19 | 14 | 3,121 |
| FC Porto | 4 | 06/07 | 12/13 | 33 | 1 | 3 | 253 |
| Sporting Gijón | 2 | 10/11 | 11/12 | 44 | 4 | 2 | 1,532 |
| SC Olhanense | 2 | 08/09 | 09/10 | 62 | 8 | 1 | 1,582 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Liga Portugal | Moreirense FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Liga Portugal 2 | FC Porto B | 22 | 1 | 1 | 4 | 0 | 1,376 |
| 23/24 | Allianz Cup | SC Braga | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League | SC Braga | 1 | 1 | 0 | 0 | 0 | 4 |
| 23/24 | Champions League Qu. | SC Braga | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga Portugal | SC Braga | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Liga Portugal | Moreirense FC | 14 | 1 | 1 | 1 | 0 | 538 |
| 23/24 | Taça de Portugal | SC Braga | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Allianz Cup | SC Braga | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Conference L. | SC Braga | 2 | 1 | 0 | 0 | 0 | 108 |
| 22/23 | Europa League | SC Braga | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Liga Portugal | SC Braga | 24 | 1 | 1 | 1 | 0 | 602 |
| 22/23 | Taça de Portugal | SC Braga | 5 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Allianz Cup | SC Braga | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | SC Braga | 10 | 0 | 0 | 2 | 0 | 0 |
| 21/22 | Liga Portugal | SC Braga | 21 | 0 | 2 | 4 | 0 | 0 |
| 21/22 | Taça de Portugal | SC Braga | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Allianz Cup | SC Braga | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Europa League | SC Braga | 5 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Liga NOS | SC Braga | 21 | 2 | 3 | 1 | 0 | 719 |
| 20/21 | Taça de Portugal | SC Braga | 4 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Süper Lig | Göztepe | 32 | 3 | 2 | 2 | 0 | 707 |
| 19/20 | Türkiye Kupasi | Göztepe | 2 | 1 | 0 | 0 | 0 | 135 |
| 18/19 | Süper Lig | Göztepe | 31 | 1 | 9 | 3 | 1 | 2,637 |
| 18/19 | Türkiye Kupasi | Göztepe | 3 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | Süper Lig | Göztepe | 33 | 4 | 9 | 7 | 0 | 738 |
| 16/17 | Süper Lig | Kasimpasa | 33 | 6 | 3 | 5 | 0 | 480 |
| 16/17 | Türkiye Kupasi | Kasimpasa | 6 | 1 | 2 | 2 | 0 | 438 |
| 15/16 | Süper Lig | Kasimpasa | 33 | 4 | 4 | 5 | 0 | 702 |
| 14/15 | Süper Lig | Kasimpasa | 32 | 5 | 1 | 8 | 0 | 547 |
| 13/14 | Süper Lig | Kasimpasa | 33 | 3 | 4 | 4 | 0 | 954 |
| 13/14 | Türkiye Kupasi | Kasimpasa | 1 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Allianz Cup | FC Porto | 3 | 0 | 1 | 0 | 0 | 0 |
| 12/13 | Champions League | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Liga ZON Sagres | FC Porto | 17 | 1 | 1 | 0 | 0 | 253 |
| 12/13 | Supertaça | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Taça de Portugal | FC Porto | 3 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | LaLiga | Sporting Gijón | 29 | 2 | 1 | 7 | 0 | 1,082 |
| 10/11 | Allianz Cup | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Europa League Qualifying | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | LaLiga | Sporting Gijón | 15 | 2 | 1 | 3 | 0 | 450 |
| 10/11 | Liga ZON Sagres | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Taça de Portugal | FC Porto | 3 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Allianz Cup | SC Olhanense | 1 | 0 | 0 | 1 | 0 | 0 |
| 09/10 | Liga Sagres | SC Olhanense | 28 | 6 | 1 | 9 | 0 | 405 |
| 08/09 | Allianz Cup | SC Olhanense | 5 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Liga Portugal 2 | SC Olhanense | 28 | 2 | 0 | 4 | 0 | 1,177 |
| 07/08 | Carlsberg Cup | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Liga Bwin | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Taça de Portugal | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Liga Bwin | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 99/00 | 1999-07-01 | Gondomar Yth | FC Porto Youth | Transfer | 0 | — |
| 01/02 | 2001-07-01 | FC Porto Youth | FC Porto U15 | Transfer | 0 | — |
| 03/04 | 2003-07-01 | FC Porto U15 | FC Porto U17 | Transfer | 0 | — |
| 05/06 | 2005-07-01 | FC Porto U17 | FC Porto U19 | Transfer | 0 | — |
| 07/08 | 2007-07-01 | FC Porto U19 | FC Porto | Transfer | 0 | — |
| 08/09 | 2008-07-01 | FC Porto | Olhanense | Loan | 300000 | — |
| 09/10 | 2010-06-30 | Olhanense | FC Porto | Return from loan | 1300000 | — |
| 10/11 | 2011-01-12 | FC Porto | Sporting Gijón | Loan | 1300000 | — |
| 11/12 | 2012-06-30 | Sporting Gijón | FC Porto | Return from loan | 2500000 | — |
| 13/14 | 2013-08-14 | FC Porto | Kasimpasa | Loan | 3500000 | — |
| 13/14 | 2014-06-30 | Kasimpasa | FC Porto | Return from loan | 4500000 | — |
| 14/15 | 2014-07-01 | FC Porto | Kasimpasa | Transfer | 4500000 | €2.06m |
| 17/18 | 2017-07-08 | Kasimpasa | Göztepe | Transfer | 3500000 | — |
| 20/21 | 2020-08-04 | Göztepe | SC Braga | Transfer | 800000 | — |
| 23/24 | 2024-01-17 | SC Braga | Moreirense | Transfer | 200000 | — |
| 24/25 | 2024-08-30 | Moreirense | FC Porto B | Transfer | 200000 | — |
| 25/26 | 2025-07-01 | FC Porto B | Retired | Transfer | 50000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | unknown injury | 2018-10-23 | 2018-11-02 | 11 | 2 |
| 20/21 | Corona virus | 2020-12-25 | 2021-01-11 | 18 | 3 |
| 20/21 | unknown injury | 2021-02-05 | 2021-04-01 | 56 | 14 |
| 20/21 | Fitness | 2021-04-02 | 2021-04-09 | 8 | 1 |
| 21/22 | unknown injury | 2021-08-01 | 2021-09-22 | 53 | 10 |
| 21/22 | Calf problems | 2021-12-03 | 2022-01-10 | 39 | 8 |
| 22/23 | unknown injury | 2023-04-14 | 2023-05-24 | 41 | 7 |
| 23/24 | unknown injury | 2024-01-16 | 2024-01-31 | 16 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.75m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.25m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €5.75m |
| Jan 1, 1970 | €5.75m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.25m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #91523 | #8 | 3 | 1 | — | — | former national player |
| Team #23137 | #16 | 10 | 0 | — | — | former national player |
| Team #16374 | #8 | 19 | 0 | — | — | former national player |
| Team #16373 | #8 | 6 | 0 | — | — | former national player |
| Team #16372 | #8 | 14 | 0 | — | — | former national player |
| Team #16371 | #8 | 8 | 1 | — | — | former national player |
| Team #3300 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Titi | 1 | 0 | 0 |
| Ricardo Horta | 2 | 3 | 0 |
| Matheus | 2 | 0 | 0 |
| Halil Akbunar | 1 | 1 | 0 |
| Moatasem Al-Musrati | 2 | 0 | 0 |
| Alpaslan Öztürk | 1 | 0 | 0 |
| Abel Ruiz | 2 | 2 | 0 |
| Vítor Tormena | 2 | 0 | 0 |
| Veysel Sarı | 1 | 1 | 0 |
| Sequeira | 2 | 1 | 0 |
| Paulo Oliveira | 2 | 0 | 0 |
| Iuri Medeiros | 2 | 1 | 0 |
| Fabiano | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Süper Lig | Kasimpasa | 6 | 33 |
| 09/10 | Liga Sagres | SC Olhanense | 6 | 28 |
| 14/15 | Süper Lig | Kasimpasa | 5 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 17/18 | Süper Lig | Göztepe | 9 | 33 |
| 18/19 | Süper Lig | Göztepe | 9 | 31 |
| 13/14 | Süper Lig | Kasimpasa | 4 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 13/14 | 2014-06-30 | Kasimpasa | FC Porto | Return from loan | — | €4.50m |
| 13/14 | 2013-08-14 | FC Porto | Kasimpasa | Loan | — | €3.50m |
| 11/12 | 2012-06-30 | Sporting Gijón | FC Porto | Return from loan | — | €2.50m |
| 10/11 | 2011-01-12 | FC Porto | Sporting Gijón | Loan | — | €1.30m |
| 09/10 | 2010-06-30 | Olhanense | FC Porto | Return from loan | — | €1.30m |
| 08/09 | 2008-07-01 | FC Porto | Olhanense | Loan | — | €300k |
Teams faced most often by Castro'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 % |
|---|---|---|---|---|---|---|---|---|
| Rio Ave FC | 22 | 9 | 7 | 6 | 30 | 23 | +7 | 41% |
| Vitória Guimarães | 22 | 9 | 6 | 7 | 30 | 24 | +6 | 41% |
| CD Santa Clara | 20 | 11 | 6 | 3 | 25 | 15 | +10 | 55% |
| CD Tondela | 20 | 9 | 8 | 3 | 32 | 20 | +12 | 45% |
| Portimonense SC | 19 | 16 | 2 | 1 | 41 | 13 | +28 | 84% |
| UD Las Palmas | 18 | 5 | 5 | 8 | 22 | 22 | 0 | 28% |
| CS Marítimo | 18 | 10 | 1 | 7 | 28 | 17 | +11 | 56% |
| Málaga CF | 18 | 5 | 5 | 8 | 14 | 20 | -6 | 28% |
| CD Nacional | 18 | 10 | 3 | 5 | 29 | 22 | +7 | 56% |
| CD Tenerife | 18 | 8 | 5 | 5 | 22 | 16 | +6 | 44% |
| FC Famalicão | 18 | 10 | 6 | 2 | 37 | 18 | +19 | 56% |
| Real Zaragoza | 18 | 5 | 5 | 8 | 21 | 24 | -3 | 28% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 08/09 | 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 | 23 | 1,376 | 4 | 0 | 0 | 0.26 |
| 23/24 | 21 | 542 | 2 | 0 | 0 | 0.33 |
| 22/23 | 39 | 710 | 4 | 0 | 0 | 0.51 |
| 21/22 | 33 | 0 | 6 | 0 | 0 | 0 |
| 20/21 | 33 | 719 | 4 | 0 | 0 | 0.5 |
| 19/20 | 34 | 842 | 2 | 0 | 0 | 0.21 |
| 18/19 | 34 | 2,637 | 4 | 0 | 1 | 0.17 |
| 17/18 | 33 | 738 | 7 | 0 | 0 | 0.85 |
| 16/17 | 39 | 918 | 7 | 0 | 0 | 0.69 |
| 15/16 | 33 | 702 | 5 | 0 | 0 | 0.64 |
| 14/15 | 32 | 547 | 8 | 0 | 0 | 1.32 |
| 13/14 | 34 | 954 | 5 | 0 | 0 | 0.47 |
| 12/13 | 25 | 253 | 0 | 1 | 0 | 0.36 |
| 11/12 | 29 | 1,082 | 7 | 0 | 0 | 0.58 |
| 10/11 | 21 | 450 | 4 | 0 | 0 | 0.8 |
| 09/10 | 29 | 405 | 10 | 0 | 0 | 2.22 |
| 08/09 | 33 | 1,177 | 4 | 0 | 0 | 0.31 |
Output by competition
Career goals and assists broken down by tournament.
More on Castro
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Castro
Who is Castro?
Castro is a Portugal professional footballer who plays as a central midfield for Retired.
How old is Castro?
Castro is 38 years old. He was born on April 2, 1988 in Gondomar.
What position does Castro play?
Castro plays as a central midfield (Midfield - Central Midfield).
What club does Castro play for?
Castro currently plays for Retired.
How many career goals has Castro scored?
Across all senior club competitions in our dataset, Castro has scored 48 goals in 527 appearances.
Portugal