Skip to content

Ghana Premier League fixtures and results

Find the next fixture or a recorded result. Filter the season by team, round or match status.

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

More filters

216 matching matches in the stored source.

Scheduled
Heart of Lions15:00 GMTDreams FC
Ghana Premier League · Round 11
Match details & source

Venue: Kpando Stadium, Kpando

Read the source ↗

GFA match notice ↗ · checked 2026-11-13

Scheduled
Aduana Stars15:00 GMTBechem United
Ghana Premier League · Round 11
Match details & source

Venue not confirmed in the stored source.

Read the source ↗
Scheduled
Basake Holy Stars15:00 GMTVision FC
Ghana Premier League · Round 11
Match details & source

Venue not confirmed in the stored source.

Read the source ↗
Scheduled
Debibi United FC15:00 GMTPort City FC
Ghana Premier League · Round 11
Match details & source

Venue not confirmed in the stored source.

Read the source ↗
Scheduled
FC Ashantigold15:00 GMTKarela United
Ghana Premier League · Round 11
Match details & source

Venue not confirmed in the stored source.

Read the source ↗
Scheduled
Samartex FC15:00 GMTHearts of Oak
Ghana Premier League · Round 11
Match details & source

Venue not confirmed in the stored source.

Read the source ↗
Scheduled
Swedru All Blacks15:00 GMTBerekum Chelsea
Ghana Premier League · Round 11
Match details & source

Venue: Swedru Sports Stadium, Agona Swedru

Read the source ↗

GFA match notice ↗ · checked 2026-11-13

Scheduled
Young Apostles15:00 GMTMedeama SC
Ghana Premier League · Round 11
Match details & source

Venue not confirmed in the stored source.

Read the source ↗
Scheduled
Asante Kotoko16:00 GMTBibiani Gold Stars
Ghana Premier League · Round 11
Match details & source

Venue not confirmed in the stored source.

Read the source ↗

Coverage: Ghana Premier League. An empty result does not mean no football is being played elsewhere. Fixtures can move; confirm before travel.

By OK Ghana editorial teamRevised Evidence checked Method & limitations

Find a fixture without searching through a season

Start with the match panel: select a club, matchday or status to narrow the season’s records. The team filter includes home and away appearances. The matchday filter groups fixtures by round, even when the games are played on different dates.

Start with Upcoming for the next scheduled fixtures, or choose Results for completed games. If you are looking for an older match, use the round or team selector rather than relying on the first few cards. A postponed game can be played after later rounds, so the matchday number and the actual calendar date need to remain separate.

Use the standings page when the question is about a club’s season position. A result list answers who played whom and what the recorded score was; it does not, by itself, show all the adjustments and tie-breaking decisions behind the official table.

  1. 01Club or round
  2. 02Fixture record
  3. 03Result or reminder
Filter the season first, then use the individual match record.

Read a match card correctly

The home side is listed first and the away side second. The score follows that same order. A 2–1 record therefore means two goals for the first-listed side and one for the second-listed side. Do not reverse the result when following a club away from home.

The competition and season distinguish this fixture from another meeting between the same clubs. Two sides may meet in a league and a cup, or in different seasons, with different results. The date, round and competition label identify the record more reliably than the team names alone.

A venue, where supplied, describes the ground named by the source. It is not safe to infer the venue solely from the home club’s usual stadium. Relocations can occur, and a new venue may be announced independently of the fixture date. If no ground is confirmed, an unknown label is more useful than a guessed location.

For a future match, the kick-off is the scheduled start in Ghana time. For a completed match, the result is the confirmed score recorded by the source. Neither a passed start time nor a social post saying “full time” is enough for us to invent missing score fields.

HomeFirst-listed club
AwaySecond-listed club
RoundCompetition grouping
A matchday is a round label; a date is when an individual game is scheduled.

Why dates and rounds can disagree

A round is a scheduling group, not a guarantee of a single date. Fixtures can be moved for competition decisions, ground availability or other official reasons. When a moved game retains its original matchday label, it can appear chronologically beside matches from a later round.

That is why the page offers both a date-based view and a matchday-based view. Use the date view to plan what is coming next. Use the round view to examine the original competition grouping and identify outstanding games. Do not count a round as fully played merely because its nominal weekend has ended.

A “to be confirmed” entry needs care. A date may be known while the kick-off is not; a competition can also announce a replacement date before the venue. These are separate fields, and the page should preserve that distinction. Save a timed calendar reminder only when a precise kick-off is confirmed. A date-only record does not establish midnight or any other start time.

Scheduled, postponed and finished

Scheduled means the source lists a fixture; it is not a promise that the date or venue cannot change. Finished means a final result is recorded. A past kick-off time alone is not enough to mark a game finished. Postponed means the original date is no longer the working schedule; a replacement time needs its own confirmation.

A blank score is an unknown or unplayed result, not 0–0. Treat a fixture without a confirmed time differently from one with a precise kick-off. If a status remains unresolved after the scheduled start, check the source rather than inferring a score.

If a match is abandoned, cancelled or disputed, the competition’s subsequent decision matters. Do not treat an incomplete on-field score as an ordinary final result unless the source confirms that outcome. Administrative decisions can also affect a table without looking like an ordinary fixture result.

The data panel’s source and check time describe the records currently displayed. It is not a promise of live minute-by-minute updates. If your purpose depends on a late change, follow the organiser’s latest announcement as well as the schedule.

From one result to the season table

A win, draw and loss have different effects on the points total. The familiar three-points-for-a-win and one-for-a-draw system is a useful way to read the ordinary sporting results, but the official standings remain the reference if a disciplinary adjustment or competition ruling changes a total.

Played, won, drawn and lost should describe the matches included in the table. Goals for and goals against describe scoring totals; their difference is not a probability of winning the next match. A club with a game in hand has played fewer included matches, so a position alone does not capture the whole schedule context.

Short form indicators summarise recent recorded results. They are history, not a forecast. If a form strip omits a disputed or missing record, the number of displayed symbols may be smaller than you expect. Read its direction and coverage label before comparing two clubs.

The full table view keeps these columns together and explains the abbreviations. Avoid calculating a new ranking from a partial list of recent matches: it can exclude earlier rounds and fail to reflect an official adjustment.

Questions about the league schedule

Why is an earlier matchday shown after a later one?

A postponed fixture can be rearranged after later rounds have been played. The round and actual date answer different questions.

Why are some scores blank?

The fixture may be unplayed or the displayed source may not yet contain a confirmed result. A blank is not 0–0.

Does this page provide live commentary?

No. It is a source-labelled schedule and results view. Read the check time; updates are not a substitute for the organiser’s latest notice.

Sources and correction policy

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.

A useful correction identifies the season, round, teams and the field that changed. Include a link to the organiser’s notice when available. We can then distinguish an incorrect transcription from a genuine rescheduling or a later administrative decision. Use the contact form; no betting account or private credentials are required.