The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
COS

Primera División 2026/27

Every result, the table as it finished, and the price each match went off at. 65 matches played between July 2026 and October 2026.

65Matches
180Goals
2.77Per game
49.2%Home wins
62%Priced at kickoff
Deportivo SaprissaTop of the table

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
1 DSDeportivo Saprissa 13 8 0 5 +13 24
2 CCCS Cartagines 13 8 0 5 +7 24
3 SSJSporting San Jose 13 7 3 3 +6 24
4 LALD Alajuelense 13 6 4 3 +7 22
5 SCSan Carlos 13 7 1 5 0 22
6 PFPuntarenas FC 13 5 4 4 -1 19
7 ISCInter San Carlos 13 5 3 5 -5 18
8 CHCS Herediano 13 3 3 7 -5 12
9 EBEscorpiones Belén 13 3 1 9 -8 10
10 PZPerez Zeledon 13 2 3 8 -14 9

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.77
180 goals. 49.2% of matches went over 2.5.
Home advantage
49.2%
Draws 16.9%, away wins 33.8%.
Half-time lead held
82.1%
From 39 matches where someone led at the break.
1–0 11 · 16.9%
1–1 9 · 13.8%
3–1 6 · 9.2%
2–1 6 · 9.2%
0–2 5 · 7.7%
2–0 4 · 6.2%

