Skip to content
Ferro

Ferro

Defender - Centre-Back  at GD Estoril Praia
Age29
CitizenshipPortugal
Height1.91 m
Footright
BornMarch 26, 1997
at GD Estoril Praia 297 days · joined 2025-07-31
👕200+ Apps 🏴50+ Caps
Market value €700k
Centre-Back Defender

Career snapshot

8
clubs played for
15/16
debut season
0.05
goals / match
SL Benfica B
top club · 91 apps

Career highs

€18.00m
peak value · 2019
€550k
top transfer fee · 22/23
3
best season · 16/17
51 / 3
int'l caps / goals
230Appearances
12Goals
6Assists
31Yellow cards
4Red cards
81Full matches (90′)
Full nameFerro
Name in home countryFrancisco Reis Ferreira
Date of birth1997-03-26 (29 yrs)
Place of birthOliveira de Azeméis, Portugal
CitizenshipPortugal
PositionDefender - Centre-Back (main: Defender)
Footright
Height191.00 m
Current clubGD Estoril Praia
Joined2025-07-31
Contract expires2027-06-30
AgentProStar
Jul 2025
Transfer: Estrela Amadora → Estoril
25/26 · Transfer
Jul 2025
25/26 — GD Estoril Praia
2 matches · 0 G · 0 A · across 1 competition
Aug 2024
Injury: unknown
5 games missed
Jul 2024
Transfer: Hajduk Split → Estrela Amadora
24/25 · Transfer
Jul 2024
24/25 — CF Estrela Amadora
20 matches · 0 G · 0 A · across 2 competitions
Nov 2023
Injury: unknown
9 games missed
Jul 2023
23/24 — HNK Hajduk Split
7 matches · 0 G · 0 A · across 4 competitions
Feb 2023
Transfer: Benfica → Hajduk Split
22/23 · Transfer · €550k
Feb 2023
Transfer: Vitesse → Benfica
22/23 · Return from loan
Jul 2022
Transfer: Benfica → Vitesse
22/23 · Loan
Jul 2022
22/23 — Vitesse Arnhem, HNK Hajduk Split
21 matches · 0 G · 0 A · across 4 competitions
Jun 2022
Transfer: Hajduk Split → Benfica
21/22 · Return from loan
Jan 2022
Transfer: Benfica → Hajduk Split
21/22 · Loan
Aug 2021
Injury: unknown
8 games missed
Jul 2021
21/22 — HNK Hajduk Split, SL Benfica
16 matches · 2 G · 2 A · across 6 competitions
Jun 2021
Transfer: Valencia → Benfica
20/21 · Return from loan
Jan 2021
Transfer: Benfica → Valencia
20/21 · Loan
Jul 2020
20/21 — SL Benfica, Valencia CF
10 matches · 0 G · 0 A · across 5 competitions
Jul 2019
19/20 — SL Benfica
40 matches · 1 G · 0 A · across 6 competitions
Jan 2019
Transfer: Benfica B → Benfica
18/19 · Transfer
Jul 2018
18/19 — SL Benfica, SL Benfica B
37 matches · 3 G · 0 A · across 4 competitions
Jul 2017
17/18 — SL Benfica B
33 matches · 2 G · 4 A · across 1 competition
Jul 2016
16/17 — SL Benfica B
30 matches · 3 G · 0 A · across 1 competition
Jan 2016
Transfer: Benfica U19 → Benfica B
15/16 · Transfer
Jul 2015
15/16 — SL Benfica B, SL Benfica UEFA U19
14 matches · 1 G · 0 A · across 2 competitions
Dec 2014
Transfer: Casa Pia U19 → Benfica U19
14/15 · Return from loan
Aug 2014
Transfer: Benfica U19 → Casa Pia U19
14/15 · Loan
Jul 2014
Transfer: Benfica U17 → Benfica U19
14/15 · Transfer
Jul 2012
Transfer: Benfica U15 → Benfica U17
12/13 · Transfer
Jul 2011
Transfer: Taboeira U15 → Benfica U15
11/12 · Transfer
Jul 2010
Transfer: Taboeira Form. → Taboeira U15
10/11 · Transfer
Jul 2009
Transfer: CB Estarreja F. → Taboeira Form.
09/10 · Transfer
Jul 2008
Transfer: Oliveirense You → CB Estarreja F.
08/09 · Transfer
Jan 1970
Peak market value: €18.00m
Highest valuation recorded in dataset
7,263 min
Minutes played by club
GD Estoril Praia 0.0%
CF Estrela Amadora 0.0%
HNK Hajduk Split 16.0%
Vitesse Arnhem 0.0%
SL Benfica 45.1%
Valencia CF 0.0%
SL Benfica B 32.2%
SL Benfica UEFA U19 6.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
GD Estoril Praia 1 25/26 25/26 2 0 0 0
CF Estrela Amadora 1 24/25 24/25 20 0 0 0
HNK Hajduk Split 3 21/22 23/24 32 2 2 1,163
Vitesse Arnhem 1 22/23 22/23 10 0 0 0
SL Benfica 4 18/19 21/22 67 4 0 3,278
Valencia CF 1 20/21 20/21 3 0 0 0
SL Benfica B 4 15/16 18/19 91 5 4 2,342
SL Benfica UEFA U19 1 15/16 15/16 5 1 0 480

