John Ruiz
Municipal Liberia

John Ruiz

Defender at Municipal Liberia

🌍 CRDefender#42🎂 21 years📏 174cm👟 Left

Current Team: Municipal Liberia

Market Value
0.2M
SofaScore Rating
6.76

📊 Season Summary

All competitions • Real data
John Ruiz Season by Season Statistics
SeasonCompetitionAppsGoalsAssistsRating
2025CONCACAF Central American Cup5016.76
24/25Primera División, Clausura41116.70
23/24Primera División, Clausura1006.70
23/24Cyprus League by Stoiximan22006.48
22/23Primera División, Clausura22216.87
📅 Last updated: January 14, 2026 • Data: Official league records

📋 Match Log

Last 15 matches
John Ruiz Recent Match Performance Log
DateCompetitionRating
Feb 2, 2025Primera División, Clausura7.2
Feb 9, 2025Primera División, Clausura6.3
Feb 13, 2025Primera División, Clausura7.0
Feb 16, 2025Primera División, Clausura6.8
Feb 22, 2025Primera División, Clausura7.2
Mar 1, 2025Primera División, Clausura6.3
Mar 6, 2025Primera División, Clausura7.3
Mar 9, 2025Primera División, Clausura8.0
Mar 16, 2025Primera División, Clausura7.1
Mar 27, 2025Primera División, Clausura6.8
Mar 30, 2025Primera División, Clausura6.9
Apr 19, 2025Primera División, Clausura7.0
Apr 27, 2025Primera División, Clausura7.6
May 4, 2025Primera División, Clausura6.3
May 8, 2025Primera División, Clausura7.1
⚽ Performance ratings tracked per match. Data sourced from official match statistics.

⚡ Player Characteristics

Weaknesses

Dribbling

📈 Career Totals

Aggregated across 5 seasons, 3 competitions
3
Career Goals
3
Career Assists
91
Total Apps
70
Full Games

👥 Teammates at Municipal Liberia

Full Squad →

📊 Season Statistics

CONCACAF Central American Cup 2025
5 appearances
0
Goals
1
Assists
6.76
Rating
277
Minutes
2
Shots
4
Key Passes
0
Tackles
0
Interceptions

📝 About John Ruiz

John Ruiz is a 21-year-old CR professional footballer who plays as a defender. Currently representing Municipal Liberia, John Ruiz stands at 174cm and is predominantly left-footed. With a market valuation of €205K, John Ruiz represents a developing talent in today's transfer market.

John Ruiz's professional career began at their academy. Over their career, John Ruiz has made 10 transfers. The most recent move saw John Ruiz join LD Alajuelense in 2026.

This season, John Ruiz has contributed 1 assists in 5 appearances. Accumulating 277 minutes, averaging 55 per game.

🎯

Expert Tactical Profile

KickAI Scouting Analysis

This tactical analysis and scouting report on John Ruiz has been compiled by the KickAI Analytics Team. Our assessment covers John Ruiz's role as a defender at Municipal Liberia, examining their CR playing style, statistical performance, tactical contributions, and future potential. Data is updated after every matchday.

Player Archetype

Destroyer

John Ruiz profiles as a defensive shield who breaks up play and protects the back line. Development areas: dribbling. At 21, there's significant room for growth and development.

Formation Fit

Best deployed in:

4-4-2 (in a back four)3-5-2 (as a center-back with freedom)

