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

Premier League 2026/27

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

72Matches
157Goals
2.18Per game
62.5%Home wins
6%Priced at kickoff
MedeamaTop of the table

Final table 18 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 MEDMedeama 8 5 2 1 +7 17
2 HOOHearts of Oak 8 5 2 1 +7 17
3 SAMSamartex 8 4 3 1 +4 15
4 PCPort City 8 4 2 2 +4 14
5 SABSwedru All Blacks 8 4 2 2 +3 14
6 BUBechem United 8 4 1 3 +2 13
7 ASAduana Stars 8 4 1 3 +2 13
8 AKAsante Kotoko 8 3 3 2 0 12
9 BHSBasake Holy Stars 8 4 0 4 -3 12
10 AGAshanti Gold 8 3 2 3 +1 11
11 BCBerekum Chelsea 8 3 2 3 +1 11
12 BGSBibiani Gold Stars 8 3 1 4 -1 10
13 VISVision 8 2 3 3 0 9
14 KARKarela 8 3 0 5 -3 9
15 HOLHeart of Lions 8 2 2 4 -4 8
16 DUDebibi United 8 2 1 5 -5 7
17 YAYoung Apostles 8 2 0 6 -8 6
18 DREDreams 8 0 3 5 -7 3

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.18
157 goals. 41.7% of matches went over 2.5.
Home advantage
62.5%
Draws 20.8%, away wins 16.7%.
Half-time lead held
85%
From 40 matches where someone led at the break.
1–0 21 · 29.2%
2–1 8 · 11.1%
1–1 7 · 9.7%
3–1 6 · 8.3%
0–0 6 · 8.3%
3–0 4 · 5.6%