Career trajectory — goals, assists & market value

2€4.5M3€9M5€13.5M6€18M15/16 — 1 goals (SL Benfica UEFA U19)115/1616/17 — 3 goals (SL Benfica B)316/1717/18 — 2 goals (SL Benfica B)17/18 — 4 assists617/1818/19 — 3 goals (SL Benfica)318/1919/20 — 1 goals (SL Benfica)119/2020/2121/22 — 2 goals (HNK Hajduk Split)21/22 — 2 assists421/2222/2323/2424/2525/2616/17 — €100K17/18 — €400K18/19 — €1M19/20 — €18M20/21 — €14.5M21/22 — €7M22/23 — €3.5M23/24 — €2M24/25 — €1M25/26 — €700KGoalsAssistsMarket value

Goals by season

15/16: 1115/1616/17: 3316/1717/18: 2217/1818/19: 3318/1919/20: 1119/2020/21: 0020/2121/22: 2221/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 0016/1717/18: 4417/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 2221/2222/23: 0022/2323/24: 0023/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Liga Portugal GD Estoril Praia 2 0 0 0 0 0
24/25 Liga Portugal CF Estrela Amadora 18 0 0 6 0 0
24/25 Taça de Portugal CF Estrela Amadora 2 0 0 0 0 0
23/24 Hrvatski nogometni kup HNK Hajduk Split 0 0 0 0 0 0
23/24 SuperSport HNL HNK Hajduk Split 5 0 0 1 0 0
23/24 SuperSport Super Cup HNK Hajduk Split 1 0 0 0 0 0
23/24 UECL Quali HNK Hajduk Split 1 0 0 0 0 0
22/23 Eredivisie Vitesse Arnhem 9 0 0 1 0 0
22/23 Hrvatski nogometni kup HNK Hajduk Split 2 0 0 1 0 0
22/23 KNVB Beker Vitesse Arnhem 1 0 0 0 0 0
22/23 SuperSport HNL HNK Hajduk Split 9 0 0 1 0 0
21/22 1. HNL HNK Hajduk Split 13 1 2 1 0 1,073
21/22 Allianz Cup SL Benfica 1 0 0 0 0 0
21/22 Champions League SL Benfica 0 0 0 0 0 0
21/22 Hrvatski nogometni kup HNK Hajduk Split 1 1 0 0 0 90
21/22 Liga Portugal SL Benfica 0 0 0 0 0 0
21/22 Taça de Portugal SL Benfica 1 0 0 0 0 0
20/21 Allianz Cup SL Benfica 1 0 0 0 0 0
20/21 Europa League SL Benfica 1 0 0 0 0 0
20/21 LaLiga Valencia CF 3 0 0 0 0 0
20/21 Liga NOS SL Benfica 4 0 0 1 0 0
20/21 Taça de Portugal SL Benfica 1 0 0 0 0 0
19/20 Allianz Cup SL Benfica 0 0 0 0 0 0
19/20 Champions League SL Benfica 5 0 0 0 0 0
19/20 Europa League SL Benfica 2 0 0 0 0 0
19/20 Liga NOS SL Benfica 26 1 0 3 0 2,316
19/20 Supertaça SL Benfica 1 0 0 1 0 0
19/20 Taça de Portugal SL Benfica 6 0 0 0 0 0
18/19 Europa League SL Benfica 4 1 0 0 0 390
18/19 Ledman LigaPro SL Benfica B 19 0 0 1 1 0
18/19 Liga NOS SL Benfica 13 2 0 1 1 572
18/19 Taça de Portugal SL Benfica 1 0 0 0 0 0
17/18 Ledman LigaPro SL Benfica B 33 2 4 7 2 1,447
16/17 Ledman LigaPro SL Benfica B 30 3 0 5 0 895
15/16 Ledman LigaPro SL Benfica B 9 0 0 1 0 0
15/16 UEFA Youth League SL Benfica UEFA U19 5 1 0 0 0 480
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 Oliveirense You CB Estarreja F. Transfer 0
09/10 2009-07-01 CB Estarreja F. Taboeira Form. Transfer 0
10/11 2010-07-01 Taboeira Form. Taboeira U15 Transfer 0
11/12 2011-07-01 Taboeira U15 Benfica U15 Transfer 0
12/13 2012-07-01 Benfica U15 Benfica U17 Transfer 0
14/15 2014-07-01 Benfica U17 Benfica U19 Transfer 0
14/15 2014-08-01 Benfica U19 Casa Pia U19 Loan 0
14/15 2014-12-31 Casa Pia U19 Benfica U19 Return from loan 0
15/16 2016-01-01 Benfica U19 Benfica B Transfer 0
18/19 2019-01-01 Benfica B Benfica Transfer 1000000
20/21 2021-01-31 Benfica Valencia Loan 7000000
20/21 2021-06-30 Valencia Benfica Return from loan 5000000
21/22 2022-01-31 Benfica Hajduk Split Loan 4000000
21/22 2022-06-30 Hajduk Split Benfica Return from loan 3500000
22/23 2022-07-15 Benfica Vitesse Loan 3500000
22/23 2023-02-14 Vitesse Benfica Return from loan 2500000
22/23 2023-02-15 Benfica Hajduk Split Transfer 2500000 €550k
24/25 2024-07-08 Hajduk Split Estrela Amadora Transfer 1000000
25/26 2025-07-31 Estrela Amadora Estoril Transfer 700000
SeasonInjuryFromToDays missedGames missed
21/22 Muscle injury 2021-08-01 2021-09-07 38 8
23/24 Knee surgery 2023-11-28 2024-02-29 94 9
24/25 Knee injury 2024-08-26 2024-10-10 46 5
Current€700k
Peak€18.00m
Low€100k
Δ since start+€600k
€100k€4.58m€9.05m€13.53m€18.00m197019701970
DateValue
Jan 1, 1970 €700k
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €2.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.50m
Jan 1, 1970 €7.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €14.50m
Jan 1, 1970 €8.00m
Jan 1, 1970 €11.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €700k
Jan 1, 1970 €1.00m
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #23137 #13 14 0 former national player
Team #16374 #4 8 0 former national player
Team #16373 #4 9 1 former national player
Team #16372 #4 13 1 former national player
Team #16371 #3 7 1 former national player
Team #3300 #2 0 0 former national player
TeammatePPG played withJoint goalsMinutes
Odysseas Vlachodimos 2 0 0
Guga 2 0 0
Franco Cervi 2 0 0
Alex Pinto 1 0 0
Adel Taarabt 2 0 0
Branimir Kalaica 1 0 0
Chris Willock 1 0 0
Rafa Silva 2 0 0
João Félix 2 0 0
Haris Seferovic 2 0 0
Gedson Fernandes 2 0 0
Rúben Dias 2 0 0
Alejandro Grimaldo 2 1 0
Ivan Zlobin 2 0 0
Zé Gomes 2 0 0
Aurélio Buta 2 1 0
Jota 2 0 0
Heri Tavares 1 3 0
Pêpê 2 0 0
Yuri Ribeiro 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 Ledman LigaPro SL Benfica B 3 30
18/19 Liga NOS SL Benfica 2 13
17/18 Ledman LigaPro SL Benfica B 2 33

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 Ledman LigaPro SL Benfica B 4 33
21/22 1. HNL HNK Hajduk Split 2 13

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
22/23 2023-02-14 Vitesse Benfica Return from loan €2.50m
22/23 2022-07-15 Benfica Vitesse Loan €3.50m
21/22 2022-06-30 Hajduk Split Benfica Return from loan €3.50m
21/22 2022-01-31 Benfica Hajduk Split Loan €4.00m
20/21 2021-06-30 Valencia Benfica Return from loan €5.00m
20/21 2021-01-31 Benfica Valencia Loan €7.00m
14/15 2014-12-31 Casa Pia U19 Benfica U19 Return from loan
14/15 2014-08-01 Benfica U19 Casa Pia U19 Loan

