22.01.2026 20:00
1 - 0
Finished

Rangers vs Ludogorets

Rangers vs Ludogorets Live Score, Stats, Forecasts, H2H

Highlights:

1st Half
1 - 0
2nd Half
0 - 0
Chermiti Y. (Roughing)
55'
Moore M. (Holding)
62'
Fernandez E. (Tripping)
81'
Aarons M. J. (Holding)
83'
Raskin N. (Tripping)
88'
90+3'
Bonmann H. (Unsportsmanlike conduct)
Curtis F. (Unsportsmanlike conduct)
90+3'
4-2-3-1
Formations
4-3-3
1
7.6
Butland
3
7.2
Aarons
24
7.7
Djiga
37
7.1
Fernandez
30
6.8
Meghoma
43
8.2
Raskin
10
7.8
Diomande
23
6.7
Gassama
11
7.5
Aasgaard
47
6.8
Moore
9
6.3
Chermiti
11
6.4
Caio Vidal
29
6.8
Bille
77
6.4
Erick Marcus
30
6.5
Pedro Naressi
23
6.8
Duarte
14
6.9
Stanic
17
6.2
Son
4
7.1
Almeida
24
6.5
Verdon
3
7.0
Nedyalkov
39
7.3
Bonmann
28
6.3
Miovski
52
6.6
Curtis
2
Tavernier
6
Rothwell
18
Antman
2
Andersson
10
6.0
Machado
18
6.5
Chochev
37
6.3
Tekpetey
99
Ivanov

Starting Lineups:

1
Jack Butland (C) (G)
3
Maximillian James Aarons
9
Youssef Chermiti
10
Mohammed Diomande
11
Thelo Aasgaard
23
Djeidi Gassama
24
Nasser Djiga
30
Jayden Meghoma
37
Emmanuel Fernandez
43
Nicolas Raskin
47
Mikey Moore
3
Anton Nedyalkov (C)
4
Dinis Almeida
11
Caio Vidal Rocha
14
Petar Stanic
17
Son
23
Deroy Duarte
24
Olivier Verdon
29
Eric Bille
30
Pedro Naressi
39
Hendrik Bonmann (G)
77
Erick Marcus

Substitutes

2
James Tavernier
6
Joe Rothwell
18
Oliver Antman
28
Bojan Miovski
31
Liam Kelly (G)
32
Kieran Wright (G)
50
Gentles J.
51
Adamson C.
52
Curtis F.
61
Stewart L.
99
Danilo
1
Sergio Padt (G)
2
Joel Andersson
10
Matheus Machado
18
Ivaylo Chochev
26
Filip Kaloc
37
Bernard Tekpetey
42
Simeon Shishkov
55
Idan Nachmias
67
Damyan Hristov (G)
81
Penev G.
99
Stanislav Ivanov

Coaches:

Rohl D.
Per-Mathias Hogmo

Missing Players:

John Souttar (Inactive)
Rabbi Matondo (Inactive)
Nedim Bajrami (Muscle Injury)
Connor Barron (Knee Injury)
Tochi Chukwuani (Inactive)
Derek Cornelius (Muscle Injury)
Bailey Rice (Surgery)
Tuur Rommens (Inactive)
Andreas Skov Olsen (Inactive)
Dujon Sterling (Muscle Injury)
Aguibou Camara (Surgery)
Rwan Cruz (Inactive)
Matias Tissera (Inactive)
Vinicius Nogueira (Inactive)

Final Results and Statistics of Match:

