Career snapshot
Position rank · 23/24
Among 3,307 Defender - Centre-Backs · ≥200 mins
Career highs
| Full name | Pepe |
|---|---|
| Name in home country | Képler Laveran Lima Ferreira |
| Date of birth | 1983-02-26 (43 yrs) |
| Place of birth | Maceió, Portugal |
| Citizenship | Portugal Brazil |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 187.00 m |
| Current club | Retired |
| Joined | 2024-08-08 |
| Contract expires | — |
| Agent | Gestifute |
| Outfitter | Umbro |
Percentile rank vs 2890 other Defender - Centre-Backs with ≥500 minutes in 23/24. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Porto | 10 | 04/05 | 23/24 | 290 | 17 | 11 | 11,871 |
| Real Madrid | 12 | 07/08 | 2017 | 334 | 15 | 20 | 13,462 |
| Besiktas JK | 2 | 17/18 | 18/19 | 52 | 7 | 3 | 1,490 |
| CS Marítimo | 3 | 01/02 | 03/04 | 64 | 3 | 2 | 3,778 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Allianz Cup | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Champions League | FC Porto | 7 | 2 | 0 | 1 | 0 | 330 |
| 23/24 | Liga Portugal | FC Porto | 22 | 1 | 1 | 3 | 2 | 1,885 |
| 23/24 | Supertaça | FC Porto | 1 | 0 | 0 | 0 | 1 | 0 |
| 23/24 | Taça de Portugal | FC Porto | 4 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | Allianz Cup | FC Porto | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Champions League | FC Porto | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Liga Portugal | FC Porto | 24 | 0 | 0 | 4 | 0 | 0 |
| 22/23 | Supertaça | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Taça de Portugal | FC Porto | 5 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Champions League | FC Porto | 5 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League | FC Porto | 4 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | FC Porto | 21 | 1 | 1 | 9 | 0 | 1,798 |
| 21/22 | Taça de Portugal | FC Porto | 3 | 0 | 1 | 0 | 0 | 0 |
| 2017 | Club World Cup | Real Madrid | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015 | Club World Cup | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 2004 | Intercontinental Cup | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Allianz Cup | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | FC Porto | 6 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | Liga NOS | FC Porto | 27 | 2 | 1 | 6 | 0 | 1,093 |
| 20/21 | Supertaça | FC Porto | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Taça de Portugal | FC Porto | 4 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Allianz Cup | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Champions League Qu. | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Europa League | FC Porto | 7 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Liga NOS | FC Porto | 25 | 1 | 1 | 5 | 0 | 2,033 |
| 19/20 | Taça de Portugal | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Allianz Cup | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Champions League | FC Porto | 3 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Europa League | Besiktas JK | 3 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Europa League Qualifying | Besiktas JK | 4 | 2 | 1 | 0 | 0 | 173 |
| 18/19 | Liga NOS | FC Porto | 13 | 2 | 0 | 4 | 0 | 508 |
| 18/19 | Süper Lig | Besiktas JK | 10 | 3 | 1 | 1 | 0 | 296 |
| 18/19 | Taça de Portugal | FC Porto | 3 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Champions League | Besiktas JK | 6 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Süper Lig | Besiktas JK | 23 | 2 | 1 | 4 | 0 | 1,021 |
| 17/18 | TFF Süper Kupa | Besiktas JK | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Türkiye Kupasi | Besiktas JK | 5 | 0 | 0 | 1 | 1 | 0 |
| 16/17 | Champions League | Real Madrid | 3 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Copa del Rey | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | LaLiga | Real Madrid | 13 | 2 | 1 | 1 | 0 | 541 |
| 15/16 | Champions League | Real Madrid | 9 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | LaLiga | Real Madrid | 21 | 1 | 1 | 5 | 0 | 1,887 |
| 14/15 | Champions League | Real Madrid | 6 | 0 | 1 | 2 | 0 | 0 |
| 14/15 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | LaLiga | Real Madrid | 27 | 2 | 2 | 4 | 0 | 1,113 |
| 14/15 | Supercopa | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | UEFA Super Cup | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Champions League | Real Madrid | 11 | 0 | 2 | 1 | 0 | 0 |
| 13/14 | Copa del Rey | Real Madrid | 7 | 1 | 0 | 3 | 0 | 549 |
| 13/14 | LaLiga | Real Madrid | 30 | 4 | 4 | 9 | 0 | 675 |
| 12/13 | Champions League | Real Madrid | 11 | 1 | 0 | 1 | 0 | 726 |
| 12/13 | Copa del Rey | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | LaLiga | Real Madrid | 28 | 1 | 1 | 7 | 0 | 2,344 |
| 12/13 | Supercopa | Real Madrid | 1 | 0 | 1 | 1 | 0 | 0 |
| 11/12 | Champions League | Real Madrid | 9 | 0 | 0 | 2 | 0 | 0 |
| 11/12 | Copa del Rey | Real Madrid | 5 | 0 | 0 | 3 | 0 | 0 |
| 11/12 | LaLiga | Real Madrid | 29 | 1 | 2 | 9 | 0 | 2,549 |
| 11/12 | Supercopa | Real Madrid | 2 | 0 | 2 | 1 | 0 | 0 |
| 10/11 | Champions League | Real Madrid | 8 | 0 | 0 | 3 | 1 | 0 |
| 10/11 | Copa del Rey | Real Madrid | 4 | 0 | 0 | 3 | 0 | 0 |
| 10/11 | LaLiga | Real Madrid | 26 | 1 | 1 | 6 | 0 | 2,224 |
| 09/10 | Champions League | Real Madrid | 6 | 0 | 2 | 1 | 0 | 0 |
| 09/10 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | LaLiga | Real Madrid | 10 | 1 | 0 | 1 | 0 | 854 |
| 08/09 | Champions League | Real Madrid | 5 | 0 | 0 | 1 | 0 | 0 |
| 08/09 | LaLiga | Real Madrid | 26 | 0 | 0 | 6 | 1 | 0 |
| 08/09 | Supercopa | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Champions League | Real Madrid | 3 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | Copa del Rey | Real Madrid | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | LaLiga | Real Madrid | 19 | 0 | 0 | 5 | 0 | 0 |
| 07/08 | Supercopa | Real Madrid | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | Champions League | FC Porto | 8 | 0 | 0 | 2 | 0 | 0 |
| 06/07 | Liga Bwin | FC Porto | 25 | 4 | 5 | 6 | 0 | 558 |
| 06/07 | Supertaça | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Champions League | FC Porto | 5 | 2 | 0 | 1 | 0 | 225 |
| 05/06 | Liga Bwin | FC Porto | 24 | 1 | 0 | 6 | 0 | 2,160 |
| 05/06 | Taça de Portugal | FC Porto | 4 | 0 | 0 | 2 | 0 | 0 |
| 04/05 | Champions League | FC Porto | 5 | 0 | 0 | 2 | 0 | 0 |
| 04/05 | SuperLiga | FC Porto | 15 | 1 | 0 | 6 | 1 | 1,281 |
| 04/05 | Taça de Portugal | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | UEFA Super Cup | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 03/04 | SuperLiga | CS Marítimo | 30 | 1 | 0 | 11 | 1 | 2,603 |
| 03/04 | Taça de Portugal | CS Marítimo | 1 | 0 | 0 | 0 | 0 | 0 |
| 02/03 | SuperLiga | CS Marítimo | 29 | 2 | 2 | 14 | 1 | 1,175 |
| 01/02 | Primeira Liga | CS Marítimo | 4 | 0 | 0 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 01/02 | 2001-07-01 | Alagoano U19 | Marítimo B | Transfer | 0 | — |
| 02/03 | 2002-07-01 | Marítimo B | Marítimo | Transfer | 0 | — |
| 04/05 | 2004-07-01 | Marítimo | FC Porto | Transfer | 0 | €2.00m |
| 07/08 | 2007-07-10 | FC Porto | Real Madrid | Transfer | 30000000 | €30.00m |
| 17/18 | 2017-07-04 | Real Madrid | Besiktas | Transfer | 3000000 | — |
| 18/19 | 2018-12-17 | Besiktas | Without Club | Transfer | 2000000 | — |
| 18/19 | 2019-01-08 | Without Club | FC Porto | Transfer | 1500000 | — |
| 24/25 | 2024-08-08 | FC Porto | Retired | Transfer | 500000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Foot injury | 2020-11-02 | 2020-12-14 | 43 | 12 |
| 20/21 | minor knock | 2020-12-31 | 2021-01-07 | 8 | 1 |
| 20/21 | Calf problems | 2021-03-18 | 2021-04-05 | 19 | 5 |
| 21/22 | minor knock | 2021-11-18 | 2021-11-22 | 5 | 1 |
| 21/22 | minor knock | 2021-11-25 | 2021-12-06 | 12 | 2 |
| 21/22 | Knock | 2021-12-13 | 2022-01-13 | 32 | 6 |
| 21/22 | minor knock | 2022-03-10 | 2022-03-17 | 8 | 2 |
| 21/22 | Corona virus | 2022-03-21 | 2022-03-28 | 8 | 1 |
| 22/23 | minor knock | 2022-09-19 | 2022-10-03 | 15 | 3 |
| 22/23 | Knee injury | 2022-10-07 | 2022-11-10 | 35 | 9 |
| 22/23 | Elbow fracture | 2022-12-11 | 2023-01-09 | 30 | 4 |
| 22/23 | unknown injury | 2023-03-21 | 2023-04-04 | 15 | 3 |
| 23/24 | unknown injury | 2023-09-01 | 2023-09-14 | 14 | 3 |
| 23/24 | Calf problems | 2023-09-22 | 2023-10-08 | 17 | 4 |
| 23/24 | Achilles tendon problems | 2024-04-28 | 2024-04-30 | 3 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3300 | #3 | 141 | 8 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Cristiano Ronaldo | 2 | 9 | 0 |
| Sergio Ramos | 2 | 3 | 0 |
| Karim Benzema | 2 | 3 | 0 |
| Otávio | 2 | 0 | 0 |
| Ángel Di María | 2 | 3 | 0 |
| Luka Modrić | 2 | 1 | 0 |
| Matheus Uribe | 2 | 0 | 0 |
| Mehdi Taremi | 2 | 1 | 0 |
| Diogo Costa | 2 | 0 | 0 |
| Isco | 2 | 3 | 0 |
| Evanilson | 2 | 1 | 0 |
| João Mário | 2 | 0 | 0 |
| Daniel Carvajal | 2 | 0 | 0 |
| Pepê | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | LaLiga | Real Madrid | 4 | 30 |
| 06/07 | Liga Bwin | FC Porto | 4 | 25 |
| 18/19 | Süper Lig | Besiktas JK | 3 | 10 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 06/07 | Liga Bwin | FC Porto | 5 | 25 |
| 13/14 | LaLiga | Real Madrid | 4 | 30 |
| 09/10 | Champions League | Real Madrid | 2 | 6 |
Teams faced most often by Pepe'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 % |
|---|---|---|---|---|---|---|---|---|
| Atlético Madrid | 33 | 12 | 11 | 10 | 45 | 36 | +9 | 36% |
| Bayern München | 20 | 13 | 2 | 5 | 43 | 34 | +9 | 65% |
| Liverpool FC | 20 | 8 | 4 | 8 | 21 | 33 | -12 | 40% |
| Juventus | 20 | 7 | 3 | 10 | 32 | 31 | +1 | 35% |
| Portimonense SC | 18 | 12 | 2 | 4 | 40 | 17 | +23 | 67% |
| Vitória Guimarães | 18 | 7 | 3 | 8 | 19 | 19 | 0 | 39% |
| CD Tondela | 18 | 11 | 2 | 5 | 39 | 22 | +17 | 61% |
| Sporting CP | 18 | 5 | 8 | 5 | 18 | 22 | -4 | 28% |
| FC Barcelona | 18 | 4 | 4 | 10 | 23 | 35 | -12 | 22% |
| Moreirense FC | 18 | 11 | 3 | 4 | 38 | 16 | +22 | 61% |
| Athletic Club | 18 | 12 | 5 | 1 | 37 | 12 | +25 | 67% |
| CD Santa Clara | 18 | 12 | 3 | 3 | 29 | 13 | +16 | 67% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 01/02 | Senior debut season | |
| 02/03 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 34 | 2,215 | 5 | 0 | 3 | 0.33 |
| 22/23 | 36 | 0 | 6 | 0 | 0 | 0 |
| 21/22 | 33 | 1,798 | 10 | 0 | 0 | 0.5 |
| 20/21 | 40 | 1,093 | 9 | 0 | 0 | 0.74 |
| 19/20 | 37 | 2,033 | 7 | 0 | 0 | 0.31 |
| 18/19 | 38 | 977 | 10 | 0 | 0 | 0.92 |
| 17/18 | 35 | 1,021 | 7 | 0 | 1 | 0.71 |
| 16/17 | 18 | 541 | 1 | 0 | 0 | 0.17 |
| 15/16 | 31 | 1,887 | 7 | 0 | 0 | 0.33 |
| 14/15 | 36 | 1,113 | 6 | 0 | 0 | 0.49 |
| 13/14 | 48 | 1,224 | 13 | 0 | 0 | 0.96 |
| 12/13 | 42 | 3,070 | 9 | 0 | 0 | 0.26 |
| 11/12 | 45 | 2,549 | 15 | 1 | 0 | 0.56 |
| 10/11 | 38 | 2,224 | 12 | 1 | 1 | 0.57 |
| 09/10 | 17 | 854 | 2 | 0 | 0 | 0.21 |
| 08/09 | 32 | 0 | 7 | 0 | 1 | 0 |
| 07/08 | 25 | 0 | 6 | 2 | 0 | 0 |
| 06/07 | 34 | 558 | 8 | 0 | 0 | 1.29 |
| 05/06 | 33 | 2,385 | 9 | 1 | 0 | 0.38 |
| 04/05 | 22 | 1,281 | 8 | 0 | 1 | 0.63 |
| 03/04 | 31 | 2,603 | 11 | 2 | 1 | 0.48 |
| 02/03 | 29 | 1,175 | 14 | 1 | 1 | 1.23 |
| 01/02 | 4 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Pepe
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Pepe
Who is Pepe?
Pepe is a Portugal professional footballer who plays as a centre-back for Retired.
How old is Pepe?
Pepe is 43 years old. He was born on February 26, 1983 in Maceió.
What position does Pepe play?
Pepe plays as a centre-back (Defender - Centre-Back).
What club does Pepe play for?
Pepe currently plays for Retired.
How many career goals has Pepe scored?
Across all senior club competitions in our dataset, Pepe has scored 42 goals in 740 appearances.