Football Russia Premier Liga tips and predictions

Football predictions for Premier Liga: data-driven match previews, picks and betting tips. Choose a fixture in Russia Premier Liga to see an in-depth prediction, key stats and recent form. Even if there are no upcoming tips, league tables and team statistics can still help when analyzing football matches in Russia Premier Liga.

betting predictions INDEX
score 1 0 2 tip
28.02 Anzhi MakhachkalaFK Rubin Kazan 1 : 130 %32 %38 %02-0.6
28.02 Dinamo MoskvaKryliya Sovetov Samara 2 : 154 %25 %21 %12.6
28.02 Terek GroznyiCSKA Moskva 1 : 228 %30 %42 %02-1.1
28.02 FC OrenburgAkron Togliatti 1 : 138 %32 %30 %100.6
28.02 FK KrasnodarFC Rostov na Donu 2 : 074 %17 %10 %15.0
28.02 Lokomotiv MoskvaFC Olimpiyets Nizhny 2 : 062 %22 %17 %13.5
28.02 PFC SochiSpartak Moskva 1 : 222 %26 %53 %2-2.4
28.02 Zenit Sankt PetersburgBaltika Kaliningrad 1 : 045 %29 %26 %101.5

TABLE TOTAL HOME AWAY  
M W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
1. FK Krasnodar 18 12 4 2 37 12 8 0 2 22 9 24 4 4 0 15 3 16 +10 40
2. Zenit Sankt Petersburg 18 11 6 1 34 12 8 1 0 21 5 25 3 5 1 13 7 14 +12 39
3. Lokomotiv Moskva 18 10 7 1 39 23 5 3 0 18 8 18 5 4 1 21 15 19 +13 37
4. CSKA Moskva 18 11 3 4 30 17 8 1 0 20 6 25 3 2 4 10 11 11 +9 36
5. Baltika Kaliningrad 18 9 8 1 24 7 5 4 0 12 4 19 4 4 1 12 3 16 +8 35
6. Spartak Moskva 18 8 5 5 26 23 6 3 1 14 9 21 2 2 4 12 14 8 -1 29
7. FK Rubin Kazan 18 6 5 7 16 22 5 2 2 9 8 17 1 3 5 7 14 6 -4 23
8. Terek Groznyi 18 6 4 8 22 25 5 1 3 14 11 16 1 3 5 8 14 6 -5 22
9. Dinamo Moskva 18 5 6 7 27 26 3 3 3 17 15 12 2 3 4 10 11 9 -6 21
10. Akron Togliatti 18 5 6 7 22 26 1 5 3 11 14 8 4 1 4 11 12 13 -6 21
11. FC Rostov na Donu 18 5 6 7 15 20 3 3 3 8 10 12 2 3 4 7 10 9 -6 21
12. Kryliya Sovetov Samara 18 4 5 9 20 33 3 3 2 11 12 12 1 2 7 9 21 5 -7 17
13. Anzhi Makhachkala 18 3 6 9 8 21 3 3 3 6 6 12 0 3 6 2 15 3 -12 15
14. FC Olimpiyets Nizhny 18 4 2 12 12 28 2 2 5 8 12 8 2 0 7 4 16 6 -13 14
15. FC Orenburg 18 2 6 10 17 29 1 5 3 9 11 8 1 1 7 8 18 4 -15 12
16. PFC Sochi 18 2 3 13 16 41 1 2 6 6 19 5 1 1 7 10 22 4 -18 9
Home matches HOME
P W D L GF GA PTS
1. Zenit Sankt Petersburg 9 8 1 0 21 5 25
2. CSKA Moskva 9 8 1 0 20 6 25
3. FK Krasnodar 10 8 0 2 22 9 24
4. Spartak Moskva 10 6 3 1 14 9 21
5. Baltika Kaliningrad 9 5 4 0 12 4 19
6. Lokomotiv Moskva 8 5 3 0 18 8 18
7. FK Rubin Kazan 9 5 2 2 9 8 17
8. Terek Groznyi 9 5 1 3 14 11 16
9. Dinamo Moskva 9 3 3 3 17 15 12
10. FC Rostov na Donu 9 3 3 3 8 10 12
11. Anzhi Makhachkala 9 3 3 3 6 6 12
12. Kryliya Sovetov Samara 8 3 3 2 11 12 12
13. Akron Togliatti 9 1 5 3 11 14 8
14. FC Orenburg 9 1 5 3 9 11 8
15. FC Olimpiyets Nizhny 9 2 2 5 8 12 8
16. PFC Sochi 9 1 2 6 6 19 5
Away matches AWAY
P W D L GF GA PTS
1. Lokomotiv Moskva 10 5 4 1 21 15 19
2. FK Krasnodar 8 4 4 0 15 3 16
3. Baltika Kaliningrad 9 4 4 1 12 3 16
4. Zenit Sankt Petersburg 9 3 5 1 13 7 14
5. Akron Togliatti 9 4 1 4 11 12 13
6. CSKA Moskva 9 3 2 4 10 11 11
7. Dinamo Moskva 9 2 3 4 10 11 9
8. FC Rostov na Donu 9 2 3 4 7 10 9
9. Spartak Moskva 8 2 2 4 12 14 8
10. Terek Groznyi 9 1 3 5 8 14 6
11. FK Rubin Kazan 9 1 3 5 7 14 6
12. FC Olimpiyets Nizhny 9 2 0 7 4 16 6
13. Kryliya Sovetov Samara 10 1 2 7 9 21 5
14. FC Orenburg 9 1 1 7 8 18 4
15. PFC Sochi 9 1 1 7 10 22 4
16. Anzhi Makhachkala 9 0 3 6 2 15 3

