Gelson Rocha is represented by the football agency Germania Sportagentur GmbH. The player currently plays for FK Leotar Trebinje; the current market value is €50k. Contract expires on 15.06.2027 — 7 months left.

timeline Career History

25/26
FK Sarajevo B FK Sarajevo B
25/26
Sarajevo Sarajevo
25/26
NK Orijent 1919 NK Orijent 1919
25/26
Sarajevo Sarajevo
26/27
NK Dugopolje NK Dugopolje
26/27
Sarajevo Sarajevo
26/27
Leotar Trebinje Leotar Trebinje
26/27
Sarajevo Sarajevo

Rating

--

RIG

Gelson Rocha player profile photo

Gelson Rocha

Portugal • Right Winger visibility1,3B
Height: 1,74
Foot: Right
euro €50k
support_agent Agent: Germania Sportagentur GmbH

Position

Forward

Age

20

Height

1,74

Foot

Right

Personal details

Date of Birth
10.10.2006
Place of birth
Lisboa, Portugal
Nationality
Portugal
League
Prva Liga RS
Shirt number
25
Loan
From FK Sarajevo, until 15.06.2027

info About Gelson Rocha

Gelson Rocha is a 20-year-old Right Winger from Portugal. Gelson Rocha has played for FK Leotar Trebinje since 2026. The contract runs until June 2027. Current estimated market value: €50k. Gelson Rocha is represented by the football agency Germania Sportagentur GmbH. 8 transfers on record. Height 1.74 m, preferred foot: right.

Who is Gelson Rocha's agent?

expand_more

Gelson Rocha is represented by the football agency Germania Sportagentur GmbH.

Which club does Gelson Rocha play for?

expand_more

Gelson Rocha currently plays for FK Leotar Trebinje as a Right Winger.

What is Gelson Rocha's market value?

expand_more

Gelson Rocha's market value is estimated at around €50k (2026 data).

Where is Gelson Rocha from?

expand_more

Gelson Rocha holds Portugal nationality.

How old is Gelson Rocha?

expand_more

Gelson Rocha is 20 years old.

scoreboard Recent Matches

Date Opponent Score Rating
3 Oct 2026
FK Majevica Lopare (H)
M:tel Prva liga Republike Srpske
6 - 0 (W) –
22 Sep 2026
FK Famos Vojkovići (H)
M:tel Prva liga Republike Srpske
3 - 0 (W) –
6 Sep 2026
FK Omarska (A)
M:tel Prva liga Republike Srpske
0 - 1 (W) –
16 May 2026
NK Karlovac 1919 (H)
1. NL
1 - 0 (W) –
9 May 2026
NK Dubrava Zagreb (A)
1. NL
1 - 0 (L) –