Once Dinamo Moskva have enough completed Russian Premier League matches with expected goals (xG) data, per-game averages and player leaders will publish here. The match-by-match table above updates after every game.
Use the match-by-match table above to compare expected goals (xG) game by game, with home and away filters ahead of Dinamo Moskva vs Rubin Kazan on 11.10.2026.
Use the Home / Away filter above the data table to compare Dinamo Moskva's expected goals (xG) totals and per-game averages split by venue across 2026/2027.
Dinamo Moskva have taken 1.4 points more than their chances warranted over 9 games: -3.4 goals against their xG, and +0.6 on the goals their xGA expected them to concede. Finishing and goalkeeping at that level rarely hold, so the table is the optimistic reading of this side.
| Window | Games | xG | Goals | Goals minus xG | xGA | Conceded | xGA minus conceded | xPts | Points | Points minus xPts |
|---|---|---|---|---|---|---|---|---|---|---|
| Last 9 | 9 | 17.41 | 14 | -3.41 | 8.63 | 8 | +0.63 | 17.59 | 19 | +1.41 |
| Last 5 | 5 | 12.15 | 10 | -2.15 | 3.35 | 2 | +1.35 | 12.12 | 15 | +2.88 |
| Home | 5 | 10.83 | 9 | -1.83 | 4.61 | 3 | +1.61 | 10.44 | 13 | +2.56 |
| Away | 4 | 6.58 | 5 | -1.58 | 4.02 | 5 | -0.98 | 7.15 | 6 | -1.15 |
| Date | Competition | Opponent | Score | xG | xGA | xPts | Points | Deserved result |
|---|---|---|---|---|---|---|---|---|
| 17 Sep | Russian Premier League | Rostov (A) | 0-3 | 1.99 | 0.63 | 2.28 | 3 | W |
| 12 Sep | Russian Premier League | Orenburg (H) | 1-0 | 2.71 | 0.40 | 2.67 | 3 | W |
| 6 Sep | Russian Premier League | Spartak Moskva (H) | 2-1 | 2.23 | 0.79 | 2.28 | 3 | W |
| 29 Aug | Russian Premier League | Lokomotiv Moskva (A) | 0-1 | 2.18 | 0.57 | 2.41 | 3 | W |
| 23 Aug | Russian Premier League | Rodina Moskva (H) | 3-1 | 3.04 | 0.96 | 2.48 | 3 | W |
| 16 Aug | Russian Premier League | Zenit (A) | 3-0 | 1.13 | 1.18 | 1.32 | 0 | L |
| 9 Aug | Russian Premier League | Dynamo Makhachkala (H) | 3-1 | 1.16 | 0.98 | 1.49 | 3 | W |
| 1 Aug | Russian Premier League | Baltika Kaliningrad (A) | 2-1 | 1.28 | 1.64 | 1.14 | 0 | L |
| 25 Jul | Russian Premier League | Krylya Sovetov (H) | 0-0 | 1.69 | 1.48 | 1.52 | 1 | W |
| Player | Position | Apps | Minutes | xG | Goals | Goals minus xG | xG per 90 |
|---|---|---|---|---|---|---|---|
| K. Tyukavin | attacker | 7 | 598 | 0.00 | 4 | +4.00 | 0.00 |
| Arthur Gomes | attacker | 9 | 647 | 0.00 | 2 | +2.00 | 0.00 |
| Anton Miranchuk | midfielder | 6 | 170 | 0.00 | 2 | +2.00 | 0.00 |
| V. Okishor | midfielder | 5 | 139 | 0.00 | 2 | +2.00 | 0.00 |
| Dmitri Skopintsev | defender | 6 | 276 | 0.00 | 1 | +1.00 | 0.00 |
| Maksim Osipenko | defender | 9 | 810 | 0.00 | 1 | +1.00 | 0.00 |
| Y. Gladyshev | attacker | 9 | 657 | 0.00 | 1 | +1.00 | 0.00 |
| Timofey Marinkin | midfielder | 7 | 271 | 0.00 | 1 | +1.00 | 0.00 |