FORM TABLE - LAST 6 MATCHES TOTAL HOME AWAY  
P W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
1. Zenit Sankt Petersburg 6 5 1 0 10 2 4 0 0 7 1 12 1 1 0 3 1 4 +4 16
2. FK Krasnodar 6 4 2 0 13 5 4 0 0 11 3 12 0 2 0 2 2 2 +2 14
3. Baltika Kaliningrad 6 3 3 0 6 1 3 1 0 6 1 10 0 2 0 0 0 2 0 12
4. CSKA Moskva 6 4 0 2 8 4 3 0 0 5 0 9 1 0 2 3 4 3 +3 12
5. Lokomotiv Moskva 6 3 2 1 10 7 1 1 0 2 1 4 2 1 1 8 6 7 +5 11
6. Spartak Moskva 6 3 1 2 6 5 2 1 0 3 1 7 1 0 2 3 4 3 +1 10
7. Akron Togliatti 6 3 1 2 8 8 1 1 1 5 5 4 2 0 1 3 3 6 +1 10
8. FC Olimpiyets Nizhny 6 2 2 2 3 5 0 2 1 0 2 2 2 0 1 3 3 6 -1 8
9. FC Rostov na Donu 6 2 1 3 5 7 1 1 2 4 5 4 1 0 1 1 2 3 -5 7
10. Terek Groznyi 6 2 0 4 6 10 2 0 2 6 7 6 0 0 2 0 3 0 -6 6
11. Dinamo Moskva 6 1 2 3 7 7 1 0 1 4 2 3 0 2 2 3 5 2 -1 5
12. Anzhi Makhachkala 6 1 2 3 3 6 1 0 2 2 2 3 0 2 1 1 4 2 -4 5
13. FK Rubin Kazan 6 1 2 3 1 4 1 1 0 1 0 4 0 1 3 0 4 1 -1 5
14. FC Orenburg 6 1 1 4 3 6 1 1 0 3 1 4 0 0 4 0 5 0 -2 4
15. PFC Sochi 6 1 1 4 9 13 0 1 2 2 5 1 1 0 2 7 8 3 -5 4
16. Kryliya Sovetov Samara 6 1 1 4 3 11 1 1 0 3 1 4 0 0 4 0 10 0 -2 4

