Final table 10 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
2.47
474 goals.
46.9% of matches went over 2.5.
Home advantage
43.8%
Draws 27.6%,
away wins 28.6%.
Half-time lead held
76.6%
From 107 matches where someone led at the break.
1–0
23 · 12%
2–1
22 · 11.5%
1–1
22 · 11.5%
0–0
19 · 9.9%
0–2
13 · 6.8%
0–1
13 · 6.8%
Results 192
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.
Sunday 17 May 2026
02:00
CS Herediano
2 – 0
Deportivo Saprissa
2.17
3.43
3.64
Thursday 14 May 2026
02:00
Deportivo Saprissa
2 – 1
CS Herediano
1.82
3.43
5.00
Sunday 10 May 2026
22:00
Deportivo Saprissa
2 – 0
Municipal Liberia
1.46
4.70
7.50
02:00
CS Herediano
0 – 0
CS Cartagines
2.30
3.33
4.20
Sunday 3 May 2026
22:00
Municipal Liberia
1 – 1
Deportivo Saprissa
3.40
3.28
2.26
02:00
CS Cartagines
0 – 1
CS Herediano
2.40
3.12
3.34
Sunday 26 April 2026
22:00
Puntarenas FC
1 – 3
Deportivo Saprissa
4.30
3.75
1.81
22:00
Municipal Liberia
2 – 1
LD Alajuelense
4.00
3.39
2.09
22:00
Guadalupe FC
0 – 5
CS Cartagines
5.50
3.67
1.63
02:00
CS Herediano
0 – 0
Sporting San Jose
1.70
3.75
4.88
Saturday 25 April 2026
01:00
San Carlos
1 – 1
Perez Zeledon
2.13
3.35
3.40
Friday 24 April 2026
02:00
LD Alajuelense
5 – 2
Puntarenas FC
1.60
4.16
8.20
Thursday 23 April 2026
02:30
Deportivo Saprissa
5 – 0
Guadalupe FC
1.16
6.88
13.38
00:00
Perez Zeledon
0 – 1
CS Herediano
3.88
3.45
2.21
Wednesday 22 April 2026
02:00
CS Cartagines
2 – 1
San Carlos
1.68
3.60
5.70
01:15
Sporting San Jose
0 – 1
Municipal Liberia
2.02
3.50
4.10
Sunday 19 April 2026
23:00
LD Alajuelense
1 – 1
Deportivo Saprissa
2.81
3.22
3.00
02:00
CS Herediano
1 – 0
San Carlos
1.49
4.06
7.30
01:00
Puntarenas FC
1 – 2
Sporting San Jose
2.36
3.22
3.55
Saturday 18 April 2026
22:00
Guadalupe FC
1 – 0
Perez Zeledon
2.07
3.42
3.29
02:00
Municipal Liberia
1 – 0
CS Cartagines
2.28
3.24
3.50
Monday 13 April 2026
00:00
San Carlos
4 – 0
Guadalupe FC
1.98
3.24
3.78
Sunday 12 April 2026
21:00
Deportivo Saprissa
1 – 2
Municipal Liberia
1.38
5.00
9.00
02:00
Sporting San Jose
0 – 2
LD Alajuelense
2.71
3.23
2.90
00:00
Perez Zeledon
3 – 3
Puntarenas FC
2.90
3.20
2.66
Saturday 11 April 2026
02:00
CS Cartagines
1 – 2
CS Herediano
2.59
3.35
3.05
Tuesday 7 April 2026
02:00
Municipal Liberia
5 – 1
San Carlos
1.90
3.27
4.40
Monday 6 April 2026
01:00
LD Alajuelense
1 – 1
Guadalupe FC
1.34
4.77
8.25
Sunday 5 April 2026
23:00
Puntarenas FC
0 – 1
CS Herediano
2.68
3.16
2.80
21:00
Deportivo Saprissa
4 – 0
Perez Zeledon
1.31
5.92
11.00
Friday 3 April 2026
01:00
Sporting San Jose
2 – 3
CS Cartagines
2.20
3.30
3.60
Monday 23 March 2026
00:00
San Carlos
1 – 3
Deportivo Saprissa
4.33
3.50
1.85
Sunday 22 March 2026
21:00
Perez Zeledon
3 – 1
CS Cartagines
2.88
3.25
2.50
02:00
CS Herediano
2 – 1
LD Alajuelense
2.34
3.20
3.33
Saturday 21 March 2026
02:00
Guadalupe FC
0 – 0
Sporting San Jose
3.59
3.35
1.99
00:00
Puntarenas FC
0 – 1
Municipal Liberia
2.02
3.60
4.00
Sunday 15 March 2026
21:00
Guadalupe FC
2 – 1
Puntarenas FC
3.19
3.16
2.22
17:00
CS Cartagines
2 – 1
Deportivo Saprissa
3.25
3.25
2.30
02:00
CS Herediano
1 – 2
Municipal Liberia
1.73
4.00
4.75
00:00
Sporting San Jose
1 – 0
San Carlos
1.90
3.70
5.90
Saturday 14 March 2026
02:00
LD Alajuelense
3 – 0
Perez Zeledon
1.61
4.20
6.50
Tuesday 10 March 2026
02:00
Municipal Liberia
1 – 0
Guadalupe FC
1.57
3.89
5.70
01:00
Sporting San Jose
3 – 2
Perez Zeledon
1.57
4.20
6.59
Sunday 8 March 2026
23:00
Deportivo Saprissa
2 – 1
CS Herediano
1.84
3.60
4.40
17:00
CS Cartagines
3 – 2
Puntarenas FC
2.05
3.20
4.75
02:00
San Carlos
0 – 2
LD Alajuelense
4.45
3.15
1.97
Friday 6 March 2026
02:00
Deportivo Saprissa
1 – 2
Sporting San Jose
1.58
3.96
6.16
Thursday 5 March 2026
02:00
Guadalupe FC
0 – 2
CS Herediano
4.17
3.47
1.84
01:00
Puntarenas FC
0 – 0
San Carlos
1.68
3.79
6.14
Wednesday 4 March 2026
22:00
Perez Zeledon
1 – 1
Municipal Liberia
2.52
3.30
2.95
02:00
LD Alajuelense
2 – 0
CS Cartagines
1.74
3.51
5.58
Monday 2 March 2026
01:00
San Carlos
1 – 1
CS Cartagines
2.95
3.10
2.75
00:00
Municipal Liberia
1 – 0
Sporting San Jose
2.26
3.24
3.38
Sunday 1 March 2026
21:00
Guadalupe FC
0 – 2
Deportivo Saprissa
5.21
3.94
1.58
02:00
CS Herediano
3 – 0
Perez Zeledon
1.54
4.16
6.54
01:00
Puntarenas FC
2 – 0
LD Alajuelense
4.00
3.10
2.69
Monday 23 February 2026
00:00
San Carlos
1 – 0
CS Herediano
3.25
3.30
2.46
Sunday 22 February 2026
21:00
Perez Zeledon
1 – 1
Guadalupe FC
1.90
3.41
3.84
17:00
CS Cartagines
2 – 1
Municipal Liberia
2.02
3.33
4.24
02:00
Deportivo Saprissa
2 – 1
LD Alajuelense
2.27
3.13
3.96
00:00
Sporting San Jose
1 – 2
Puntarenas FC
1.93
3.40
4.42
Monday 16 February 2026
00:00
LD Alajuelense
1 – 2
Sporting San Jose
1.83
3.38
5.15
Sunday 15 February 2026
21:00
Municipal Liberia
0 – 1
Deportivo Saprissa
3.58
3.20
2.27
02:00
CS Herediano
1 – 0
CS Cartagines
1.87
3.50
4.89
Saturday 14 February 2026
23:00
Guadalupe FC
3 – 4
San Carlos
2.30
3.12
3.08
02:00
Puntarenas FC
1 – 0
Perez Zeledon
1.81
3.66
5.17
Monday 9 February 2026
01:00
Sporting San Jose
1 – 1
Guadalupe FC
1.45
4.20
6.85
Sunday 8 February 2026
21:00
Deportivo Saprissa
2 – 1
San Carlos
1.45
4.46
8.10
17:00
CS Cartagines
1 – 0
Perez Zeledon
1.65
3.85
6.00
02:00
LD Alajuelense
1 – 1
CS Herediano
2.04
3.23
4.20
Saturday 7 February 2026
02:00
Municipal Liberia
1 – 4
Puntarenas FC
2.17
3.27
4.18
Friday 30 January 2026
00:00
CS Cartagines
0 – 2
Sporting San Jose
2.23
3.03
4.00
Thursday 29 January 2026
21:30
Perez Zeledon
3 – 3
Deportivo Saprissa
3.90
3.60
2.04
02:00
CS Herediano
2 – 1
Puntarenas FC
1.65
3.85
5.98
01:00
San Carlos
1 – 0
Municipal Liberia
2.81
3.10
2.80
Wednesday 28 January 2026
00:00
Guadalupe FC
1 – 3
LD Alajuelense
4.85
3.50
1.71
Tuesday 27 January 2026
02:00
Perez Zeledon
0 – 0
Sporting San Jose
2.67
3.26
2.95
Monday 26 January 2026
00:00
Deportivo Saprissa
0 – 0
CS Cartagines
1.82
3.48
5.33
Sunday 25 January 2026
21:00
Municipal Liberia
1 – 0
CS Herediano
2.61
3.25
2.89
02:00
LD Alajuelense
1 – 0
San Carlos
1.41
4.43
8.64
00:00
Puntarenas FC
0 – 0
Guadalupe FC
1.58
3.86
5.45
Friday 23 January 2026
02:00
Sporting San Jose
0 – 1
Deportivo Saprissa
3.56
3.36
2.30
00:00
Municipal Liberia
1 – 1
Perez Zeledon
1.76
3.65
4.92
Thursday 22 January 2026
02:00
CS Cartagines
1 – 0
LD Alajuelense
3.11
3.03
2.54
00:00
San Carlos
1 – 0
Puntarenas FC
2.79
3.10
2.84
Wednesday 21 January 2026
02:00
CS Herediano
4 – 0
Guadalupe FC
1.33
4.85
9.10
Monday 19 January 2026
01:00
San Carlos
3 – 0
Sporting San Jose
3.38
3.11
2.35
00:00
Guadalupe FC
2 – 1
Municipal Liberia
3.10
3.30
2.21
Sunday 18 January 2026
21:00
Perez Zeledon
1 – 1
LD Alajuelense
4.25
3.25
2.01
02:00
CS Herediano
2 – 0
Deportivo Saprissa
2.33
3.33
3.39
00:00
Puntarenas FC
0 – 2
CS Cartagines
2.23
3.28
3.80
Friday 16 January 2026
02:00
LD Alajuelense
2 – 2
Municipal Liberia
1.67
3.82
6.50
Thursday 15 January 2026
02:00
CS Cartagines
2 – 1
Guadalupe FC
1.51
4.04
6.05
01:00
Sporting San Jose
0 – 2
CS Herediano
2.85
3.25
3.04
Wednesday 14 January 2026
02:00
Deportivo Saprissa
2 – 2
Puntarenas FC
1.64
3.95
5.50
Tuesday 13 January 2026
23:00
Perez Zeledon
3 – 1
San Carlos
2.15
3.41
3.63
Sunday 21 December 2025
01:00
LD Alajuelense
3 – 1
Deportivo Saprissa
2.31
3.00
3.72
Thursday 18 December 2025
02:00
Deportivo Saprissa
2 – 2
LD Alajuelense
2.45
3.09
3.49
Sunday 14 December 2025
22:00
Deportivo Saprissa
2 – 1
CS Cartagines
1.88
3.55
5.00
02:00
LD Alajuelense
3 – 0
Municipal Liberia
1.70
3.70
6.26
Friday 12 December 2025
02:00
CS Cartagines
1 – 2
Deportivo Saprissa
3.10
3.05
2.74
Thursday 11 December 2025
02:00
Municipal Liberia
1 – 1
LD Alajuelense
3.10
3.10
2.66
Sunday 7 December 2025
22:00
Perez Zeledon
1 – 3
CS Herediano
3.20
3.68
2.19
22:00
CS Cartagines
0 – 0
Municipal Liberia
2.92
2.85
3.00
02:00
San Carlos
0 – 2
LD Alajuelense
3.40
3.23
2.37
Saturday 6 December 2025
23:00
Puntarenas FC
4 – 0
Guadalupe FC
1.63
3.72
5.02
01:00
Sporting San Jose
0 – 0
Deportivo Saprissa
2.73
3.38
2.70
Sunday 30 November 2025
23:00
Puntarenas FC
0 – 0
Sporting San Jose
2.43
3.27
3.10
22:00
Deportivo Saprissa
3 – 1
Municipal Liberia
1.66
4.00
5.70
17:00
CS Cartagines
0 – 2
LD Alajuelense
2.80
3.10
3.12
02:00
CS Herediano
3 – 1
San Carlos
1.54
4.34
7.68
Saturday 29 November 2025
23:00
Guadalupe FC
2 – 3
Perez Zeledon
2.43
3.29
2.74
Tuesday 25 November 2025
02:00
Perez Zeledon
1 – 3
CS Cartagines
2.92
3.42
2.80
Monday 24 November 2025
00:00
San Carlos
1 – 1
Puntarenas FC
2.79
3.20
2.76
Sunday 23 November 2025
22:00
LD Alajuelense
2 – 0
Sporting San Jose
1.71
3.70
5.77
02:00
Deportivo Saprissa
1 – 1
CS Herediano
1.68
4.02
5.07
Saturday 22 November 2025
21:00
Municipal Liberia
1 – 0
Guadalupe FC
1.58
3.89
5.25
Friday 21 November 2025
02:00
LD Alajuelense
0 – 0
CS Cartagines
—
—
—
Monday 3 November 2025
01:00
Municipal Liberia
1 – 4
LD Alajuelense
3.16
3.10
2.60
Sunday 2 November 2025
17:00
CS Cartagines
2 – 1
San Carlos
1.65
3.87
5.85
02:00
Guadalupe FC
1 – 3
Deportivo Saprissa
5.04
4.02
1.58
00:00
Puntarenas FC
1 – 2
Perez Zeledon
1.77
3.80
4.65
Saturday 1 November 2025
02:00
Sporting San Jose
0 – 1
CS Herediano
2.23
3.40
3.57
Sunday 26 October 2025
23:00
LD Alajuelense
3 – 2
Perez Zeledon
1.48
4.67
8.05
17:00
Deportivo Saprissa
2 – 1
Puntarenas FC
1.48
4.75
7.30
02:00
CS Herediano
2 – 1
CS Cartagines
2.05
3.51
4.10
00:00
Sporting San Jose
3 – 0
Municipal Liberia
2.27
3.30
3.37
Saturday 25 October 2025
01:00
San Carlos
1 – 1
Guadalupe FC
2.03
3.41
3.41
Tuesday 21 October 2025
02:00
Guadalupe FC
2 – 2
Sporting San Jose
2.99
3.24
2.29
Monday 20 October 2025
00:00
LD Alajuelense
2 – 0
Deportivo Saprissa
2.57
3.22
3.02
Sunday 19 October 2025
21:00
Municipal Liberia
1 – 0
CS Herediano
2.30
3.35
3.70
01:00
Perez Zeledon
1 – 3
San Carlos
2.22
3.53
4.50
Saturday 18 October 2025
23:00
Puntarenas FC
1 – 1
CS Cartagines
2.61
3.23
3.56
Friday 17 October 2025
02:00
CS Herediano
1 – 3
LD Alajuelense
2.65
3.10
3.31
Thursday 16 October 2025
02:00
CS Cartagines
1 – 1
Guadalupe FC
1.56
4.06
5.25
01:30
San Carlos
0 – 2
Deportivo Saprissa
5.06
4.13
1.75
Wednesday 15 October 2025
22:30
Sporting San Jose
0 – 0
Perez Zeledon
2.01
3.69
4.50
02:00
Municipal Liberia
0 – 0
Puntarenas FC
1.83
3.60
4.64
Tuesday 30 September 2025
02:00
Perez Zeledon
1 – 1
Municipal Liberia
2.70
3.35
2.82
Monday 29 September 2025
00:00
San Carlos
0 – 3
Sporting San Jose
2.91
3.10
2.63
Sunday 28 September 2025
22:00
Deportivo Saprissa
2 – 1
CS Cartagines
1.64
3.90
6.70
02:00
CS Herediano
0 – 2
Guadalupe FC
1.41
4.43
7.50
Saturday 27 September 2025
02:00
LD Alajuelense
2 – 2
Puntarenas FC
1.55
3.80
7.50
Tuesday 23 September 2025
02:00
Deportivo Saprissa
3 – 0
Perez Zeledon
1.41
5.30
7.00
Monday 22 September 2025
00:00
Municipal Liberia
1 – 0
San Carlos
1.68
3.88
5.50
Sunday 21 September 2025
21:00
CS Cartagines
1 – 0
Sporting San Jose
1.90
3.60
4.55
02:00
Guadalupe FC
0 – 0
LD Alajuelense
4.70
3.51
1.72
Saturday 20 September 2025
22:00
Puntarenas FC
1 – 0
CS Herediano
3.07
3.25
2.45
Friday 19 September 2025
02:00
CS Cartagines
1 – 1
Perez Zeledon
1.60
4.25
6.33
Thursday 18 September 2025
02:00
CS Herediano
3 – 3
Deportivo Saprissa
3.66
3.13
2.35
00:00
Sporting San Jose
1 – 1
Puntarenas FC
2.30
3.20
3.50
Wednesday 17 September 2025
22:00
Guadalupe FC
2 – 2
Municipal Liberia
3.76
3.39
1.93
02:00
LD Alajuelense
2 – 0
San Carlos
1.55
4.06
6.50
Sunday 14 September 2025
21:00
San Carlos
0 – 2
CS Cartagines
3.32
3.20
2.51
21:00
Perez Zeledon
1 – 1
Puntarenas FC
2.44
3.30
3.22
17:00
Deportivo Saprissa
3 – 1
Guadalupe FC
1.26
5.50
9.41
02:00
LD Alajuelense
2 – 0
Municipal Liberia
1.77
4.00
5.11
Saturday 13 September 2025
23:00
CS Herediano
0 – 0
Sporting San Jose
1.87
4.00
5.20
Friday 12 September 2025
02:00
Guadalupe FC
2 – 3
San Carlos
2.48
3.15
2.81
Thursday 11 September 2025
02:00
CS Cartagines
2 – 0
CS Herediano
2.27
3.26
3.50
01:00
Puntarenas FC
3 – 1
Deportivo Saprissa
4.53
3.79
2.18
Sunday 7 September 2025
23:00
Municipal Liberia
2 – 1
Sporting San Jose
1.83
3.84
5.34
02:00
Perez Zeledon
2 – 1
LD Alajuelense
3.28
3.13
2.42
Tuesday 2 September 2025
21:00
San Carlos
0 – 1
Perez Zeledon
2.15
3.40
3.98
Monday 1 September 2025
00:00
CS Herediano
1 – 0
Municipal Liberia
1.90
3.49
4.65
Sunday 31 August 2025
17:00
CS Cartagines
0 – 0
Puntarenas FC
1.58
4.11
6.34
02:00
Deportivo Saprissa
0 – 1
LD Alajuelense
2.41
3.31
4.33
Saturday 30 August 2025
02:00
Sporting San Jose
2 – 0
Guadalupe FC
1.75
3.60
4.38
Monday 25 August 2025
00:00
San Carlos
2 – 2
CS Herediano
3.25
3.19
2.73
Sunday 24 August 2025
02:00
Deportivo Saprissa
4 – 0
Sporting San Jose
1.54
4.47
7.15
Saturday 23 August 2025
23:00
Puntarenas FC
0 – 3
Municipal Liberia
—
—
—
02:00
Perez Zeledon
4 – 0
Guadalupe FC
2.01
3.15
3.76
Monday 18 August 2025
00:00
Guadalupe FC
0 – 0
CS Cartagines
3.40
3.29
2.27
Sunday 17 August 2025
21:00
Municipal Liberia
2 – 2
Deportivo Saprissa
3.05
3.20
2.57
02:00
CS Herediano
2 – 1
Perez Zeledon
1.46
4.45
8.00
00:00
Puntarenas FC
0 – 0
LD Alajuelense
4.55
3.40
1.93
Saturday 16 August 2025
01:00
Sporting San Jose
1 – 1
San Carlos
2.39
3.87
4.93
Sunday 10 August 2025
23:00
LD Alajuelense
0 – 1
CS Herediano
1.94
3.25
4.48
17:00
CS Cartagines
3 – 0
Deportivo Saprissa
3.40
3.10
2.50
02:00
Perez Zeledon
2 – 1
Sporting San Jose
2.55
3.14
3.05
01:30
San Carlos
0 – 2
Municipal Liberia
2.26
3.28
3.51
Saturday 9 August 2025
23:00
Guadalupe FC
3 – 2
Puntarenas FC
2.80
3.07
2.52
Monday 4 August 2025
00:00
LD Alajuelense
1 – 0
Guadalupe FC
1.36
4.67
7.78
Sunday 3 August 2025
21:00
Municipal Liberia
2 – 2
Perez Zeledon
1.68
3.65
6.25
02:00
CS Herediano
2 – 3
Puntarenas FC
1.72
3.51
5.49
00:00
Sporting San Jose
0 – 1
CS Cartagines
2.89
3.05
3.00
Saturday 2 August 2025
02:00
Deportivo Saprissa
2 – 0
San Carlos
1.40
4.55
8.50
Monday 28 July 2025
00:00
Sporting San Jose
1 – 2
LD Alajuelense
4.35
3.35
2.08
Sunday 27 July 2025
00:30
Perez Zeledon
0 – 1
Deportivo Saprissa
5.70
3.48
1.80
Saturday 26 July 2025
23:00
Puntarenas FC
1 – 2
San Carlos
2.40
3.50
5.70
02:00
Municipal Liberia
1 – 0
CS Cartagines
2.75
3.30
3.10
Friday 25 July 2025
02:00
Guadalupe FC
0 – 0
CS Herediano
3.98
3.32
2.00