Match details. Stars League, Regular Season - 12. Kick-off is Sat 31 Oct, 17:00 Lagos time.
What's at stake. AL Karkh are 17th on 9 points after 11 games, 1 point behind Gharraf, 1 point clear of Al Kahrabaa. A win would take them above Gharraf. Al-Gharraf SC are 16th on 10 points after 11 games, 2 points behind Mosul, 1 point clear of Al Karkh. A win would take them above Mosul.
Form. AL Karkh have won two, drawn three and lost five of their last ten, 0.9 points a game. Their last five, newest first: D D L W W. In this competition AL Karkh have gone D D L W W L. Al-Gharraf SC have won two, drawn three and lost five of their last ten, 0.9 points a game. Their last five, newest first: D W D L L. In this competition Al-Gharraf SC have gone D W D L L L.
The numbers. AL Karkh score 1.8 and concede 1.6 a game in their last five at home, with no clean sheets. AL Karkh average 2.6 corners and 1.6 cards a game. Al-Gharraf SC score 0.6 and concede 1.8 a game in their last five away, with one clean sheet and three games without a goal. Al-Gharraf SC average 3.7 corners and 1.7 cards a game.
Head to head. In the last two meetings AL Karkh have won one, drawn one and lost none. One of the two went over 2.5 goals and both teams scored in one. The last time they met, on 15 May 2026, it finished AL Karkh 2-2 Al-Gharraf SC.
Where it pulls both ways. On goals, their goals for and against point to a tight game; their records put over 2.5 goals at 55%.
The case against. Al-Gharraf SC's record still gives them 25% to win.
The read. AL Karkh to win. Their goals for and against make AL Karkh the likelier winners; AL Karkh are the stronger side on form and the table; both teams' records favour AL Karkh.
The bets. Best bet: AL Karkh or Draw at 1.30, 75% on the records (AL Karkh unbeaten in 4 of 5 at home; Al-Gharraf SC failed to win 4 of 5 away). Predicted score: AL Karkh 1-0 Al-Gharraf SC (10% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (the call).