Results 90

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 29 November 2026
21:00 CS Herediano scheduled Escorpiones Belén — — —
21:00 Sporting San Jose scheduled Puntarenas FC — — —
21:00 Deportivo Saprissa scheduled Inter San Carlos — — —
21:00 San Carlos scheduled LD Alajuelense — — —
21:00 CS Cartagines scheduled Perez Zeledon — — —
Sunday 22 November 2026
22:00 LD Alajuelense scheduled CS Cartagines — — —
02:00 Perez Zeledon scheduled Deportivo Saprissa — — —
Saturday 21 November 2026
23:30 Puntarenas FC scheduled CS Herediano — — —
02:00 Escorpiones Belén scheduled San Carlos — — —
Friday 20 November 2026
02:00 Inter San Carlos scheduled Sporting San Jose — — —
Monday 9 November 2026
00:30 CS Herediano scheduled Inter San Carlos — — —
Sunday 8 November 2026
22:00 Deportivo Saprissa scheduled Puntarenas FC — — —
17:00 CS Cartagines scheduled Escorpiones Belén — — —
02:00 LD Alajuelense scheduled Sporting San Jose — — —
00:00 San Carlos scheduled Perez Zeledon — — —
Friday 6 November 2026
02:00 CS Herediano scheduled Deportivo Saprissa — — —
Thursday 5 November 2026
23:00 Inter San Carlos scheduled CS Cartagines — — —
02:00 Escorpiones Belén scheduled LD Alajuelense — — —
00:00 Puntarenas FC scheduled San Carlos — — —
Wednesday 4 November 2026
01:00 Sporting San Jose scheduled Perez Zeledon — — —
Sunday 1 November 2026
22:00 Deportivo Saprissa scheduled LD Alajuelense — — —
17:00 CS Cartagines scheduled San Carlos — — —
02:00 Sporting San Jose scheduled CS Herediano — — —
Saturday 31 October 2026
02:00 Perez Zeledon scheduled Puntarenas FC — — —
00:00 Inter San Carlos scheduled Escorpiones Belén — — —
Monday 26 October 2026
00:00 LD Alajuelense 1 – 0 Perez Zeledon — — —
Sunday 25 October 2026
22:00 San Carlos 2 – 1 Deportivo Saprissa — — —
02:00 CS Herediano 3 – 1 CS Cartagines — — —
00:00 Puntarenas FC 3 – 1 Inter San Carlos — — —
Saturday 24 October 2026
02:00 Escorpiones Belén 2 – 4 Sporting San Jose — — —
Tuesday 20 October 2026
02:00 Escorpiones Belén 1 – 2 Puntarenas FC — — —
00:00 Sporting San Jose 3 – 3 San Carlos — — —
Sunday 18 October 2026
22:00 Perez Zeledon 0 – 3 CS Herediano — — —
17:00 CS Cartagines 1 – 0 Deportivo Saprissa — — —
02:00 Inter San Carlos 2 – 3 LD Alajuelense — — —
Friday 16 October 2026
02:00 Deportivo Saprissa 6 – 0 Sporting San Jose — — —
Thursday 15 October 2026
02:00 LD Alajuelense 1 – 1 CS Herediano — — —
Wednesday 14 October 2026
23:00 Perez Zeledon 1 – 4 Escorpiones Belén — — —
02:00 San Carlos 1 – 2 Inter San Carlos — — —
00:00 CS Cartagines 3 – 1 Puntarenas FC — — —
Sunday 11 October 2026
23:00 Escorpiones Belén 1 – 0 Deportivo Saprissa — — —
02:00 CS Herediano 0 – 1 San Carlos — — —
Saturday 10 October 2026
23:00 Puntarenas FC 1 – 1 LD Alajuelense — — —
21:00 Inter San Carlos 1 – 1 Perez Zeledon — — —
02:00 Sporting San Jose 3 – 1 CS Cartagines — — —
Monday 21 September 2026
01:00 San Carlos 1 – 0 CS Cartagines — — —
Sunday 20 September 2026
23:00 LD Alajuelense 5 – 0 Inter San Carlos — — —
02:00 Deportivo Saprissa 2 – 0 CS Herediano — — —
Saturday 19 September 2026
23:00 Puntarenas FC 1 – 0 Escorpiones Belén — — —
02:00 Perez Zeledon 1 – 2 Sporting San Jose — — —
Monday 14 September 2026
00:00 CS Cartagines 3 – 1 LD Alajuelense 2.33 3.10 3.50
Sunday 13 September 2026
22:00 Sporting San Jose 4 – 2 Deportivo Saprissa 2.90 3.15 2.57
02:00 Escorpiones Belén 0 – 2 CS Herediano 4.10 3.60 1.80
Saturday 12 September 2026
23:00 Inter San Carlos 1 – 1 Puntarenas FC 2.00 3.50 3.66
02:00 Perez Zeledon 0 – 2 San Carlos 2.52 3.25 2.65
Monday 7 September 2026
01:00 San Carlos 1 – 0 Sporting San Jose 3.01 3.30 2.33
Sunday 6 September 2026
22:00 Puntarenas FC 1 – 3 CS Cartagines 2.81 3.45 2.42
02:00 LD Alajuelense 0 – 2 Deportivo Saprissa 2.75 3.38 2.70
Saturday 5 September 2026
23:00 CS Herediano 2 – 3 Perez Zeledon 1.51 4.40 7.00
02:00 Escorpiones Belén 0 – 2 Inter San Carlos 3.80 3.55 1.95
Monday 31 August 2026
00:00 Deportivo Saprissa 2 – 1 Escorpiones Belén 1.24 6.07 13.00
Sunday 30 August 2026
22:00 San Carlos 1 – 2 Puntarenas FC 2.10 3.35 3.81
17:00 CS Cartagines 1 – 0 CS Herediano 2.08 3.40 3.95
02:00 Perez Zeledon 1 – 1 LD Alajuelense 3.95 3.66 1.88
Saturday 29 August 2026
02:00 Sporting San Jose 2 – 0 Inter San Carlos 1.65 4.00 5.66
Monday 24 August 2026
00:00 LD Alajuelense 0 – 1 San Carlos 1.47 4.30 7.10
Sunday 23 August 2026
21:00 Inter San Carlos 1 – 0 Deportivo Saprissa 4.70 3.65 1.80
02:00 CS Herediano 0 – 3 Sporting San Jose 2.29 3.16 3.45
Saturday 22 August 2026
23:00 Escorpiones Belén 1 – 4 CS Cartagines 4.20 3.60 2.18
01:00 Puntarenas FC 1 – 0 Perez Zeledon 1.90 3.67 4.50
Tuesday 18 August 2026
02:00 Sporting San Jose 2 – 0 Escorpiones Belén 1.59 4.25 6.70
Sunday 16 August 2026
22:00 Perez Zeledon 0 – 1 Inter San Carlos 2.82 3.50 3.17
02:00 Deportivo Saprissa 3 – 2 CS Cartagines 1.60 4.08 6.75
Saturday 15 August 2026
22:00 LD Alajuelense 2 – 1 Puntarenas FC 1.49 4.35 6.90
02:00 San Carlos 1 – 0 CS Herediano 3.51 3.05 2.62
Monday 10 August 2026
00:00 CS Herediano 0 – 3 LD Alajuelense 2.35 3.30 3.50
Sunday 9 August 2026
21:00 Inter San Carlos 2 – 0 San Carlos 2.44 3.30 3.05
02:00 Puntarenas FC 0 – 2 Deportivo Saprissa 4.25 3.70 2.05
00:00 Escorpiones Belén 0 – 0 Perez Zeledon 1.93 3.50 4.00
Saturday 8 August 2026
02:00 CS Cartagines 2 – 1 Sporting San Jose 2.18 3.25 3.79
Tuesday 4 August 2026
02:00 Perez Zeledon 1 – 0 CS Cartagines 3.70 3.30 2.15
Monday 3 August 2026
00:00 Inter San Carlos 1 – 1 CS Herediano 3.80 3.25 2.15
Sunday 2 August 2026
22:00 Deportivo Saprissa 2 – 1 San Carlos 1.30 5.90 12.00
02:00 LD Alajuelense 2 – 1 Escorpiones Belén 1.53 4.50 7.00
Saturday 1 August 2026
23:00 Puntarenas FC 1 – 1 Sporting San Jose 2.34 3.19 3.28
Sunday 26 July 2026
23:00 San Carlos 0 – 3 Escorpiones Belén 2.50 3.45 3.11
02:00 Sporting San Jose 1 – 1 LD Alajuelense 3.19 3.20 2.62
Saturday 25 July 2026
23:00 CS Cartagines 3 – 1 Inter San Carlos 1.71 3.90 5.80
02:00 Deportivo Saprissa 5 – 1 Perez Zeledon 1.30 5.60 12.00
Friday 24 July 2026
02:00 CS Herediano 1 – 1 Puntarenas FC 1.58 3.89 9.00

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key