Attacker · Portugal

7Salvador Agra

Leixoes

Clubs

ClubSeasonsAppsGoalsAssists
Leixoes2025/261211
Boavista2022/23 – 2024/25129811
Tondela2020/21 – 2021/2271107
Legia2018/19 – 2019/20900
Legia Warszawa II2019/20100
Cadiz2018/1910—1
Aves2017/182131
Granada CF2017/1814—1
Nacional2015/16 – 2016/1754109
Portugal U23201640—
Braga2013/14 – 2014/154541
SC Braga B2014/1510—
Portugal U212012 – 2013930
Academica2013/141540
Real Betis2012/131210
Robur Siena2012/13900
Olhanense2011/12314—
Varzim2010/11720
Portugal U192010100

Transfers

DateFromToType
1 Jul 2022TondelaBoavistaFree
14 Aug 2020Legia WarszawaTondelaFree
31 Jan 2018BenficaGranada CFLoan
11 Jul 2017BenficaAvesLoan
2 Jul 2017NacionalBenfica—
21 Jan 2013Real BetisRobur SienaLoan
1 Jul 2012OlhanenseReal Betis€ 300K
8 Jul 2011VarzimOlhanenseFree
14 Jul 2025BoavistaLeixoesFree Transfer
13 Jul 2025BoavistaLeixoesFree agent

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2025/26Segunda LigaLeixoes10965711206.77
2025/26Taça de PortugalLeixoes2——0010—
2024/25Primeira LigaBoavista3231273812916.75
2024/25Taça de PortugalBoavista11580—00—
2023/24Primeira LigaBoavista3131248031706.75
2023/24Taça da LigaBoavista2924153624506.82
2023/24Taça de PortugalBoavista221920—00—
2022/23Primeira LigaBoavista2924153624506.82
2022/23Taça da LigaBoavista442940—00—
2022/23Taça de PortugalBoavista11720—00—
2021/22Primeira LigaTondela3231262364507.05
2021/22Taça de PortugalTondela7——1020—
2021/22Taça da LigaTondela1——0000—
2020/21Primeira LigaTondela3129226733726.84
2019/20III Liga - Group ILegia Warszawa II1——0011—
2019/20EkstraklasaLegia2——0010—
2019/20UEFA Europa LeagueLegia2——0000—
2018/19EkstraklasaLegia4——0000—
2018/19Segunda DivisiónCadiz64265——106.52
2018/19Polish CupLegia1——0000—
2018/19Copa del ReyCadiz43164—1106.83
2017/18Primeira LigaAves1717141531306.76
2017/18Taça de PortugalAves321720—00—
2017/18Taça da LigaAves11900—00—
2017/18Segunda DivisiónGranada CF149780—1106.68
2016Olympics MenPortugal U23432670—00—
2016/17Primeira LigaNacional3128253333006.78
2016/17Taça de PortugalNacional1——1000—
2015/16Primeira LigaNacional1615121026107.16
2015/16League CupNacional2——1000—
2015/16Taça de PortugalNacional4——3000—
2014/15Segunda LigaSC Braga B11850—00—
2014/15Primeira LigaBraga26——4111—
2014/15League CupBraga3——0000—
2014/15Taça de PortugalBraga4——0000—
2013UEFA U21 ChampionshipPortugal U21543401—10—
2013/14Primeira LigaAcademica14——4060—
2013/14Primeira LigaBraga8——0020—
2013/14Taça de PortugalAcademica1——0010—
2013/14Taça de PortugalBraga1——0000—
2013/14League CupBraga1——0000—
2013/14Europa LeagueBraga2——0000—
2013Euro U21 - QualificationPortugal U213——1000—
2012/13La LigaReal Betis1075071—30—
2012/13Serie ARobur Siena9——0010—
2012/13Copa del ReyReal Betis2——0000—
2012Friendly InternationalPortugal U211——1000—
2011/12Primeira LigaOlhanense272120304—80—
2011/12Taça da LigaOlhanense10120—00—
2011/12Taça de PortugalOlhanense332910—00—
2010/11Taça da LigaVarzim311550—10—
2010/11Taça de PortugalVarzim211601—10—
2010/11Liga de HonraVarzim2——1000—
2010Euro U19Portugal U191——0000—

Availability history

ReasonFromUntilDays
Red Card30 Mar 20251 Apr 20252
Yellow Cards3 Apr 20245 Apr 20242
Yellow Cards2 Apr 20214 Apr 20212
Knock20 Sept 202024 Sept 20204
Yellow Cards11 Mar 202213 Mar 20222
Yellow Cards24 Jan 202526 Jan 20252
Injury1 Sept 201926 Sept 201925
Yellow Cards10 Apr 202512 Apr 20252
Red Card17 May 202118 May 20211
Red Card3 Dec 20205 Dec 20202
Illness26 Nov 20219 Dec 202113
Muscle Injury12 May 20174 Aug 201784

Trophies

CompetitionSeasonPlace
Taça de Portugal (Portugal)2021/20222nd Place
Taça de Portugal (Portugal)2014/20152nd Place
Ekstraklasa (Poland)2018/20192nd Place