Ghana Premier League, round 8 · Sunday, 25 October, MSK

Hearts of Oak — Holy Stars

☆ Save match

Model prediction for 25 October

Hearts of Oak71%
Draw20%
Holy Stars8%
Model estimate at MSK

Preliminary forecast: the match is more than a week away. Closer to it the model takes in fresh form, injuries and line-ups, and the numbers may move.

In short

Hearts of Oak are clear favourites: 71% against 8% for the opponent, draw 20%.

The model expects few goals: 1.6 in total, against a competition average of 2.1.

Over 2.5 goals — 22%, both teams to score — 16%.

Why

  • By the strength ratings Hearts of Oak are about 0.7 goals per match stronger.

Probabilities

Expected goals: Hearts of Oak — Holy Stars What is xG?1.4–0.3
Hearts of Oak not to lose92%
Holy Stars not to lose29%
No draw80%
Both teams to score: yes16%
Both teams to score: no84%
Total over 2.522%
Total under 2.578%

91 more model lines in Premium

All totals and handicaps, team totals, corners and cards, the score grid, every factor and how the estimate moved before kick-off.

  • All totals
  • Handicap Hearts of Oak
  • Hearts of Oak goals
  • Holy Stars goals
  • Corners and cards
  • Full score grid
Get Premiumfrom $5.99 a month

Form

Hearts of Oak

  • 11.10Port City1:0
  • 03.10away · Dreams FC0:0
  • 26.09away · Karela United0:1
  • 20.09Bechem United0:0
  • 13.09away · Bibiani Gold Stars2:1

Holy Stars

  • 11.10away · Bibiani Gold Stars0:2
  • 04.10Berekum Chelsea1:0
  • 27.09away · Medeama SC1:4
  • 20.09Ashanti Gold1:0
  • 13.09away · Young Apostles0:1

Head to head

  • 08.03.2026Hearts of Oak — Holy Stars0:0
  • 02.11.2025Holy Stars — Hearts of Oak1:2
  • 26.01.2025Holy Stars — Hearts of Oak0:0
  • 08.09.2024Hearts of Oak — Holy Stars0:1

Full record: 4 meetings →

Table

Table «Overall», season 2026/27
#TeamPWDLGoals+/−Pts
1Medeama SC642012–5+714
2Hearts of Oak63217–2+511
3Samartex63217–4+311
8Karela United63037–709
9Holy Stars63034–7-39
10All Blacks62224–408

Season 2026/27

Full table

Ghana Premier League on the same day

This is the model’s statistical estimate, not a recommendation. An outcome at 71% will not happen in roughly 29 matches out of 100. How to read probabilities →