Last 50 matches for GD Estoril Praia 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.

DateCompHomeScoreAwayAvailability
2026-05-16 PO1 GD Estoril Praia 0–3 Sport Lisboa e Benfica Available
2026-05-10 PO1 FC Alverca 1–1 GD Estoril Praia Available
2026-05-10 PO1 FC Alverca 1–1 GD Estoril Praia Available
2026-05-03 PO1 Sporting Clube de Braga 1–1 GD Estoril Praia Available
2026-05-03 PO1 Sporting Clube de Braga 1–1 GD Estoril Praia Available
2026-04-26 PO1 GD Estoril Praia 0–1 FC Famalicão Available
2026-04-26 PO1 GD Estoril Praia 0–1 FC Famalicão Available
2026-04-20 PO1 Moreirense FC 1–0 GD Estoril Praia Available
2026-04-20 PO1 Moreirense FC 1–0 GD Estoril Praia Available
2026-04-12 PO1 GD Estoril Praia 1–3 FC Porto Available
2026-04-06 PO1 FC Arouca 3–2 GD Estoril Praia Available
2026-03-22 PO1 GD Estoril Praia 1–2 Rio Ave FC Available
2026-03-15 PO1 CD Nacional 0–1 GD Estoril Praia Available
2026-03-07 PO1 GD Estoril Praia 0–0 Casa Pia AC Available
2026-02-27 PO1 Sporting Clube de Portugal 3–0 GD Estoril Praia Available
2026-02-22 PO1 GD Estoril Praia 3–1 Gil Vicente FC Available
2026-02-15 PO1 AVS 3–0 GD Estoril Praia Available
2026-02-07 PO1 GD Estoril Praia 2–2 CD Tondela Available
2026-01-31 PO1 CD Santa Clara 2–4 GD Estoril Praia Available
2026-01-24 PO1 GD Estoril Praia 4–2 Vitória Guimarães Available
2026-01-19 PO1 CF Estrela da Amadora 0–5 GD Estoril Praia Available
2026-01-03 PO1 Sport Lisboa e Benfica 3–1 GD Estoril Praia Available
2025-12-27 PO1 GD Estoril Praia 4–1 FC Alverca Available
2025-12-19 PO1 GD Estoril Praia 1–0 Sporting Clube de Braga Available
2025-12-14 PO1 FC Famalicão 4–0 GD Estoril Praia Available
2025-12-07 PO1 GD Estoril Praia 3–3 Moreirense FC Available
2025-11-30 PO1 FC Porto 1–0 GD Estoril Praia Available
2025-11-07 PO1 GD Estoril Praia 4–3 FC Arouca Available
2025-11-01 PO1 Rio Ave FC 0–4 GD Estoril Praia Available
2025-10-26 PO1 GD Estoril Praia 1–1 CD Nacional Available
2025-10-03 PO1 Casa Pia AC 2–2 GD Estoril Praia Available
2025-09-27 PO1 GD Estoril Praia 0–1 Sporting Clube de Portugal Available
2025-09-21 PO1 Gil Vicente FC 2–0 GD Estoril Praia Available
2025-09-13 PO1 GD Estoril Praia 3–1 AVS Available
2025-09-06 PO1 GD Estoril Praia 0–1 CD Santa Clara Available
2025-08-31 PO1 CD Tondela 2–2 GD Estoril Praia Available
2025-08-16 PO1 Vitória Guimarães 3–2 GD Estoril Praia Available
2025-08-11 PO1 GD Estoril Praia 1–1 CF Estrela da Amadora Available
2025-05-17 PO1 GD Estoril Praia 4–0 CF Estrela da Amadora Available
2025-05-11 PO1 Moreirense FC 2–2 GD Estoril Praia Available
2025-05-03 PO1 GD Estoril Praia 1–2 Sport Lisboa e Benfica Available
2025-04-29 PO1 Casa Pia AC 1–3 GD Estoril Praia Available
2025-04-19 PO1 GD Estoril Praia 0–2 Sporting Clube de Braga Available
2025-04-12 PO1 FC Famalicão 3–0 GD Estoril Praia Available
2025-04-04 PO1 AVS 0–3 GD Estoril Praia Available
2025-03-30 PO1 GD Estoril Praia 1–2 FC Porto Available
2025-03-16 PO1 FC Arouca 1–1 GD Estoril Praia Available
2025-03-08 PO1 GD Estoril Praia 2–2 SC Farense Available
2025-03-03 PO1 Sporting Clube de Portugal 3–1 GD Estoril Praia Available
2025-02-22 PO1 GD Estoril Praia 2–1 Rio Ave FC Available

