Menu
Portugal

Ricardo Esgaio — Football player profile

Ricardo Esgaio
PortugalFootball

Ricardo Esgaio

Age
32
Height
172 cm
Weight
73 kg
Born
1993-05-16 · Nazaré

Current Season

Ricardo Esgaio has made 26 appearances this season with 0 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

26

Appearances

1818

Min

0

Goals

0

Assists

1

Shots

12

Key Passes

77%

Pass Accuracy %

46

Tackles

3

Blocks

16

Interceptions

12

Dribbles

88

Duels Won

37

Fouls

3

Yellow Cards

0

Red Cards

6.5

Rating

Statistics by Season

Ricardo Esgaio has recorded 50 goals and 44 assists in 519 appearances across 16 seasons. Career history spans 10 teams including Fatih Karagümrük, Sporting CP, SC Braga. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Fatih Karagümrük2025Türkiye Kupası30000
Sporting CP2025Super Cup10000
Fatih Karagümrük2025Süper Lig22001818306.5
Sporting CP2024Primeira Liga90242006.6
Sporting CP2024Taça da Liga10000
Sporting CP2024Taça de Portugal41021
Sporting CP2024UEFA Champions League40169006.5
Sporting CP2023Primeira Liga2841516706.9
Sporting CP2023Taça da Liga30000
Sporting CP2023Taça de Portugal70000
Sporting CP2023UEFA Europa League9527006.7
Sporting CP2022Friendlies Clubs00000
Sporting CP2022Primeira Liga25131320506.7
Sporting CP2022Taça da Liga40000
Sporting CP2022UEFA Europa League6473106.7
Sporting CP2022UEFA Champions League3110314.7
Sporting CP2021Primeira Liga2741473706.7
Sporting CP2021Taça da Liga30020
Sporting CP2021Taça de Portugal50000
Sporting CP2021Super Cup10000
Sporting CP2021UEFA Champions League82384106.5
SC Braga2020Primeira Liga32132871607.0
SC Braga2020Taça da Liga30010
SC Braga2020Taça de Portugal61030
SC Braga2020UEFA Europa League612503516.9
SC Braga2019Primeira Liga291524571207.0
SC Braga2019Taça de Portugal20000
SC Braga2019Taça da Liga2190107.1
SC Braga2019UEFA Europa League81720206.7
SC Braga2018Primeira Liga2541995716.8
SC Braga2018Taça de Portugal30000
SC Braga2018League Cup40010
SC Braga2018UEFA Europa League20010
Portugal U212017UEFA U21 Championship00000
SC Braga2017Primeira Liga304102572807.1
SC Braga2017Taça de Portugal10010
SC Braga2017League Cup30000
SC Braga2017UEFA Europa League83720307.1
Portugal U232016Olympics Men4031610
Sporting CP2016Primeira Liga8496206.8
Sporting CP B2016Segunda Liga81001
Sporting CP2016League Cup30010
Sporting CP2016Taça de Portugal20010
Sporting CP2016UEFA Champions League132006.5
Sporting CP B2015Segunda Liga2018000
Sporting CP2015UEFA Champions League00000
Sporting CP2015Primeira Liga8611106.9
Sporting CP2015League Cup10010
Sporting CP2015Taça de Portugal10000
Sporting CP2015UEFA Europa League31270107.0
Portugal U212015Euro U2150010
Portugal U212015Friendly International10000
Portugal U212015Euro U21 - Qualification92000
Sporting CP B2014Segunda Liga8066040
Portugal U212014Tournoi Maurice Revello00000
Academica2014Primeira Liga150250
Sporting CP2014Primeira Liga30010
Academica2014League Cup10000
Sporting CP2014Taça de Portugal10000
Sporting CP2014League Cup40020
Sporting CP2014UEFA Champions League10000
Portugal U212014Friendly International10000
Sporting CP B2013Segunda Liga3916343690
Sporting CP2013Primeira Liga00000
Portugal U212013Tournoi Maurice Revello4136020
Sporting CP2013League Cup10000
Portugal U212013Friendly International11000
Portugal U202013World Cup U2030000
Portugal U202013Toulon Tournament11000
Sporting CP B2012Segunda Liga26152269100
Sporting CP2012Taça da Liga2018000
Sporting CP2012Primeira Liga30000
Sporting CP2012Europa League10000
Portugal U192012Euro U1920000
Sporting CP2011UEFA Europa League00000
Portugal U192011UEFA U19 Championship6152400
Portugal U172010Euro U1732000

Career Timeline

Trophies12

Taça de Portugal2024/2025Primeira Liga2024/2025Primeira Liga2023/2024Super Cup2021/2022Taça da Liga2021/2022Taça de Portugal2020/2021Taça da Liga2019/2020Super Cup2015Taça de PortugalPrimeira LigaSuper CupTaça da Liga
481216
+
+
+
+
+
+
+
'10
'11
'12
'13
'14
'15
'16
'17
'18
'19
'20
'21
'22
'23
'24
'25
'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
Goals201516000001100000
Assists0000000045340400
Appearances30263982402529322702893
Win Rate20%
Min2,2693,4366601803161,9952,4572,8711,4731,516242
Yellow Cards10941712677
Red Cards1

Recent Matches

Fatih Karagümrük
05/09/2026Süper Lig
Match Details
04/27/2026Süper Lig
Match Details
04/18/2026Süper Lig
Match Details
04/12/2026Süper Lig
Match Details

Trophies

28

Ricardo Esgaio has earned 28 trophy entries with 12 titles won, including Taça de Portugal, Primeira Liga, Super Cup. Honours at club and international level reflect sustained success and competitive pedigree.

CompetitionSeasonCountryResult
Super Cup2025Portugal2nd Place
Taça de Portugal2024/2025PortugalWinner
Primeira Liga2024/2025PortugalWinner
Taça da Liga2024/2025Portugal2nd Place
Super Cup2024Portugal2nd Place
Taça de Portugal2023/2024Portugal2nd Place
Primeira Liga2023/2024PortugalWinner
Taça da Liga2022/2023Portugal2nd Place
Primeira Liga2021/2022Portugal2nd Place
Super Cup2021/2022PortugalWinner
Taça da Liga2021/2022PortugalWinner
Taça de Portugal2020/2021PortugalWinner
Taça da Liga2020/2021Portugal2nd Place
Taça da Liga2019/2020PortugalWinner
Primeira Liga2015/2016Portugal2nd Place
Super Cup2015PortugalWinner
UEFA U21 Championship2013/2015Europe2nd Place
Primeira Liga2013/2014Portugal2nd Place
Taça de Portugal2011/2012Portugal2nd Place
Taça de PortugalPortugalWinner
Taça de PortugalPortugal2nd Place
Primeira LigaPortugalWinner
Primeira LigaPortugal2nd Place
Super CupPortugalWinner
Super CupPortugal2nd Place
Taça da LigaPortugalWinner
Taça da LigaPortugal2nd Place
UEFA U21 ChampionshipEurope2nd Place

Transfer History

1

Ricardo Esgaio has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.

DateFromToType

API data: May 10, 2026 · Stats updated: Apr 26, 2026