Primera División
Season archive · results and statistics.
Live now
Final matches
CS Herediano
Deportivo Saprissa
Deportivo Saprissa
CS Herediano
CS Herediano
CS Cartagines
Deportivo Saprissa
Municipal Liberia
CS Cartagines
CS HeredianoFull time · awaiting grading
Match highlights
via YouTube
CS Herediano2
Deportivo Saprissa0
Deportivo Saprissa2
CS Herediano1
CS Herediano0
CS Cartagines0
Deportivo Saprissa2
Municipal Liberia0
CS Cartagines0
CS Herediano1
Primera División
2025/26| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | LD Alajuelense | 18 | 12 | 4 | 2 | 29 | 10 | +19 | 40 | DWDWL | Play-offs |
| 2 | Deportivo Saprissa | 18 | 10 | 4 | 4 | 32 | 20 | +12 | 34 | WDWWL | Play-offs |
| 3 | CS Cartagines | 18 | 7 | 7 | 4 | 19 | 12 | +7 | 28 | LWWLD | Play-offs |
| 4 | Municipal Liberia | 18 | 7 | 6 | 5 | 20 | 21 | −1 | 27 | WWWDL | Play-offs |
| 5 | CS Herediano | 18 | 7 | 5 | 6 | 22 | 22 | 0 | 26 | DWDLW | – |
| 6 | Perez Zeledon | 18 | 6 | 5 | 7 | 25 | 28 | −3 | 23 | LDLLD | – |
| 7 | Puntarenas FC | 18 | 4 | 9 | 5 | 22 | 21 | +1 | 21 | LDLLL | – |
| 8 | Sporting San Jose | 18 | 3 | 7 | 8 | 15 | 19 | −4 | 16 | LLWLD | – |
| 9 | Guadalupe FC | 18 | 2 | 7 | 9 | 17 | 32 | −15 | 13 | DLWLL | – |
| 10 | San Carlos | 18 | 3 | 4 | 11 | 15 | 31 | −16 | 13 | LWLLD | – |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | LD Alajuelense | 18 | +19 | 40 |
| 2 | Deportivo Saprissa | 18 | +12 | 34 |
| 3 | CS Cartagines | 18 | +7 | 28 |
| 4 | Municipal Liberia | 18 | −1 | 27 |
| 5 | CS Herediano | 18 | 0 | 26 |
| 6 | Perez Zeledon | 18 | −3 | 23 |
| 7 | Puntarenas FC | 18 | +1 | 21 |
| 8 | Sporting San Jose | 18 | −4 | 16 |
| 9 | Guadalupe FC | 18 | −15 | 13 |
| 10 | San Carlos | 18 | −16 | 13 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | LD Alajuelense | 18 | 12 | 4 | 2 | 29 | 10 | +19 | 40 | DWDWL | Play-offs |
| 2 | Deportivo Saprissa | 18 | 10 | 4 | 4 | 32 | 20 | +12 | 34 | WDWWL | Play-offs |
| 3 | CS Cartagines | 18 | 7 | 7 | 4 | 19 | 12 | +7 | 28 | LWWLD | Play-offs |
| 4 | Municipal Liberia | 18 | 7 | 6 | 5 | 20 | 21 | −1 | 27 | WWWDL | Play-offs |
| 5 | CS Herediano | 18 | 7 | 5 | 6 | 22 | 22 | 0 | 26 | DWDLW | – |
| 6 | Perez Zeledon | 18 | 6 | 5 | 7 | 25 | 28 | −3 | 23 | LDLLD | – |
| 7 | Puntarenas FC | 18 | 4 | 9 | 5 | 22 | 21 | +1 | 21 | LDLLL | – |
| 8 | Sporting San Jose | 18 | 3 | 7 | 8 | 15 | 19 | −4 | 16 | LLWLD | – |
| 9 | Guadalupe FC | 18 | 2 | 7 | 9 | 17 | 32 | −15 | 13 | DLWLL | – |
| 10 | San Carlos | 18 | 3 | 4 | 11 | 15 | 31 | −16 | 13 | LWLLD | – |
Form: the last five matches, latest on the right.
Official standings · updated 16 Oct 03:42.
No fixtures in the next seven days.
Sunday 17 May
Thursday 14 May
Sunday 10 May
CS Herediano
CS Cartagines
Deportivo Saprissa
Municipal LiberiaSunday 3 May
CS Cartagines
CS Herediano
Municipal Liberia
Deportivo SaprissaSunday 26 Apr
CS Herediano
Sporting San Jose
Guadalupe FC
CS Cartagines
Municipal Liberia
LD Alajuelense
Puntarenas FC
Deportivo SaprissaSaturday 25 Apr
Friday 24 Apr
Thursday 23 Apr
Deportivo Saprissa
Guadalupe FC
Perez Zeledon
CS HeredianoWednesday 22 Apr
CS Cartagines
San Carlos
Sporting San Jose
Municipal LiberiaMonday 20 Apr
Sunday 19 Apr
CS Herediano
San Carlos
Puntarenas FC
Sporting San JoseSaturday 18 Apr
Guadalupe FC
Perez Zeledon
Municipal Liberia
CS CartaginesMonday 13 Apr
Sunday 12 Apr
Deportivo Saprissa
Municipal Liberia
Perez Zeledon
Puntarenas FC
Sporting San Jose
LD AlajuelenseSaturday 11 Apr
Tuesday 7 Apr
Monday 6 Apr
LD Alajuelense
Guadalupe FC
Puntarenas FC
CS HeredianoSunday 5 Apr
Friday 3 Apr
Monday 23 Mar
Sunday 22 Mar
CS Herediano
LD Alajuelense
Perez Zeledon
CS CartaginesSaturday 21 Mar
Guadalupe FC
Sporting San Jose
Puntarenas FC
Municipal LiberiaSunday 15 Mar
CS Cartagines
Deportivo Saprissa
CS Herediano
Municipal Liberia
Guadalupe FC
Puntarenas FC
Sporting San Jose
San CarlosSaturday 14 Mar
Tuesday 10 Mar
Municipal Liberia
Guadalupe FC
Sporting San Jose
Perez ZeledonSunday 8 Mar
CS Cartagines
Puntarenas FC
Deportivo Saprissa
CS Herediano
San Carlos
LD AlajuelenseFriday 6 Mar
Deportivo Saprissa
Sporting San JoseThursday 5 Mar
Guadalupe FC
CS Herediano
Puntarenas FC
San CarlosWednesday 4 Mar
LD Alajuelense
CS Cartagines
Perez Zeledon
Municipal LiberiaMonday 2 Mar
Municipal Liberia
Sporting San Jose
San Carlos
CS CartaginesSunday 1 Mar
CS Herediano
Perez Zeledon
Guadalupe FC
Deportivo Saprissa
Puntarenas FC
LD AlajuelenseMonday 23 Feb
Sunday 22 Feb
CS Cartagines
Municipal Liberia
Deportivo Saprissa
LD Alajuelense
Perez Zeledon
Guadalupe FC
Sporting San Jose
Puntarenas FCMonday 16 Feb
Sunday 15 Feb
CS Herediano
CS Cartagines
Municipal Liberia
Deportivo SaprissaSaturday 14 Feb
Guadalupe FC
San Carlos
Puntarenas FC
Perez ZeledonMonday 9 Feb
Sunday 8 Feb
CS Cartagines
Perez Zeledon
Deportivo Saprissa
San Carlos
LD Alajuelense
CS HeredianoSaturday 7 Feb
Friday 30 Jan
Thursday 29 Jan
CS Herediano
Puntarenas FC
Perez Zeledon
Deportivo Saprissa
San Carlos
Municipal LiberiaWednesday 28 Jan
Tuesday 27 Jan
Monday 26 Jan
Sunday 25 Jan
LD Alajuelense
San Carlos
Municipal Liberia
CS Herediano
Puntarenas FC
Guadalupe FCFriday 23 Jan
Municipal Liberia
Perez Zeledon
Sporting San Jose
Deportivo SaprissaThursday 22 Jan
CS Cartagines
LD Alajuelense
San Carlos
Puntarenas FCWednesday 21 Jan
Monday 19 Jan
Guadalupe FC
Municipal Liberia
San Carlos
Sporting San JoseSunday 18 Jan
CS Herediano
Deportivo Saprissa
Perez Zeledon
LD Alajuelense
Puntarenas FC
CS CartaginesFriday 16 Jan
Thursday 15 Jan
CS Cartagines
Guadalupe FC
Sporting San Jose
CS HeredianoWednesday 14 Jan
Tuesday 13 Jan
Sunday 21 Dec
Thursday 18 Dec
Sunday 14 Dec
Deportivo Saprissa
CS Cartagines
LD Alajuelense
Municipal LiberiaFriday 12 Dec
Thursday 11 Dec
Sunday 7 Dec
CS Cartagines
Municipal Liberia
Perez Zeledon
CS Herediano
San Carlos
LD AlajuelenseSaturday 6 Dec
Puntarenas FC
Guadalupe FC
Sporting San Jose
Deportivo SaprissaSunday 30 Nov
CS Cartagines
LD Alajuelense
CS Herediano
San Carlos
Deportivo Saprissa
Municipal Liberia
Puntarenas FC
Sporting San JoseSaturday 29 Nov
Tuesday 25 Nov
Monday 24 Nov
Sunday 23 Nov
Deportivo Saprissa
CS Herediano
LD Alajuelense
Sporting San JoseSaturday 22 Nov
Friday 21 Nov
Monday 3 Nov
Sunday 2 Nov
CS Cartagines
San Carlos
Guadalupe FC
Deportivo Saprissa
Puntarenas FC
Perez ZeledonSaturday 1 Nov
Sunday 26 Oct
CS Herediano
CS Cartagines
Deportivo Saprissa
Puntarenas FC
LD Alajuelense
Perez Zeledon
Sporting San Jose
Municipal LiberiaSaturday 25 Oct
Tuesday 21 Oct
Monday 20 Oct
Sunday 19 Oct
Municipal Liberia
CS Herediano
Perez Zeledon
San Carlos
Puntarenas FC
CS CartaginesFriday 17 Oct
Thursday 16 Oct
CS Cartagines
Guadalupe FC
San Carlos
Deportivo SaprissaWednesday 15 Oct
Municipal Liberia
Puntarenas FC
Sporting San Jose
Perez ZeledonTuesday 30 Sept
Monday 29 Sept
Sunday 28 Sept
CS Herediano
Guadalupe FC
Deportivo Saprissa
CS CartaginesSaturday 27 Sept
Tuesday 23 Sept
Monday 22 Sept
Sunday 21 Sept
CS Cartagines
Sporting San Jose
Guadalupe FC
LD AlajuelenseSaturday 20 Sept
Friday 19 Sept
Thursday 18 Sept
CS Herediano
Deportivo Saprissa
Sporting San Jose
Puntarenas FCWednesday 17 Sept
Guadalupe FC
Municipal Liberia
LD Alajuelense
San CarlosSunday 14 Sept
CS Herediano
Sporting San Jose
Deportivo Saprissa
Guadalupe FC
LD Alajuelense
Municipal Liberia
Perez Zeledon
Puntarenas FC
San Carlos
CS CartaginesFriday 12 Sept
Thursday 11 Sept
CS Cartagines
CS Herediano
Puntarenas FC
Deportivo SaprissaMonday 8 Sept
Sunday 7 Sept
Tuesday 2 Sept
Monday 1 Sept
Sunday 31 Aug
CS Cartagines
Puntarenas FC
Deportivo Saprissa
LD AlajuelenseSaturday 30 Aug
Monday 25 Aug
Sunday 24 Aug
Deportivo Saprissa
Sporting San Jose
Puntarenas FC
Municipal LiberiaSaturday 23 Aug
Monday 18 Aug
Sunday 17 Aug
CS Herediano
Perez Zeledon
Municipal Liberia
Deportivo Saprissa
Puntarenas FC
LD AlajuelenseSaturday 16 Aug
Monday 11 Aug
Sunday 10 Aug
CS Cartagines
Deportivo Saprissa
Guadalupe FC
Puntarenas FC
Perez Zeledon
Sporting San Jose
San Carlos
Municipal LiberiaMonday 4 Aug
Sunday 3 Aug
CS Herediano
Puntarenas FC
Municipal Liberia
Perez Zeledon
Sporting San Jose
CS CartaginesSaturday 2 Aug
Monday 28 July
Sunday 27 July
Perez Zeledon
Deportivo Saprissa
Puntarenas FC
San CarlosSaturday 26 July
Friday 25 July
No player statistics available for this season.
Leaderboards for 2025/26. A dash means no figure is available.
Points
| TEAM | TOTAL | P |
|---|---|---|
LD Alajuelense | 40 | 18 |
Deportivo Saprissa | 34 | 18 |
CS Cartagines | 28 | 18 |
Municipal Liberia | 27 | 18 |
CS Herediano | 26 | 18 |
Perez Zeledon | 23 | 18 |
Puntarenas FC | 21 | 18 |
Sporting San Jose | 16 | 18 |
Guadalupe FC | 13 | 18 |
San Carlos | 13 | 18 |
Wins
| TEAM | TOTAL | P |
|---|---|---|
LD Alajuelense | 12 | 18 |
Deportivo Saprissa | 10 | 18 |
CS Cartagines | 7 | 18 |
Municipal Liberia | 7 | 18 |
CS Herediano | 7 | 18 |
Perez Zeledon | 6 | 18 |
Puntarenas FC | 4 | 18 |
Sporting San Jose | 3 | 18 |
San Carlos | 3 | 18 |
Guadalupe FC | 2 | 18 |
Draws
| TEAM | TOTAL | P |
|---|---|---|
Puntarenas FC | 9 | 18 |
CS Cartagines | 7 | 18 |
Sporting San Jose | 7 | 18 |
Guadalupe FC | 7 | 18 |
Municipal Liberia | 6 | 18 |
CS Herediano | 5 | 18 |
Perez Zeledon | 5 | 18 |
LD Alajuelense | 4 | 18 |
Deportivo Saprissa | 4 | 18 |
San Carlos | 4 | 18 |
Fewest defeats
| TEAM | TOTAL | P |
|---|---|---|
LD Alajuelense | 2 | 18 |
Deportivo Saprissa | 4 | 18 |
CS Cartagines | 4 | 18 |
Municipal Liberia | 5 | 18 |
Puntarenas FC | 5 | 18 |
CS Herediano | 6 | 18 |
Perez Zeledon | 7 | 18 |
Sporting San Jose | 8 | 18 |
Guadalupe FC | 9 | 18 |
San Carlos | 11 | 18 |
Goals scored
| TEAM | TOTAL | P |
|---|---|---|
Deportivo Saprissa | 32 | 18 |
LD Alajuelense | 29 | 18 |
Perez Zeledon | 25 | 18 |
CS Herediano | 22 | 18 |
Puntarenas FC | 22 | 18 |
Municipal Liberia | 20 | 18 |
CS Cartagines | 19 | 18 |
Guadalupe FC | 17 | 18 |
Sporting San Jose | 15 | 18 |
San Carlos | 15 | 18 |
Fewest goals conceded
| TEAM | TOTAL | P |
|---|---|---|
LD Alajuelense | 10 | 18 |
CS Cartagines | 12 | 18 |
Sporting San Jose | 19 | 18 |
Deportivo Saprissa | 20 | 18 |
Municipal Liberia | 21 | 18 |
Puntarenas FC | 21 | 18 |
CS Herediano | 22 | 18 |
Perez Zeledon | 28 | 18 |
San Carlos | 31 | 18 |
Guadalupe FC | 32 | 18 |
Goal difference
| TEAM | TOTAL | P |
|---|---|---|
LD Alajuelense | 19 | 18 |
Deportivo Saprissa | 12 | 18 |
CS Cartagines | 7 | 18 |
Puntarenas FC | 1 | 18 |
CS Herediano | 0 | 18 |
Municipal Liberia | -1 | 18 |
Perez Zeledon | -3 | 18 |
Sporting San Jose | -4 | 18 |
Guadalupe FC | -15 | 18 |
San Carlos | -16 | 18 |
Home wins
Away wins
Clean sheets
| TEAM | TOTAL | P |
|---|---|---|
LD Alajuelense | 11 | 18 |
CS Cartagines | 9 | 18 |
Municipal Liberia | 8 | 18 |
Sporting San Jose | 7 | 18 |
Deportivo Saprissa | 6 | 18 |
Puntarenas FC | 6 | 18 |
CS Herediano | 5 | 18 |
Guadalupe FC | 4 | 18 |
Perez Zeledon | 3 | 18 |
San Carlos | 0 | 18 |
Failed to score
| TEAM | TOTAL | P |
|---|---|---|
Sporting San Jose | 9 | 18 |
San Carlos | 9 | 18 |
Guadalupe FC | 8 | 18 |
CS Cartagines | 6 | 18 |
CS Herediano | 6 | 18 |
Municipal Liberia | 5 | 18 |
Puntarenas FC | 5 | 18 |
LD Alajuelense | 4 | 18 |
Deportivo Saprissa | 4 | 18 |
Perez Zeledon | 3 | 18 |
Scored per match
| TEAM | AVG | P |
|---|---|---|
Deportivo Saprissa | 1.78 | 18 |
LD Alajuelense | 1.61 | 18 |
Perez Zeledon | 1.39 | 18 |
CS Herediano | 1.22 | 18 |
Puntarenas FC | 1.22 | 18 |
Municipal Liberia | 1.11 | 18 |
CS Cartagines | 1.06 | 18 |
Guadalupe FC | 0.94 | 18 |
Sporting San Jose | 0.83 | 18 |
San Carlos | 0.83 | 18 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Perez Zeledon | 72.2% | 18 |
Puntarenas FC | 61.1% | 18 |
Deportivo Saprissa | 50.0% | 18 |
CS Herediano | 50.0% | 18 |
Guadalupe FC | 50.0% | 18 |
San Carlos | 50.0% | 18 |
CS Cartagines | 38.9% | 18 |
Municipal Liberia | 38.9% | 18 |
LD Alajuelense | 33.3% | 18 |
Sporting San Jose | 33.3% | 18 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Perez Zeledon | 66.7% | 18 |
Deportivo Saprissa | 61.1% | 18 |
Puntarenas FC | 50.0% | 18 |
Guadalupe FC | 50.0% | 18 |
Municipal Liberia | 44.4% | 18 |
CS Herediano | 44.4% | 18 |
Sporting San Jose | 38.9% | 18 |
San Carlos | 38.9% | 18 |
LD Alajuelense | 33.3% | 18 |
CS Cartagines | 27.8% | 18 |
Longest winning run
| TEAM | TOTAL | P |
|---|---|---|
LD Alajuelense | 4 | 18 |
Deportivo Saprissa | 3 | 18 |
Perez Zeledon | 3 | 18 |
CS Cartagines | 2 | 18 |
CS Herediano | 2 | 18 |
Municipal Liberia | 1 | 18 |
Puntarenas FC | 1 | 18 |
Sporting San Jose | 1 | 18 |
Guadalupe FC | 1 | 18 |
San Carlos | 1 | 18 |
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.