Gu Costa is represented by the football agency New Stars Group. The player currently plays for Académico Viseu FC; the current market value is €1.40m. Under contract until 30.06.2029.

timeline Career History

18/19
Rio Ave U15 Rio Ave U15
20/21
Vitória SC U17 Vitória SC U17
22/23
Rio Ave U19 Rio Ave U19
23/24
Ac. Viseu U23 Ac. Viseu U23
25/26
Académico Viseu Académico Viseu

Rating

69

LEF

Gu Costa player profile photo

Gu Costa

Portugal • Left-Back visibility26,0B

ATT

37

TEC

43

TAC

46

DEF

65

CRE

44

AGE

21

Height: 1,80
Foot: Left
euro €1.40m
support_agent Agent: New Stars Group

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

21

Height

1,80

Foot

Left

Personal details

Date of Birth
15.09.2005
Place of birth
Porto, Portugal
Nationality
Portugal
League
Liga Portugal
Shirt number
57

info About Gu Costa

Gu Costa is a 21-year-old Left-Back from Portugal. Gu Costa has played for Académico Viseu FC since 2025. The contract runs until June 2029. Current estimated market value: €1.40m. Gu Costa is represented by the football agency New Stars Group. 5 transfers on record. Average rating over the last 11 matches: 6.85. Height 1.80 m, preferred foot: left.

Who is Gu Costa's agent?

expand_more

Gu Costa is represented by the football agency New Stars Group.

Which club does Gu Costa play for?

expand_more

Gu Costa currently plays for Académico Viseu FC as a Left-Back.

What is Gu Costa's market value?

expand_more

Gu Costa's market value is estimated at around €1.40m (2026 data).

Where is Gu Costa from?

expand_more

Gu Costa holds Portugal nationality.

How old is Gu Costa?

expand_more

Gu Costa is 21 years old.

scoreboard Recent Matches

Date Opponent Score Rating
8 Nov 2026
CD Nacional (A)
Liga Portugal Betclic
1 - 0 (L) –
1 Nov 2026
Rio Ave (H)
Liga Portugal Betclic
2 - 1 (W) –
28 Oct 2026
FC Porto (A)
Taca da Liga
1 - 0 (L) 6.0
25 Oct 2026
Sporting CP (A)
Liga Portugal Betclic
1 - 2 (W) –
10 Oct 2026
Estoril Praia (H)
Liga Portugal Betclic
2 - 1 (W) –