POWER POTS DISTRIBUTION OVERALL HOME AWAY  
M W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
POWER POT 1
1. FK Krasnodar 18 12 4 2 37 12 8 0 2 22 9 24 4 4 0 15 3 16 +10 40
2. Zenit Sankt Petersburg 18 11 6 1 34 12 8 1 0 21 5 25 3 5 1 13 7 14 +12 39
3. Lokomotiv Moskva 18 10 7 1 39 23 5 3 0 18 8 18 5 4 1 21 15 19 +13 37
4. CSKA Moskva 18 11 3 4 30 17 8 1 0 20 6 25 3 2 4 10 11 11 +9 36
5. Baltika Kaliningrad 18 9 8 1 24 7 5 4 0 12 4 19 4 4 1 12 3 16 +8 35
POWER POT 2
6. Spartak Moskva 18 8 5 5 26 23 6 3 1 14 9 21 2 2 4 12 14 8 -1 29
POWER POT 3
7. FK Rubin Kazan 18 6 5 7 16 22 5 2 2 9 8 17 1 3 5 7 14 6 -4 23
8. Terek Groznyi 18 6 4 8 22 25 5 1 3 14 11 16 1 3 5 8 14 6 -5 22
9. Dinamo Moskva 18 5 6 7 27 26 3 3 3 17 15 12 2 3 4 10 11 9 -6 21
10. Akron Togliatti 18 5 6 7 22 26 1 5 3 11 14 8 4 1 4 11 12 13 -6 21
11. FC Rostov na Donu 18 5 6 7 15 20 3 3 3 8 10 12 2 3 4 7 10 9 -6 21
12. Kryliya Sovetov Samara 18 4 5 9 20 33 3 3 2 11 12 12 1 2 7 9 21 5 -7 17
POWER POT 4
13. Anzhi Makhachkala 18 3 6 9 8 21 3 3 3 6 6 12 0 3 6 2 15 3 -12 15
14. FC Olimpiyets Nizhny 18 4 2 12 12 28 2 2 5 8 12 8 2 0 7 4 16 6 -13 14
15. FC Orenburg 18 2 6 10 17 29 1 5 3 9 11 8 1 1 7 8 18 4 -15 12
16. PFC Sochi 18 2 3 13 16 41 1 2 6 6 19 5 1 1 7 10 22 4 -18 9

UNDER/OVER TABLE TOTAL HOME AWAY
UNDER 2.5 OVER 2.5 UNDER 2.5 OVER 2.5 UNDER 2.5 OVER 2.5
1. PFC Sochi 6 / 18 33% 12 / 18 67% 4 / 9 44% 5 / 9 56% 2 / 9 22% 7 / 9 78%
2. Dinamo Moskva 6 / 17 35% 11 / 17 65% 1 / 8 13% 7 / 8 88% 5 / 9 56% 4 / 9 44%
3. Lokomotiv Moskva 8 / 18 44% 10 / 18 56% 3 / 8 38% 5 / 8 63% 5 / 10 50% 5 / 10 50%
4. Spartak Moskva 8 / 18 44% 10 / 18 56% 5 / 10 50% 5 / 10 50% 3 / 8 38% 5 / 8 63%
5. Akron Togliatti 9 / 18 50% 9 / 18 50% 5 / 9 56% 4 / 9 44% 4 / 9 44% 5 / 9 56%
6. Terek Groznyi 9 / 18 50% 9 / 18 50% 4 / 9 44% 5 / 9 56% 5 / 9 56% 4 / 9 44%
7. FC Orenburg 10 / 18 56% 8 / 18 44% 5 / 9 56% 4 / 9 44% 5 / 9 56% 4 / 9 44%
8. FC Olimpiyets Nizhny 10 / 18 56% 8 / 18 44% 5 / 9 56% 4 / 9 44% 5 / 9 56% 4 / 9 44%
9. FK Krasnodar 10 / 18 56% 8 / 18 44% 4 / 10 40% 6 / 10 60% 6 / 8 75% 2 / 8 25%
10. CSKA Moskva 10 / 18 56% 8 / 18 44% 5 / 9 56% 4 / 9 44% 5 / 9 56% 4 / 9 44%
11. Kryliya Sovetov Samara 11 / 18 61% 7 / 18 39% 6 / 8 75% 2 / 8 25% 5 / 10 50% 5 / 10 50%
12. Zenit Sankt Petersburg 11 / 18 61% 7 / 18 39% 5 / 9 56% 4 / 9 44% 6 / 9 67% 3 / 9 33%
13. FK Rubin Kazan 12 / 18 67% 6 / 18 33% 6 / 9 67% 3 / 9 33% 6 / 9 67% 3 / 9 33%
14. FC Rostov na Donu 14 / 18 78% 4 / 18 22% 7 / 9 78% 2 / 9 22% 7 / 9 78% 2 / 9 22%
15. Baltika Kaliningrad 14 / 17 82% 3 / 17 18% 8 / 9 89% 1 / 9 11% 6 / 8 75% 2 / 8 25%
16. Anzhi Makhachkala 16 / 18 89% 2 / 18 11% 9 / 9 100% 0 / 9 0% 7 / 9 78% 2 / 9 22%

