Campeonato Apertura 2025 | Campeonato Clausura 2026
Campeonato Apertura 2025
Regular Stage | Playoff Stage | Final
Regular Stage
Final Table:
1.LD Alajuelense 18 12 4 2 29-10 40 Final, Qualified
2.Deportivo Saprissa 18 10 4 4 32-20 34 Qualified
3.CS Cartaginés 18 7 7 4 19-12 28 Qualified
4.Municipal Liberia 18 7 6 5 20-21 27 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - -
5.CS Herediano 18 7 5 6 22-22 26
6.AD Municipal Pérez Zeledón 18 6 5 7 25-28 23
7.D Municipal Puntarenas FC 18 4 9 5 22-21 21
8.Sporting FC (San José) 18 3 7 8 15-19 16
9 Guadalupe FC 18 2 7 9 17-32 13
10.San Carlos FC 18 3 4 11 15-31 13
Round 1
[Jul 24]
Guadalupe 0-0 Herediano
[Jul 25]
Liberia 1-0 Cartaginés
[Jul 26]
Puntarenas 1-2 San Carlos
Pérez Zeledón 0-1 Saprissa
[Jul 27]
Sporting 1-2 Alajuelense
Round 2
[Aug 1]
Saprissa 2-0 San Carlos
[Aug 2]
Sporting 0-1 Cartaginés
Herediano 2-3 Puntarenas
[Aug 3]
Liberia 2-2 Pérez Zeledón
Alajuelense 1-0 Guadalupe
Round 3
[Aug 9]
Guadalupe 3-2 Puntarenas
San Carlos 0-2 Liberia
Pérez Zeledón 2-1 Sporting
[Aug 10]
Cartaginés 3-0 Saprissa
Alajuelense 0-1 Herediano
Round 4
[Aug 15]
Sporting 1-1 San Carlos
[Aug 16]
Puntarenas 0-0 Alajuelense
Herediano 2-1 Pérez Zeledón
[Aug 17]
Liberia 2-2 Saprissa
Guadalupe 0-0 Cartaginés
Round 5
[Aug 22]
Pérez Zeledón 4-0 Guadalupe
[Aug 23]
Puntarenas 0-3 Liberia
Saprissa 4-0 Sporting
[Aug 24]
San Carlos 2-2 Herediano
[Nov 20]
Alajuelense 0-0 Cartaginés
Round 6
[Aug 29]
Sporting 2-0 Guadalupe
[Aug 30]
Saprissa 0-1 Alajuelense
[Aug 31]
Cartaginés 0-0 Puntarenas
Herediano 1-0 Liberia
[Sep 2]
San Carlos 0-1 Pérez Zeledón
Round 7
[Sep 6]
Pérez Zeledón 2-1 Alajuelense
[Sep 7]
Liberia 2-1 Sporting
[Sep 10]
Puntarenas 3-1 Saprissa
Cartaginés 2-0 Herediano
[Sep 11]
Guadalupe 2-3 San Carlos
Round 8
[Sep 13]
Herediano 0-0 Sporting
Alajuelense 2-0 Liberia
[Sep 14]
Saprissa 3-1 Guadalupe
Pérez Zeledón 1-1 Puntarenas
San Carlos 0-2 Cartaginés
Round 9
[Sep 16]
Alajuelense 2-0 San Carlos
[Sep 17]
Guadalupe 2-2 Liberia
Sporting 1-1 Puntarenas
Herediano 3-3 Saprissa
[Sep 18]
Cartaginés 1-1 Pérez Zeledón
Round 10
[Sep 20]
Puntarenas 1-0 Herediano
Guadalupe 0-0 Alajuelense
[Sep 21]
Cartaginés 1-0 Sporting
Liberia 1-0 San Carlos
[Sep 22]
Saprissa 3-0 Pérez Zeledón
Round 11
[Sep 26]
Alajuelense 2-2 Puntarenas
[Sep 27]
Herediano 0-2 Guadalupe
[Sep 28]
Saprissa 2-1 Cartaginés
San Carlos 0-3 Sporting
[Sep 29]
Pérez Zeledón 1-1 Liberia
Round 12
[Oct 14]
Liberia 0-0 Puntarenas
[Oct 15]
Sporting 0-0 Pérez Zeledón
San Carlos 0-2 Saprissa
Cartaginés 1-1 Guadalupe
[Oct 16]
Herediano 1-3 Alajuelense
Round 13
[Oct 18]
Puntarenas 1-1 Cartaginés
Pérez Zeledón 1-3 San Carlos
[Oct 19]
Liberia 1-0 Herediano
Alajuelense 2-0 Saprissa
[Oct 20]
Guadalupe 2-2 Sporting
Round 14
[Oct 24]
San Carlos 1-1 Guadalupe
[Oct 25]
Sporting 3-0 Liberia
Herediano 2-1 Cartaginés
[Oct 26]
Saprissa 2-1 Puntarenas
Alajuelense 3-2 Pérez Zeledón
Round 15
[Oct 31]
Sporting 0-1 Herediano
[Nov 1]
Puntarenas 1-2 Pérez Zeledón
Guadalupe 1-3 Saprissa
[Nov 2]
Cartaginés 2-1 San Carlos
Liberia 1-4 Alajuelense
Round 16
[Nov 22]
Liberia 1-0 Guadalupe
Saprissa 1-1 Herediano
[Nov 23]
Alajuelense 2-0 Sporting
San Carlos 1-1 Puntarenas
[Nov 24]
Pérez Zeledón 1-3 Cartaginés
Round 17
[Nov 29]
Guadalupe 2-3 Pérez Zeledón
Herediano 3-1 San Carlos
[Nov 30]
Cartaginés 0-2 Alajuelense
Saprissa 3-1 Liberia
Puntarenas 0-0 Sporting
Round 18
[Dec 5]
Sporting 0-0 Saprissa
[Dec 6]
Puntarenas 4-0 Guadalupe
San Carlos 0-2 Alajuelense
[Dec 7]
Cartaginés 0-0 Liberia
Pérez Zeledón 1-3 Herediano
Final Table:
1.LD Alajuelense 18 12 4 2 29-10 40 Final, Qualified
2.Deportivo Saprissa 18 10 4 4 32-20 34 Qualified
3.CS Cartaginés 18 7 7 4 19-12 28 Qualified
4.Municipal Liberia 18 7 6 5 20-21 27 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - -
5.CS Herediano 18 7 5 6 22-22 26
6.AD Municipal Pérez Zeledón 18 6 5 7 25-28 23
7.D Municipal Puntarenas FC 18 4 9 5 22-21 21
8.Sporting FC (San José) 18 3 7 8 15-19 16
9 Guadalupe FC 18 2 7 9 17-32 13
10.San Carlos FC 18 3 4 11 15-31 13
Playoff Stage
Semifinals
First Legs
[Dec 10]
Liberia 1-1 Alajuelense
[Dec 11]
Cartaginés 1-2 Saprissa
Second Legs
[Dec 13]
Alajuelense 3-0 Liberia
[Dec 14]
Saprissa 2-1 Cartaginés
Final
First Leg [Dec 17]
Saprissa 2-2 Alajuelense
Second Leg [Dec 20]
Alajuelense 3-1 Saprissa
NB: Alajuelense qualified for Final
Final
NB: cancelled as Alajuelense won both the Regular Stage and the Playoff Stage
Campeonato Clausura 2026
Regular Stage | Playoff Stage | Final
Regular Stage
Final Table:
1.CS Herediano 18 12 2 4 26-10 38 Final, Qualified
2.Deportivo Saprissa 18 10 4 4 34-19 34 Qualified
3.Municipal Liberia 18 10 3 5 24-18 33 Qualified
4.CS Cartaginés 18 10 2 6 26-20 32 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - -
5.LD Alajuelense 18 7 5 6 28-20 26
6.Sporting FC (San José) 18 6 4 8 16-21 22
7.San Carlos FC 18 6 3 9 21-25 21
8.D Municipal Puntarenas FC 18 4 4 10 22-29 16
9.AD Municipal Pérez Zeledón 18 2 8 8 19-30 14
10 Guadalupe FC 18 3 5 10 13-37 14
Round 1
[Jan 13]
Pérez Zeledón 3-1 San Carlos
Saprissa 2-2 Puntarenas
[Jan 14]
Sporting 0-2 Herediano
Cartaginés 2-1 Guadalupe
[Jan 15]
Alajuelense 2-2 Liberia
Round 2
[Jan 17]
Puntarenas 0-2 Cartaginés
Herediano 2-0 Saprissa
[Jan 18]
Pérez Zeledón 1-1 Alajuelense
Guadalupe 2-1 Liberia
San Carlos 3-0 Sporting
Round 3
[Jan 20]
Herediano 4-0 Guadalupe
[Jan 21]
San Carlos 1-0 Puntarenas
Cartaginés 1-0 Alajuelense
[Jan 22]
Liberia 1-1 Pérez Zeledón
Sporting 0-1 Saprissa
Round 4
[Jan 24]
Puntarenas 0-0 Guadalupe
[Jan 25]
Alajuelense 1-0 San Carlos
Liberia 1-0 Herediano
Saprissa 0-0 Cartaginés
[Jan 26]
Pérez Zeledón 0-0 Sporting
Round 5
[Jan 27]
Guadalupe 1-3 Alajuelense
[Jan 28]
San Carlos 1-0 Liberia
Herediano 2-1 Puntarenas
[Jan 29]
Pérez Zeledón 3-3 Saprissa
Cartaginés 0-2 Sporting
Round 6
[Feb 6]
Liberia 1-4 Puntarenas
[Feb 7]
Alajuelense 1-1 Herediano
[Feb 8]
Cartaginés 1-0 Pérez Zeledón
Saprissa 2-1 San Carlos
Sporting 1-1 Guadalupe
Round 7
[Feb 13]
Puntarenas 1-0 Pérez Zeledón
[Feb 14]
Guadalupe 3-4 San Carlos
Herediano 1-0 Cartaginés
[Feb 15]
Liberia 0-1 Saprissa
Alajuelense 1-2 Sporting
Round 8
[Feb 21]
Sporting 1-2 Puntarenas
Saprissa 2-1 Alajuelense
[Feb 22]
Cartaginés 2-1 Liberia
Pérez Zeledón 1-1 Guadalupe
San Carlos 1-0 Herediano
Round 9
[Feb 28]
Puntarenas 2-0 Alajuelense
Herediano 3-0 Pérez Zeledón
[Mar 1]
Guadalupe 0-2 Saprissa
Liberia 1-0 Sporting
San Carlos 1-1 Cartaginés
Round 10
[Mar 3]
Alajuelense 2-0 Cartaginés
[Mar 4]
Pérez Zeledón 1-1 Liberia
Puntarenas 0-0 San Carlos
Guadalupe 0-2 Herediano
[Mar 5]
Saprissa 1-2 Sporting
Round 11
[Mar 7]
San Carlos 0-2 Alajuelense
[Mar 8]
Cartaginés 3-2 Puntarenas
Saprissa 2-1 Herediano
[Mar 9]
Sporting 3-2 Pérez Zeledón
Liberia 1-0 Guadalupe
Round 12
[Mar 13]
Alajuelense 3-0 Pérez Zeledón
[Mar 14]
Sporting 1-0 San Carlos
Herediano 1-2 Liberia
[Mar 15]
Cartaginés 2-1 Saprissa
Guadalupe 2-1 Puntarenas
Round 13
[Mar 20]
Puntarenas 0-1 Liberia
Guadalupe 0-0 Sporting
[Mar 21]
Herediano 2-1 Alajuelense
[Mar 22]
Pérez Zeledón 3-1 Cartaginés
San Carlos 1-3 Saprissa
Round 14
[Apr 2]
Sporting 2-3 Cartaginés
[Apr 5]
Saprissa 4-0 Pérez Zeledón
Puntarenas 0-1 Herediano
Alajuelense 1-1 Guadalupe
[Apr 6]
Liberia 5-1 San Carlos
Round 15
[Apr 10]
Cartaginés 1-2 Herediano
[Apr 11]
Pérez Zeledón 3-3 Puntarenas
Sporting 0-2 Alajuelense
[Apr 12]
Saprissa 1-2 Liberia
San Carlos 4-0 Guadalupe
Round 16
[Apr 17]
Liberia 1-0 Cartaginés
[Apr 18]
Guadalupe 1-0 Pérez Zeledón
Puntarenas 1-2 Sporting
Herediano 1-0 San Carlos
[Apr 19]
Alajuelense 1-1 Saprissa
Round 17
[Apr 21]
Sporting 0-1 Liberia
Cartaginés 2-1 San Carlos
[Apr 22]
Pérez Zeledón 0-1 Herediano
Saprissa 5-0 Guadalupe
[Apr 23]
Alajuelense 5-2 Puntarenas
Round 18
[Apr 24]
San Carlos 1-1 Pérez Zeledón
[Apr 25]
Herediano 0-0 Sporting
[Apr 26]
Guadalupe 0-5 Cartaginés
Liberia 2-1 Alajuelense
Puntarenas 1-3 Saprissa
Final Table:
1.CS Herediano 18 12 2 4 26-10 38 Final, Qualified
2.Deportivo Saprissa 18 10 4 4 34-19 34 Qualified
3.Municipal Liberia 18 10 3 5 24-18 33 Qualified
4.CS Cartaginés 18 10 2 6 26-20 32 Qualified
- - - - - - - - - - - - - - - - - - - - - - - - - - -
5.LD Alajuelense 18 7 5 6 28-20 26
6.Sporting FC (San José) 18 6 4 8 16-21 22
7.San Carlos FC 18 6 3 9 21-25 21
8.D Municipal Puntarenas FC 18 4 4 10 22-29 16
9.AD Municipal Pérez Zeledón 18 2 8 8 19-30 14
10 Guadalupe FC 18 3 5 10 13-37 14
Playoff Stage
Semifinals
First Legs
[May 2]
Cartaginés 0-1 Herediano
[May 3]
Liberia 1-1 Saprissa
Second Legs
[May 9]
Herediano 0-0 Cartaginés
[May 10]
Saprissa 2-0 Liberia
Final
First Leg [May 13]
Saprissa 2-1 Herediano
Second Leg [May 16]
Herediano 2-0 Saprissa
NB: Herediano qualified for Final
Final
NB: cancelled as Herediano won both the Regular Stage and the Playoff Stage
and were therefore champions automatically
Round 1 First Legs [Aug 5-14] Sporting 3-0 Uruguay Puntarenas 3-2 Escorpiones (Belén) Pérez Zeledón 3-0 Quepos Cambute Liberia 2-1 Cóbano Guadalupe 2-4 Aserrí Inter (S.C.) 1-1 Carmelita Jicaral 0-0 Rosario Cariari 0-1 San Carlos Second Legs [Aug 20-27] Uruguay 0-0 Sporting Escorpiones 1-1 Puntarenas Quepos C. 2-2 Pérez Zeledón Cóbano 3-6 Liberia Aserrí 1-3 Guadalupe [2-4 pen] Carmelita 2-0 Inter (San Carlos) Rosario 1-3 Jicaral San Carlos 0-2 Cariari Round 2 First Legs [Sep 24] Carmelita 1-1 Cariari Sporting 4-1 Guadalupe Pérez Zeledón 0-1 Puntarenas Liberia 0-0 Jicaral Second Legs [Sep 30] Cariari 0-2 Carmelita Guadalupe 1-3 Sporting Puntarenas 1-1 Pérez Zeledón Jicaral 0-1 Liberia NB: Alajuelense, Cartaginés, Herediano and Saprissa bye to quarterfinals Quarterfinals First Legs [Feb 3] Herediano 1-0 Puntarenas Sporting 4-1 Cartaginés Alajuelense 0-1 Liberia [Feb 5] Saprissa 6-0 Carmelita Second Legs [Feb 10] Puntarenas 3-0 Herediano Liberia 3-1 Alajuelense [Feb 11] Cartaginés 1-2 Sporting Carmelita 2-4 Saprissa Semifinals First Legs [Mar 24] Sporting 1-1 Puntarenas [Mar 25] Liberia 1-1 Saprissa Second Legs [Mar 28] Puntarenas 1-1 Sporting [1-4 pen] [Mar 29] Saprissa 5-1 Liberia Final [Apr 15] Saprissa 3-1 Sporting
list of 2nd division champions.
list of 3rd division champions.
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 5 Jun 2026
(C) Copyright Karel Stokkermans and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.