4
Accurate through passes
2
150
Ball possession
150
16
Big chances
8
8
Blocked shots
4
32
Clearances
50
24
Corner kicks
8
64
Crosses
93
106
Duels won
82
0
Errors leading to goal
0
2
Errors leading to shot
0
2.94
Expected assists (xA)
1.52
5.72
Expected goals (xG)
3.88
34
Fouls
26
26
Free kicks
34
8
Goalkeeper saves
12
1.28
Goals prevented
-0.1
0
Hit the woodwork
0
12
Interceptions
20
186
Long passes
142
2
Offsides
2
502
Passes
504
210
Passes in final third
236
20
Shots inside the box
14
6
Shots off target
12
28
Shots on target
16
8
Shots outside the box
10
178
Tackles
246
46
Throw ins
50
56
Total shots
48
78
Touches in opposition box
38
1.9
xG on target (xGOT)
1.28
1.28
xGOT faced
1.9
12
Yellow cards
2
1.00
Accurate through passes
0.00
49.00
Ball possession
51.00
2.00
Big chances
1.00
2.00
Blocked shots
1.00
7.00
Clearances
15.00
3.00
Corner kicks
1.00
25.00
Crosses
33.00
24.00
Duels won
20.00
0.00
Errors leading to goal
0.00
0.00
Errors leading to shot
0.00
0.72
Expected assists (xA)
0.37
0.69
Expected goals (xG)
0.48
8.00
Fouls
4.00
4.00
Free kicks
8.00
2.00
Goalkeeper saves
1.00
0.25
Goals prevented
-0.53
0.00
Hit the woodwork
0.00
2.00
Interceptions
6.00
65.00
Long passes
41.00
0.00
Offsides
0.00
84.00
Passes
84.00
69.00
Passes in final third
75.00
5.00
Shots inside the box
1.00
1.00
Shots off target
1.00
2.00
Shots on target
2.00
0.00
Shots outside the box
3.00
50.00
Tackles
67.00
13.00
Throw ins
10.00
5.00
Total shots
4.00
19.00
Touches in opposition box
5.00
0.47
xG on target (xGOT)
0.25
0.25
xGOT faced
0.47
1.00
Accurate through passes
1.00
51.00
Ball possession
49.00
2.00
Big chances
1.00
2.00
Blocked shots
1.00
9.00
Clearances
10.00
3.00
Corner kicks
1.00
17.00
Crosses
29.00
29.00
Duels won
21.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
0.75
Expected assists (xA)
0.39
0.74
Expected goals (xG)
0.49
9.00
Fouls
9.00
9.00
Free kicks
9.00
2.00
Goalkeeper saves
5.00
0.39
Goals prevented
0.48
0.00
Hit the woodwork
0.00
4.00
Interceptions
4.00
59.00
Long passes
54.00
1.00
Offsides
1.00
83.00
Passes
84.00
71.00
Passes in final third
82.00
5.00
Shots inside the box
6.00
2.00
Shots off target
5.00
5.00
Shots on target
2.00
4.00
Shots outside the box
2.00
67.00
Tackles
100.00
10.00
Throw ins
15.00
9.00
Total shots
8.00
20.00
Touches in opposition box
14.00
0.48
xG on target (xGOT)
0.39
0.39
xGOT faced
0.48
6.00
Yellow cards
1.00
2.00
Accurate through passes
1.00
50.00
Ball possession
50.00
4.00
Big chances
2.00
4.00
Blocked shots
2.00
16.00
Clearances
25.00
6.00
Corner kicks
2.00
22.00
Crosses
31.00
53.00
Duels won
41.00
0.00
Errors leading to goal
0.00
1.00
Errors leading to shot
0.00
1.47
Expected assists (xA)
0.76
1.43
Expected goals (xG)
0.97
17.00
Fouls
13.00
13.00
Free kicks
17.00
4.00
Goalkeeper saves
6.00
0.64
Goals prevented
-0.05
0.00
Hit the woodwork
0.00
6.00
Interceptions
10.00
62.00
Long passes
47.00
1.00
Offsides
1.00
84.00
Passes
84.00
70.00
Passes in final third
79.00
10.00
Shots inside the box
7.00
3.00
Shots off target
6.00
7.00
Shots on target
4.00
4.00
Shots outside the box
5.00
61.00
Tackles
79.00
23.00
Throw ins
25.00
14.00
Total shots
12.00
39.00
Touches in opposition box
19.00
0.95
xG on target (xGOT)
0.64
0.64
xGOT faced
0.95
6.00
Yellow cards
1.00

Online Stream (Rangers - Ludogorets Text Broadcast)

