Pedro Porro
Career snapshot
Career highs
Born the same day
Shares 1999-09-13 · 6 players total
| Full name | Pedro Porro |
|---|---|
| Name in home country | Pedro Antonio Porro Sauceda |
| Date of birth | 1999-09-13 (26 yrs) |
| Place of birth | Don Benito, Spain |
| Citizenship | Spain |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 173.00 m |
| Current club | Tottenham Hotspur |
| Joined | 2023-07-01 |
| Contract expires | 2028-06-30 |
| Agent | CAA Base Ltd |
| Outfitter | Under Armour |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Tottenham Hotspur | 4 | 22/23 | 25/26 | 109 | 11 | 21 | 3,444 |
| Sporting CP | 3 | 20/21 | 22/23 | 98 | 12 | 20 | 2,935 |
| Real Valladolid CF | 1 | 19/20 | 19/20 | 15 | 0 | 0 | 0 |
| Girona FC | 2 | 17/18 | 18/19 | 35 | 1 | 4 | 180 |
| CF Peralada | 1 | 17/18 | 17/18 | 5 | 3 | 0 | 29 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier League | Tottenham Hotspur | 3 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | UEFA Super Cup | Tottenham Hotspur | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Tottenham Hotspur | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Europa League | Tottenham Hotspur | 13 | 2 | 3 | 0 | 0 | 549 |
| 24/25 | FA Cup | Tottenham Hotspur | 2 | 0 | 0 | 2 | 0 | 0 |
| 24/25 | Premier League | Tottenham Hotspur | 33 | 2 | 6 | 5 | 0 | 1,305 |
| 23/24 | FA Cup | Tottenham Hotspur | 2 | 1 | 0 | 1 | 0 | 180 |
| 23/24 | Premier League | Tottenham Hotspur | 35 | 3 | 8 | 3 | 0 | 1,031 |
| 22/23 | Allianz Cup | Sporting CP | 6 | 1 | 4 | 2 | 0 | 424 |
| 22/23 | Champions League | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League | Sporting CP | 5 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | FA Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Liga Portugal | Sporting CP | 14 | 2 | 6 | 4 | 1 | 538 |
| 22/23 | Premier League | Tottenham Hotspur | 15 | 3 | 3 | 0 | 0 | 379 |
| 22/23 | Taça de Portugal | Sporting CP | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Allianz Cup | Sporting CP | 1 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Champions League | Sporting CP | 7 | 1 | 0 | 2 | 0 | 530 |
| 21/22 | Liga Portugal | Sporting CP | 23 | 4 | 4 | 6 | 0 | 411 |
| 21/22 | Taça de Portugal | Sporting CP | 4 | 0 | 2 | 2 | 1 | 0 |
| 20/21 | Allianz Cup | Sporting CP | 3 | 1 | 0 | 2 | 0 | 195 |
| 20/21 | Europa League Qualifying | Sporting CP | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Liga NOS | Sporting CP | 30 | 3 | 2 | 4 | 0 | 837 |
| 20/21 | Taça de Portugal | Sporting CP | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Copa del Rey | Real Valladolid CF | 2 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | LaLiga | Real Valladolid CF | 13 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Copa del Rey | Girona FC | 2 | 1 | 0 | 1 | 0 | 180 |
| 18/19 | LaLiga | Girona FC | 32 | 0 | 4 | 4 | 0 | 0 |
| 17/18 | 2ª B - Grupo III | CF Peralada | 5 | 3 | 0 | 0 | 0 | 29 |
| 17/18 | Copa del Rey | Girona FC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 17/18 | 2017-07-01 | Rayo U19 | Girona U19 | Transfer | 0 | €100k |
| 17/18 | 2017-12-01 | Girona U19 | CF Peralada | Transfer | 0 | — |
| 18/19 | 2018-08-01 | CF Peralada | Girona | Transfer | 1000000 | — |
| 19/20 | 2019-08-08 | Girona | Man City | Transfer | 10000000 | €12.00m |
| 19/20 | 2019-08-12 | Man City | Real Valladolid | Loan | 10000000 | — |
| 19/20 | 2020-07-20 | Real Valladolid | Man City | Return from loan | 9000000 | — |
| 20/21 | 2020-08-15 | Man City | Sporting CP | Loan | 9000000 | — |
| 21/22 | 2022-06-30 | Sporting CP | Man City | Return from loan | 25000000 | — |
| 22/23 | 2022-07-01 | Man City | Sporting CP | Transfer | 25000000 | €8.77m |
| 22/23 | 2023-01-31 | Sporting CP | Tottenham | Loan | 25000000 | — |
| 22/23 | 2023-06-30 | Tottenham | Sporting CP | Return from loan | 40000000 | — |
| 23/24 | 2023-07-01 | Sporting CP | Tottenham | Transfer | 40000000 | €40.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 18/19 | Muscle injury | 2019-06-10 | 2019-07-11 | 32 | 5 |
| 19/20 | Muscle injury | 2019-10-03 | 2019-10-17 | 15 | 5 |
| 20/21 | Ill | 2020-06-18 | 2020-07-20 | 33 | 9 |
| 20/21 | minor knock | 2021-03-04 | 2021-03-11 | 8 | 1 |
| 20/21 | muscular problems | 2021-05-03 | 2021-05-10 | 8 | 1 |
| 20/21 | Muscle injury | 2021-05-13 | 2021-05-31 | 19 | 2 |
| 21/22 | Knee bruise | 2021-07-15 | 2021-08-09 | 26 | 2 |
| 21/22 | Muscle injury | 2021-11-04 | 2021-11-15 | 12 | 3 |
| 21/22 | Muscle injury | 2021-12-13 | 2022-01-27 | 46 | 9 |
| 21/22 | minor knock | 2022-03-17 | 2022-03-31 | 15 | 3 |
| 22/23 | Knock | 2022-09-22 | 2022-10-09 | 18 | 5 |
| 23/24 | strain | 2024-02-16 | 2024-03-05 | 19 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €38.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €10.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #9567 | #2 | 7 | 0 | — | — | former national player |
| Team #3375 | #12 | 12 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Heung-min Son | 1 | 2 | 0 |
| Antonio Adán | 2 | 0 | 0 |
| Nuno Santos | 2 | 6 | 0 |
| Sebastián Coates | 2 | 1 | 0 |
| Pedro Gonçalves | 2 | 6 | 0 |
| Gonçalo Inácio | 2 | 1 | 0 |
| Matheus Nunes | 2 | 1 | 0 |
| Matheus Reis | 2 | 0 | 0 |
| Paulinho | 2 | 6 | 0 |
| Pierre-Emile Højbjerg | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | Liga Portugal | Sporting CP | 4 | 23 |
| 17/18 | 2ª B - Grupo III | CF Peralada | 3 | 5 |
| 20/21 | Liga NOS | Sporting CP | 3 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Premier League | Tottenham Hotspur | 8 | 35 |
| 22/23 | Liga Portugal | Sporting CP | 6 | 14 |
| 24/25 | Premier League | Tottenham Hotspur | 6 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | Tottenham | Sporting CP | Return from loan | — | €40.00m |
| 22/23 | 2023-01-31 | Sporting CP | Tottenham | Loan | — | €25.00m |
| 21/22 | 2022-06-30 | Sporting CP | Man City | Return from loan | — | €25.00m |
| 20/21 | 2020-08-15 | Man City | Sporting CP | Loan | — | €9.00m |
| 19/20 | 2020-07-20 | Real Valladolid | Man City | Return from loan | — | €9.00m |
| 19/20 | 2019-08-12 | Man City | Real Valladolid | Loan | — | €10.00m |
Last 50 matches for Tottenham Hotspur 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-02-06 | CGB |
Liverpool FC | 4–0 | Tottenham Hotspur | Available |
| 2025-01-08 | CGB |
Tottenham Hotspur | 1–0 | Liverpool FC | Available |
| 2024-12-19 | CGB |
Tottenham Hotspur | 4–3 | Manchester United | Available |
| 2024-10-30 | CGB |
Tottenham Hotspur | 2–1 | Manchester City | Available |
| 2024-09-18 | CGB |
Coventry City | 1–2 | Tottenham Hotspur | Available |
| 2023-08-29 | CGB |
Fulham FC | 5–3 | Tottenham Hotspur | Available |
| 2023-03-08 | CL |
Tottenham Hotspur | 0–0 | AC Milan | Available |
| 2023-03-08 | CL |
Tottenham Hotspur | 0–0 | AC Milan | Available |
| 2023-03-01 | GB1 |
Sheffield United | 1–0 | Tottenham Hotspur | Available |
| 2023-02-14 | CL |
AC Milan | 1–0 | Tottenham Hotspur | Available |
| 2023-02-14 | CL |
AC Milan | 1–0 | Tottenham Hotspur | Available |
| 2022-11-09 | CGB |
Nottingham Forest | 2–0 | Tottenham Hotspur | Available |
| 2022-11-01 | CL |
Olympique Marseille | 1–2 | Tottenham Hotspur | Available |
| 2022-10-26 | CL |
Tottenham Hotspur | 1–1 | Sporting CP | Available |
| 2022-10-12 | CL |
Tottenham Hotspur | 3–2 | Eintracht Frankfurt | Available |
| 2022-10-04 | CL |
Eintracht Frankfurt | 0–0 | Tottenham Hotspur | INJURED Knock |
| 2022-09-13 | CL |
Sporting CP | 2–0 | Tottenham Hotspur | Available |
| 2022-09-07 | CL |
Tottenham Hotspur | 2–0 | Olympique Marseille | Available |
| 2022-03-01 | GB1 |
Middlesbrough FC | 1–0 | Tottenham Hotspur | Available |
| 2022-01-12 | CGB |
Tottenham Hotspur | 0–1 | Chelsea FC | INJURED Muscle injury |
| 2022-01-05 | CGB |
Chelsea FC | 2–0 | Tottenham Hotspur | INJURED Muscle injury |
| 2021-12-22 | CGB |
Tottenham Hotspur | 2–1 | West Ham United | INJURED Muscle injury |
| 2021-10-27 | CGB |
Burnley FC | 0–1 | Tottenham Hotspur | Available |
| 2021-09-22 | CGB |
Wolverhampton Wanderers | 2–3 | Tottenham Hotspur | Available |
| 2021-04-25 | CGB |
Tottenham Hotspur | 0–1 | Manchester City | Available |
| 2021-02-10 | GB1 |
Everton FC | 5–4 | Tottenham Hotspur | Available |
| 2021-01-05 | CGB |
Tottenham Hotspur | 2–0 | Brentford FC | Available |
| 2020-12-23 | CGB |
Stoke City | 1–3 | Tottenham Hotspur | Available |
| 2020-09-29 | CGB |
Tottenham Hotspur | 5–4 | Chelsea FC | Available |
| 2020-06-23 | GB1 |
Tottenham Hotspur | 2–0 | West Ham United | INJURED Ill |
| 2020-06-19 | GB1 |
Tottenham Hotspur | 1–1 | Manchester United | INJURED Ill |
| 2020-03-10 | CL |
RB Leipzig | 3–0 | Tottenham Hotspur | Available |
| 2020-03-10 | CL |
RB Leipzig | 3–0 | Tottenham Hotspur | Available |
| 2020-03-07 | GB1 |
Burnley FC | 1–1 | Tottenham Hotspur | Available |
| 2020-03-04 | GB1 |
Tottenham Hotspur | 1–1 | Norwich City | Available |
| 2020-03-01 | GB1 |
Tottenham Hotspur | 2–3 | Wolverhampton Wanderers | Available |
| 2020-02-22 | GB1 |
Chelsea FC | 2–1 | Tottenham Hotspur | Available |
| 2020-02-19 | CL |
Tottenham Hotspur | 0–1 | RB Leipzig | Available |
| 2020-02-19 | CL |
Tottenham Hotspur | 0–1 | RB Leipzig | Available |
| 2020-02-16 | GB1 |
Aston Villa | 2–3 | Tottenham Hotspur | Available |
| 2020-02-02 | GB1 |
Tottenham Hotspur | 2–0 | Manchester City | Available |
| 2020-01-22 | GB1 |
Tottenham Hotspur | 2–1 | Norwich City | Available |
| 2020-01-18 | GB1 |
Watford FC | 0–0 | Tottenham Hotspur | Available |
| 2020-01-11 | GB1 |
Tottenham Hotspur | 0–1 | Liverpool FC | Available |
| 2020-01-01 | GB1 |
Southampton FC | 1–0 | Tottenham Hotspur | Available |
| 2019-12-28 | GB1 |
Norwich City | 2–2 | Tottenham Hotspur | Available |
| 2019-12-26 | GB1 |
Tottenham Hotspur | 2–1 | Brighton & Hove Albion | Available |
| 2019-12-22 | GB1 |
Tottenham Hotspur | 0–2 | Chelsea FC | Available |
| 2019-12-15 | GB1 |
Wolverhampton Wanderers | 1–2 | Tottenham Hotspur | Available |
| 2019-12-11 | CL |
Bayern München | 3–1 | Tottenham Hotspur | Available |
Teams faced most often by Pedro Porro'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 Barcelona | 14 | 2 | 3 | 9 | 16 | 34 | -18 | 14% |
| Manchester City | 14 | 3 | 2 | 9 | 12 | 29 | -17 | 21% |
| Villarreal CF | 11 | 3 | 1 | 7 | 9 | 12 | -3 | 27% |
| Valencia CF | 10 | 4 | 1 | 5 | 11 | 12 | -1 | 40% |
| Getafe CF | 10 | 4 | 2 | 4 | 13 | 11 | +2 | 40% |
| CD Leganés | 10 | 5 | 4 | 1 | 15 | 7 | +8 | 50% |
| UD Las Palmas | 10 | 7 | 2 | 1 | 19 | 6 | +13 | 70% |
| Sevilla FC | 10 | 6 | 0 | 4 | 15 | 9 | +6 | 60% |
| Athletic Club | 10 | 4 | 1 | 5 | 13 | 16 | -3 | 40% |
| Chelsea FC | 9 | 4 | 0 | 5 | 14 | 15 | -1 | 44% |
| RCD Mallorca | 9 | 3 | 1 | 5 | 12 | 13 | -1 | 33% |
| CD Santa Clara | 9 | 8 | 0 | 1 | 20 | 8 | +12 | 89% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 17/18 | Senior debut season | |
| 17/18 | 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 | 51 | 1,854 | 7 | 0 | 0 | 0.34 |
| 23/24 | 37 | 1,211 | 4 | 0 | 0 | 0.3 |
| 22/23 | 43 | 1,341 | 7 | 0 | 1 | 0.54 |
| 21/22 | 35 | 941 | 10 | 0 | 1 | 1.05 |
| 20/21 | 37 | 1,032 | 8 | 0 | 0 | 0.7 |
| 19/20 | 15 | 0 | 2 | 0 | 0 | 0 |
| 18/19 | 34 | 180 | 5 | 0 | 0 | 2.5 |
Output by competition
Career goals and assists broken down by tournament.
More on Pedro Porro
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Pedro Porro
Who is Pedro Porro?
Pedro Porro is a Spain professional footballer who plays as a right-back for Tottenham Hotspur.
How old is Pedro Porro?
Pedro Porro is 26 years old. He was born on September 13, 1999 in Don Benito.
What position does Pedro Porro play?
Pedro Porro plays as a right-back (Defender - Right-Back).
What club does Pedro Porro play for?
Pedro Porro currently plays for Tottenham Hotspur.
How many career goals has Pedro Porro scored?
Across all senior club competitions in our dataset, Pedro Porro has scored 27 goals in 262 appearances.
What is Pedro Porro's market value?
Pedro Porro's most recent reported market value is €38.00m.
Spain