Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1997-02-13 · 6 players total
| Full name | Pedro Silva |
|---|---|
| Name in home country | Pedro José Moreira da Silva |
| Date of birth | 1997-02-13 (29 yrs) |
| Place of birth | Lisboa, Portugal |
| Citizenship | Portugal |
| Position | Goalkeeper |
| Foot | right |
| Height | 189.00 m |
| Current club | CD Mafra |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Agent | AS1 |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| CD Mafra | 1 | 25/26 | 25/26 | 3 | 0 | 0 | 270 |
| FC Alverca | 1 | 24/25 | 24/25 | 4 | 0 | 0 | 312 |
| FC Penafiel | 1 | 23/24 | 23/24 | 28 | 0 | 0 | 2,520 |
| GD Estoril Praia | 1 | 22/23 | 22/23 | 7 | 0 | 0 | 562 |
| FC Vizela | 2 | 20/21 | 21/22 | 38 | 0 | 0 | 3,445 |
| HB Köge | 1 | 19/20 | 19/20 | 0 | 0 | 0 | 0 |
| CD Tondela | 1 | 18/19 | 18/19 | 4 | 0 | 0 | 360 |
| Sporting CP | 2 | 16/17 | 17/18 | 0 | 0 | 0 | 0 |
| Sporting CP B | 4 | 14/15 | 17/18 | 73 | 0 | 0 | 6,570 |
| Sporting Lissabon UEFA U19 | 2 | 14/15 | 16/17 | 5 | 0 | 0 | 450 |
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 | CD Mafra | 3 | 0 | 0 | 0 | 0 | 270 |
| 24/25 | Liga Portugal 2 | FC Alverca | 1 | 0 | 0 | 0 | 0 | 12 |
| 24/25 | Taça de Portugal | FC Alverca | 3 | 0 | 0 | 0 | 0 | 300 |
| 23/24 | Allianz Cup | FC Penafiel | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | Liga Portugal 2 | FC Penafiel | 27 | 0 | 0 | 0 | 0 | 2,430 |
| 22/23 | Allianz Cup | GD Estoril Praia | 3 | 0 | 0 | 0 | 0 | 270 |
| 22/23 | Liga Portugal | GD Estoril Praia | 3 | 0 | 0 | 1 | 0 | 202 |
| 22/23 | Taça de Portugal | GD Estoril Praia | 1 | 0 | 0 | 1 | 0 | 90 |
| 21/22 | Liga Portugal | FC Vizela | 19 | 0 | 0 | 2 | 0 | 1,710 |
| 21/22 | Taça de Portugal | FC Vizela | 2 | 0 | 0 | 0 | 0 | 180 |
| 20/21 | Liga Portugal 2 | FC Vizela | 15 | 0 | 0 | 1 | 0 | 1,350 |
| 20/21 | Taça de Portugal | FC Vizela | 2 | 0 | 0 | 0 | 0 | 205 |
| 19/20 | NordicBet LIGA | HB Köge | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | CD Tondela | 3 | 0 | 0 | 0 | 0 | 270 |
| 18/19 | Liga NOS | CD Tondela | 0 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Taça de Portugal | CD Tondela | 1 | 0 | 0 | 0 | 0 | 90 |
| 17/18 | Ledman LigaPro | Sporting CP B | 10 | 0 | 0 | 1 | 0 | 900 |
| 17/18 | Taça CTT | Sporting CP | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ledman LigaPro | Sporting CP B | 33 | 0 | 0 | 1 | 0 | 2,970 |
| 16/17 | Taça de Portugal | Sporting CP | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | UEFA Youth League | Sporting Lissabon UEFA U19 | 4 | 0 | 0 | 0 | 0 | 360 |
| 15/16 | Ledman LigaPro | Sporting CP B | 30 | 0 | 0 | 1 | 0 | 2,700 |
| 14/15 | Liga Portugal 2 | Sporting CP B | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | UEFA Youth League | Sporting Lissabon UEFA U19 | 1 | 0 | 0 | 0 | 0 | 90 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2009-07-01 | Lourel Formação | Sporting Yth. | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Sporting Yth. | Sporting Sub-15 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Sporting Sub-15 | Sporting U17 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Sporting U17 | Sporting U19 | Transfer | 0 | — |
| 15/16 | 2016-01-01 | Sporting U19 | Sporting B | Transfer | 25000 | — |
| 17/18 | 2017-07-01 | Sporting B | Sporting CP | Transfer | 650000 | — |
| 18/19 | 2018-07-09 | Sporting CP | Tondela | Transfer | 400000 | — |
| 19/20 | 2020-01-31 | Tondela | HB Köge | Transfer | 100000 | — |
| 20/21 | 2020-08-01 | HB Köge | Vizela | Transfer | 50000 | — |
| 22/23 | 2022-08-11 | Vizela | Estoril | Transfer | 400000 | — |
| 23/24 | 2023-07-11 | Estoril | Penafiel | Transfer | 300000 | — |
| 24/25 | 2024-07-20 | Penafiel | Alverca | Transfer | 500000 | — |
| 25/26 | 2025-07-01 | Alverca | Mafra | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | unknown injury | 2021-07-01 | 2021-11-18 | 141 | 13 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €25k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31372 | #1 | 6 | 0 | — | — | former national player |
| Team #30503 | #1 | 1 | 0 | — | — | former national player |
| Team #16374 | — | 0 | 0 | — | — | former national player |
| Team #16373 | #1 | 6 | 0 | — | — | former national player |
| Team #16372 | #1 | 12 | 0 | — | — | former national player |
| Team #16371 | #12 | 3 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Edu Pinheiro | 2 | 0 | 734 |
| Guga | 2 | 0 | 0 |
| Marcos Paulo | 2 | 0 | 0 |
| Rúben Dias | 2 | 0 | 0 |
| Richard Ofori | 1 | 0 | 0 |
| Domingos Duarte | 1 | 0 | 0 |
| Kiki | 1 | 0 | 0 |
| Ferro | 2 | 0 | 0 |
| Bubacar Djaló | 2 | 0 | 0 |
| Ryan Gauld | 2 | 0 | 0 |
| Chico Geraldes | 1 | 0 | 0 |
| João Carvalho | 2 | 0 | 0 |
| Xande Silva | 2 | 0 | 0 |
| Pedro Delgado | 2 | 0 | 0 |
| Samu | 2 | 0 | 0 |
| Cassiano | 2 | 0 | 0 |
| Yuri Ribeiro | 2 | 0 | 0 |
| Pêpê | 2 | 0 | 0 |
| Rafael Barbosa | 1 | 0 | 0 |
| Kiko Bondoso | 1 | 0 | 0 |
Last 50 matches for CD Mafra 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 |
|---|---|---|---|---|---|
| 2025-05-17 | PO2 |
CD Mafra | – | União Torreense | TIMED |
| 2025-05-11 | PO2 |
CD Feirense | – | CD Mafra | TIMED |
| 2025-05-04 | PO2 |
CD Mafra | – | Leixões SC | TIMED |
| 2025-04-27 | PO2 |
SL Benfica B | – | CD Mafra | TIMED |
| 2025-04-19 | PO2 |
CS Marítimo | – | CD Mafra | TIMED |
| 2025-04-13 | PO2 |
CD Mafra | – | FC Penafiel | TIMED |
| 2025-04-06 | PO2 |
Académico de Viseu | – | CD Mafra | TIMED |
| 2025-03-31 | PO2 |
CD Mafra | – | FC Felgueiras 1932 | TIMED |
| 2025-03-16 | PO2 |
União Leiria | 3–1 | CD Mafra | Available |
| 2025-03-09 | PO2 |
CD Mafra | 0–0 | FC Porto B | Available |
| 2025-03-01 | PO2 |
FC Alverca | 2–0 | CD Mafra | Available |
| 2025-02-22 | PO2 |
CD Mafra | 1–4 | FC Vizela | Available |
| 2025-02-15 | PO2 |
CD Tondela | 1–0 | CD Mafra | Available |
| 2025-02-09 | PO2 |
CD Mafra | 0–0 | GD Chaves | Available |
| 2025-02-01 | PO2 |
Portimonense SC | 2–0 | CD Mafra | Available |
| 2025-01-26 | PO2 |
CD Mafra | 0–0 | UD Oliveirense | Available |
| 2025-01-19 | PO2 |
Paços de Ferreira | 2–1 | CD Mafra | Available |
| 2025-01-05 | PO2 |
União Torreense | 1–0 | CD Mafra | Available |
| 2024-12-29 | PO2 |
CD Mafra | 0–0 | CD Feirense | Available |
| 2024-12-20 | PO2 |
Leixões SC | 2–1 | CD Mafra | Available |
| 2024-12-14 | PO2 |
CD Mafra | 2–0 | SL Benfica B | Available |
| 2024-12-08 | PO2 |
CD Mafra | 2–3 | CS Marítimo | Available |
| 2024-12-01 | PO2 |
FC Penafiel | 1–1 | CD Mafra | Available |
| 2024-11-09 | PO2 |
CD Mafra | 0–2 | Académico de Viseu | Available |
| 2024-11-03 | PO2 |
FC Felgueiras 1932 | 1–1 | CD Mafra | Available |
| 2024-10-28 | PO2 |
CD Mafra | 2–1 | União Leiria | Available |
| 2024-10-23 | PO2 |
FC Porto B | 2–1 | CD Mafra | Available |
| 2024-10-06 | PO2 |
CD Mafra | 1–1 | FC Alverca | Available |
| 2024-09-30 | PO2 |
FC Vizela | 3–0 | CD Mafra | Available |
| 2024-09-15 | PO2 |
CD Mafra | 0–4 | CD Tondela | Available |
| 2024-09-01 | PO2 |
GD Chaves | 0–3 | CD Mafra | Available |
| 2024-08-25 | PO2 |
CD Mafra | 2–2 | Portimonense SC | Available |
| 2024-08-17 | PO2 |
UD Oliveirense | 0–0 | CD Mafra | Available |
| 2024-08-10 | PO2 |
CD Mafra | 0–1 | Paços de Ferreira | Available |
| 2024-05-19 | PO2 |
CD Nacional | 2–0 | CD Mafra | Available |
| 2024-05-12 | PO2 |
CD Mafra | 0–2 | CD Santa Clara | Available |
| 2024-05-06 | PO2 |
AVS | 3–3 | CD Mafra | Available |
| 2024-04-27 | PO2 |
CD Mafra | 3–3 | UD Oliveirense | Available |
| 2024-04-21 | PO2 |
Académico de Viseu | 0–1 | CD Mafra | Available |
| 2024-04-14 | PO2 |
CD Mafra | 0–0 | CD Feirense | Available |
| 2024-04-07 | PO2 |
Vilaverdense FC | 2–1 | CD Mafra | Available |
| 2024-04-01 | PO2 |
CD Mafra | 2–1 | União Torreense | Available |
| 2024-03-17 | PO2 |
Leixões SC | 1–1 | CD Mafra | Available |
| 2024-03-09 | PO2 |
CD Mafra | 0–1 | FC Penafiel | Available |
| 2024-03-02 | PO2 |
União Leiria | 2–3 | CD Mafra | Available |
| 2024-02-25 | PO2 |
CD Mafra | 0–0 | CS Marítimo | Available |
| 2024-02-17 | PO2 |
CD Mafra | 1–3 | CD Tondela | Available |
| 2024-02-11 | PO2 |
FC Porto B | 1–1 | CD Mafra | Available |
| 2024-02-02 | PO2 |
CD Mafra | 1–1 | Os Belenenses | Available |
| 2024-01-28 | PO2 |
Paços de Ferreira | 0–1 | CD Mafra | Available |
Teams faced most often by Pedro Silva'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 Porto B | 31 | 7 | 13 | 11 | 35 | 46 | -11 | 23% |
| CD Feirense | 30 | 11 | 11 | 8 | 38 | 31 | +7 | 37% |
| Leixões SC | 30 | 13 | 10 | 7 | 39 | 27 | +12 | 43% |
| CD Nacional | 30 | 10 | 8 | 12 | 34 | 42 | -8 | 33% |
| Académico de Viseu | 30 | 8 | 13 | 9 | 29 | 32 | -3 | 27% |
| SL Benfica B | 29 | 10 | 7 | 12 | 34 | 38 | -4 | 34% |
| Moreirense FC | 28 | 6 | 7 | 15 | 30 | 44 | -14 | 21% |
| UD Oliveirense | 26 | 9 | 11 | 6 | 38 | 32 | +6 | 35% |
| FC Arouca | 25 | 8 | 6 | 11 | 38 | 42 | -4 | 32% |
| Casa Pia AC | 25 | 11 | 7 | 7 | 33 | 31 | +2 | 44% |
| GD Chaves | 24 | 8 | 8 | 8 | 34 | 27 | +7 | 33% |
| CD Santa Clara | 24 | 8 | 6 | 10 | 32 | 35 | -3 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season |
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′ |
|---|---|---|---|---|---|---|
| 22/23 | 7 | 562 | 2 | 0 | 0 | 0.32 |
| 21/22 | 21 | 1,890 | 2 | 0 | 0 | 0.1 |
| 20/21 | 17 | 1,555 | 1 | 0 | 0 | 0.06 |
| 18/19 | 4 | 360 | 1 | 0 | 0 | 0.25 |
| 17/18 | 10 | 900 | 1 | 0 | 0 | 0.1 |
| 16/17 | 37 | 3,330 | 1 | 0 | 0 | 0.03 |
| 15/16 | 30 | 2,700 | 1 | 0 | 0 | 0.03 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 270 | 1 | 33% | 5 | 1.67 |
| 24/25 | 4 | 312 | 1 | 25% | 5 | 1.44 |
| 23/24 | 28 | 2,520 | 9 | 32% | 34 | 1.21 |
| 22/23 | 7 | 562 | 1 | 14% | 14 | 2.24 |
| 21/22 | 21 | 1,890 | 2 | 10% | 32 | 1.52 |
| 20/21 | 17 | 1,555 | 6 | 35% | 15 | 0.87 |
| 18/19 | 4 | 360 | 1 | 25% | 4 | 1 |
| 17/18 | 10 | 900 | 2 | 20% | 21 | 2.1 |
| 16/17 | 37 | 3,330 | 7 | 19% | 56 | 1.51 |
| 15/16 | 30 | 2,700 | 7 | 23% | 40 | 1.33 |
| 14/15 | 1 | 90 | 0 | 0% | 5 | 5 |
Output by competition
Career goals and assists broken down by tournament.
More on Pedro Silva
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Pedro Silva
Who is Pedro Silva?
Pedro Silva is a Portugal professional footballer who plays as a goalkeeper for CD Mafra.
How old is Pedro Silva?
Pedro Silva is 29 years old. He was born on February 13, 1997 in Lisboa.
What position does Pedro Silva play?
Pedro Silva plays as a goalkeeper (Goalkeeper).
What club does Pedro Silva play for?
Pedro Silva currently plays for CD Mafra.
Portugal