Marçal
Career snapshot
Career highs
Born the same day
Shares 1989-02-19 · 6 players total
| Full name | Marçal |
|---|---|
| Name in home country | Fernando Marçal de Oliveira |
| Date of birth | 1989-02-19 (37 yrs) |
| Place of birth | São Paulo, Brazil |
| Citizenship | Brazil |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 178.00 m |
| Current club | Botafogo de Futebol e Regatas |
| Joined | 2025-03-26 |
| Contract expires | 2025-12-31 |
| Agent | P&P Sport ... |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Botafogo de Futebol e Regatas | 5 | 2022 | 24/25 | 100 | 5 | 9 | 3,187 |
| Wolverhampton Wanderers | 2 | 20/21 | 21/22 | 32 | 0 | 0 | 0 |
| Olympique Lyon | 4 | 17/18 | 20/21 | 75 | 0 | 5 | 0 |
| Wolverhampton Wanderers U23 | 1 | 20/21 | 20/21 | 1 | 0 | 0 | 0 |
| Olympique Lyon B | 2 | 18/19 | 19/20 | 2 | 0 | 0 | 0 |
| EA Guingamp | 1 | 16/17 | 16/17 | 35 | 0 | 8 | 0 |
| Gaziantepspor | 1 | 15/16 | 15/16 | 23 | 1 | 1 | 169 |
| CD Nacional | 4 | 11/12 | 14/15 | 111 | 2 | 5 | 1,195 |
| SC União Torreense | 2 | 10/11 | 11/12 | 4 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | FIFA Intercontinental Cup | Botafogo de Futebol e Regatas | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Wolverhampton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League | Wolverhampton Wanderers | 18 | 0 | 0 | 3 | 0 | 0 |
| 2025 | Club World Cup | Botafogo de Futebol e Regatas | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Copa do Brasil | Botafogo de Futebol e Regatas | 2 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Libertadores | Botafogo de Futebol e Regatas | 2 | 0 | 0 | 1 | 0 | 0 |
| 2025 | Série A | Botafogo de Futebol e Regatas | 6 | 2 | 0 | 2 | 0 | 165 |
| 2024 | Campeonato Carioca | Botafogo de Futebol e Regatas | 6 | 0 | 0 | 2 | 0 | 0 |
| 2024 | Carioca - Taça Rio | Botafogo de Futebol e Regatas | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | Libertadores | Botafogo de Futebol e Regatas | 7 | 0 | 0 | 2 | 0 | 0 |
| 2024 | Série A | Botafogo de Futebol e Regatas | 16 | 1 | 0 | 5 | 0 | 1,014 |
| 2023 | Campeonato Carioca | Botafogo de Futebol e Regatas | 7 | 1 | 0 | 2 | 1 | 465 |
| 2023 | Carioca - Taça Rio | Botafogo de Futebol e Regatas | 3 | 0 | 1 | 0 | 0 | 0 |
| 2023 | Copa do Brasil | Botafogo de Futebol e Regatas | 4 | 0 | 2 | 0 | 0 | 0 |
| 2023 | Copa Sudamericana | Botafogo de Futebol e Regatas | 6 | 0 | 1 | 3 | 0 | 0 |
| 2023 | Série A | Botafogo de Futebol e Regatas | 22 | 0 | 3 | 8 | 1 | 0 |
| 2022 | Série A | Botafogo de Futebol e Regatas | 18 | 1 | 2 | 6 | 0 | 1,543 |
| 20/21 | EFL Cup | Wolverhampton Wanderers | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Wolverhampton Wanderers U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Ligue 1 | Olympique Lyon | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League | Wolverhampton Wanderers | 13 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Champions League | Olympique Lyon | 7 | 0 | 0 | 3 | 0 | 0 |
| 19/20 | Coupe de France | Olympique Lyon | 5 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Coupe de la Ligue | Olympique Lyon | 2 | 0 | 0 | 2 | 0 | 0 |
| 19/20 | Ligue 1 | Olympique Lyon | 11 | 0 | 1 | 1 | 2 | 0 |
| 19/20 | National 2 - Grp. D | Olympique Lyon B | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Champions League | Olympique Lyon | 3 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Coupe de France | Olympique Lyon | 4 | 0 | 0 | 1 | 1 | 0 |
| 18/19 | Coupe de la Ligue | Olympique Lyon | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Ligue 1 | Olympique Lyon | 12 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | National 2 - Grp. A | Olympique Lyon B | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de France | Olympique Lyon | 4 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | Europa League | Olympique Lyon | 6 | 0 | 1 | 3 | 0 | 0 |
| 17/18 | Ligue 1 | Olympique Lyon | 18 | 0 | 3 | 1 | 0 | 0 |
| 16/17 | Coupe de France | EA Guingamp | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Coupe de la Ligue | EA Guingamp | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ligue 1 | EA Guingamp | 31 | 0 | 8 | 3 | 0 | 0 |
| 15/16 | Süper Lig | Gaziantepspor | 21 | 0 | 0 | 6 | 0 | 0 |
| 15/16 | Türkiye Kupasi | Gaziantepspor | 2 | 1 | 1 | 1 | 0 | 169 |
| 14/15 | Allianz Cup | CD Nacional | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Europa League Qualifying | CD Nacional | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Liga NOS | CD Nacional | 29 | 0 | 1 | 5 | 0 | 0 |
| 14/15 | Taça de Portugal | CD Nacional | 6 | 0 | 2 | 2 | 0 | 0 |
| 13/14 | Allianz Cup | CD Nacional | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Liga ZON Sagres | CD Nacional | 27 | 2 | 0 | 9 | 0 | 1,195 |
| 12/13 | Allianz Cup | CD Nacional | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Liga ZON Sagres | CD Nacional | 27 | 0 | 0 | 7 | 0 | 0 |
| 12/13 | Taça de Portugal | CD Nacional | 2 | 0 | 1 | 1 | 0 | 0 |
| 11/12 | Allianz Cup | CD Nacional | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Liga ZON Sagres | CD Nacional | 14 | 0 | 1 | 5 | 0 | 0 |
| 11/12 | Taça de Portugal | CD Nacional | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Taça de Portugal | SC União Torreense | 3 | 0 | 0 | 1 | 0 | 0 |
| 10/11 | Taça de Portugal | SC União Torreense | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2010-01-01 | Grêmio B | Guaratinguetá | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Americana | Torreense | Transfer | 50000 | — |
| 11/12 | 2012-01-01 | Torreense | Nacional | Transfer | 50000 | — |
| 15/16 | 2015-07-01 | Nacional | Benfica | Transfer | 2800000 | — |
| 15/16 | 2015-08-20 | Benfica | Gaziantepspor | Loan | 2800000 | — |
| 15/16 | 2016-06-30 | Gaziantepspor | Benfica | Return from loan | 2600000 | — |
| 16/17 | 2016-08-18 | Benfica | Guingamp | Loan | 2000000 | — |
| 16/17 | 2017-06-30 | Guingamp | Benfica | Return from loan | 3500000 | — |
| 17/18 | 2017-07-01 | Benfica | Olympique Lyon | Transfer | 3500000 | €4.50m |
| 20/21 | 2020-09-01 | Olympique Lyon | Wolves | Transfer | 2400000 | €2.00m |
| 22/23 | 2022-07-18 | Wolves | Botafogo | Transfer | 1500000 | — |
| 24/25 | 2025-01-01 | Botafogo | Without Club | Transfer | 400000 | — |
| 24/25 | 2025-03-26 | Without Club | Botafogo | Transfer | 400000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Torn thigh muscle | 2016-03-07 | 2016-04-09 | 34 | 4 |
| 18/19 | Calf strain | 2018-07-16 | 2018-09-24 | 71 | 7 |
| 18/19 | Muscle injury | 2019-02-25 | 2019-03-08 | 12 | 2 |
| 18/19 | Groin injury | 2019-04-13 | 2019-05-08 | 26 | 3 |
| 19/20 | Adductor pain | 2019-07-31 | 2019-09-10 | 42 | 4 |
| 19/20 | Muscle injury | 2019-10-21 | 2019-11-20 | 31 | 5 |
| 19/20 | Calf strain | 2019-12-11 | 2020-01-03 | 24 | 3 |
| 20/21 | Calf injury | 2020-09-23 | 2020-10-18 | 26 | 2 |
| 20/21 | Knock | 2020-10-26 | 2020-11-07 | 13 | 1 |
| 20/21 | Groin injury | 2020-12-28 | 2021-02-13 | 48 | 11 |
| 23/24 | Calf injury | 2024-01-30 | 2024-02-23 | 25 | 6 |
| 23/24 | Calf injury | 2024-04-02 | 2024-06-19 | 79 | 17 |
| 24/25 | muscular problems | 2024-08-19 | 2024-08-24 | 6 | 1 |
| 24/25 | Fitness | 2025-03-27 | 2025-05-02 | 37 | 10 |
| 24/25 | Fitness | 2025-05-19 | 2025-06-14 | 27 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.60m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| João Aurélio | 1 | 0 | 0 |
| Tiquinho Soares | 2 | 1 | 0 |
| Tchê Tchê | 2 | 1 | 0 |
| Anthony Lopes | 2 | 0 | 0 |
| Miguel Rodrigues | 1 | 0 | 0 |
| Houssem Aouar | 2 | 0 | 0 |
| Lucas Tousart | 2 | 0 | 0 |
| Mexer | 1 | 0 | 0 |
| Adryelson | 2 | 3 | 0 |
| Memphis Depay | 2 | 0 | 0 |
| Eduardo | 2 | 0 | 0 |
| Júnior Santos | 2 | 0 | 0 |
| Bertrand Traoré | 2 | 2 | 0 |
| Victor Cuesta | 2 | 2 | 0 |
| Maxwel Cornet | 2 | 0 | 0 |
| Victor Sá | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2025 | Série A | Botafogo de Futebol e Regatas | 2 | 6 |
| 13/14 | Liga ZON Sagres | CD Nacional | 2 | 27 |
| 2022 | Série A | Botafogo de Futebol e Regatas | 1 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 16/17 | Ligue 1 | EA Guingamp | 8 | 31 |
| 17/18 | Ligue 1 | Olympique Lyon | 3 | 18 |
| 2023 | Série A | Botafogo de Futebol e Regatas | 3 | 22 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | Guingamp | Benfica | Return from loan | — | €3.50m |
| 16/17 | 2016-08-18 | Benfica | Guingamp | Loan | — | €2.00m |
| 15/16 | 2016-06-30 | Gaziantepspor | Benfica | Return from loan | — | €2.60m |
| 15/16 | 2015-08-20 | Benfica | Gaziantepspor | Loan | — | €2.80m |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 13/14 | 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′ |
|---|---|---|---|---|---|---|
| 21/22 | 19 | 0 | 3 | 0 | 0 | 0 |
| 2025 | 10 | 165 | 5 | 0 | 0 | 2.73 |
| 2024 | 30 | 1,014 | 9 | 0 | 0 | 0.8 |
| 2023 | 42 | 465 | 13 | 0 | 2 | 2.9 |
| 2022 | 18 | 1,543 | 6 | 0 | 0 | 0.35 |
| 20/21 | 15 | 0 | 2 | 0 | 0 | 0 |
| 19/20 | 26 | 0 | 7 | 1 | 2 | 0 |
| 18/19 | 22 | 0 | 6 | 0 | 1 | 0 |
| 17/18 | 28 | 0 | 6 | 0 | 0 | 0 |
| 16/17 | 35 | 0 | 4 | 1 | 0 | 0 |
| 15/16 | 23 | 169 | 7 | 2 | 0 | 4.79 |
| 14/15 | 38 | 0 | 7 | 1 | 0 | 0 |
| 13/14 | 28 | 1,195 | 9 | 1 | 0 | 0.75 |
| 12/13 | 30 | 0 | 8 | 2 | 0 | 0 |
| 11/12 | 18 | 0 | 6 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Marçal
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Marçal
Who is Marçal?
Marçal is a Brazil professional footballer who plays as a left-back for Botafogo de Futebol e Regatas.
How old is Marçal?
Marçal is 37 years old. He was born on February 19, 1989 in São Paulo.
What position does Marçal play?
Marçal plays as a left-back (Defender - Left-Back).
What club does Marçal play for?
Marçal currently plays for Botafogo de Futebol e Regatas.
How many career goals has Marçal scored?
Across all senior club competitions in our dataset, Marçal has scored 8 goals in 383 appearances.
What is Marçal's market value?
Marçal's most recent reported market value is €300k.
Brazil