90+4' That's all for today as the game is over.
90+3' The referee is firm and issues Hendrik Bonmann (Ludogorets) a deserved yellow card.
90+3' This is a yellow card! Findlay Curtis (Rangers) is not happy with the decision, but from our point of view it was clear.
90+2' Jayden Meghoma (Rangers) takes a mid-range free kick and the effort crashes into the defensive wall.
90' Per-Mathias Hogmo has decided to introduce fresh legs, with Stanislav Ivanov (Ludogorets) replacing Caio Vidal.
90' A substitution has been made. Son goes off and Joel Andersson (Ludogorets) comes on.
90' We will have 3 min. of added time.
90' A fantastic block by a defender means that the corner from Ludogorets comes to nothing.
89' Jack Butland pulls off a great save to deny Caio Vidal (Ludogorets), who makes himself some space inside the box and unleashes a quick shot to the right side of the goal.
88' Nicolas Raskin (Rangers) has tested the patience of referee Manfredas Lukjancukas and goes into the book for a previous late challenge.
88' Close! Son (Ludogorets) picks up the ball in space and from inside the penalty area sends a shot inches wide of the left post.
83' What was Maximillian Aarons (Rangers) thinking? He will not get away with that. The referee shows him a yellow card.
83' Bernard Tekpetey (Ludogorets) produces a mid-range free kick, but fails to find the target. He curled the ball over the wall but his shot goes way wide of the left post. The ball goes out of play and Rangers will have a goal kick.
81' Manfredas Lukjancukas shows a yellow card to Emmanuel Fernandez (Rangers) for his blatant foul.
78' Rangers take the corner, but their hopes of scoring a goal end with a nice clearance by the defence.
77' Findlay Curtis (Rangers) shoots from the edge of the penalty area. The ball travels towards the crossbar, but Hendrik Bonmann easily deals with the threat.
75' The attendance is 37105.
73' Per-Mathias Hogmo has decided to make a change. Ivaylo Chochev (Ludogorets) replaces Pedro Naressi.
73' We are about to witness a substitution. Findlay Curtis (Rangers) is replacing Chermiti.
73' A good clearance by a defender means the corner comes to nothing for Rangers.
72' Djeidi Gassama (Rangers) runs onto the ball inside the box and smashes it towards the bottom left corner. It's a great effort but an even better save from Hendrik Bonmann, who tips the ball around the post.
70' Deroy Duarte (Ludogorets) performs a sliding tackle but catches his opponent's legs. The referee blows his whistle for an infringement.
64' Substitution. Bojan Miovski (Rangers) has come on for Mikey Moore.
63' Per-Mathias Hogmo decides to make a substitution. Erick Marcus will be replaced by Bernard Tekpetey (Ludogorets).
63' The referee stops play so that a substitution can be made and Eric Bile trots off the pitch and is replaced by Matheus Machado (Ludogorets).
62' Mikey Moore (Rangers) is booked after bringing down an opponent. Manfredas Lukjancukas had an easy-decision to make.
61' Caio Vidal (Ludogorets) has a sight of goal and shoots goalwards, but the goalkeeper makes a comfortable save.
60' The resulting corner from Mikey Moore (Rangers) is cleared by the defence.
60' What a goal-scoring opportunity! Deroy Duarte (Ludogorets) finds some space inside the box and gets in a strike, but the shot is brilliantly blocked by one of the defending players sliding in.
59' Jack Butland blocks Petar Stanic (Ludogorets)'s effort from the edge of the box.
58' Mikey Moore (Rangers) picks up a pass and unleashes a strong shot from inside the box, but the goalkeeper is equal to it!
57' A cross into the box from Mikey Moore (Rangers) is cleared.
57' A snap shot by Chermiti (Rangers) from the edge of the area flies towards the bottom right corner, but Hendrik Bonmann produces a good save to thwart him.
55' This yellow card was deserved. The tackle by Chermiti (Rangers) was quite harsh and Manfredas Lukjancukas didn't hesitate to show him a yellow card.
54' The Rangers players are exchanging some short passes to try and open up the opposition’s defence and hit them swiftly on the break.
49' Nicolas Raskin (Rangers) has an effort on goal, but he misses to the right of the goal. The ball is off of the pitch and it's a goal kick for Ludogorets.
48' Nicolas Raskin (Rangers) connects with the ball in the six-yard box after the resulting free kick and shoots towards goal, but Hendrik Bonmann makes a magnificent save!
47' An opponent rises to his feet after being downed by Deroy Duarte (Ludogorets). Manfredas Lukjancukas saw the sliding tackle and blows for a foul.
46' The game restarts for the second half.
45+2' Manfredas Lukjancukas has ended the first half by blowing the whistle.
45' 1 min. of stoppage-time to be played.
44' Manfredas Lukjancukas blows his whistle after Caio Vidal (Ludogorets) brings one of his opponents down with a strong tackle.
42' Mohammed Diomande (Rangers) deprives his opponent of the ball, but the referee blows his whistle for a foul. He's not happy with the decision!
41' Chermiti (Rangers) attempted to pick out a free teammate inside the box, but Hendrik Bonmann comes off the line to clear the ball away.
41' The resulting set piece from Rangers is comfortably intercepted by one of the defending players.
36' Referee Manfredas Lukjancukas sees the trip by Chermiti (Rangers) and doesn't hesitate to blow his whistle.
33' Goal! Thelo Aasgaard plays in Mohammed Diomande (Rangers), who shows great determination to get to the ball before a couple of defenders and from inside the box slots it into the bottom left corner 1:0.
33' A terrific attempt by Petar Stanic (Ludogorets) from the edge of the box slides just narrowly past the right post.
33' Rangers work the corner short. The ball is passed to a nearby teammate.
30' A defence-splitting pass is taken in his stride by Petar Stanic (Ludogorets) in the box. Without even looking up he drills a shot towards the right side of the goal, but Jack Butland pulls off a brilliant save.
28' Petar Stanic (Ludogorets) unleashes a powerful shot towards goal, but it is bravely blocked by a self-sacrificing defender.
27' Caio Vidal (Ludogorets) tackles a bit over-zealously and Manfredas Lukjancukas blows for a foul.
27' Djeidi Gassama (Rangers) once again attempts to send a defence-splitting pass, but the opposition's defence is alert and intercepts the ball.
26' Djeidi Gassama (Rangers) fails to find any of his teammates inside the box as his pass is blocked.
25' Djeidi Gassama (Rangers) fires a shot at goal from a very promising position outside the penalty area, but it is blocked by a self-sacrificing defender.
22' Chermiti (Rangers) wastes a good opportunity as his pass into the box is blocked by the defence.
20' Rangers failed to take advantage of the corner as the opposition's defence was alert and averted the threat.
17' Djeidi Gassama (Rangers) commits a minor foul to interrupt the attacking move of his opponent and is warned by the referee that he will get a yellow card if he does it again.
13' Ludogorets can’t profit from the corner as the defence clear the ball upfield.
11' Poor challenge! Mohammed Diomande (Rangers) is penalised for tripping and Manfredas Lukjancukas blows his whistle.
10' Chermiti (Rangers) takes a great touch after receiving a pass inside the box. He immediately unleashes a low shot to the middle of the goal, but the keeper pulls off a decent save!
7' That didn't go as planned! Petar Stanic (Ludogorets) tried his luck from the edge of the box, but his effort low towards the middle of the goal was too weak to get past Jack Butland, who easily kept it out.
4' Ludogorets seem to be finding their feet as they enjoy some possession. They are waiting for the right moment to create new attacking opportunities.
1' The first half has started.
Djeidi Gassama (Rangers) makes a slide tackle, but referee Manfredas Lukjancukas blows for a foul.
Rangers will kick-off.
Manfredas Lukjancukas was nominated as the referee for this game.
You can have a look at the starting XIs of both teams in the details of this match.
Welcome to our minute-by-minute commentary of today's clash. You can enjoy a written form of everything important that will be happening on the pitch. Have fun.

