PLAYER PROFILE

Marcos Leonardo.

Ajax Amsterdam · Brazil

Matrix 16700

At a glance

Full name
Marcos Leonardo Santos Almeida
Born
02 May 2003
Age today
23
Nationality
Brazil

Career by season

282 recorded appearances
Marcos Leonardo appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Conference League Ajax Amsterdam 73103051
26/27Eredivisie Ajax Amsterdam 71102220
25/26Saudi Professional League Al-Hilal SFC 27181311,4992
25/26AFC Champions League Elite Al-Hilal SFC 21101381
24/25Saudi Professional League Al-Hilal SFC 24211721,7502
24/25Liga Portugal SL Benfica 3010790
2025FIFA Club World Cup Al-Hilal SFC 55414691
24/25AFC Champions League Elite Al-Hilal SFC 1110517590
23/24UEFA Europa League SL Benfica 4101920
23/24Taça de Portugal SL Benfica 2000310
23/24Taça da Liga SL Benfica 1000210
23/24Liga Portugal SL Benfica 143703251
23/24International Friendly Games Brazil U23 100070
22/23International Friendly Games Brazil U20 22201520
2023Copa Betano do Brasil Santos FC 44303601
2023Campeonato Paulista Santos FC 1111429113
2023Campeonato Brasileiro Série A Santos FC 31301322,6133
2023CONMEBOL Sudamericana Santos FC 33102571
21/22International Friendly Games Brazil U20 1141900
21/22International Friendly Games Brazil U18 33312201 / 1 red
2022Copa Betano do Brasil Santos FC 65204412
2022Campeonato Paulista Santos FC 1211429580
2022Campeonato Brasileiro Série A Santos FC 35341342,8938
2022CONMEBOL Sudamericana Santos FC 43202801
2021Copa Betano do Brasil Santos FC 62102291
2021Campeonato Paulista Santos FC 73003352
2021Campeonato Brasileiro Série A Santos FC 166506343
2021CONMEBOL Sudamericana Santos FC 2000491
2021CONMEBOL Libertadores Santos FC 97116192
2020Copa Betano do Brasil Santos FC 1000120
2020Campeonato Brasileiro Série A Santos FC 187405692
2020CONMEBOL Libertadores Santos FC 3010430

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Marcos Leonardo match log
DateCompetitionMatchScoreMinutesGoals
21 Feb 2021Campeonato Brasileiro Série A Santos FC v Fluminense Football Club 1 – 145
17 Feb 2021Campeonato Brasileiro Série A Santos FC v Sport Club Corinthians Paulista 1 – 0731
13 Feb 2021Campeonato Brasileiro Série A Santos FC v Coritiba Foot Ball ClubSubstitute, on 77′ 2 – 0131
07 Feb 2021Campeonato Brasileiro Série A Atlético Clube Goianiense v Santos FCSubstitute, on 72′ 1 – 1181
26 Jan 2021Campeonato Brasileiro Série A Clube Atlético Mineiro v Santos FC 2 – 059
21 Jan 2021Campeonato Brasileiro Série A Fortaleza Esporte Clube v Santos FC 2 – 063
20 Dec 2020Campeonato Brasileiro Série A Clube de Regatas Vasco da Gama v Santos FCSubstitute, on 83′ 1 – 07
16 Dec 2020CONMEBOL Libertadores Santos FC v Grêmio Foot-Ball Porto AlegrenseSubstitute, on 82′ 4 – 18
13 Dec 2020Campeonato Brasileiro Série A CR Flamengo v Santos FC 4 – 169
21 Nov 2020Campeonato Brasileiro Série A Club Athletico Paranaense v Santos FC 1 – 068
14 Nov 2020Campeonato Brasileiro Série A Santos FC v Sport Club InternacionalSubstitute, on 90′ 2 – 01
04 Nov 2020Copa Betano do Brasil Ceará Sporting Club v Santos FCSubstitute, on 78′ 1 – 012
01 Nov 2020Campeonato Brasileiro Série A Santos FC v Esporte Clube BahiaSubstitute, on 90′ 3 – 11
25 Oct 2020Campeonato Brasileiro Série A Fluminense Football Club v Santos FCSubstitute, on 77′ 3 – 113
20 Oct 2020CONMEBOL Libertadores Santos FC v Defensa y JusticiaSubstitute, on 82′ 2 – 181
14 Oct 2020Campeonato Brasileiro Série A Santos FC v Atlético Clube GoianienseSubstitute, on 57′ 0 – 133
07 Oct 2020Campeonato Brasileiro Série A Sport Club Corinthians Paulista v Santos FCSubstitute, on 71′ 1 – 119
04 Oct 2020Campeonato Brasileiro Série A Goiás EC v Santos FCSubstitute, on 72′ 2 – 3181
16 Sep 2020CONMEBOL Libertadores Santos FC v Club OlimpiaSubstitute, on 63′ 0 – 027
12 Sep 2020Campeonato Brasileiro Série A Santos FC v São Paulo Futebol Clube 2 – 245

Career transfers

4 recorded moves

All recorded career moves, newest first.

Marcos Leonardo career transfers
Date FromToMoveFee
17 Jul 2026 Al-Hilal SFC Ajax Amsterdam Transfer €19.9m
02 Sep 2024 SL Benfica Al-Hilal SFC Transfer €40m
04 Jan 2024 Santos FC SL Benfica Transfer €22m
01 Jul 2020 Santos FC U20 Santos FC Internal move —

Contracts and market values are not available yet.