✅ Key Strengths

    ⚠️ Development Areas

    • dribbling

    **Playing Style**: John Ruiz fits the profile of a modern Destroyer – a defensive shield who breaks up play and protects the back line.

    ✨ What Makes Them Special

    John Ruiz brings a well-rounded skill set to the defender role, contributing both on and off the ball.

    🔄 Career Turning Point

    The Defining Move: John Ruiz's career trajectory changed in 2022 when their previous club agreed to let them join Municipal Grecia. Though not a high-profile transfer, this move proved pivotal for John Ruiz's development. This transfer opened doors to a new league, new challenges, and new opportunities to showcase their talents.

    🔮 Future Outlook

    Future Outlook: John Ruiz is entering the crucial development phase where good players become great. The next 2-3 years will define whether they step up to elite level or settle into a solid career.

    📊 CONCACAF Central American Cup 2025 Analysis

    In the current season, John Ruiz has made 5 appearances in their competition, contributing 1 assists. With an average rating of 6.76, John Ruiz has been consistent. Accumulating 277 minutes, John Ruiz averages 55 minutes per game.

    🔥 Recent Form

    Over the last 5 matches, John Ruiz has maintained solid form with an average rating of 6.90. Performance ratings ranged from 6.3 to 7.2, demonstrating reliable consistency.

    📈 Form Guide (Last 15 Matches)

    OldestLatest

    📊 Performance Statistics

    How John Ruiz compares to league average this season

    🎯 Assists1
    0Avg: 215
    📅 Appearances5
    0Avg: 1538
    Average Rating6.8
    0Avg: 6.510
    ⏱️ Minutes Played277
    0Avg: 9003420
    🎯 Shots on Target1
    0Avg: 1060

    Yellow line = league average. Green = above average performance.

    🩺 Player Status & Availability

    Fitness Status

    Available

    No reported injuries

    📋Contract Status

    Under Contract

    Current club: Municipal Liberia

    🔄Transfer Rumors

    No Active Rumors

    Last updated: 1/14/2026

    📈Market Trend

    €0.2M

    SofaScore estimate

    💹 Career Value Trajectory

    Transfer fee history and market value trend

    2026
    Municipal LiberiaLD Alajuelense
    -
    2026
    LD AlajuelenseMunicipal Liberia
    -
    2025
    Aris LimassolLD Alajuelense
    Unknown
    2025
    Puntarenas FCAris Limassol
    -
    2024
    Aris LimassolPuntarenas FC
    -
    2024
    AEZ ZakakiouAris Limassol
    -
    2023
    Aris LimassolAEZ Zakakiou
    -
    2023
    HeredianoAris Limassol
    Unknown

    Showing 8 of 10 transfers

    🔥 Recent Performance (12 Months)

    Avg Rating: NaN
    2/2/2025Primera División, Clausura
    7.2
    2/9/2025Primera División, Clausura
    6.3
    2/13/2025Primera División, Clausura
    7.0
    2/16/2025Primera División, Clausura
    6.8
    2/22/2025Primera División, Clausura
    7.2
    3/1/2025Primera División, Clausura
    6.3
    3/6/2025Primera División, Clausura
    7.3
    3/9/2025Primera División, Clausura
    8.0
    3/16/2025Primera División, Clausura
    7.1
    3/27/2025Primera División, Clausura
    6.8
    3/30/2025Primera División, Clausura
    6.9
    4/19/2025Primera División, Clausura
    7.0
    4/27/2025Primera División, Clausura
    7.6
    5/4/2025Primera División, Clausura
    6.3
    5/8/2025Primera División, Clausura
    7.1

    Showing last 15 matches. Based on SofaScore statistical ratings.

    💰 Transfer History

    10 transfers
    DateFromToFee
    12/31/2026Municipal LiberiaLD Alajuelense-
    1/1/2026LD AlajuelenseMunicipal Liberia-
    7/1/2025Aris LimassolLD AlajuelenseUnknown
    6/30/2025Puntarenas FCAris Limassol-
    7/1/2024Aris LimassolPuntarenas FC-
    6/30/2024AEZ ZakakiouAris Limassol-
    9/6/2023Aris LimassolAEZ Zakakiou-
    9/4/2023HeredianoAris LimassolUnknown
    1/1/2023Herediano U20Herediano-
    8/1/2022Herediano U20Municipal Grecia-

    📅 Career Progression & Journey

    John Ruiz's professional football journey began at a local academy, where the foundations of their career were established. Like many successful footballers, John Ruiz developed their skills through dedicated training and competitive youth football before breaking into senior football.

    The career path of John Ruiz has taken them through 7 different clubs, each phase contributing to their development as a professional footballer.

    Currently, John Ruiz represents Municipal Liberia, the latest chapter in an evolving career. Having joined in 2026, John Ruiz continues to develop and contribute to their team's objectives. The experience gained across different clubs and competitions has shaped John Ruiz into the player they are today.

    📈 Performance Analysis & Context

    When evaluating John Ruiz's performance in context, their average rating of 6.76 positions them among solid contributors to their team. With 1 direct goal contributions (0 goals, 1 assists) in 5 appearances, John Ruiz averages 0.20 goal contributions per match. Averaging 55 minutes per appearance indicates rotational presence in the squad. For a defender at this level of competition, these statistics provide insight into John Ruiz's impact and role within their team's tactical setup.

    🔗 Related Content & Categories

    Explore more content related to John Ruiz, including teammates, similar players, and competition information.

    ❓ Frequently Asked Questions

    Common questions about John Ruiz

    What position does John Ruiz play?
    John Ruiz is a professional defender who currently plays for Municipal Liberia. As a defender, John Ruiz is primarily responsible for defensive duties, aerial challenges, and building play from the back.
    How old is John Ruiz?
    John Ruiz is 21 years old, born on December 27, 2004. At 21, John Ruiz is entering the prime years of their career with increasing experience.
    What team does John Ruiz play for in 2026?
    John Ruiz currently plays for Municipal Liberia. They joined the club in 2026.
    How tall is John Ruiz?
    John Ruiz stands at 174cm (5'9") tall. This height is requires compensation through positioning for a defender.
    What is John Ruiz's market value in 2026?
    John Ruiz's current estimated transfer market value is €205K according to professional football valuation metrics. Market values fluctuate based on form, age, and contract situation.
    What nationality is John Ruiz?
    John Ruiz is a CR footballer.
    What are John Ruiz's career statistics?
    This season, John Ruiz has made 5 appearances, scored 0 goals, and provided 1 assists. Their average match rating is 6.76.
    Where did John Ruiz start their career?
    John Ruiz's professional career began at a youth academy. Since then, they have made 10 career moves across various clubs.
    What is John Ruiz's preferred foot?
    John Ruiz is predominantly left-footed. This less common preference influences their playing style and positioning on the pitch.
    What are John Ruiz's main strengths as a player?
    Detailed player attributes are being compiled.
    What was John Ruiz's highest transfer fee?
    John Ruiz has primarily moved on free transfers or loan deals throughout their career.
    What is John Ruiz's current form like?
    Based on their average rating of 6.76 this season, John Ruiz's current form can be described as consistent. and provided 1 assists in 5 appearances.
    What shirt number does John Ruiz wear?
    John Ruiz wears the number 42 shirt for Municipal Liberia. A squad number reflecting their role within the team.
    What is John Ruiz's playing style?
    As a defender, John Ruiz brings versatility to their team. Their tactical flexibility allows them to also operate as a dl.
    K

    KickAI Analysis Team

    Football analytics experts using AI-enhanced data processing

    Statistics sourced from official match data providers. Tactical analysis generated using proprietary algorithms trained on 500,000+ player performances.

    📅 Last Updated:

    Verify data from official sources:

    📋 Quick Facts

    Full Name
    John Ruiz
    Nationality
    CR
    Age
    21 years
    Height
    174 cm
    Position
    Defender
    Foot
    Left
    Shirt
    #42

    📅 Season Stats

    0
    Goals
    1
    Assists
    5
    Apps
    6.76
    Rating