xgEdge

Every Russian Premier League match still to be played this season, soonest first, with the xG the model projects for each side and its home, draw and away probabilities.

  • Home
  • Draw
  • Away
Tight Within 3 points either way Clear favourite 55% or more Form, oldest → newest: W D L

Friday, 09/10/2026

1 match
  • FC Rostov FC Rostov, last league results, oldest first: Loss, Loss, Win, Loss, Loss
    Akron Togliatti Akron Togliatti, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.79 – 1.12
    →

Saturday, 10/10/2026

4 matches
  • Orenburg Orenburg, last league results, oldest first: Draw, Draw, Draw, Loss, Draw
    Dinamo Makhachkala Dinamo Makhachkala, last league results, oldest first: Loss, Loss, Win, Loss, Loss
    Projected xG 1.50 – 1.09
    →
  • Fakel Voronezh Fakel Voronezh, last league results, oldest first: Draw, Loss, Loss, Draw, Loss
    Lokomotiv Moscow Lokomotiv Moscow, last league results, oldest first: Loss, Loss, Win, Loss, Draw
    Projected xG 1.58 – 1.53
    Tight
    →
  • Krylya Sovetov Samara Krylya Sovetov Samara, last league results, oldest first: Win, Draw, Draw, Win, Draw
    FC Spartak Moscow FC Spartak Moscow, last league results, oldest first: Win, Draw, Loss, Win, Win
    Projected xG 1.07 – 1.74
    →
  • FK Krasnodar FK Krasnodar, last league results, oldest first: Win, Win, Draw, Draw, Draw
    Zenit St. Petersburg Zenit St. Petersburg, last league results, oldest first: Loss, Win, Loss, Win, Win
    Projected xG 1.36 – 1.17
    →

Sunday, 11/10/2026

3 matches
  • Akhmat Grozny Akhmat Grozny, last league results, oldest first: Win, Draw, Draw, Win, Loss
    Baltika Kaliningrad Baltika Kaliningrad, last league results, oldest first: Draw, Win, Loss, Draw, Loss
    Projected xG 1.19 – 1.25
    →
  • CSKA Moscow CSKA Moscow, last league results, oldest first: Win, Draw, Win, Draw, Win
    Rodina Moscow Rodina Moscow, last league results, oldest first: Loss, Loss, Loss, Loss, Draw
    Projected xG 1.86 – 1.55
    →
  • Rubin Kazan Rubin Kazan, last league results, oldest first: Draw, Win, Draw, Draw, Draw
    Dynamo Moscow Dynamo Moscow, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.20 – 1.39
    →

Saturday, 17/10/2026

3 matches
  • Krylya Sovetov Samara Krylya Sovetov Samara, last league results, oldest first: Win, Draw, Draw, Win, Draw
    Fakel Voronezh Fakel Voronezh, last league results, oldest first: Draw, Loss, Loss, Draw, Loss
    Projected xG 1.31 – 1.44
    →
  • Dinamo Makhachkala Dinamo Makhachkala, last league results, oldest first: Loss, Loss, Win, Loss, Loss
    Akron Togliatti Akron Togliatti, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.64 – 1.11
    →
  • Lokomotiv Moscow Lokomotiv Moscow, last league results, oldest first: Loss, Loss, Win, Loss, Draw
    FK Krasnodar FK Krasnodar, last league results, oldest first: Win, Win, Draw, Draw, Draw
    Projected xG 1.50 – 1.72
    →

Sunday, 18/10/2026

