[6] He made his debut for Al-Ahli on 4 September 2020, coming on as a substitute in the 11th minute for Yasser Al-Mosailem in the 2–1 away loss against Abha.
[7] On 22 October 2020, Al-Rubaie made his first start for Al-Ahli and kept a clean sheet in the 1–0 win against Al-Wehda.
On 21 January 2021, Al-Rubaie was injured in the league match against Abha and was replaced by Yasser Al-Mosailem.
[8] Al-Rubaie started the last four games of the 2020–21 season following an injury to first-choice goalkeeper Mohammed Al-Owais.
[10] Al-Rubaie was included in Saudi Arabia's squad for the 2019 AFC Asian Cup in the United Arab Emirates.