Johan Rojas is represented by the football agency OTB Sports. The player currently plays for CR Vasco da Gama; the current market value is €3.80m. Contract expires on 30.12.2026 — 1 months left.

timeline Career History

21/22
Inter Bogotá Inter Bogotá
24/25
Monterrey Monterrey
24/25
Necaxa Necaxa
24/25
Monterrey Monterrey
25/26
Necaxa Necaxa
25/26
Monterrey Monterrey
25/26
Vasco Vasco
26/27
Monterrey Monterrey

Rating

70

ATT

Johan Rojas player profile photo

Johan Rojas

Colombia • Attacking Midfield visibility164,9B Wikidata Q123406992

ATT

62

TEC

68

TAC

48

DEF

40

CRE

63

AGE

23

Height: 1,79
Foot: Right
euro €3.80m
support_agent Agent: OTB Sports

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

Position

Midfield

Age

23

Height

1,79

Foot

Right

Personal details

Date of Birth
20.09.2002
Place of birth
Medellín, Colombia
Nationality
Colombia
League
Campeonato Brasileiro Série A
Shirt number
10
Loan
From CF Monterrey, until 31.12.2026

info About Johan Rojas

Johan Rojas is a 23-year-old Attacking Midfield from Colombia. Johan Rojas has played for CR Vasco da Gama since 2026. The contract runs until December 2026. Current estimated market value: €3.80m. Johan Rojas is represented by the football agency OTB Sports. 8 transfers on record; the highest fee was €2.30m for the 2024 move from Inter Bogotá to Monterrey. Average rating over the last 15 matches: 6.95. Height 1.79 m, preferred foot: right.

Who is Johan Rojas's agent?

expand_more

Johan Rojas is represented by the football agency OTB Sports.

Which club does Johan Rojas play for?

expand_more

Johan Rojas currently plays for CR Vasco da Gama as a Attacking Midfield.

What is Johan Rojas's market value?

expand_more

Johan Rojas's market value is estimated at around €3.80m (2026 data).

Where is Johan Rojas from?

expand_more

Johan Rojas holds Colombia nationality.

How old is Johan Rojas?

expand_more

Johan Rojas is 23 years old.

scoreboard Recent Matches

Date Opponent Score Rating
16 Aug 2026
Santos (H)
Brasileirão Betano
0 - 3 (L) –
13 Aug 2026
Olimpia (H)
CONMEBOL Sudamericana, Knockout stage
0 - 0 (D) 6.8
9 Aug 2026
Bahia (A)
Brasileirão Betano
0 - 0 (D) –
6 Aug 2026
Fluminense (A)
Copa Betano do Brasil
1 - 3 (W) –
1 Aug 2026
Fluminense (H)
Copa Betano do Brasil
0 - 0 (D) 6.5