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

King's Cup 2025/26

Every result, the table as it finished, and the price each match went off at. 14 matches played between January 2026 and April 2026.

14Matches
50Goals
3.57Per game
78.6%Home wins
64%Priced at kickoff
MuharraqTop of the table

Final table 17 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 MUHMuharraq 4 4 0 0 +11 12
2 KHAKhalidiya 2 2 0 0 +9 6
3 AIMAl Ittifaq Maqaba 2 2 0 0 +6 6
4 ARAl Riffa 2 1 0 1 +2 3
5 AALA'Ali 2 1 0 1 0 3
6 ASAl Shabab 2 1 0 1 -2 3
7 BSBahrain SC 2 1 0 1 -2 3
8 ITIsa Town 2 1 0 1 -5 3
9 AHAl Hala 2 1 0 1 -5 3
10 EAREtehad Al Reef 1 0 0 1 -1 0
11 AAAl Ahli 1 0 0 1 -1 0
12 MALMalkiya 1 0 0 1 -1 0
13 ALHAl-Hidd 1 0 0 1 -1 0
14 ANAl Najma 1 0 0 1 -2 0
15 SITSitra 1 0 0 1 -2 0
16 UAHUmm Al Hassam 1 0 0 1 -2 0
17 AIAl Ittihad 1 0 0 1 -4 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.57
50 goals. 64.3% of matches went over 2.5.
Home advantage
78.6%
Draws 0%, away wins 21.4%.
Half-time lead held
83.3%
From 12 matches where someone led at the break.
2–2 3 · 21.4%
2–1 3 · 21.4%
2–0 3 · 21.4%
3–2 1 · 7.1%
3–0 1 · 7.1%
1–5 1 · 7.1%

Results 19

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.

Friday 24 April 2026
14:20 Muharraq 2 – 1 Al Riffa 2.35 3.30 3.10
Saturday 11 April 2026
14:20 Muharraq 2 – 1 Al Ahli — — —
Friday 10 April 2026
14:20 Khalidiya 2 – 2 Al Riffa 2.35 3.35 3.25
Saturday 7 March 2026
18:30 Al Ahli 2 – 2 Al Ittifaq Maqaba — — —
18:30 Bahrain SC 1 – 4 Al Riffa 19.75 7.70 1.16
Friday 27 February 2026
18:00 Khalidiya 2 – 0 A'Ali 1.45 4.60 11.90
18:00 Muharraq 3 – 0 Al Shabab — — —
Thursday 5 February 2026
16:00 Budaiya 0 – 0 Al Ahli 2.94 3.60 2.66
16:00 A'Ali 2 – 0 Al Najma 2.28 3.41 3.36
Tuesday 3 February 2026
16:00 Khalidiya 7 – 0 Al Hala 1.22 7.00 16.00
16:00 Al Ittifaq Maqaba 2 – 0 Sitra 3.55 3.45 2.34
Monday 2 February 2026
16:00 Manama 2 – 2 Al Riffa 11.10 5.26 1.35
16:00 Muharraq 6 – 0 Isa Town 1.14 9.13 30.00
Sunday 1 February 2026
17:45 Al Shabab 2 – 1 Malkiya — — —
14:45 Bahrain SC 1 – 0 Al-Hidd — — —
Monday 12 January 2026
16:00 Isa Town 3 – 2 Etehad Al Reef 1.61 4.80 6.20
16:00 East Riffa 1 – 1 Manama 2.16 3.90 3.60
Sunday 11 January 2026
16:00 Al Ittihad 1 – 5 Al Ittifaq Maqaba — — —
16:00 Umm Al Hassam 0 – 2 Al Hala 3.05 3.20 2.72

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