Last Matches of Rangers

01.02.26
PRE
(0) - (0)
D
29.01.26
EL
(3) - (1)
L
25.01.26
PRE
(0) - (0)
W
22.01.26
EL
(1) - (0)
W
16.01.26
SC
(2) - (0)
W
11.01.26
PRE
(0) - (1)
W
25.01.26
PRE
(0) - (0)
W
22.01.26
EL
(1) - (0)
W
16.01.26
SC
(2) - (0)
W
06.01.26
PRE
(2) - (0)
W
30.12.25
PRE
(1) - (0)
W
27.12.25
PRE
(0) - (0)
W

Last Matches of Ludogorets

29.01.26
EL
(1) - (0)
W
22.01.26
EL
(1) - (0)
L
19.12.25
1L
(0) - (2)
W
15.12.25
CUP
(0) - (2)
W
11.12.25
EL
(1) - (1)
D
08.12.25
1L
(0) - (1)
D
22.01.26
EL
(1) - (0)
L
19.12.25
1L
(0) - (2)
W
15.12.25
CUP
(0) - (2)
W
04.12.25
1L
(0) - (1)
W
23.11.25
1L
(0) - (1)
W
06.11.25
EL
(1) - (0)
L

Rangers vs Ludogorets matches

22.01.26
EL
(1) - (0)
22.01.26
EL
(1) - (0)

Follow Game Online:

Rangers vs Ludogorets live stream online is not available right now. You can see the full history of Rangers vs Ludogorets head to head confrontation.

Rangers vs Ludogorets Head To Head Confrontation

Our site's database keeps all result's history of previous games between Rangers and Ludogorets, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Rangers vs Ludogorets upcoming matches.

22.01.2026

Rangers 1 - 0 Ludogorets (Diomande M.)