Results 153

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 27 December 2026
15:30 Young Apostles scheduled Port City — — —
15:30 Swedru All Blacks scheduled Vision — — —
15:30 Samartex scheduled Heart of Lions — — —
15:30 Medeama scheduled Hearts of Oak — — —
15:30 Karela scheduled Bibiani Gold Stars — — —
15:30 Berekum Chelsea scheduled Bechem United — — —
15:30 Ashanti Gold scheduled Dreams — — —
15:30 Asante Kotoko scheduled Basake Holy Stars — — —
15:30 Aduana Stars scheduled Debibi United — — —
Sunday 20 December 2026
15:30 Vision scheduled Asante Kotoko — — —
15:30 Port City scheduled Swedru All Blacks — — —
15:30 Karela scheduled Heart of Lions — — —
15:30 Basake Holy Stars scheduled Aduana Stars — — —
15:30 Hearts of Oak scheduled Ashanti Gold — — —
15:30 Dreams scheduled Young Apostles — — —
15:30 Debibi United scheduled Samartex — — —
15:30 Bibiani Gold Stars scheduled Berekum Chelsea — — —
15:30 Bechem United scheduled Medeama — — —
Sunday 13 December 2026
15:30 Young Apostles scheduled Hearts of Oak — — —
15:30 Swedru All Blacks scheduled Dreams — — —
15:30 Samartex scheduled Basake Holy Stars — — —
15:30 Medeama scheduled Bibiani Gold Stars — — —
15:30 Heart of Lions scheduled Debibi United — — —
15:30 Berekum Chelsea scheduled Karela — — —
15:30 Ashanti Gold scheduled Bechem United — — —
15:30 Asante Kotoko scheduled Port City — — —
15:30 Aduana Stars scheduled Vision — — —
Sunday 6 December 2026
15:30 Vision scheduled Samartex — — —
15:30 Port City scheduled Aduana Stars — — —
15:30 Karela scheduled Debibi United — — —
15:30 Basake Holy Stars scheduled Heart of Lions — — —
15:30 Hearts of Oak scheduled Swedru All Blacks — — —
15:30 Dreams scheduled Asante Kotoko — — —
15:30 Bibiani Gold Stars scheduled Ashanti Gold — — —
15:30 Berekum Chelsea scheduled Medeama — — —
15:30 Bechem United scheduled Young Apostles — — —
Sunday 29 November 2026
15:30 Young Apostles scheduled Bibiani Gold Stars — — —
15:30 Swedru All Blacks scheduled Bechem United — — —
15:30 Samartex scheduled Port City — — —
15:30 Medeama scheduled Karela — — —
15:30 Heart of Lions scheduled Vision — — —
15:30 Debibi United scheduled Basake Holy Stars — — —
15:30 Ashanti Gold scheduled Berekum Chelsea — — —
15:30 Asante Kotoko scheduled Hearts of Oak — — —
15:30 Aduana Stars scheduled Dreams — — —
Sunday 22 November 2026
15:30 Vision scheduled Debibi United — — —
15:30 Port City scheduled Heart of Lions — — —
15:30 Medeama scheduled Ashanti Gold — — —
15:30 Karela scheduled Basake Holy Stars — — —
15:30 Hearts of Oak scheduled Aduana Stars — — —
15:30 Dreams scheduled Samartex — — —
15:30 Bibiani Gold Stars scheduled Swedru All Blacks — — —
15:30 Berekum Chelsea scheduled Young Apostles — — —
15:30 Bechem United scheduled Asante Kotoko — — —
Sunday 15 November 2026
15:30 Young Apostles scheduled Medeama — — —
15:30 Swedru All Blacks scheduled Berekum Chelsea — — —
15:30 Samartex scheduled Hearts of Oak — — —
15:30 Basake Holy Stars scheduled Vision — — —
15:30 Heart of Lions scheduled Dreams — — —
15:30 Debibi United scheduled Port City — — —
15:30 Ashanti Gold scheduled Karela — — —
15:30 Asante Kotoko scheduled Bibiani Gold Stars — — —
15:30 Aduana Stars scheduled Bechem United — — —
Sunday 8 November 2026
15:30 Port City scheduled Basake Holy Stars — — —
15:30 Medeama scheduled Swedru All Blacks — — —
15:30 Karela scheduled Vision — — —
15:30 Hearts of Oak scheduled Heart of Lions — — —
15:30 Dreams scheduled Debibi United — — —
15:30 Bibiani Gold Stars scheduled Aduana Stars — — —
15:30 Berekum Chelsea scheduled Asante Kotoko — — —
15:30 Bechem United scheduled Samartex — — —
15:30 Ashanti Gold scheduled Young Apostles — — —
Sunday 1 November 2026
15:00 Young Apostles scheduled Karela — — —
15:00 Swedru All Blacks scheduled Ashanti Gold — — —
15:00 Samartex scheduled Bibiani Gold Stars — — —
15:00 Basake Holy Stars scheduled Dreams — — —
15:00 Heart of Lions scheduled Bechem United — — —
15:00 Debibi United scheduled Hearts of Oak — — —
15:00 Asante Kotoko scheduled Medeama — — —
15:00 Aduana Stars scheduled Berekum Chelsea — — —
Saturday 31 October 2026
15:00 Vision scheduled Port City — — —
Sunday 25 October 2026
15:00 Young Apostles 1 – 2 Swedru All Blacks — — —
15:00 Medeama 1 – 0 Aduana Stars — — —
15:00 Karela 1 – 2 Port City — — —
15:00 Dreams 1 – 3 Vision — — —
15:00 Bibiani Gold Stars 2 – 1 Heart of Lions — — —
15:00 Berekum Chelsea 0 – 0 Samartex — — —
15:00 Bechem United 3 – 0 Debibi United — — —
15:00 Ashanti Gold 1 – 1 Asante Kotoko — — —
Friday 23 October 2026
17:00 Hearts of Oak 1 – 0 Basake Holy Stars — — —
Sunday 18 October 2026
15:00 Swedru All Blacks 2 – 0 Karela — — —
15:00 Samartex 2 – 1 Medeama — — —
15:00 Port City 1 – 1 Dreams — — —
15:00 Basake Holy Stars 1 – 0 Bechem United — — —
15:00 Debibi United 1 – 0 Bibiani Gold Stars — — —
15:00 Asante Kotoko 2 – 1 Young Apostles — — —
15:00 Aduana Stars 1 – 0 Ashanti Gold — — —
Saturday 17 October 2026
15:00 Vision 0 – 1 Hearts of Oak — — —
15:00 Heart of Lions 0 – 2 Berekum Chelsea — — —
Sunday 11 October 2026
15:00 Young Apostles 1 – 0 Aduana Stars — — —
15:00 Medeama 3 – 1 Heart of Lions — — —
15:00 Karela 1 – 0 Dreams — — —
15:00 Hearts of Oak 1 – 0 Port City — — —
15:00 Bibiani Gold Stars 2 – 0 Basake Holy Stars — — —
15:00 Berekum Chelsea 3 – 0 Debibi United — — —
15:00 Bechem United 4 – 2 Vision — — —
15:00 Ashanti Gold 1 – 0 Samartex — — —
Saturday 10 October 2026
15:00 Swedru All Blacks 1 – 0 Asante Kotoko — — —
Sunday 4 October 2026
15:00 Samartex 1 – 0 Young Apostles — — —
15:00 Port City 3 – 1 Bechem United — — —
15:00 Basake Holy Stars 1 – 0 Berekum Chelsea — — —
15:00 Heart of Lions 3 – 2 Ashanti Gold — — —
15:00 Debibi United 0 – 1 Medeama — — —
15:00 Aduana Stars 2 – 1 Swedru All Blacks — — —
Saturday 3 October 2026
15:00 Vision 0 – 0 Bibiani Gold Stars — — —
15:00 Dreams 0 – 0 Hearts of Oak — — —
Thursday 1 October 2026
16:00 Asante Kotoko 1 – 0 Karela — — —
Wednesday 30 September 2026
15:00 Medeama 1 – 0 Port City — — —
Sunday 27 September 2026
15:00 Young Apostles 1 – 2 Heart of Lions — — —
15:00 Swedru All Blacks 1 – 1 Samartex — — —
15:00 Medeama 4 – 1 Basake Holy Stars — — —
15:00 Bibiani Gold Stars 0 – 2 Port City — — —
15:00 Berekum Chelsea 1 – 1 Vision — — —
15:00 Bechem United 1 – 0 Dreams — — —
15:00 Ashanti Gold 2 – 1 Debibi United — — —
15:00 Asante Kotoko 0 – 2 Aduana Stars — — —
Saturday 26 September 2026
15:00 Karela 1 – 0 Hearts of Oak — — —
Wednesday 23 September 2026
15:00 Dreams 2 – 2 Medeama — — —
Sunday 20 September 2026
15:00 Samartex 1 – 1 Asante Kotoko — — —
15:00 Port City 2 – 1 Berekum Chelsea — — —
15:00 Basake Holy Stars 1 – 0 Ashanti Gold — — —
15:00 Hearts of Oak 0 – 0 Bechem United — — —
15:00 Dreams 2 – 3 Bibiani Gold Stars — — —
15:00 Debibi United 3 – 0 Young Apostles — — —
15:00 Aduana Stars 2 – 1 Karela — — —
Saturday 19 September 2026
15:00 Vision 1 – 1 Medeama — — —
15:00 Heart of Lions 0 – 0 Swedru All Blacks — — —
Sunday 13 September 2026
15:00 Young Apostles 1 – 0 Basake Holy Stars — — —
15:00 Swedru All Blacks 1 – 0 Debibi United — — —
15:00 Karela 3 – 1 Bechem United — — —
15:00 Bibiani Gold Stars 1 – 2 Hearts of Oak — — —
15:00 Berekum Chelsea 3 – 1 Dreams — — —
15:00 Asante Kotoko 2 – 1 Heart of Lions — — —
15:00 Aduana Stars 0 – 1 Samartex — — —
Saturday 12 September 2026
15:00 Ashanti Gold 3 – 1 Vision — — —
Sunday 6 September 2026
15:00 Samartex 3 – 1 Karela — — —
15:00 Port City 1 – 1 Ashanti Gold — — —
15:00 Basake Holy Stars 1 – 0 Swedru All Blacks — — —
15:00 Hearts of Oak 4 – 0 Berekum Chelsea 2.06 3.09 5.14
15:00 Heart of Lions 0 – 0 Aduana Stars 1.75 3.16 7.10
15:00 Debibi United 2 – 2 Asante Kotoko 2.70 2.95 2.83
15:00 Bechem United 1 – 0 Bibiani Gold Stars — — —
Saturday 5 September 2026
15:00 Vision 3 – 0 Young Apostles 1.58 3.64 6.90

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