Final table 19 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.03
106 goals.
51.4% of matches went over 2.5.
Home advantage
42.9%
Draws 28.6%,
away wins 28.6%.
Half-time lead held
78.3%
From 23 matches where someone led at the break.
1–1
7 · 20%
3–1
3 · 8.6%
1–0
3 · 8.6%
0–0
3 · 8.6%
4–1
2 · 5.7%
3–0
2 · 5.7%
Results 43
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Thursday 16 April 2026
01:00
Sporting San Jose
1 – 3
Deportivo Saprissa
3.55
3.25
2.21
Sunday 29 March 2026
22:00
Deportivo Saprissa
5 – 1
Municipal Liberia
1.70
3.93
5.05
00:00
Puntarenas FC
1 – 1
Sporting San Jose
2.39
3.02
3.20
Thursday 26 March 2026
02:00
Municipal Liberia
1 – 1
Deportivo Saprissa
3.28
3.10
2.65
Wednesday 25 March 2026
02:00
Sporting San Jose
1 – 1
Puntarenas FC
2.54
3.15
3.20
Thursday 12 February 2026
02:15
CS Cartagines
1 – 2
Sporting San Jose
2.13
3.28
3.89
00:00
AD Carmelita
2 – 4
Deportivo Saprissa
10.50
5.25
1.30
Wednesday 11 February 2026
02:00
Puntarenas FC
3 – 0
CS Herediano
3.09
3.40
2.47
00:00
Municipal Liberia
3 – 1
LD Alajuelense
3.47
3.45
2.41
Friday 6 February 2026
02:00
Deportivo Saprissa
6 – 0
AD Carmelita
1.25
7.08
16.25
Wednesday 4 February 2026
02:00
LD Alajuelense
0 – 1
Municipal Liberia
1.90
3.35
5.20
00:00
Sporting San Jose
4 – 1
CS Cartagines
2.40
2.94
3.80
Tuesday 3 February 2026
22:00
CS Herediano
1 – 0
Puntarenas FC
1.85
3.75
6.50
Tuesday 18 November 2025
21:00
Sporting San Jose
postponed
Deportivo Saprissa
—
—
—
21:00
Municipal Liberia
postponed
CS Cartagines
—
—
—
21:00
AD Carmelita
postponed
LD Alajuelense
—
—
—
Tuesday 11 November 2025
21:00
Deportivo Saprissa
postponed
Sporting San Jose
—
—
—
21:00
CS Cartagines
postponed
Municipal Liberia
—
—
—
21:00
LD Alajuelense
postponed
AD Carmelita
—
—
—
Thursday 2 October 2025
21:00
ADR Jicaral
0 – 1
Municipal Liberia
5.50
4.40
1.60
02:00
Perez Zeledon
1 – 1
Puntarenas FC
2.10
3.60
3.40
Wednesday 1 October 2025
23:00
Guadalupe FC
1 – 3
Sporting San Jose
4.50
3.66
2.29
19:30
Cariari Pococi
0 – 2
AD Carmelita
2.08
3.21
3.98
Thursday 25 September 2025
02:00
Puntarenas FC
1 – 0
Perez Zeledon
—
—
—
01:00
Municipal Liberia
0 – 0
ADR Jicaral
1.22
7.52
12.00
Wednesday 24 September 2025
23:00
Sporting San Jose
4 – 1
Guadalupe FC
1.63
3.71
5.15
21:00
AD Carmelita
1 – 1
Cariari Pococi
2.33
3.95
2.92
Thursday 28 August 2025
21:00
Cariari Pococi
2 – 0
San Carlos
3.75
3.85
2.04
Wednesday 27 August 2025
21:00
ADR Jicaral
3 – 1
Aserri FC
—
—
—
02:00
Guadalupe FC
3 – 1
Aserri FC
1.87
4.00
4.56
00:00
AD Carmelita
2 – 0
Inter San Carlos
2.60
4.30
2.81
Thursday 21 August 2025
02:00
Municipal Liberia
6 – 3
ADR Cobano
1.09
9.50
26.00
Wednesday 20 August 2025
02:00
Perez Zeledon
2 – 2
Quepos Cambute
1.81
3.80
5.81
00:00
Puntarenas FC
1 – 1
Escorpiones Belén
1.55
4.50
5.50
Tuesday 19 August 2025
21:00
CS Uruguay
0 – 0
Sporting San Jose
—
—
—
Friday 15 August 2025
02:00
Aserri FC
4 – 2
Guadalupe FC
3.38
3.47
2.35
Thursday 14 August 2025
02:00
Aserri FC
0 – 0
ADR Jicaral
—
—
—
02:00
Inter San Carlos
1 – 1
AD Carmelita
1.50
4.10
7.24
Wednesday 13 August 2025
02:00
San Carlos
1 – 0
Cariari Pococi
1.60
4.00
5.50
Thursday 7 August 2025
02:00
Escorpiones Belén
2 – 3
Puntarenas FC
4.20
3.50
1.92
Wednesday 6 August 2025
21:00
Quepos Cambute
0 – 3
Perez Zeledon
3.30
3.60
2.11
21:00
ADR Cobano
1 – 2
Municipal Liberia
—
—
—
02:00
Sporting San Jose
3 – 0
CS Uruguay
—
—
—