Skip to content
Malcom

Malcom

Midfield - Attacking Midfield  at Al-Hilal SFC
Age29
CitizenshipBrazil Russia
Height1.71 m
Footleft
BornFebruary 26, 1997
at Al-Hilal SFC 1,033 days · joined 2023-07-26
👕200+ Apps 100+ Goals 🎯50+ Assists 🏴25+ Caps
Market value €22.00m
Attacking Midfield Midfield

Career snapshot

5
clubs played for
15/16
debut season
0.29
goals / match
Zenit St. Petersburg
top club · 109 apps

Career highs

€45.00m
peak value · 2018
€60.00m
top transfer fee · 23/24
26
best season · 22/23
27 / 3
int'l caps / goals
398Appearances
117Goals
78Assists
24Yellow cards
1Red cards
77Full matches (90′)
Full nameMalcom
Name in home countryMalcom Filipe Silva de Oliveira
Date of birth1997-02-26 (29 yrs)
Place of birthSão Paulo, Brazil
CitizenshipBrazil Russia
PositionMidfield - Attacking Midfield (main: Midfield)
Footleft
Height171.00 m
Current clubAl-Hilal SFC
Joined2023-07-26
Contract expires2027-06-30
AgentElenko Sports Ltda.
Outfitteradidas
Jul 2025
2025 — Al-Hilal SFC
5 matches · 1 G · 0 A · across 1 competition
Jul 2025
25/26 — Al-Hilal SFC
1 matches · 1 G · 0 A · across 1 competition
May 2025
Injury: unknown
1 games missed
Nov 2024
Injury: unknown
2 games missed
Jul 2024
24/25 — Al-Hilal SFC
44 matches · 13 G · 17 A · across 4 competitions
May 2024
Injury: unknown
1 games missed
May 2024
Injury: unknown
2 games missed
Jul 2023
Transfer: Zenit S-Pb → Al-Hilal
23/24 · Transfer · €60.00m
Jul 2023
23/24 — Al-Hilal SFC, Zenit St. Petersburg
50 matches · 23 G · 14 A · across 6 competitions
Jul 2022
22/23 — Zenit St. Petersburg
33 matches · 26 G · 9 A · across 3 competitions
Dec 2021
Injury: unknown
1 games missed
Oct 2021
Injury: unknown
3 games missed
Aug 2021
Injury: unknown
1 games missed
Jul 2021
21/22 — Zenit St. Petersburg
35 matches · 9 G · 8 A · across 5 competitions
Feb 2021
Injury: unknown
4 games missed
Oct 2020
Injury: unknown
7 games missed
Sep 2020
Injury: unknown
1 games missed
Jul 2020
20/21 — Zenit St. Petersburg
25 matches · 3 G · 4 A · across 3 competitions
Aug 2019
Injury: unknown
26 games missed
Aug 2019
Transfer: Barcelona → Zenit S-Pb
19/20 · Transfer · €41.50m
Jul 2019
19/20 — Zenit St. Petersburg
15 matches · 4 G · 3 A · across 2 competitions
Dec 2018
Injury: unknown
4 games missed
Sep 2018
Injury: unknown
3 games missed
Jul 2018
Transfer: G. Bordeaux → Barcelona
18/19 · Transfer · €41.00m
Jul 2018
18/19 — FC Barcelona
24 matches · 4 G · 2 A · across 3 competitions
Jul 2017
17/18 — FC Girondins Bordeaux
38 matches · 12 G · 8 A · across 3 competitions
Jul 2016
16/17 — FC Girondins Bordeaux
45 matches · 9 G · 7 A · across 3 competitions
Jan 2016
Transfer: Corinthians → G. Bordeaux
15/16 · Transfer · €5.00m
Jul 2015
15/16 — FC Girondins Bordeaux
13 matches · 2 G · 1 A · across 2 competitions
Jul 2015
2015 — Sport Club Corinthians Paulista
46 matches · 8 G · 4 A · across 4 competitions
Jul 2014
2014 — Sport Club Corinthians Paulista
24 matches · 2 G · 1 A · across 3 competitions
Jan 2014
Transfer: Corinthians U20 → Corinthians
13/14 · Transfer
Jan 1970
Peak market value: €45.00m
Highest valuation recorded in dataset
6,970 min
Minutes played by club
Al-Hilal SFC 29.4%
Zenit St. Petersburg 21.5%
Sport Club Corinthians Paulista 18.2%
FC Barcelona 12.3%
FC Girondins Bordeaux 18.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Al-Hilal SFC 4 2025 25/26 99 38 31 2,047
Zenit St. Petersburg 5 19/20 23/24 109 42 24 1,498
Sport Club Corinthians Paulista 2 2014 2015 70 10 5 1,266
FC Barcelona 1 18/19 18/19 24 4 2 858
FC Girondins Bordeaux 3 15/16 17/18 96 23 16 1,301

Career trajectory — goals, assists & market value

9€11.3M19€22.5M28€33.8M37€45M15/16 — 2 goals (FC Girondins Bordeaux)15/16 — 1 assists315/1616/17 — 9 goals (FC Girondins Bordeaux)16/17 — 7 assists1616/1717/18 — 12 goals (FC Girondins Bordeaux)17/18 — 8 assists2017/1818/19 — 4 goals (FC Barcelona)18/19 — 2 assists618/1919/20 — 4 goals (Zenit St. Petersburg)19/20 — 3 assists719/2020/21 — 3 goals (Zenit St. Petersburg)20/21 — 4 assists720/212014 — 2 goals (Sport Club Corinthians Paulista)2014 — 1 assists320142015 — 8 goals (Sport Club Corinthians Paulista)2015 — 4 assists1220152025 — 1 goals (Al-Hilal SFC)1202521/22 — 9 goals (Zenit St. Petersburg)21/22 — 8 assists1721/2222/23 — 26 goals (Zenit St. Petersburg)22/23 — 9 assists3522/2323/24 — 23 goals (Al-Hilal SFC)23/24 — 14 assists3723/2424/25 — 13 goals (Al-Hilal SFC)24/25 — 17 assists3024/2525/26 — 1 goals (Al-Hilal SFC)125/2615/16 — €10M16/17 — €10M17/18 — €17M18/19 — €45M19/20 — €40M20/21 — €38M21/22 — €22M22/23 — €24M23/24 — €30M24/25 — €28M25/26 — €22MGoalsAssistsMarket value

Goals by season

15/16: 2215/1616/17: 9916/1717/18: 121217/1818/19: 4418/1919/20: 4419/2020/21: 3320/212014: 2220142015: 8820152025: 11202521/22: 9921/2222/23: 262622/2323/24: 232323/2424/25: 131324/2525/26: 1125/26

Assists by season

15/16: 1115/1616/17: 7716/1717/18: 8817/1818/19: 2218/1919/20: 3319/2020/21: 4420/212014: 1120142015: 4420152025: 00202521/22: 8821/2222/23: 9922/2323/24: 141423/2424/25: 171724/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Saudi Pro League Al-Hilal SFC 1 1 0 0 0 79
24/25 AFC Champions League Al-Hilal SFC 11 3 6 0 0 299
24/25 King's Cup Al-Hilal SFC 2 0 0 0 0 0
24/25 Saudi Pro League Al-Hilal SFC 30 9 11 3 0 291
24/25 Saudi Super Cup Al-Hilal SFC 1 1 0 1 0 79
23/24 AFC Champions League Al-Hilal SFC 11 4 2 1 0 222
23/24 King's Cup Al-Hilal SFC 5 1 5 0 0 468
23/24 Premier Liga Zenit St. Petersburg 0 0 0 0 0 0
23/24 Russian Super Cup Zenit St. Petersburg 1 0 0 0 0 0
23/24 Saudi Pro League Al-Hilal SFC 31 15 7 4 0 177
23/24 Saudi Super Cup Al-Hilal SFC 2 3 0 1 0 60
22/23 Premier Liga Zenit St. Petersburg 27 23 9 1 0 102
22/23 Russian Cup Zenit St. Petersburg 5 2 0 1 1 157
22/23 Russian Super Cup Zenit St. Petersburg 1 1 0 0 0 77
21/22 Champions League Zenit St. Petersburg 6 0 1 0 0 0
21/22 Europa League Zenit St. Petersburg 2 1 0 0 0 180
21/22 Premier Liga Zenit St. Petersburg 24 8 7 3 0 233
21/22 Russian Cup Zenit St. Petersburg 2 0 0 0 0 0
21/22 Russian Super Cup Zenit St. Petersburg 1 0 0 0 0 0
2025 Club World Cup Al-Hilal SFC 5 1 0 0 0 372
2015 Campeonato Paulista Sport Club Corinthians Paulista 10 3 0 0 0 174
2015 Copa do Brasil Sport Club Corinthians Paulista 2 0 0 0 0 0
2015 Libertadores Sport Club Corinthians Paulista 3 0 0 0 0 0
2015 Série A Sport Club Corinthians Paulista 31 5 4 1 0 488
2014 Campeonato Paulista Sport Club Corinthians Paulista 1 0 0 0 0 0
2014 Copa do Brasil Sport Club Corinthians Paulista 3 0 0 0 0 0
2014 Série A Sport Club Corinthians Paulista 20 2 1 1 0 604
20/21 Champions League Zenit St. Petersburg 3 0 0 0 0 0
20/21 Premier Liga Zenit St. Petersburg 21 3 4 2 0 542
20/21 Russian Super Cup Zenit St. Petersburg 1 0 0 0 0 0
19/20 Premier Liga Zenit St. Petersburg 12 4 1 0 0 207
19/20 Russian Cup Zenit St. Petersburg 3 0 2 0 0 0
18/19 Champions League FC Barcelona 3 1 0 0 0 39
18/19 Copa del Rey FC Barcelona 6 2 0 0 0 211
18/19 LaLiga FC Barcelona 15 1 2 0 0 608
17/18 Coupe de France FC Girondins Bordeaux 1 0 0 1 0 0
17/18 Europa League Qualifying FC Girondins Bordeaux 2 0 1 0 0 0
17/18 Ligue 1 FC Girondins Bordeaux 35 12 7 2 0 239
16/17 Coupe de France FC Girondins Bordeaux 4 2 0 0 0 99
16/17 Coupe de la Ligue FC Girondins Bordeaux 4 0 2 0 0 0
16/17 Ligue 1 FC Girondins Bordeaux 37 7 5 2 0 392
15/16 Coupe de France FC Girondins Bordeaux 1 1 0 0 0 38
15/16 Ligue 1 FC Girondins Bordeaux 12 1 1 0 0 533
SeasonDateFromToTypeMarket valueFee
13/14 2014-01-01 Corinthians U20 Corinthians Transfer 0
15/16 2016-01-31 Corinthians G. Bordeaux Transfer 10000000 €5.00m
18/19 2018-07-24 G. Bordeaux Barcelona Transfer 45000000 €41.00m
19/20 2019-08-02 Barcelona Zenit S-Pb Transfer 40000000 €41.50m
23/24 2023-07-26 Zenit S-Pb Al-Hilal Transfer 30000000 €60.00m
SeasonInjuryFromToDays missedGames missed
18/19 Ligament stretching 2018-09-03 2018-09-25 23 3
18/19 ankle sprain 2018-12-06 2019-01-05 31 4
19/20 Hip injury 2019-08-15 2019-12-23 131 26
20/21 Bruised ribs 2020-09-26 2020-10-01 6 1
20/21 Knee collateral ligament strain 2020-10-15 2020-11-13 30 7
20/21 Knee injury 2021-02-15 2021-03-15 29 4
21/22 concussion 2021-08-15 2021-08-19 5 1
21/22 Muscle injury 2021-10-20 2021-11-01 13 3
21/22 Leg injury 2021-12-12 2022-01-22 42 1
23/24 Knee injury 2024-05-23 2024-05-27 5 2
23/24 Fitness 2024-05-24 2024-05-30 7 1
24/25 unknown injury 2024-11-21 2024-11-29 9 2
24/25 Toothache 2025-05-25 2025-05-27 3 1
Current€22.00m
Peak€45.00m
Low€200k
Δ since start+€21.80m
€200k€11.40m€22.60m€33.80m€45.00m197019701970
DateValue
Jan 1, 1970 €22.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €27.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €24.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €24.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €30.50m
Jan 1, 1970 €40.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €45.00m
Jan 1, 1970 €17.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €200k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #53818 #17 6 1 former national player
Team #37018 #21 5 0 former national player
Team #7658 #20 14 2 former national player
Team #3439 #21 2 0 former national player
TeammatePPG played withJoint goalsMinutes
Douglas Santos 2 2 0
Wilmar Barrios 2 1 0
Vyacheslav Karavaev 2 0 0
Mikhail Kerzhakov 2 0 0
Wendel 2 5 0
Aleksandar Mitrović 3 13 0
Andrey Mostovoy 2 7 0
Youssouf Sabaly 2 1 0
Artem Dzyuba 2 11 0
Claudinho 2 8 0
Cássio 2 1 0
Dmitriy Chistyakov 2 0 0
François Kamano 2 2 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Premier Liga Zenit St. Petersburg 23 27
23/24 Saudi Pro League Al-Hilal SFC 15 31
17/18 Ligue 1 FC Girondins Bordeaux 12 35

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 Saudi Pro League Al-Hilal SFC 11 30
22/23 Premier Liga Zenit St. Petersburg 9 27
17/18 Ligue 1 FC Girondins Bordeaux 7 35

Teams faced most often by Malcom's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Valencia CF 25 16 6 3 65 32 +33 64%
Sevilla FC 24 17 4 3 56 24 +32 71%
Villarreal CF 22 16 3 3 62 28 +34 73%
Athletic Club 22 17 4 1 43 7 +36 77%
Getafe CF 21 15 5 1 39 8 +31 71%
CA Osasuna 17 13 2 2 42 15 +27 76%
Atlético Madrid 16 9 5 2 24 18 +6 56%
Club Atlético de Madrid 14 9 1 4 22 14 +8 64%
Levante UD 14 11 1 2 38 17 +21 79%
RC Celta de Vigo 13 9 2 2 29 18 +11 69%
Real Madrid 13 7 3 3 24 16 +8 54%
Real Madrid CF 13 6 0 7 26 21 +5 46%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
15/16 First senior goal
21/22 Goal #50 (career)
23/24 Goal #100 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 44 669 4 0 0 0.54
23/24 50 927 6 0 0 0.58
22/23 33 336 2 0 1 0.8
21/22 35 413 3 0 0 0.65
2015 46 662 1 0 0 0.14
2014 24 604 1 0 0 0.15
20/21 25 542 2 0 0 0.33
17/18 38 239 3 0 0 1.13
16/17 45 491 2 0 0 0.37

Output by competition

Career goals and assists broken down by tournament.

Premier Liga
84 apps
38 G
21 A
Saudi Pro League
62 apps
25 G
18 A
Ligue 1
84 apps
20 G
13 A
Série A
51 apps
7 G
5 A
AFC Champions League
11 apps
4 G
2 A
Saudi Super Cup
3 apps
4 G
0 A
AFC Champions League
11 apps
3 G
6 A
Campeonato Paulista
11 apps
3 G
0 A
Coupe de France
6 apps
3 G
0 A
Russian Cup
10 apps
2 G
2 A

Frequently asked about Malcom

Who is Malcom?

Malcom is a Brazil professional footballer who plays as a attacking midfield for Al-Hilal SFC.

How old is Malcom?

Malcom is 29 years old. He was born on February 26, 1997 in São Paulo.

What position does Malcom play?

Malcom plays as a attacking midfield (Midfield - Attacking Midfield).

What club does Malcom play for?

Malcom currently plays for Al-Hilal SFC.

How many career goals has Malcom scored?

Across all senior club competitions in our dataset, Malcom has scored 117 goals in 398 appearances.

What is Malcom's market value?

Malcom's most recent reported market value is €22.00m.