World: Club Friendly - Main |
| | Al Riffa | Al Manama | 77:87 (33:38, 44:49) | detalhes | 08.03.2021 |
Bahrain: Premier League - Main |
| | Al Riffa | Al Hala | 76:73 ET (34:36, 30:28, 12:9) | detalhes | 31.01.2021 |
| | Al Riffa | Al Manama | 82:93 (42:45, 40:48) | detalhes | 22.01.2021 |
| | Sitra Club | Al Riffa | 78:98 (36:49, 42:49) | detalhes | 17.01.2021 |
| | Al Ahli | Al Riffa | 85:91 ET (33:32, 45:46, 7:13) | detalhes | 11.01.2021 |
| | Bahrain Club | Al Riffa | 55:65 (25:31, 30:34) | detalhes | 05.01.2021 |
| | Nuwaidrad | Al Riffa | 87:80 (37:38, 50:42) | detalhes | 02.01.2021 |
| | Al Muharraq | Al Riffa | 95:72 (48:32, 47:40) | detalhes | 28.12.2020 |
| | Samaheej | Al Riffa | 75:74 (40:41, 35:33) | detalhes | 23.12.2020 |
| | Al Riffa | Al Najma | 85:87 (36:47, 49:40) | detalhes | 15.12.2020 |
| | Al Riffa | ISSA Town | 113:76 (51:30, 62:46) | detalhes | 11.12.2020 |
| | Al Riffa | Al Ittihad | 106:99 (49:47, 57:52) | detalhes | 08.12.2020 |
Bahrain: Premier League - Play Offs |
| 3rd place | Al Muharraq | Al Riffa | 96:54 (43:25, 53:29) | detalhes | 25.09.2020 |
| Semi-finals - 2nd leg | Al Riffa | Al Manama | 74:84 (27:35, 47:49) | detalhes | 06.09.2020 |
| Semi-finals - 1st leg | Al Manama | Al Riffa | 110:73 (53:38, 57:35) | detalhes | 03.09.2020 |
| Quarter-finals - 3rd leg | Al Hala | Al Riffa | 64:75 | detalhes | 18.01.2020 |
| Quarter-finals - 2nd leg | Al Riffa | Al Hala | 81:67 | detalhes | 15.01.2020 |
| Quarter-finals - 1st leg | Al Hala | Al Riffa | 78:77 | detalhes | 12.01.2020 |
Bahrain: Premier League - Winners stage |
| | Al Riffa | Al Hala | 88:60 | detalhes | 09.01.2020 |
| | Al Muharraq | Al Riffa | 69:70 ET (37:33, 24:28, 8:9) | detalhes | 04.01.2020 |
| | Al Manama | Al Riffa | 84:65 (39:33, 45:32) | detalhes | 30.12.2019 |
| | Al Riffa | Al Najma | 78:71 (43:30, 35:41) | detalhes | 24.12.2019 |
| | Al Ahli | Al Riffa | 76:50 (35:12, 41:38) | detalhes | 15.12.2019 |
Bahrain: Premier League - Main |
| 11. Rodada | Al Riffa | Bahrain Club | 73:59 (27:22, 46:37) | detalhes | 13.10.2019 |
| 10. Rodada | Al Muharraq | Al Riffa | 81:72 (39:30, 42:42) | detalhes | 08.10.2019 |
| 9. Rodada | Al Riffa | ISSA Town | 79:57 (44:36, 35:21) | detalhes | 04.10.2019 |
| 8. Rodada | Nuwaidrad | Al Riffa | 64:81 (21:40, 43:41) | detalhes | 27.09.2019 |
| 7. Rodada | Al Riffa | Samaheej | 93:55 | detalhes | 23.09.2019 |
| 6. Rodada | Al Riffa | Al Manama | 68:92 | detalhes | 19.09.2019 |
| 5. Rodada | Al Ittihad | Al Riffa | 74:88 | detalhes | 14.09.2019 |
| 4. Rodada | Al Riffa | Al Najma | 112:80 | detalhes | 02.09.2019 |
| 3. Rodada | Al Ahli | Al Riffa | 89:64 | detalhes | 26.08.2019 |
| 2. Rodada | Al Riffa | Sitra Club | 71:55 | detalhes | 13.08.2019 |
| 1. Rodada | Al Hala | Al Riffa | 62:63 | detalhes | 06.08.2019 |
Bahrain: Premier League - Play Offs |
| Final - 3rd leg | Al Muharraq | Al Riffa | 100:96 ET (38:42, 43:39, 19:15) | detalhes | 21.03.2019 |
| Final - 2nd leg | Al Muharraq | Al Riffa | 72:67 (32:32, 40:35) | detalhes | 17.03.2019 |
| Final - 1st leg | Al Riffa | Al Muharraq | 92:93 ET (39:44, 43:38, 10:11) | detalhes | 13.03.2019 |
| Semi-finals - 3rd leg | Al Manama | Al Riffa | 79:81 (30:39, 49:42) | detalhes | 08.03.2019 |
| Semi-finals - 2nd leg | Al Riffa | Al Manama | 66:59 (36:27, 30:32) | detalhes | 05.03.2019 |
| Semi-finals - 1st leg | Al Manama | Al Riffa | 90:85 (39:35, 51:50) | detalhes | 28.02.2019 |
| Quarter-finals - 2nd leg | Al Najma | Al Riffa | 70:87 (33:36, 37:51) | detalhes | 12.02.2019 |
| Quarter-finals - 1st leg | Al Riffa | Al Najma | 109:80 (61:44, 48:36) | detalhes | 07.02.2019 |
Bahrain: Premier League - Winners stage |
| 5. Rodada | Al Riffa | Al Muharraq | 70:74 (44:33, 26:41) | detalhes | 04.02.2019 |
| 4. Rodada | Al Riffa | Al Ittihad | 80:50 (35:30, 45:20) | detalhes | 29.01.2019 |
| 3. Rodada | Al Najma | Al Riffa | 74:84 (29:40, 45:44) | detalhes | 25.01.2019 |
| 2. Rodada | Al Riffa | Al Ahli | 84:93 (47:46, 37:47) | detalhes | 21.01.2019 |
| 1. Rodada | Al Manama | Al Riffa | 82:69 (46:36, 36:33) | detalhes | 16.01.2019 |
Bahrain: Premier League - Main |
| 13. Rodada | Al Riffa | Bahrain U20 | 88:73 (46:27, 42:46) | detalhes | 09.01.2019 |
| 12. Rodada | Al Ittihad | Al Riffa | 83:88 (48:46, 35:42) | detalhes | 05.01.2019 |
| 11. Rodada | Al Riffa | Al Ahli | 89:77 (38:38, 51:39) | detalhes | 31.12.2018 |