PLAYER PROFILE

John Ruiz.

LD Alajuelense · Costa Rica

Matrix 54652

At a glance

Full name
John Paul Ruiz Guadamúz
Born
27 Dec 2004
Age today
21
Nationality
Costa Rica

Career by season

107 recorded appearances
John Ruiz appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Primera División Apertura LD Alajuelense 86114620
25/26Primera División Apertura AD Municipal Liberia 32022251
25/26Primera División Apertura LD Alajuelense 95004841
25/26International Friendly Games Costa Rica 100090
24/25Primera División Apertura Puntarenas FC 4133132,8908 / 1 red
23/24Primera División Apertura CS Herediano 1100590
2023/2024Cyprus League by Stoiximan AEZ Zakakiou 1814011,2923
22/23Primera División Apertura CS Herediano 1410108722
22/23Primera División Apertura Municipal Grecia 90112060
21/22Primera División Apertura CS Herediano 100060
19/20International Friendly Games Costa Rica U15 2000420

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
John Ruiz match log
DateCompetitionMatchScoreMinutesGoals
28 Jul 2025Primera División Apertura Sporting FC v LD Alajuelense 1 – 290
15 May 2025Primera División Apertura LD Alajuelense v Puntarenas FC 0 – 046
12 May 2025Primera División Apertura Puntarenas FC v LD Alajuelense 0 – 090
07 May 2025Primera División Apertura Puntarenas FC v Santa Ana FC 3 – 079
04 May 2025Primera División Apertura CS Herediano v Puntarenas FC 1 – 190
27 Apr 2025Primera División Apertura Puntarenas FC v LD AlajuelenseSubstitute, on 46′ 0 – 245
19 Apr 2025Primera División Apertura Santos de Guápiles FC v Puntarenas FC 1 – 190
30 Mar 2025Primera División Apertura CS Cartaginés v Puntarenas FC 1 – 090
27 Mar 2025Primera División Apertura Puntarenas FC v Sporting FC 2 – 162
16 Mar 2025Primera División Apertura Municipal Pérez Zeledón v Puntarenas FC 0 – 190
08 Mar 2025Primera División Apertura Puntarenas FC v AD Guanacasteca 2 – 290
06 Mar 2025Primera División Apertura Puntarenas FC v CS Cartaginés 1 – 090
01 Mar 2025Primera División Apertura LD Alajuelense v Puntarenas FC 0 – 086
21 Feb 2025Primera División Apertura Puntarenas FC v AD Municipal Liberia 2 – 090
16 Feb 2025Primera División Apertura AD San Carlos v Puntarenas FC 0 – 190
13 Feb 2025Primera División Apertura Deportivo Saprissa v Puntarenas FC 0 – 090
09 Feb 2025Primera División Apertura Sporting FC v Puntarenas FC 2 – 490
01 Feb 2025Primera División Apertura Puntarenas FC v Municipal Pérez Zeledón 2 – 190
29 Jan 2025Primera División Apertura AD Guanacasteca v Puntarenas FC 1 – 178
18 Jan 2025Primera División Apertura Puntarenas FC v Santos de Guápiles FC 2 – 190

Career transfers

9 recorded moves

All recorded career moves, newest first.

John Ruiz career transfers
Date FromToMoveFee
30 Jun 2026 AD Municipal Liberia LD Alajuelense Loan return
01 Jan 2026 LD Alajuelense AD Municipal Liberia Loan —
01 Jul 2025 Aris Limassol LD Alajuelense Transfer Free
30 Jun 2025 Puntarenas FC Aris Limassol Loan return
01 Jul 2024 Aris Limassol Puntarenas FC Loan —
30 Jun 2024 AEZ Zakakiou Aris Limassol Loan return
06 Sep 2023 Aris Limassol AEZ Zakakiou Loan —
04 Sep 2023 CS Herediano Aris Limassol Transfer Free
07 Sep 2021 Puntarenas FC U18 CS Herediano Reserves Transfer Free

Contracts and market values are not available yet.