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

Al Riffa

Khalifa Sports City Stadium, Isa Town. Every match we hold, with the price it went off at.

265Played
143Won
54%Win rate
1.91Scored per game
1.07Conceded per game
93Clean sheets

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
2026/27 Premier League 6420 +11
2025/26 Premier League 221543 +24
2025/26 King's Cup 2101 +2
2024/25 Premier League 221156 +12
2024/25 King's Cup 3111 +1
2023/24 Premier League 221075 +9
2023/24 AFC Champions League Two 8422 +8
2023/24 Federation Cup 6321 +9
2023/24 King's Cup 2110 +5
2022/23 Premier League 221165 +18
2022/23 Federation Cup 5320 +6
2022/23 AFC Champions League Two 4202 -2
2021/22 Premier League 181260 +23
2021/22 Federation Cup 8332 +11
2021/22 Friendlies Clubs 1010 0
2020/21 Premier League 181431 +18
2020/21 AFC Champions League Two 2101 +1
2020/21 AFC Champions League 2101 0
2020/21 Federation Cup 1010 0
2019/20 Premier League 181224 +26
2019/20 Federation Cup 6231 +2
2019/20 Arab Club Champions Cup 5311 +7
2018/19 Premier League 181242 +24
2017/18 Premier League 18549 -9
2016/17 Premier League 18945 +16

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