Premier League · Matchweek 19 · Feb 28

Makhachkala - Rubin

Makhachkala beat Rubin 2-1 in Premier League (Matchweek 19). Goals: G. Agalarov (P) 25'; H. Mastouri (P) 90+1'; D. Shabanhaxhaj 35'.

🏟 Anzhi Arena 👤 Referee: I. Abrosimov
Key events
7' 🟨 B. JocicYellow card Rubin
25' G. Agalarov (P)(1 - 0) Makhachkala
29' 🟨 J. SiweYellow card Rubin
35' D. Shabanhaxhaj(1 - 1) Rubin
45' 🟨 M. ApshatsevYellow card Rubin
77' 🟨 I. SaavedraYellow card Rubin
90+1' H. Mastouri (P)(2 - 1) Makhachkala
Quick stats
%60 Possession %40
1.28 Expected goals (xG) 0.71
1.23 Pre-match xG 1.14
9 Total shots 6
2 Shots on target 1
5 Shots off target 3
2 Blocked shots 2
4 Shots inside box 2
5 Shots outside box 4
0 Saves 1
Match timeline
First half
7'
🟨B. JocicYellow card
G. Agalarov (P)(1 - 0)
25'
29'
🟨J. SiweYellow card
35'
D. Shabanhaxhaj(1 - 1)
45'
🟨M. ApshatsevYellow card
HT 1 - 1
46'
🔁B. Jocic ↔ N. LobovSubstitution
46'
🔁M. Apshatsev ↔ I. SaavedraSubstitution
R. Magomedov ↔ M. HosseinnejadSubstitution🔁
65'
G. Agalarov ↔ MiroSubstitution🔁
72'
76'
🔁V. Hodza ↔ N. GripshiSubstitution
77'
🟨I. SaavedraYellow card
82'
🔁J. Siwe ↔ D. N. MotorinSubstitution
T. Sundukov ↔ H. MastouriSubstitution🔁
86'
89'
🔁I. Rozhkov ↔ K. NizhegorodovSubstitution
H. Mastouri (P)(2 - 1)
90+1'
FT 2 - 1
Match statsMakhachkala · Rubin
Key stats
%60 Possession %40
1.28 Expected goals (xG) 0.71
1.23 Pre-match xG 1.14
Shots
9 Total shots 6
2 Shots on target 1
5 Shots off target 3
2 Blocked shots 2
4 Shots inside box 2
5 Shots outside box 4
0 Saves 1
Attacking
111 Attacks 88
60 Dangerous attacks 26
Passing
334 Total passes 227
178 Accurate passes 72
%53 Pass accuracy %32
Set pieces & discipline
6 Corners 1
0 Offsides 1
12 Fouls 12
15 Free kicks 12
35 Throw-ins 30
5 Goal kicks 6
Cards
0 Yellow cards 4
0 1st-half cards 3
0 2nd-half cards 1
By half
1 1st-half goals 1
1 2nd-half goals 0
Penalties
2 Penalties won 0
2 Penalty goals 0
HEAD TO HEAD4 meetings · 2024–2026
Makhachkala 0
Aug 23who was on topAug 30
Rubin 4
0 Makhachkala 0 draw 4 Rubin
Rubin won the last 4
GOALS IN THIS FIXTURE
3.0goals / match
39total goals
0/2clean sheets
3-1Rubin best win · Aug 30
%75 Over 1.5 3/4
%50 Over 2.5 2/4
%50 Over 3.5 2/4
%50 BTTS 2/4
DOES THE VENUE MATTER
Makhachkala at home1 matches
0W 0D 1L 2:3
Rubin at home3 matches
3W 0D 0L 6:1
Results are read from the side that hosted the match.
SEASON COMPARISON
14Makhachkalain the table26pts
30matches 5-11-14W-D-L 19:37goals -18diff
WWDDL
8Rubinin the table43pts
30matches 11-10-9W-D-L 29:30goals -1diff
DLWDW
PREVIOUS MEETINGS
Aug 30 Rubin 3-1 Dinamo Makhachkala Premier League
Sep 12 Rubin 1-0 Makhachkala Premier League
Dec 7 Makhachkala 2-3 Rubin Premier League
Aug 23 Rubin 2-0 Makhachkala Premier League
xG difference & finishing
Makhachkala2 gol · 1.28 xG +0.72
Rubin1 gol · 0.71 xG +0.29
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Makhachkala dominated the ball60% possession
Makhachkala took more shots9 - 6
Rubin struggled to stay disciplined4 yellow
THE REFEREE12 matches on record
Ivan Abrosimov
Strictness59 TEMPO60
Cards: StrictFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 45.3 -1.3
Fouls 2426.2 -2.2
Goals 32.2 +0.8
Corners 78.6 -1.6
THIS MATCH VS SEASON AVERAGE
Goals 2.00.6 +1.4
Shots 9.08.9 +0.1
On target 2.02.5 -0.5
Possession %60%46 +14.0
Corners 6.04.3 +1.7
Cards 0.04.0 -4.0
Conceded 1.01.2 -0.2
this matchseason average · 31 matches
Goals 1.01.0
Shots 6.09.8 -3.8
On target 1.03.0 -2.0
Possession %40%43 -3.4
Corners 1.03.8 -2.8
Cards 4.02.6 +1.4
Conceded 2.01.0 +1.0
this matchseason average · 29 matches
Win probabilityModel: 1 (%72) ✓
Makhachkala %72 Draw %18 Rubin %10
2.34Makhachkala xPuan
0.48Rubin xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
MakhachkalaLDLLW
RubinLLWDD
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad