Skip to content
Thiago Mendes

Thiago Mendes

Midfield - Defensive Midfield  at Clube de Regatas Vasco da Gama
Age34
CitizenshipBrazil
Height1.77 m
Footright
BornMarch 15, 1992
at Clube de Regatas Vasco da Gama 321 days · joined 2025-07-08
👕500+ Apps
Market value €3.00m
Defensive Midfield Midfield

Career snapshot

6
clubs played for
17/18
debut season
0.05
goals / match
Goiás EC
top club · 166 apps

Career highs

€25.00m
peak value · 2019
€22.00m
top transfer fee · 19/20
5
best season · 2017
int'l / penalties
561Appearances
27Goals
34Assists
97Yellow cards
2Red cards
245Full matches (90′)
Full nameThiago Mendes
Name in home countryThiago Henrique Mendes Ribeiro
Date of birth1992-03-15 (34 yrs)
Place of birthSão Luís, Brazil
CitizenshipBrazil
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height177.00 m
Current clubClube de Regatas Vasco da Gama
Joined2025-07-08
Contract expires2027-12-31
AgentTalents Sports
Aug 2025
Injury: unknown
3 games missed
Jul 2025
Injury: unknown
4 games missed
Jul 2025
Transfer: Al-Rayyan → Vasco da Gama
25/26 · Transfer
Jul 2025
2025 — Clube de Regatas Vasco da Gama
7 matches · 0 G · 0 A · across 2 competitions
Sep 2024
Injury: unknown
20 games missed
Jul 2024
24/25 — Al-Rayyan SC
11 matches · 0 G · 0 A · across 4 competitions
May 2024
Injury: unknown
1 games missed
Jul 2023
Transfer: Olympique Lyon → Al-Rayyan
23/24 · Transfer · €4.21m
Jul 2023
23/24 — Al-Rayyan SC
21 matches · 1 G · 1 A · across 3 competitions
Jul 2022
22/23 — Olympique Lyon
34 matches · 1 G · 1 A · across 2 competitions
Jul 2021
21/22 — Olympique Lyon
37 matches · 1 G · 1 A · across 2 competitions
Jul 2020
20/21 — Olympique Lyon
35 matches · 0 G · 2 A · across 2 competitions
Jul 2019
Transfer: LOSC Lille → Olympique Lyon
19/20 · Transfer · €22.00m
Jul 2019
19/20 — Olympique Lyon
37 matches · 0 G · 7 A · across 4 competitions
Jul 2018
18/19 — LOSC Lille
36 matches · 0 G · 4 A · across 3 competitions
Aug 2017
Injury: unknown
4 games missed
Jul 2017
17/18 — LOSC Lille
35 matches · 4 G · 4 A · across 3 competitions
Jul 2017
2017 — São Paulo Futebol Clube
26 matches · 5 G · 3 A · across 5 competitions
Jul 2017
Transfer: São Paulo → LOSC Lille
17/18 · Transfer · €9.00m
Jul 2016
2016 — São Paulo Futebol Clube
62 matches · 4 G · 2 A · across 5 competitions
Jul 2015
2015 — São Paulo Futebol Clube
54 matches · 2 G · 5 A · across 5 competitions
Jan 2015
Transfer: Goiás → São Paulo
14/15 · Transfer · €1.80m
Jul 2014
2014 — Goiás EC
56 matches · 4 G · 4 A · across 4 competitions
Aug 2013
Injury: unknown
8 games missed
Jul 2013
2013 — Goiás EC
48 matches · 2 G · 0 A · across 3 competitions
Jul 2012
2012 — Goiás EC
52 matches · 3 G · 0 A · across 3 competitions
Sep 2011
Transfer: Goiás B → Goiás
11/12 · Transfer
Jul 2011
2011 — Goiás EC
10 matches · 0 G · 0 A · across 1 competition
Jul 2010
2010 — Goiás EC
0 matches · 0 G · 0 A · across 1 competition
Jan 1970
Peak market value: €25.00m
Highest valuation recorded in dataset
22,017 min
Minutes played by club
Al-Rayyan SC 5.8%
Olympique Lyon 17.8%
Clube de Regatas Vasco da Gama 0.0%
São Paulo Futebol Clube 33.0%
Goiás EC 39.5%
LOSC Lille 3.9%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Al-Rayyan SC 2 23/24 24/25 32 1 1 1,287
Olympique Lyon 4 19/20 22/23 143 2 11 3,924
Clube de Regatas Vasco da Gama 1 2025 2025 7 0 0 0
São Paulo Futebol Clube 3 2015 2017 142 11 10 7,259
Goiás EC 5 2010 2014 166 9 4 8,686
LOSC Lille 2 17/18 18/19 71 4 8 861

Career trajectory — goals, assists & market value

2€6.3M4€12.5M6€18.8M8€25M17/18 — 4 goals (LOSC Lille)17/18 — 4 assists817/1818/19 — 4 assists418/1919/20 — 7 assists719/2020/21 — 2 assists220/212012 — 3 goals (Goiás EC)320122013 — 2 goals (Goiás EC)220132014 — 4 goals (Goiás EC)2014 — 4 assists820142015 — 2 goals (São Paulo Futebol Clube)2015 — 5 assists720152016 — 4 goals (São Paulo Futebol Clube)2016 — 2 assists620162017 — 5 goals (São Paulo Futebol Clube)2017 — 3 assists8201721/22 — 1 goals (Olympique Lyon)21/22 — 1 assists221/2222/23 — 1 goals (Olympique Lyon)22/23 — 1 assists222/2323/24 — 1 goals (Al-Rayyan SC)23/24 — 1 assists223/2424/2517/18 — €6.5M18/19 — €18M19/20 — €25M20/21 — €20M21/22 — €18M22/23 — €10M23/24 — €6M24/25 — €4MGoalsAssistsMarket value

Goals by season

17/18: 4417/1818/19: 0018/1919/20: 0019/2020/21: 0020/212010: 0020102011: 0020112012: 3320122013: 2220132014: 4420142015: 2220152016: 4420162017: 5520172025: 00202521/22: 1121/2222/23: 1122/2323/24: 1123/2424/25: 0024/25

Assists by season

17/18: 4417/1818/19: 4418/1919/20: 7719/2020/21: 2220/212010: 0020102011: 0020112012: 0020122013: 0020132014: 4420142015: 5520152016: 2220162017: 3320172025: 00202521/22: 1121/2222/23: 1122/2323/24: 1123/2424/25: 0024/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 AFC Champions League Al-Rayyan SC 4 0 0 0 0 0
24/25 Amir Cup Al-Rayyan SC 2 0 0 0 0 0
24/25 Qatari Stars Cup Al-Rayyan SC 1 0 0 0 0 0
24/25 Stars League Al-Rayyan SC 4 0 0 0 0 0
23/24 Qatar Cup Al-Rayyan SC 1 0 0 0 0 0
23/24 Qatari Stars Cup Al-Rayyan SC 4 0 0 1 0 0
23/24 Stars League Al-Rayyan SC 16 1 1 4 0 1,287
22/23 Coupe de France Olympique Lyon 3 0 0 0 0 0
22/23 Ligue 1 Olympique Lyon 31 1 1 3 0 2,062
21/22 Europa League Olympique Lyon 8 0 0 1 0 0
21/22 Ligue 1 Olympique Lyon 29 1 1 3 1 1,862
2025 Copa do Brasil Clube de Regatas Vasco da Gama 3 0 0 1 0 0
2025 Série A Clube de Regatas Vasco da Gama 4 0 0 1 0 0
2017 Campeonato Paulista São Paulo Futebol Clube 11 2 1 1 0 442
2017 Copa do Brasil São Paulo Futebol Clube 5 0 1 3 0 0
2017 Copa Sudamericana São Paulo Futebol Clube 1 1 0 0 0 90
2017 Paulistão A1 - Fase Final São Paulo Futebol Clube 4 2 1 0 0 165
2017 Série A São Paulo Futebol Clube 5 0 0 1 0 0
2016 Campeonato Paulista São Paulo Futebol Clube 13 1 0 1 0 979
2016 Copa do Brasil São Paulo Futebol Clube 2 0 0 0 0 0
2016 Libertadores São Paulo Futebol Clube 14 1 1 2 0 1,063
2016 Paulistão A1 - Fase Final São Paulo Futebol Clube 1 0 0 1 0 0
2016 Série A São Paulo Futebol Clube 32 2 1 8 0 1,339
2015 Campeonato Paulista São Paulo Futebol Clube 11 0 3 2 0 0
2015 Copa do Brasil São Paulo Futebol Clube 5 1 0 3 0 450
2015 Libertadores São Paulo Futebol Clube 3 0 0 0 0 0
2015 Paulistão A1 - Fase Final São Paulo Futebol Clube 0 0 0 0 0 0
2015 Série A São Paulo Futebol Clube 35 1 2 8 0 2,731
2014 Campeonato Goiano Goiás EC 16 1 0 2 0 1,313
2014 Copa do Brasil Goiás EC 2 0 0 1 0 0
2014 Copa Sudamericana Goiás EC 4 0 0 2 0 0
2014 Série A Goiás EC 34 3 4 6 0 1,010
2013 Campeonato Goiano Goiás EC 14 1 0 2 0 1,022
2013 Copa do Brasil Goiás EC 7 0 0 1 0 0
2013 Série A Goiás EC 27 1 0 2 0 1,751
2012 Campeonato Goiano Goiás EC 11 2 0 3 0 459
2012 Copa do Brasil Goiás EC 6 0 0 4 0 0
2012 Série B Goiás EC 35 1 0 4 0 3,131
2011 Série B Goiás EC 10 0 0 2 0 0
2010 Série A Goiás EC 0 0 0 0 0 0
20/21 Coupe de France Olympique Lyon 3 0 1 1 0 0
20/21 Ligue 1 Olympique Lyon 32 0 1 5 1 0
19/20 Champions League Olympique Lyon 8 0 0 2 0 0
19/20 Coupe de France Olympique Lyon 3 0 0 0 0 0
19/20 Coupe de la Ligue Olympique Lyon 4 0 1 1 0 0
19/20 Ligue 1 Olympique Lyon 22 0 6 2 0 0
18/19 Coupe de France LOSC Lille 2 0 0 0 0 0
18/19 Coupe de la Ligue LOSC Lille 0 0 0 0 0 0
18/19 Ligue 1 LOSC Lille 34 0 4 10 0 0
17/18 Coupe de France LOSC Lille 2 1 0 0 0 95
17/18 Coupe de la Ligue LOSC Lille 2 0 0 0 0 0
17/18 Ligue 1 LOSC Lille 31 3 4 3 0 766
SeasonDateFromToTypeMarket valueFee
11/12 2011-09-01 Goiás B Goiás Transfer 0
14/15 2015-01-01 Goiás São Paulo Transfer 900000 €1.80m
17/18 2017-07-01 São Paulo LOSC Lille Transfer 4000000 €9.00m
19/20 2019-07-03 LOSC Lille Olympique Lyon Transfer 25000000 €22.00m
23/24 2023-07-07 Olympique Lyon Al-Rayyan Transfer 5000000 €4.21m
25/26 2025-07-08 Al-Rayyan Vasco da Gama Transfer 3000000
SeasonInjuryFromToDays missedGames missed
13/14 Hip problems 2013-08-03 2013-08-30 28 8
17/18 Knock 2017-08-14 2017-09-21 39 4
23/24 unknown injury 2024-05-14 2024-06-30 48 1
24/25 Hamstring injury 2024-09-14 2025-01-31 140 20
25/26 Fitness 2025-07-11 2025-07-26 16 4
25/26 Calf injury 2025-08-28 17 3
Current€3.00m
Peak€25.00m
Low€500k
Δ since start+€2.50m
€500k€6.63m€12.75m€18.88m€25.00m197019701970
DateValue
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €20.00m
Jan 1, 1970 €16.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €25.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €5.50m
Jan 1, 1970 €9.50m
Jan 1, 1970 €15.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €6.50m
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €900k
Jan 1, 1970 €500k

No national team data.

TeammatePPG played withJoint goalsMinutes
Anthony Lopes 2 0 0
Houssem Aouar 2 2 0
Moussa Dembélé 2 0 0
Maxence Caqueret 2 0 0
Karl Toko Ekambi 2 3 0
Luiz Araújo 1 1 0
Denis 1 0 0
Rayan Cherki 2 0 0
Mike Maignan 2 0 0
Ganso 2 2 0
Nicolas Pépé 2 4 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
17/18 Ligue 1 LOSC Lille 3 31
2014 Série A Goiás EC 3 34
2012 Campeonato Goiano Goiás EC 2 11

Top assist seasons

SeasonCompetitionClubAssistsMatches
19/20 Ligue 1 Olympique Lyon 6 22
17/18 Ligue 1 LOSC Lille 4 31
18/19 Ligue 1 LOSC Lille 4 34

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

OpponentPWDLGFGAGDWin %
SE Palmeiras 2 0 0 2 0 6 -6 0%
Botafogo FR 2 1 1 0 3 2 +1 50%
SC Internacional 2 0 1 1 0 1 -1 0%
Santos FC 2 0 0 2 3 5 -2 0%
CR Vasco da Gama 2 1 1 0 2 1 +1 50%
CA Paranaense 2 0 1 1 1 3 -2 0%
Fluminense FC 2 0 1 1 5 7 -2 0%
EC Bahia 2 0 1 1 5 7 -2 0%
Cuiabá EC 2 0 1 1 1 2 -1 0%
CA Mineiro 2 0 1 1 1 2 -1 0%
São Paulo FC 2 1 0 1 3 2 +1 50%
RB Bragantino 2 0 0 2 0 4 -4 0%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
17/18 Senior debut season
17/18 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 21 1,287 5 0 0 0.35
22/23 34 2,062 3 0 0 0.13
21/22 37 1,862 4 0 1 0.24
2025 7 0 2 0 0 0
2017 26 697 5 1 0 0.77
2016 62 3,381 12 1 0 0.35
2015 54 3,181 13 0 0 0.37
2014 56 2,323 11 1 0 0.46
2013 48 2,773 5 0 0 0.16
2012 52 3,590 11 0 0 0.28
2011 10 0 2 0 0 0
20/21 35 0 6 0 1 0
19/20 37 0 5 1 0 0
18/19 36 0 10 0 0 0
17/18 35 861 3 1 0 0.42

Output by competition

Career goals and assists broken down by tournament.

Série A
137 apps
7 G
7 A
Ligue 1
179 apps
5 G
17 A
Campeonato Goiano
41 apps
4 G
0 A
Campeonato Paulista
35 apps
3 G
4 A
Paulistão A1 - Fase Final
5 apps
2 G
1 A
Copa do Brasil
30 apps
1 G
1 A
Stars League
20 apps
1 G
1 A
Coupe de France
13 apps
1 G
1 A
Libertadores
17 apps
1 G
1 A
Copa Sudamericana
5 apps
1 G
0 A

Frequently asked about Thiago Mendes

Who is Thiago Mendes?

Thiago Mendes is a Brazil professional footballer who plays as a defensive midfield for Clube de Regatas Vasco da Gama.

How old is Thiago Mendes?

Thiago Mendes is 34 years old. He was born on March 15, 1992 in São Luís.

What position does Thiago Mendes play?

Thiago Mendes plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Thiago Mendes play for?

Thiago Mendes currently plays for Clube de Regatas Vasco da Gama.

How many career goals has Thiago Mendes scored?

Across all senior club competitions in our dataset, Thiago Mendes has scored 27 goals in 561 appearances.

What is Thiago Mendes's market value?

Thiago Mendes's most recent reported market value is €3.00m.