Skip to content

Ghana Premier League table

Find a club’s position, played matches and points. Read the source date beside the standings.

Source snapshot: 13 Nov 2026, 23:17 GMT · Times in Ghana: GMT · Not a live-score service.

League standings · 2026/27

Source standings; points deductions or corrections follow the source.
#ClubPGDPts
1Medeama SC10821
2Hearts of Oak10920
3Port City FC10518
4Samartex FC10418
5Aduana Stars10417
6Bechem United10216
7FC Ashantigold10215
8Swedru All Blacks10114
9Berekum Chelsea10014
10Asante Kotoko10-113
11Basake Holy Stars10-512
12Bibiani Gold Stars10-211
13Debibi United FC10-411
14Vision FC10011
15Karela United10-311
16Heart of Lions10-611
17Young Apostles10-88
18Dreams FC10-67
Full statistics & recent form
ClubWDLGFGAForm
Medeama SC631168WDWLW
Hearts of Oak622123WLWWW
Port City FC532127WDWDL
Samartex FC532117LWDWL
Aduana Stars52395DWLWL
Bechem United5141412WLWLW
FC Ashantigold4331210DWDLW
Swedru All Blacks42498LLWWW
Berekum Chelsea4241212WLDWW
Asante Kotoko3431112LDDWL
Basake Holy Stars406510LLLWL
Bibiani Gold Stars325810DLWLW
Debibi United FC325913DWLWL
Vision FC2531111DDWLL
Karela United325811DDLLW
Heart of Lions3251016LWLLL
Young Apostles226513DDLLW
Dreams FC145915DWLDL
Points at a glanceFirst six clubs in the source table · 13 Nov 2026
  1. Medeama SC21
  2. Hearts of Oak20
  3. Port City FC18
  4. Samartex FC18
  5. Aduana Stars17
  6. Bechem United16
W Win: 3 pointsD Draw: 1 pointL Loss: 0 points

Positions and totals are copied from the dated table, not calculated from an incomplete set of results. Source table ↗

By OK Ghana editorial teamRevised Evidence checked Method & limitations

Read the table without decoding every abbreviation

P is matches played, W wins, D draws and L losses. GF is goals for and GA goals against. GD is their difference, while Pts is the points total recorded in the standings. The first column is the position supplied by the source.

Search for a club to locate its row quickly. The original season position remains beside the club when you filter the rows. This lets you find a team without losing its season context.

For an individual result, follow the club into the fixtures and results view. The standings summarise a season; they do not explain the circumstances of each match.

3Ordinary win points
1Ordinary draw points
0Ordinary loss points
Ordinary match points are a reading aid. Official adjustments can change the published total.

A game in hand changes the context

Two clubs can have different numbers of played matches. A side with fewer included fixtures has games outstanding; that is what a “game in hand” refers to. It does not award future points. The current total remains the current total until a result is recorded or an official decision changes it.

Check P alongside Pts before comparing rows. Then open the fixture list to see which games remain outstanding. A postponed match can belong to an earlier round while being scheduled after later games.

Goals for and against give further context. GD can be calculated as GF minus GA, but a table’s tie-breaking rules can involve additional criteria. Do not assume that a display’s column order is a complete statement of competition regulations. Where clubs are level, preserve the source’s position rather than inventing an unofficial tie-break.

  1. 01Position
  2. 02Played + points
  3. 03Fixtures remaining
Read the supplied position, then add schedule context before drawing a conclusion.

Form describes what happened

A form strip is a compact record of recent completed games. W, D and L stand for win, draw and loss. Read the direction label beside a form strip to locate the latest result. A shorter strip means fewer recorded results are available in that field.

Form is historical information, not a forecast. It may cover league games only, while a club’s broader recent record includes cup fixtures. Keep the competition scope beside the strip so that different records are not compared as if they were identical.

Disciplinary adjustments, incomplete fixtures and later corrections can create differences between a simple results calculation and the organiser’s table. We present a source-labelled standings record rather than silently replacing it with a table calculated from an incomplete match list.

Questions about the standings

Why does a club have fewer matches played?

Its schedule may contain outstanding or rearranged fixtures. Check the fixture list; fewer games do not themselves award extra points.

Can the table change after a matchday?

Yes. Rearranged fixtures, corrected records and competition decisions can change it. Read the check time and the current official source.

Why not re-sort tied teams automatically?

The official competition order may depend on rules beyond the visible columns. The table preserves the published position, including when clubs have equal points.

Source and corrections

The domestic records in the data panel are attributed to the GPL match listings and GPL table. The Ghana Football Association fixture page is an additional organiser reference. The panel identifies the source and check time for the records it displays. A new page revision is not the same thing as a fresh match update.

Football information can change after a postponement, venue decision or correction. Where sources disagree, keep the original record and seek the latest competition announcement. A repeated detail is not necessarily a confirmed detail: follow the linked source and its latest notice.

When reporting a table issue, include the club, displayed position and disputed column. If the total differs because of an official adjustment, send the decision as well as a screenshot of the table. Continue to fixtures and results or today’s covered matches.