Livingston vs Rangers

22 February 2026 · Scottish Premiership · 2025/26 · Referee Ryan Lee

Full time 2 – 2

Half-time: 1–0

  • B. Kabongolo 14’
  • L. Smith 55’
  • E. Fernandez 81’
  • M. Moore 88’

Match summary

The points were shared as Livingston and Rangers drew 2-2. Livingston led 1-0 at half-time.

In the first half, B. Kabongolo put Livingston ahead in the 14th minute. In the second half, L. Smith made it 2-0 in the 55th minute, E. Fernandez pulled one back to make it 2-1 in the 81st minute, and M. Moore equalised with a header in the 88th minute.

Rangers had the better of the chances, with 3.74 expected goals (xG) from 31 shots to Livingston's 0.30 from 5. Livingston had a player sent off.

Match stats

27% Possession 73%
5 Shots 31
3 Shots on target 14
3 Corners 15
182 Passes 462
53.3% Pass accuracy 84.8%
11 Tackles 18
18 Fouls 15
3 Yellow cards 2
1 Red cards 0
0 Offsides 2

Key events

Livingston Rangers
6’
T. RommensShot on target
R. MuirheadShot on target
11’
B. KabongoloRight foot shot1-0 (Livingston)
14’
17’
J. TavernierShot on target
26’
30’
M. MooreShot on target
33’
J. TavernierShot on target
35’
E. FernandezShot on target
41’
N. RaskinShot on target
41’
T. P. ChukwuaniShot on target
51’
B. MiovskiShot on target
52’
Y. ChermitiShot on target
54’
M. MooreShot on target
L. SmithLeft foot shot2-0 (Livingston)
55’
C. Montano
60’
B. FatiL. Smith
63’
71’
J. NoubleR. Muirhead
72’
S. MayE. Danso
72’
C. KerrD. Finlayson
77’
81’
E. FernandezRight foot shot2-1 (Rangers)
81’
83’
B. MiovskiShot on target
87’
N. RaskinShot on target
J. Prior
88’
88’
88’
M. MooreHeader2-2 (Rangers)
S. May
90’

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.30 3.74 14’ B. Kabongolo (Livingston), 1-0 14’ 55’ L. Smith (Livingston), 2-0 55’ 81’ E. Fernandez (Rangers), 2-1 81’ 88’ M. Moore (Rangers), 2-2 88’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.30 3.74 14’ B. Kabongolo (Livingston), 1-0 Kabongolo 14’ 55’ L. Smith (Livingston), 2-0 Smith 55’ 81’ E. Fernandez (Rangers), 2-1 Fernandez 81’ 88’ M. Moore (Rangers), 2-2 Moore 88’
Livingston 0.30 xGRangers 3.74 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Rangers attacking Livingston attacking 
41’ T. P. Chukwuani (Rangers), from a corner, 0.40 xG, saved 41’ Y. Chermiti (Rangers), from a corner, 0.34 xG, blocked 41’ N. Raskin (Rangers), from a corner, 0.29 xG, saved 88’ M. Moore (Rangers), open play, 0.23 xG, goal 7’ E. Fernandez (Rangers), from a corner, 0.21 xG, off target 81’ E. Fernandez (Rangers), open play, 0.20 xG, goal 17’ E. Fernandez (Rangers), set piece, 0.18 xG, off target 17’ J. Tavernier (Rangers), direct free kick, 0.18 xG, saved 46’ E. Fernandez (Rangers), from a corner, 0.17 xG, blocked 52’ Y. Chermiti (Rangers), from a corner, 0.17 xG, saved 54’ M. Moore (Rangers), open play, 0.16 xG, saved 6’ T. Rommens (Rangers), from a corner, 0.15 xG, saved 54’ M. Moore (Rangers), open play, 0.15 xG, blocked 55’ L. Smith (Livingston), set piece, 0.14 xG, goal 39’ Y. Chermiti (Rangers), set piece, 0.10 xG, off target 83’ B. Miovski (Rangers), open play, 0.09 xG, saved 14’ B. Kabongolo (Livingston), set piece, 0.08 xG, goal 30’ M. Moore (Rangers), open play, 0.07 xG, saved 64’ Y. Chermiti (Rangers), from a corner, 0.07 xG, off target 67’ M. Moore (Rangers), open play, 0.07 xG, blocked 35’ J. Tavernier (Rangers), open play, 0.07 xG, off target 51’ B. Miovski (Rangers), open play, 0.07 xG, saved 62’ J. Tavernier (Rangers), direct free kick, 0.07 xG, blocked 67’ R. D. Naderi (Rangers), open play, 0.06 xG, off target 31’ J. Souttar (Rangers), from a corner, 0.05 xG, blocked 11’ R. Muirhead (Livingston), open play, 0.04 xG, saved 33’ J. Tavernier (Rangers), open play, 0.04 xG, saved 80’ N. Bajrami (Rangers), open play, 0.04 xG, blocked 90’ B. Fati (Livingston), set piece, 0.03 xG, off target 86’ J. Tavernier (Rangers), open play, 0.03 xG, blocked 34’ M. Moore (Rangers), open play, 0.02 xG, off target 90+9’ T. Aasgaard (Rangers), open play, 0.02 xG, off target 44’ C. Montano (Livingston), from a corner, 0.02 xG, off target 79’ E. Fernandez (Rangers), open play, 0.02 xG, off target 87’ N. Raskin (Rangers), open play, 0.02 xG, saved 35’ E. Fernandez (Rangers), open play, 0.02 xG, saved 41’ T. P. Chukwuani (Rangers), from a corner, 0.40 xG, saved 41’ Y. Chermiti (Rangers), from a corner, 0.34 xG, blocked 41’ N. Raskin (Rangers), from a corner, 0.29 xG, saved 88’ M. Moore (Rangers), open play, 0.23 xG, goal 7’ E. Fernandez (Rangers), from a corner, 0.21 xG, off target 81’ E. Fernandez (Rangers), open play, 0.20 xG, goal 17’ E. Fernandez (Rangers), set piece, 0.18 xG, off target 17’ J. Tavernier (Rangers), direct free kick, 0.18 xG, saved 46’ E. Fernandez (Rangers), from a corner, 0.17 xG, blocked 52’ Y. Chermiti (Rangers), from a corner, 0.17 xG, saved 54’ M. Moore (Rangers), open play, 0.16 xG, saved 6’ T. Rommens (Rangers), from a corner, 0.15 xG, saved 54’ M. Moore (Rangers), open play, 0.15 xG, blocked 55’ L. Smith (Livingston), set piece, 0.14 xG, goal 39’ Y. Chermiti (Rangers), set piece, 0.10 xG, off target 83’ B. Miovski (Rangers), open play, 0.09 xG, saved 14’ B. Kabongolo (Livingston), set piece, 0.08 xG, goal 30’ M. Moore (Rangers), open play, 0.07 xG, saved 64’ Y. Chermiti (Rangers), from a corner, 0.07 xG, off target 67’ M. Moore (Rangers), open play, 0.07 xG, blocked 35’ J. Tavernier (Rangers), open play, 0.07 xG, off target 51’ B. Miovski (Rangers), open play, 0.07 xG, saved 62’ J. Tavernier (Rangers), direct free kick, 0.07 xG, blocked 67’ R. D. Naderi (Rangers), open play, 0.06 xG, off target 31’ J. Souttar (Rangers), from a corner, 0.05 xG, blocked 33’ J. Tavernier (Rangers), open play, 0.04 xG, saved 11’ R. Muirhead (Livingston), open play, 0.04 xG, saved 80’ N. Bajrami (Rangers), open play, 0.04 xG, blocked 90’ B. Fati (Livingston), set piece, 0.03 xG, off target 86’ J. Tavernier (Rangers), open play, 0.03 xG, blocked 34’ M. Moore (Rangers), open play, 0.02 xG, off target 87’ N. Raskin (Rangers), open play, 0.02 xG, saved 90+9’ T. Aasgaard (Rangers), open play, 0.02 xG, off target 44’ C. Montano (Livingston), from a corner, 0.02 xG, off target 79’ E. Fernandez (Rangers), open play, 0.02 xG, off target 35’ E. Fernandez (Rangers), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Livingston 3-5-2 Starting XI
Prior
Kabongolo
Wilson
McGowan
Finlayson
Pittman
Danso 72’
Tait 71’
Montano
Smith
Muirhead 72’
Rangers 4-2-3-1 Starting XI
Butland
Tavernier
Souttar 73’
Fernandez
Rommens
Raskin
Chukwuani 64’
Olsen 46’
Moore
Gassama 79’
Chermiti