GOALS PER MATCH OVERALL HOME AWAY
P 0 1 2 3 4 5 6 6+ AVG P 0 1 2 3 4 5 6 6+ AVG P 0 1 2 3 4 5 6 6+ AVG
1. Lokomotiv Moskva 18 0 2 6 3 2 1 3 1 3.44 8 0 2 1 2 1 0 2 0 3.25 10 0 0 5 1 1 1 1 1 3.60
2. PFC Sochi 18 2 1 3 5 3 1 3 0 3.17 9 1 1 2 2 2 0 1 0 2.78 9 1 0 1 3 1 1 2 0 3.56
3. Dinamo Moskva 17 1 3 2 5 4 1 0 1 3.00 8 0 1 0 3 3 0 0 1 3.75 9 1 2 2 2 1 1 0 0 2.33
4. Kryliya Sovetov Samara 18 0 1 10 1 2 3 1 0 2.94 8 0 0 6 0 0 1 1 0 2.88 10 0 1 4 1 2 2 0 0 3.00
5. FK Krasnodar 18 1 3 6 4 0 2 2 0 2.72 10 0 2 2 3 0 2 1 0 3.10 8 1 1 4 1 0 0 1 0 2.25
6. Spartak Moskva 18 0 4 4 6 2 1 1 0 2.72 10 0 3 2 4 1 0 0 0 2.30 8 0 1 2 2 1 1 1 0 3.25
7. Akron Togliatti 18 0 2 7 5 3 1 0 0 2.67 9 0 0 5 2 1 1 0 0 2.78 9 0 2 2 3 2 0 0 0 2.56
8. CSKA Moskva 18 1 5 4 2 3 2 1 0 2.61 9 0 2 3 1 1 1 1 0 2.89 9 1 3 1 1 2 1 0 0 2.33
9. Terek Groznyi 18 0 4 5 5 3 0 1 0 2.61 9 0 2 2 3 1 0 1 0 2.78 9 0 2 3 2 2 0 0 0 2.44
10. FC Orenburg 18 2 5 3 1 5 1 0 1 2.56 9 2 2 1 0 4 0 0 0 2.22 9 0 3 2 1 1 1 0 1 2.89
11. Zenit Sankt Petersburg 18 1 2 8 3 3 0 0 1 2.56 9 0 1 4 2 1 0 0 1 2.89 9 1 1 4 1 2 0 0 0 2.22
12. FC Olimpiyets Nizhny 18 2 3 5 6 1 1 0 0 2.22 9 2 1 2 2 1 1 0 0 2.22 9 0 2 3 4 0 0 0 0 2.22
13. FK Rubin Kazan 18 2 6 4 2 3 0 1 0 2.11 9 1 3 2 2 1 0 0 0 1.89 9 1 3 2 0 2 0 1 0 2.33
14. FC Rostov na Donu 18 2 7 5 1 1 1 1 0 1.94 9 1 3 3 0 1 1 0 0 2.00 9 1 4 2 1 0 0 1 0 1.89
15. Baltika Kaliningrad 17 4 2 8 2 0 1 0 0 1.71 9 2 1 5 0 0 1 0 0 1.78 8 2 1 3 2 0 0 0 0 1.63
16. Anzhi Makhachkala 18 2 6 8 1 1 0 0 0 1.61 9 1 4 4 0 0 0 0 0 1.33 9 1 2 4 1 1 0 0 0 1.89


bet365
bet365

About Vitibet

Vitibet is an independent sports information platform focused on match previews, statistical insights and analytical content related to football and selected international sports. The website provides data-driven perspectives and general opinions intended to help users better understand upcoming events.

Vitibet does not operate as a betting operator and does not accept wagers. All content is created for informational and entertainment purposes only and reflects publicly available data, historical statistics and general sporting analysis.

Responsible Betting & Budgeting (Entertainment-First)

Sports betting should always be treated as entertainment, not as a source of income. Results are uncertain and it is possible to lose the entire stake. Only bet money you can comfortably afford to lose.

A sensible approach is to set a clear monthly entertainment budget and keep it strictly separate from essential expenses such as rent, utilities, food, or savings. Many players also use simple limits per bet or per day to stay in control.

Avoid chasing losses and betting under stress, fatigue, or emotional pressure. Keeping a basic record of your bets can help maintain discipline and prevent impulsive decisions.

All tips and previews on this website are provided for informational purposes only. They do not guarantee any outcome and should not be considered financial or investment advice. Always respect local laws and age restrictions related to betting.

If betting stops being enjoyable or feels difficult to control, take a break and seek support. Your wellbeing is always more important than any single result.

Contact : admin @ vitisport.cz GambleAware.org