Skip to content
Live scoresView all →
John Paul Ruíz

John Paul Ruíz

Costa Rica flagCosta Rica

Defender

  • Costa Rica flagCosta RicaNational team

The shape of him

John Paul Ruíz is a defender and a Costa Rica international. In 24/25 that meant 41 club appearances and 2,897 minutes. Defenders read the pass before it is played and hold the line, and they also start attacks from the back.

The job

Win the individual duels and protect the space behind, so the team has a base to build from.

Season snapshot 24/25

All competitions, 24/25. Bars are full at the top 5% of defenders we track.
Appearances41
Minutes played2,897
Tackles per 900.0
Interceptions per 900.0
Blocks per 900.0
Pass accuracy—
Passes per 900.0
Duels won—

Playing style

Percentile against defenders we track, 24/25

Defending: 14Blocking: 16Duels: 14Build-up: 14Ball carrying: 17Defending14Blocking16Duels14Build-up14Ballcarrying17

Stat comparison

vs defenders we track (747), 24/25

StatBarPaul RuízAvg
Tackles per 900.01.0
Interceptions per 900.00.7
Blocks per 900.00.3

Honours 4

  • 2Recopa2025
  • 2Primera División2021/22

Career journey

  1. AE Zakakiou2023 – 2024AE Zakakiou
  2. CS Herediano2023 – 2024CS Herediano
  3. Puntarenas FC2024 – 2025Puntarenas FC
  4. Costa Rica2026 – 2027Costa Rica
View full career
YearsClubAppsGoals
2026 – 2027Costa Rica10
2024 – 2025Puntarenas FC411
2023 – 2024CS Herediano10
2023 – 2024AE Zakakiou250
2022 – 2023Municipal Grecia91
2022 – 2023CS Herediano141

Quick facts

Full name
John Paul Ruíz Guadamúz
Place of birth
Costa Rica
Nationality
Costa Rica flagCosta Rica
Position
Defender

CF card

i

Our rating from 24/25's club stats, against every outfield player we track. Pace is set by our editors. Not an EA SPORTS FC rating.

57DEFCosta Rica flag
Paul Ruíz
58
SHO
58
PAS
57
DRI
58
DEF
56
PHY

Similar players

More on John Paul Ruíz

Season by season

Club football, all competitions

SeasonClubLeagueAppsMinsGoalsAssists
26/27Costa RicaAll competitions1900
24/25Puntarenas FCAll competitions412,89710
23/24AE ZakakiouAll competitions251,57400
22/23CS HeredianoAll competitions1487210

Added Updated