Menu
Bruno Costa
Portugal

Bruno Costa

Player Profile

Age
28
Height
174 cm
Weight
65 kg
Born
1997-04-19 · Oliveira de Azeméis

Current Season

Bruno Costa has made 4 appearances this season with 1 goal scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.

4

Appearances

339

Min

1

Goals

0

Assists

6

Conceded

5

Shots

4

On Target

7

Key Passes

86%

Pass Accuracy %

1

Blocks

3

Interceptions

0

Yellow Cards

0

Red Cards

7.1

Rating

Statistics by Season

Bruno Costa has recorded 21 goals and 6 assists in 231 appearances across 13 seasons. Career history spans 12 teams including Gyeongnam FC, Nacional, FC Porto. Season-by-season breakdown reveals consistency and long-term impact.

TeamSeasonCompetitionAppearancesGoalsAssistsMinRating
Gyeongnam FC2025K League 2410339007.1
Nacional2024Primeira Liga1821922006.8
Nacional2024Taça da Liga00—000—
Nacional2024Taça de Portugal10—6000—
FC Porto2023Primeira Liga———————
Vizela2023Primeira Liga80—618206.8
Valenciennes2023Ligue 21001753116.9
FC Porto B2023Segunda Liga00—000—
Vizela2023Taça de Portugal10—8210—
Valenciennes2023Coupe de France10—9010—
FC Porto B2022Segunda Liga153—129150—
FC Porto2022Primeira Liga601267007.0
FC Porto2022Taça da Liga10—4600—
FC Porto2022Taça de Portugal21—9900—
FC Porto2022UEFA Champions League30—72006.7
FC Porto2022Friendlies Clubs00—000—
FC Porto2021Primeira Liga120—673406.8
FC Porto2021Taça da Liga20—13610—
FC Porto2021Taça de Portugal30—14100—
FC Porto2021UEFA Champions League10—11006.9
FC Porto2021UEFA Europa League30—148006.8
FC Porto2021Friendlies Clubs10—7210—
Portugal U212021UEFA U21 Championship00—000—
Pacos Ferreira2020Primeira Liga31432470807.1
Pacos Ferreira2020Taça de Portugal20—13600—
Portimonense2019Primeira Liga170—809406.8
FC Porto2019Primeira Liga20—180106.8
FC Porto2019Taça da Liga20—16500—
FC Porto2019UEFA Europa League10—30106.3
FC Porto2019UEFA Champions League00—000—
Portugal U212019UEFA U21 Championship20—9400—
FC Porto2018Primeira Liga20—11006.7
FC Porto B2018Segunda Liga131—104230—
FC Porto2018Taça da Liga20—6400—
FC Porto2018UEFA Champions League20—26006.5
FC Porto B2017Segunda Liga313—216170—
FC Porto2017UEFA Champions League10—90006.5
FC Porto B2017Premier League International Cup11—9010—
Portugal U202017World Cup - U2021—14610—
FC Porto B2016Segunda Liga60—9600—
Porto U192016UEFA Youth League82—70620—
Portugal U192016UEFA U19 Championship11—6000—
FC Porto B2015Segunda Liga00—000—
Porto U192015UEFA Youth League60—51700—
Porto U192014UEFA Youth League71—20000—
FC Porto B2013Segunda Liga00—000—

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