Sérgio Oliveira
Career snapshot
Career highs
Born the same day
Shares 1992-06-02 · 5 players total
| Full name | Sérgio Oliveira |
|---|---|
| Name in home country | Sérgio Miguel Relvas de Oliveira |
| Date of birth | 1992-06-02 (33 yrs) |
| Place of birth | Paços de Brandão, Portugal |
| Citizenship | Portugal |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 181.00 m |
| Current club | Sport Club do Recife |
| Joined | 2025-02-18 |
| Contract expires | 2026-12-31 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Olympiacos Piraeus | 1 | 24/25 | 24/25 | 14 | 0 | 0 | 0 |
| Galatasaray | 2 | 22/23 | 23/24 | 58 | 6 | 7 | 1,386 |
| AS Roma | 1 | 21/22 | 21/22 | 22 | 3 | 1 | 816 |
| FC Porto | 8 | 09/10 | 21/22 | 174 | 39 | 24 | 3,624 |
| Sport Club do Recife | 1 | 2025 | 2025 | 18 | 2 | 1 | 792 |
| FC Porto B | 2 | 12/13 | 19/20 | 37 | 6 | 3 | 389 |
| PAOK Thessaloniki | 1 | 18/19 | 18/19 | 15 | 3 | 0 | 259 |
| FC Nantes | 1 | 16/17 | 16/17 | 6 | 0 | 0 | 0 |
| FC Paços de Ferreira | 2 | 13/14 | 14/15 | 65 | 6 | 2 | 2,023 |
| KV Mechelen | 1 | 11/12 | 11/12 | 8 | 3 | 0 | 219 |
| FC Penafiel | 1 | 11/12 | 11/12 | 13 | 3 | 0 | 502 |
| SC Beira-Mar | 1 | 10/11 | 10/11 | 12 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Europa League | Olympiacos Piraeus | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Kypello Elladas | Olympiacos Piraeus | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Super League 1 | Olympiacos Piraeus | 9 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Champions League | Galatasaray | 5 | 0 | 1 | 2 | 0 | 0 |
| 23/24 | Champions League Qu. | Galatasaray | 5 | 1 | 1 | 1 | 0 | 328 |
| 23/24 | Europa League | Galatasaray | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Süper Lig | Galatasaray | 12 | 1 | 0 | 3 | 0 | 473 |
| 23/24 | Türkiye Kupasi | Galatasaray | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Süper Lig | Galatasaray | 32 | 4 | 4 | 7 | 0 | 585 |
| 22/23 | Türkiye Kupasi | Galatasaray | 2 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Allianz Cup | FC Porto | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League | FC Porto | 6 | 1 | 0 | 1 | 0 | 301 |
| 21/22 | Conference L. | AS Roma | 6 | 1 | 0 | 0 | 0 | 366 |
| 21/22 | Italy Cup | AS Roma | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Liga Portugal | FC Porto | 13 | 2 | 0 | 2 | 0 | 195 |
| 21/22 | Serie A | AS Roma | 14 | 2 | 1 | 5 | 0 | 450 |
| 21/22 | Taça de Portugal | FC Porto | 3 | 2 | 1 | 0 | 0 | 51 |
| 2025 | Campeonato Pernambucano | Sport Club do Recife | 5 | 0 | 0 | 0 | 1 | 0 |
| 2025 | Copa do Brasil | Sport Club do Recife | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Copa do Nordeste | Sport Club do Recife | 4 | 1 | 1 | 1 | 0 | 186 |
| 2025 | Série A | Sport Club do Recife | 8 | 1 | 0 | 3 | 0 | 606 |
| 20/21 | Allianz Cup | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Champions League | FC Porto | 8 | 5 | 0 | 4 | 0 | 148 |
| 20/21 | Liga NOS | FC Porto | 32 | 13 | 6 | 5 | 0 | 184 |
| 20/21 | Supertaça | FC Porto | 1 | 1 | 0 | 1 | 0 | 89 |
| 20/21 | Taça de Portugal | FC Porto | 6 | 1 | 1 | 1 | 0 | 360 |
| 19/20 | Allianz Cup | FC Porto | 4 | 0 | 1 | 1 | 0 | 0 |
| 19/20 | Champions League Qu. | FC Porto | 2 | 1 | 0 | 0 | 0 | 139 |
| 19/20 | Europa League | FC Porto | 3 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Liga NOS | FC Porto | 20 | 3 | 5 | 7 | 0 | 435 |
| 19/20 | LigaPro | FC Porto B | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Taça de Portugal | FC Porto | 5 | 1 | 1 | 0 | 0 | 158 |
| 18/19 | Allianz Cup | FC Porto | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Champions League | FC Porto | 4 | 1 | 0 | 0 | 0 | 96 |
| 18/19 | Kypello Elladas | PAOK Thessaloniki | 4 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Liga NOS | FC Porto | 8 | 1 | 1 | 2 | 0 | 479 |
| 18/19 | Super League 1 | PAOK Thessaloniki | 11 | 3 | 0 | 2 | 0 | 259 |
| 18/19 | Supertaça | FC Porto | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Taça de Portugal | FC Porto | 3 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Champions League | FC Porto | 5 | 0 | 0 | 3 | 0 | 0 |
| 17/18 | Liga NOS | FC Porto | 19 | 4 | 2 | 4 | 0 | 335 |
| 17/18 | Taça CTT | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Taça de Portugal | FC Porto | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Allianz Cup | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Champions League Qu. | FC Porto | 1 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Liga NOS | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ligue 1 | FC Nantes | 6 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Taça de Portugal | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Allianz Cup | FC Porto | 3 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Europa League | FC Porto | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Liga NOS | FC Porto | 9 | 2 | 1 | 3 | 0 | 317 |
| 15/16 | Taça de Portugal | FC Porto | 5 | 1 | 2 | 0 | 0 | 337 |
| 14/15 | Liga NOS | FC Paços de Ferreira | 26 | 2 | 1 | 10 | 0 | 951 |
| 14/15 | Taça de Portugal | FC Paços de Ferreira | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Allianz Cup | FC Paços de Ferreira | 2 | 1 | 0 | 0 | 0 | 113 |
| 13/14 | Champions League Qu. | FC Paços de Ferreira | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Europa League | FC Paços de Ferreira | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga ZON Sagres | FC Paços de Ferreira | 28 | 2 | 1 | 3 | 0 | 849 |
| 13/14 | Rel. Primeira L. | FC Paços de Ferreira | 1 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Taça de Portugal | FC Paços de Ferreira | 2 | 1 | 0 | 0 | 0 | 110 |
| 12/13 | Liga Portugal 2 | FC Porto B | 36 | 6 | 3 | 12 | 0 | 389 |
| 11/12 | Allianz Cup | FC Penafiel | 1 | 1 | 0 | 0 | 0 | 90 |
| 11/12 | Cofidis Cup | KV Mechelen | 2 | 2 | 0 | 0 | 0 | 53 |
| 11/12 | JPL | KV Mechelen | 6 | 1 | 0 | 1 | 0 | 166 |
| 11/12 | Liga Portugal 2 | FC Penafiel | 12 | 2 | 0 | 3 | 0 | 412 |
| 10/11 | Allianz Cup | SC Beira-Mar | 4 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | Liga ZON Sagres | SC Beira-Mar | 6 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | Taça de Portugal | SC Beira-Mar | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Allianz Cup | FC Porto | 3 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Liga Sagres | FC Porto | 0 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Taça de Portugal | FC Porto | 1 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 02/03 | 2002-07-01 | P. Brandão Fo. | FC Porto Youth | Transfer | 0 | — |
| 05/06 | 2005-07-01 | FC Porto Youth | FC Porto U15 | Transfer | 0 | — |
| 07/08 | 2007-07-01 | FC Porto U15 | FC Porto U17 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | FC Porto U17 | FC Porto U19 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | FC Porto U19 | FC Porto | Transfer | 0 | — |
| 10/11 | 2010-08-01 | FC Porto | Beira-Mar | Loan | 0 | — |
| 10/11 | 2011-06-30 | Beira-Mar | FC Porto | Return from loan | 300000 | — |
| 11/12 | 2011-08-01 | FC Porto | KV Mechelen | Loan | 300000 | — |
| 11/12 | 2011-12-31 | KV Mechelen | FC Porto | Return from loan | 300000 | — |
| 11/12 | 2012-01-01 | FC Porto | Penafiel | Loan | 300000 | — |
| 11/12 | 2012-06-30 | Penafiel | FC Porto B | Return from loan | 450000 | — |
| 13/14 | 2013-07-01 | FC Porto B | Paços Ferreira | Loan | 600000 | — |
| 13/14 | 2014-06-30 | Paços Ferreira | FC Porto B | Return from loan | 1000000 | — |
| 14/15 | 2014-07-01 | FC Porto B | Paços Ferreira | Transfer | 1000000 | — |
| 15/16 | 2015-07-01 | Paços Ferreira | FC Porto | Transfer | 2500000 | €1.00m |
| 16/17 | 2017-01-31 | FC Porto | FC Nantes | Loan | 2500000 | — |
| 16/17 | 2017-06-30 | FC Nantes | FC Porto | Return from loan | 1500000 | — |
| 18/19 | 2019-01-31 | FC Porto | PAOK Salonika | Loan | 7000000 | — |
| 18/19 | 2019-06-30 | PAOK Salonika | FC Porto | Return from loan | 9000000 | — |
| 21/22 | 2022-01-12 | FC Porto | AS Roma | Loan | 15000000 | — |
| 21/22 | 2022-06-30 | AS Roma | FC Porto | Return from loan | 12000000 | — |
| 22/23 | 2022-07-09 | FC Porto | Galatasaray | Transfer | 12000000 | €3.00m |
| 24/25 | 2024-09-04 | Galatasaray | Olympiacos | Transfer | 2500000 | — |
| 24/25 | 2025-02-18 | Olympiacos | Sport Recife | Transfer | 2000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 14/15 | Dislocation of the kneecap | 2015-02-09 | 2015-03-12 | 32 | 4 |
| 16/17 | Knock | 2016-08-15 | 2016-08-23 | 9 | 3 |
| 16/17 | Knee injury | 2017-02-23 | 2017-03-17 | 23 | 4 |
| 19/20 | Injury to the ankle | 2019-08-14 | 2019-10-19 | 67 | 14 |
| 19/20 | Muscle injury | 2019-11-01 | 2019-11-21 | 21 | 5 |
| 19/20 | Muscle injury | 2020-07-10 | 2020-07-22 | 13 | 2 |
| 20/21 | Corona virus | 2021-01-17 | 2021-01-27 | 11 | 2 |
| 21/22 | Heel problems | 2022-02-25 | 2022-03-05 | 9 | 2 |
| 22/23 | Torn lateral ankle ligament | 2022-11-26 | 2022-12-19 | 24 | 0 |
| 22/23 | Fitness | 2022-12-19 | 2022-12-23 | 5 | 1 |
| 23/24 | unknown injury | 2023-08-29 | 2023-09-12 | 15 | 2 |
| 23/24 | Chest injury | 2023-12-15 | 2024-02-13 | 61 | 12 |
| 24/25 | Hamstring injury | 2025-04-13 | 2025-04-18 | 6 | 2 |
| 24/25 | Thigh problems | 2025-04-20 | 2025-05-08 | 19 | 2 |
| 25/26 | Injury to the ankle | 2025-07-21 | 55 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.70m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €19.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €4.80m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €300k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53807 | #8 | 3 | 0 | — | — | former national player |
| Team #31372 | #6 | 2 | 0 | — | — | former national player |
| Team #23137 | #6 | 15 | 1 | — | — | former national player |
| Team #16374 | #8 | 23 | 3 | — | — | former national player |
| Team #16373 | #17 | 20 | 3 | — | — | former national player |
| Team #16372 | #17 | 13 | 3 | — | — | former national player |
| Team #16371 | #17 | 4 | 1 | — | — | former national player |
| Team #3300 | #24 | 13 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jean Michaël Seri | 1 | 0 | 0 |
| Hélder Lopes | 1 | 0 | 0 |
| Yacine Brahimi | 2 | 1 | 0 |
| Victor Nelsson | 2 | 0 | 0 |
| Tiquinho Soares | 2 | 4 | 0 |
| Héctor Herrera | 2 | 1 | 0 |
| Zaidu | 2 | 0 | 0 |
| Abdülkerim Bardakcı | 2 | 1 | 0 |
| Sacha Boey | 2 | 1 | 0 |
| Fernando Muslera | 2 | 0 | 0 |
| Kerem Aktürkoğlu | 2 | 2 | 0 |
| Jesús Corona | 2 | 4 | 0 |
| Mehdi Taremi | 2 | 9 | 0 |
| Agustín Marchesín | 2 | 0 | 0 |
| Alex Telles | 2 | 3 | 0 |
| Matheus Uribe | 2 | 0 | 0 |
| Wilson Manafá | 2 | 1 | 0 |
| Danilo Pereira | 2 | 0 | 0 |
| Chancel Mbemba | 2 | 1 | 0 |
| Luis Díaz | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Liga NOS | FC Porto | 13 | 32 |
| 12/13 | Liga Portugal 2 | FC Porto B | 6 | 36 |
| 20/21 | Champions League | FC Porto | 5 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Liga NOS | FC Porto | 6 | 32 |
| 19/20 | Liga NOS | FC Porto | 5 | 20 |
| 22/23 | Süper Lig | Galatasaray | 4 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | AS Roma | FC Porto | Return from loan | — | €12.00m |
| 21/22 | 2022-01-12 | FC Porto | AS Roma | Loan | — | €15.00m |
| 18/19 | 2019-06-30 | PAOK Salonika | FC Porto | Return from loan | — | €9.00m |
| 18/19 | 2019-01-31 | FC Porto | PAOK Salonika | Loan | — | €7.00m |
| 16/17 | 2017-06-30 | FC Nantes | FC Porto | Return from loan | — | €1.50m |
| 16/17 | 2017-01-31 | FC Porto | FC Nantes | Loan | — | €2.50m |
| 13/14 | 2014-06-30 | Paços Ferreira | FC Porto B | Return from loan | — | €1.00m |
| 13/14 | 2013-07-01 | FC Porto B | Paços Ferreira | Loan | — | €600k |
| 11/12 | 2012-06-30 | Penafiel | FC Porto B | Return from loan | — | €450k |
| 11/12 | 2012-01-01 | FC Porto | Penafiel | Loan | — | €300k |
| 11/12 | 2011-12-31 | KV Mechelen | FC Porto | Return from loan | — | €300k |
| 11/12 | 2011-08-01 | FC Porto | KV Mechelen | Loan | — | €300k |
| 10/11 | 2011-06-30 | Beira-Mar | FC Porto | Return from loan | — | €300k |
| 10/11 | 2010-08-01 | FC Porto | Beira-Mar | Loan | — | — |
Teams faced most often by Sérgio Oliveira'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 % |
|---|---|---|---|---|---|---|---|---|
| AC Milan | 22 | 5 | 8 | 9 | 28 | 33 | -5 | 23% |
| Udinese Calcio | 20 | 16 | 1 | 3 | 36 | 16 | +20 | 80% |
| ACF Fiorentina | 20 | 12 | 5 | 3 | 38 | 22 | +16 | 60% |
| SSC Napoli | 20 | 6 | 5 | 9 | 19 | 26 | -7 | 30% |
| Torino FC | 20 | 13 | 5 | 2 | 36 | 20 | +16 | 65% |
| Genoa CFC | 19 | 13 | 4 | 2 | 34 | 17 | +17 | 68% |
| CD Feirense | 18 | 9 | 3 | 6 | 25 | 22 | +3 | 50% |
| Juventus | 18 | 6 | 3 | 9 | 22 | 25 | -3 | 33% |
| Inter | 17 | 2 | 9 | 6 | 16 | 19 | -3 | 12% |
| CD Mafra | 16 | 8 | 3 | 5 | 23 | 17 | +6 | 50% |
| Cagliari Calcio | 16 | 12 | 3 | 1 | 35 | 15 | +20 | 75% |
| CD Tondela | 16 | 12 | 3 | 1 | 29 | 9 | +20 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 11/12 | First senior goal | |
| 20/21 | Goal #50 (career) |
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 | 14 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | 24 | 801 | 6 | 0 | 0 | 0.67 |
| 22/23 | 34 | 585 | 7 | 0 | 0 | 1.08 |
| 21/22 | 46 | 1,363 | 8 | 1 | 0 | 0.59 |
| 2025 | 18 | 792 | 5 | 0 | 1 | 0.68 |
| 20/21 | 48 | 781 | 11 | 0 | 0 | 1.27 |
| 19/20 | 35 | 732 | 9 | 0 | 0 | 1.11 |
| 18/19 | 32 | 834 | 7 | 0 | 0 | 0.76 |
| 17/18 | 27 | 335 | 7 | 0 | 0 | 1.88 |
| 16/17 | 8 | 0 | 2 | 0 | 0 | 0 |
| 15/16 | 18 | 654 | 4 | 0 | 0 | 0.55 |
| 14/15 | 27 | 951 | 10 | 1 | 0 | 1.04 |
| 13/14 | 38 | 1,072 | 4 | 0 | 0 | 0.34 |
| 12/13 | 36 | 389 | 12 | 1 | 0 | 3.01 |
| 11/12 | 21 | 721 | 4 | 1 | 0 | 0.62 |
Output by competition
Career goals and assists broken down by tournament.
More on Sérgio Oliveira
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Sérgio Oliveira
Who is Sérgio Oliveira?
Sérgio Oliveira is a Portugal professional footballer who plays as a central midfield for Sport Club do Recife.
How old is Sérgio Oliveira?
Sérgio Oliveira is 33 years old. He was born on June 2, 1992 in Paços de Brandão.
What position does Sérgio Oliveira play?
Sérgio Oliveira plays as a central midfield (Midfield - Central Midfield).
What club does Sérgio Oliveira play for?
Sérgio Oliveira currently plays for Sport Club do Recife.
How many career goals has Sérgio Oliveira scored?
Across all senior club competitions in our dataset, Sérgio Oliveira has scored 71 goals in 442 appearances.
What is Sérgio Oliveira's market value?
Sérgio Oliveira's most recent reported market value is €1.70m.
Portugal