Flagside.football
PLAYER
Active

Marcos Leonardo

Market value
€20M
4 June 2026
Club
Al-Hilal Saudi Football Club
Forward
Position detail
Centre-forward
Preferred foot
Right
Born
2 May 2003
Place of birth
Itapetinga, Brazil
Height
1.77 m
Nationality
Brazil
At club since
2 September 2024
Contract until
30 June 2029
Agent
Dodici Sports BR

Next match

Saudi Pro League
Al HilalvNeom SC

· Kingdom Arena, King Fahd International Stadium

Seasons

Complete seasons only, to 2025

Seasons
3
Appearances
27
Goals
12
Assists
2

League

SeasonCompetitionTeamAppsGoalsAssistsYellow cardsRed cards
24/25Liga PortugalSL Benfica31000
23/24Liga PortugalSL Benfica147010

Domestic cups

SeasonCompetitionTeamAppsGoalsAssistsYellow cardsRed cards
23/24Allianz CupSL Benfica10000

Continental club competitions

SeasonCompetitionTeamAppsGoalsAssistsYellow cardsRed cards
2025Club World CupAl-Hilal Saudi Football Club54110
23/24Europa LeagueSL Benfica40100

Common questions

Which club does Marcos Leonardo play for?

The current club of Marcos Leonardo is Al-Hilal Saudi Football Club.

What shirt number does Marcos Leonardo wear?

Marcos Leonardo wears the number 9 shirt. The club is Al-Hilal.

What position does Marcos Leonardo play?

Marcos Leonardo plays in the position of Centre-forward.

How old is Marcos Leonardo?

Marcos Leonardo is 23 years old, born on 2 May 2003.

What is the market value of Marcos Leonardo?

The market value of Marcos Leonardo is €20M, recorded on 4 June 2026.

What is the highest market value recorded for Marcos Leonardo?

The highest market value recorded for Marcos Leonardo is €25M, on 11 December 2023.

How many goals has Marcos Leonardo scored?

In the seasons we have on record, Marcos Leonardo has played 27 matches. In those recorded seasons Marcos Leonardo scored 12 goals. These numbers cover the seasons in our records, and are not a complete career total.

What is the nationality of Marcos Leonardo?

The nationality of Marcos Leonardo is Brazil.

Where was Marcos Leonardo born?

Marcos Leonardo was born in Itapetinga, Brazil.

How tall is Marcos Leonardo?

The height of Marcos Leonardo is 1.77 m.

Which foot does Marcos Leonardo prefer?

Marcos Leonardo prefers the right foot.

When does the contract of Marcos Leonardo end?

The contract of Marcos Leonardo runs until 30 June 2029.

Nothing in this sub-section yet

We publish daily — come back, you'll find something.