Home and away
The same record, split by where it was played.
At home
53.5%
129 played, 69 won.
1.89 scored a game.
Away
54.4%
136 played, 74 won.
1.93 scored a game.
How the market priced them
54.2%
216 priced matches at an average of 2.03, which implied 49.3%.
Season by season 27
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Wednesday 9 December 2026
H
Al Riffa
scheduled
Al Nasr
—
Saturday 28 November 2026
A
Al Riffa
scheduled
A'Ali
—
Tuesday 24 November 2026
H
Al Riffa
scheduled
Al Zawra'a
—
Tuesday 3 November 2026
A
Al Riffa
scheduled
Al Zawra'a
—
Friday 30 October 2026
H
Al Riffa
scheduled
Al Najma
—
Tuesday 27 October 2026
H
Al Riffa
4 – 1
Qatar SC
—
Thursday 22 October 2026
A
Al Riffa
3 – 2
Sitra
—
Saturday 17 October 2026
H
Al Riffa
4 – 0
East Riffa
—
Tuesday 13 October 2026
A
Al Riffa
0 – 3
Al Nasr
—
Friday 9 October 2026
A
Al Riffa
1 – 1
Malkiya
—
Thursday 10 September 2026
H
Al Riffa
0 – 0
Khalidiya
3.17
Saturday 5 September 2026
A
Al Riffa
5 – 1
Manama
1.37
Saturday 29 August 2026
H
Al Riffa
2 – 0
Al Ittifaq Maqaba
—
Friday 15 May 2026
H
Al Riffa
3 – 2
Bahrain SC
1.11
Monday 11 May 2026
A
Al Riffa
2 – 0
Malkiya
1.80
Tuesday 5 May 2026
H
Al Riffa
4 – 0
Al Shabab
—
Wednesday 29 April 2026
A
Al Riffa
3 – 2
Al Ahli
1.72
Friday 24 April 2026
A
Al Riffa
1 – 2
Muharraq
3.10
Friday 17 April 2026
H
Al Riffa
1 – 0
A'Ali
1.48
Friday 10 April 2026
A
Al Riffa
2 – 2
Khalidiya
3.25
Saturday 4 April 2026
A
Al Riffa
1 – 2
Khalidiya
2.90
Thursday 12 March 2026
H
Al Riffa
1 – 1
Muharraq
2.30
Saturday 7 March 2026
A
Al Riffa
4 – 1
Bahrain SC
1.16
Thursday 19 February 2026
A
Al Riffa
3 – 0
Budaiya
1.48
Saturday 7 February 2026
H
Al Riffa
0 – 3
Al-Hidd
1.33
Monday 2 February 2026
A
Al Riffa
2 – 2
Manama
1.35
Wednesday 28 January 2026
A
Al Riffa
3 – 1
Sitra
1.48
Tuesday 13 January 2026
A
Al Riffa
2 – 1
Al Najma
1.48
Friday 9 January 2026
A
Al Riffa
1 – 0
Bahrain SC
1.25
Saturday 3 January 2026
H
Al Riffa
2 – 0
Malkiya
1.45