Teams faced most often by Ferro's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Bayern München 8 0 2 6 7 22 -15 0%
Portimonense SC 6 3 1 2 13 7 +6 50%
CD Tondela 6 5 1 0 10 3 +7 83%
CD Santa Clara 6 5 0 1 18 7 +11 83%
Sporting Braga 6 4 0 2 22 8 +14 67%
Vitória Guimarães 6 6 0 0 13 3 +10 100%
FC Porto 6 2 0 4 6 10 -4 33%
Boavista 6 5 1 0 19 6 +13 83%
Belenenses SAD 6 4 1 1 17 7 +10 67%
Rio Ave FC 6 5 0 1 14 7 +7 83%
AFC Ajax 6 2 3 1 7 6 +1 33%
CS Marítimo 6 5 0 1 19 3 +16 83%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 20 0 6 0 0 0
23/24 7 0 1 0 0 0
22/23 21 0 3 0 0 0
21/22 16 1,163 1 0 0 0.08
20/21 10 0 1 0 0 0
19/20 40 2,316 4 0 0 0.16
18/19 37 962 2 0 2 0.37
17/18 33 1,447 7 0 2 0.56
16/17 30 895 5 1 0 0.6
15/16 14 480 1 0 0 0.19

Output by competition

Career goals and assists broken down by tournament.

Ledman LigaPro
91 apps
5 G
4 A
Liga Portugal
63 apps
3 G
0 A
SuperSport HNL
27 apps
1 G
2 A
Hrvatski nogometni kup
3 apps
1 G
0 A
Europa League
7 apps
1 G
0 A
UEFA Youth League
5 apps
1 G
0 A
Taça de Portugal
11 apps
0 G
0 A
Eredivisie
9 apps
0 G
0 A
Champions League
5 apps
0 G
0 A

Frequently asked about Ferro

Who is Ferro?

Ferro is a Portugal professional footballer who plays as a centre-back for GD Estoril Praia.

How old is Ferro?

Ferro is 29 years old. He was born on March 26, 1997 in Oliveira de Azeméis.

What position does Ferro play?

Ferro plays as a centre-back (Defender - Centre-Back).

What club does Ferro play for?

Ferro currently plays for GD Estoril Praia.

How many career goals has Ferro scored?

Across all senior club competitions in our dataset, Ferro has scored 12 goals in 230 appearances.

What is Ferro's market value?

Ferro's most recent reported market value is €700k.