Player stats

Goalkeeper1 player
J. Prior
90′ 9 2 41 2 – – –
Defenders3 players
B. Kabongolo
90′ 2 1 – 6 4 12 1 1 – –
D. Wilson
90′ – – – 2 1 17 1 – – –
R. McGowan
90′ – 1 – 3 3 10 1 – – –
Midfielders10 players
77′ – – 13 – – 1 – 5 3 1
S. Pittman
90′ – – 9 – – – – 6 2 1 –
E. Danso
72′ – 1 17 1 – – 1 – 2 – –
M. Tait
71′ – – 13 1 – 1 – 3 1 2 –
C. Montano Sent off
60′ – – 15 – – 1 4 6 3 –
B. Fati Came on as a substitute
27′ – – 4 – – 1 1 1 – – –
M. Sylla Came on as a substitute
19′ – – 4 – – 2 – 5 – 1 –
S. May Came on as a substitute
18′ – – 7 – – 1 – 2 1 1
J. Nouble Came on as a substitute
18′ – – 1 – – 1 – 5 – 2 –
C. Kerr Came on as a substitute
13′ – – 5 – – 1 – 1 – – –
Forwards2 players
63′ 1 – 1 1 0.14 – – 5 3 8 –
R. Muirhead
72′ – 1 1 1 0.04 – 2 2 1 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Livingston win 11% Avg odds 8.72
Draw 17% Avg odds 5.31
Rangers win 72% Avg odds 1.30

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.