4 matches
  • Zenit St. Petersburg Zenit St. Petersburg, last league results, oldest first: Loss, Win, Loss, Win, Win
    Akhmat Grozny Akhmat Grozny, last league results, oldest first: Win, Draw, Draw, Win, Loss
    Projected xG 1.57 – 0.84
    →
  • Dynamo Moscow Dynamo Moscow, last league results, oldest first: Win, Win, Win, Win, Win
    CSKA Moscow CSKA Moscow, last league results, oldest first: Win, Draw, Win, Draw, Win
    Projected xG 1.93 – 1.34
    →
  • FC Spartak Moscow FC Spartak Moscow, last league results, oldest first: Win, Draw, Loss, Win, Win
    Rubin Kazan Rubin Kazan, last league results, oldest first: Draw, Win, Draw, Draw, Draw
    Projected xG 1.76 – 0.84
    Clear favourite
    →
  • Baltika Kaliningrad Baltika Kaliningrad, last league results, oldest first: Draw, Win, Loss, Draw, Loss
    FC Rostov FC Rostov, last league results, oldest first: Loss, Loss, Win, Loss, Loss
    Projected xG 1.41 – 0.99
    →

Monday, 19/10/2026

1 match
  • Rodina Moscow Rodina Moscow, last league results, oldest first: Loss, Loss, Loss, Loss, Draw
    Orenburg Orenburg, last league results, oldest first: Draw, Draw, Draw, Loss, Draw
    Projected xG 1.66 – 1.63
    Tight
    →

Friday, 23/10/2026

1 match
  • Akhmat Grozny Akhmat Grozny, last league results, oldest first: Win, Draw, Draw, Win, Loss
    Orenburg Orenburg, last league results, oldest first: Draw, Draw, Draw, Loss, Draw
    Projected xG 1.44 – 1.33
    →

Saturday, 24/10/2026

4 matches
  • Akron Togliatti Akron Togliatti, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Dynamo Moscow Dynamo Moscow, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.44 – 1.86
    →
  • Fakel Voronezh Fakel Voronezh, last league results, oldest first: Draw, Loss, Loss, Draw, Loss
    Rodina Moscow Rodina Moscow, last league results, oldest first: Loss, Loss, Loss, Loss, Draw
    Projected xG 1.78 – 1.42
    →
  • Rubin Kazan Rubin Kazan, last league results, oldest first: Draw, Win, Draw, Draw, Draw
    Krylya Sovetov Samara Krylya Sovetov Samara, last league results, oldest first: Win, Draw, Draw, Win, Draw
    Projected xG 1.35 – 1.04
    →
  • FK Krasnodar FK Krasnodar, last league results, oldest first: Win, Win, Draw, Draw, Draw
    Baltika Kaliningrad Baltika Kaliningrad, last league results, oldest first: Draw, Win, Loss, Draw, Loss
    Projected xG 1.63 – 1.10
    →

Sunday, 25/10/2026

3 matches
  • FC Rostov FC Rostov, last league results, oldest first: Loss, Loss, Win, Loss, Loss
    Lokomotiv Moscow Lokomotiv Moscow, last league results, oldest first: Loss, Loss, Win, Loss, Draw
    Projected xG 1.46 – 1.37
    →
  • CSKA Moscow CSKA Moscow, last league results, oldest first: Win, Draw, Win, Draw, Win
    FC Spartak Moscow FC Spartak Moscow, last league results, oldest first: Win, Draw, Loss, Win, Win
    Projected xG 1.32 – 1.74
    →
  • Zenit St. Petersburg Zenit St. Petersburg, last league results, oldest first: Loss, Win, Loss, Win, Win
    Dinamo Makhachkala Dinamo Makhachkala, last league results, oldest first: Loss, Loss, Win, Loss, Loss
    Projected xG 1.49 – 0.75
    →

Saturday, 31/10/2026

1 match
  • Rubin Kazan Rubin Kazan, last league results, oldest first: Draw, Win, Draw, Draw, Draw
    Fakel Voronezh Fakel Voronezh, last league results, oldest first: Draw, Loss, Loss, Draw, Loss
    Projected xG 1.23 – 1.23
    Tight
    →

Russian Premier League publishes only its next few rounds, so the list stops here. The rest of the season is added as the league schedules it.

Probabilities and projected xG are model estimates, rounded so the three add to 100. They read shot quality over recent matches and know nothing about injuries, suspensions or motivation.