John Jairo Ruiz is represented by the football agency B.C Football Agency. The player currently plays for Escorpiones de Belén; the current market value is €100k.

timeline Career History

15/16
Lille Lille
16/17
Kızılyıldız Kızılyıldız
17/18
Al-Fayha Al-Fayha
18/19
Saprissa Saprissa
19/20
Herediano Herediano
19/20
Kiryat Shmona Kiryat Shmona
19/20
Herediano Herediano
25/26
Guadalupe FC Guadalupe FC
26/27
Liberia Liberia
26/27
Escorpiones Escorpiones

Rating

67

LEF

John Jairo Ruiz player profile photo

John Jairo Ruiz

Costa Rica • Left Winger visibility7,4B Wikidata Q1824178

ATT

52

TEC

57

TAC

35

DEF

40

CRE

46

AGE

32

Height: 1,75
Foot: Right
euro €100k
support_agent Agent: B.C Football Agency

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

Position

Forward

Age

32

Height

1,75

Foot

Right

Personal details

Date of Birth
10.01.1994
Place of birth
Puntarenas, Costa Rica
Nationality
Costa Rica
League
Primera División Apertura
Shirt number
94

info About John Jairo Ruiz

John Jairo Ruiz is a 32-year-old Left Winger from Costa Rica. John Jairo Ruiz has played for Escorpiones de Belén since 2026. Current estimated market value: €100k. John Jairo Ruiz is represented by the football agency B.C Football Agency. 17 transfers on record; the highest fee was €1.20m for the 2012 move from Saprissa to Lille. Average rating over the last 19 matches: 6.72. Height 1.75 m, preferred foot: right.

Who is John Jairo Ruiz's agent?

expand_more

John Jairo Ruiz is represented by the football agency B.C Football Agency.

Which club does John Jairo Ruiz play for?

expand_more

John Jairo Ruiz currently plays for Escorpiones de Belén as a Left Winger.

What is John Jairo Ruiz's market value?

expand_more

John Jairo Ruiz's market value is estimated at around €100k (2026 data).

Where is John Jairo Ruiz from?

expand_more

John Jairo Ruiz holds Costa Rica nationality.

How old is John Jairo Ruiz?

expand_more

John Jairo Ruiz is 32 years old.

scoreboard Recent Matches

Date Opponent Score Rating
23 Apr 2026
Deportivo Saprissa (A)
Primera División, Clausura
5 - 0 (L) 6.5
18 Apr 2026
Municipal Pérez Zeledón (H)
Primera División, Clausura
1 - 0 (W) 6.9
13 Apr 2026
San Carlos (A)
Primera División, Clausura
4 - 0 (L) 6.2
6 Apr 2026
LD Alajuelense (A)
Primera División, Clausura
1 - 1 (D) 7.3
21 Mar 2026
Sporting FC (H)
Primera División, Clausura
0 - 0 (D) 6.8