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

Rubin

Ak Bars Arena, Kazan. Every match we hold, with the price it went off at.

538Played
204Won
37.9%Win rate
1.19Scored per game
1.16Conceded per game
172Clean sheets

Home and away

The same record, split by where it was played.

At home
44.2%
276 played, 122 won. 1.33 scored a game.
Away
31.3%
262 played, 82 won. 1.05 scored a game.
How the market priced them
35.4%
378 priced matches at an average of 3.27, which implied 30.6%.

Season by season 32

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 12264 -6
2026/27 Friendlies Clubs 11722 +12
2026/27 Cup 3003 -9
2025/26 Premier League 3011109 -1
2025/26 Friendlies Clubs 4400 +7
2025/26 Cup 4103 -4
2024/25 Premier League 3013611 -3
2024/25 Friendlies Clubs 13625 +3
2024/25 Cup 9315 -1
2023/24 Premier League 3011910 -7
2023/24 Friendlies Clubs 161051 +23
2023/24 Cup 6114 -6
2022/23 First League 3419123 +26
2022/23 Friendlies Clubs 5203 -4
2022/23 Cup 1001 -1
2021/22 Premier League 308517 -22
2021/22 Friendlies Clubs 9324 -4
2021/22 Cup 2101 -1
2020/21 Premier League 301659 +9
2020/21 Friendlies Clubs 4211 +3
2020/21 Cup 2101 +1
2019/20 Premier League 3081111 -10
2019/20 Cup 1001 -3
2018/19 Premier League 307158 -6
2017/18 Premier League 3091110 +7
2016/17 Premier League 3010812 -4
2015/16 Premier League 309615 -6
2015/16 UEFA Europa League 10352 +2
2014/15 Premier League 301398 +6
2013/14 Premier League 3091110 +6
2012/13 Premier League 3015510 +12

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 6 December 2026
A Rubin scheduled FC Krasnodar —
Saturday 28 November 2026
H Rubin scheduled Akron —
Wednesday 25 November 2026
H Rubin scheduled Rodina Moskva —
Saturday 21 November 2026
H Rubin scheduled Zenit —
Friday 6 November 2026
A Rubin scheduled Lokomotiv —
Saturday 31 October 2026
H Rubin scheduled Fakel —
Wednesday 28 October 2026
A Rubin 0 – 1 Spartak Moscow —
Saturday 24 October 2026
H Rubin 0 – 2 Krylia Sovetov —
Sunday 18 October 2026
A Rubin 0 – 4 Spartak Moscow —
Thursday 15 October 2026
H Rubin 1 – 4 FC Orenburg —
Sunday 11 October 2026
H Rubin 0 – 1 Dynamo —
Wednesday 16 September 2026
A Rubin 1 – 1 Rodina Moskva —
Saturday 12 September 2026
A Rubin 1 – 1 CSKA Moscow —
Monday 7 September 2026
H Rubin 1 – 1 Akhmat —
Wednesday 2 September 2026
A Rubin 1 – 1 FC Orenburg —
Sunday 30 August 2026
H Rubin 3 – 1 Dinamo Makhachkala —
Monday 24 August 2026
A Rubin 1 – 1 Baltika —
Wednesday 19 August 2026
H Rubin 1 – 1 Spartak Moscow —
Saturday 15 August 2026
A Rubin 1 – 1 FC Rostov —
Sunday 9 August 2026
H Rubin 1 – 1 FC Orenburg —
Tuesday 4 August 2026
A Rubin 0 – 5 Rodina Moskva —
Saturday 1 August 2026
A Rubin 2 – 1 Akron 2.20
Sunday 26 July 2026
H Rubin 1 – 3 FC Krasnodar 3.60
Saturday 18 July 2026
A Rubin 3 – 1 Lokomotiv —
Saturday 11 July 2026
H Rubin 2 – 0 Krylia Sovetov —
Wednesday 8 July 2026
A Rubin 0 – 0 Spartak Moscow —
Friday 3 July 2026
H Rubin 1 – 2 FC Orenburg —
Friday 26 June 2026
H Rubin 1 – 1 KAMAZ —
Sunday 17 May 2026
H Rubin 2 – 2 Nizhny Novgorod —
Monday 11 May 2026
A Rubin 1 – 2 Spartak Moscow 5.75