Kilmarnock FC vs Rangers FC, Premier League 2022-23 REGULAR SEASON
Overview
Match Preview
Kilmarnock FC vs Rangers FC — Premier League at The BBSP Stadium, Rugby Park.
- Kilmarnock FC 7 games · 5 pts (2026/27)
- Rangers FC 7 games · 16 pts (2026/27)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Celtic FC | 7 | 18 |
| 2 | Rangers FC | 7 | 16 |
| 3 | Heart of Midlothian FC | 7 | 13 |
| 4 | Dundee FC | 7 | 10 |
| 5 | St. Mirren FC | 7 | 10 |
| 6 | St. Johnstone FC | 7 | 8 |
| 7 | Aberdeen FC | 7 | 8 |
| 8 | Motherwell FC | 7 | 8 |
| 9 | Dundee United FC | 7 | 8 |
| 10 | Hibernian FC | 7 | 7 |
| 11 | Falkirk FC | 7 | 6 |
| 12 | Kilmarnock FC | 7 | 5 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 Jan | Rangers FC | H | 2–3 | L |
| 07 Jan | Celtic FC | A | 0–2 | L |
| 02 Jan | St. Mirren FC | H | 0–0 | D |
| 28 Dec | Aberdeen FC | H | 2–1 | W |
| 23 Dec | Motherwell FC | A | 2–2 | D |
| 17 Dec | Heart of Midlothian FC | A | 1–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 Jan | Kilmarnock FC | A | 3–2 | W |
| 08 Jan | Dundee United FC | A | 2–0 | W |
| 02 Jan | Celtic FC | H | 2–2 | D |
| 28 Dec | Motherwell FC | H | 3–0 | W |
| 23 Dec | Ross County FC | A | 1–0 | W |
| 20 Dec | Aberdeen FC | A | 3–2 | W |
Season Stats
| Kilmarnock FC | Rangers FC | |
|---|---|---|
| #12 | Position | #2 |
| 5 | Points | 16 |
| 7 | Played | 7 |
| 1 / 2 / 4 | W / D / L | 5 / 1 / 1 |
| 6 | Scored | 8 |
| 15 | Conceded | 4 |
| -9 | GD | +4 |
| 0.71 | PPG | 2.29 |
| 14% | Win % | 71% |
Key Stats
61%
Both Teams to Score
H2H (23 games)
H2H (23 games)
61%
Over 2.5 Goals
H2H history
H2H history
29%
Clean Sheets
Kilmarnock FC this season
Kilmarnock FC this season
67%
Clean Sheets
Rangers FC this season
Rangers FC this season
Kilmarnock FC are 12th (5 pts). Rangers FC are 2nd (16 pts).
Goal Timing (This Season)
Kilmarnock FC
0-15
–/3
16-30
1/1
31-45
2/4
46-60
3/2
61-75
–/2
76+
–/3
■ Scored ■ Conceded
Rangers FC
0-15
2/1
16-30
–/–
31-45
1/1
46-60
1/–
61-75
1/–
76+
3/1
■ Scored ■ Conceded
Top Scorers (This Season)
Kilmarnock FC
| Michael Schjonning-Larsen | 2 G |
| Jason Holt | 1 G |
| Greg Kiltie | 1 G |
| Joe Hugill | 1 G |
Rangers FC
| Lawrence Shankland | 3 G | |
| Ryan Naderi | 2 G | 1 A |
| Miguel Chaiwa | 1 G | 1 A |
| Thelo Aasgaard | 1 G |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for Kilmarnock FC to score. At the same time, Rangers FC does not seem to pull back! Let’s get it on!
- 5' Glen Kamara, a Finland midfielder, has 0 bookings this season and will need to keep his discipline tonight.
- 6' GOAL! Christopher Stokes fires home to make it 1-0!
- 11' Rangers FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 16' The home supporters are growing impatient. Kilmarnock FC must find a spark to ignite this game.
- 19' That looks like a foul for a Yellow card for Alan Power.
- 20' A meaty challenge results in booking for Alan Power on 20.
- 23' What composure from Alfredo Morelos! The Colombia international strokes it home. 1-1.
- 28' Scotland international Jon McLaughlin has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 33' Over 33 minutes have gone by without a meaningful attack. The supporters want more.
- 35' Danny Armstrong is having his name booked by the referee on 35.
- 36' Alfredo Morelos has been a danger all night but risks an early exit having now seen a Yellow card on 36.
- 37' Another substitution for Kilmarnock FC to replace Rory McKenzie by Blair Alston on 37 minute.
- 38' Kilmarnock FC manager makes another effort to make the tables turned. Blair Alston is hanging Rory McKenzie on the field on 38 minute.
- 43' A quiet spell here at The BBSP Stadium, Rugby Park. Kilmarnock FC seem content sitting deep and soaking up pressure.
- 48' Rory McKenzie is a natural and has been asked to do a very specific job for Rangers FC tonight.
- 51' Rangers FC is taking the lead after the goal scored by Ryan Kent on 51.
- 55' The referee does not hesitate — a Yellow card for Ryan Kent on 55 minutes.
- 59' The referee has no hesitation. Danny Armstrong is booked for Kilmarnock FC — Red card on 59.
- 64' Kerr McInroy gets the nod from Kilmarnock FC. He replaces Christian Doidge and will look to change the dynamic.
- 69' Danny Armstrong needs to be pretty careful with his discipline considering 26 Yellow cards this season.
- 72' Alfredo Morelos does the damage! The net is bulging and Rangers FC surge ahead!
- 77' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 78' Alfredo Morelos makes way for Malik Tillman at the 78 minute mark. A tactical switch from Rangers FC.
- 80' Another substitution for Kilmarnock FC to replace Kyle Vassell by Kyle Lafferty on 80 minute.
- 83' Another substitution for Rangers FC to replace Glen Kamara by James Sands on 83 minute.
- 85' What a moment for Joe Wright! That strike on 85 puts his side firmly in control.
- 90' It’s high time Michael Beale made some changes to put the his team’s game back to action.
- It finishes all square. Kilmarnock FC and Rangers FC share the spoils 2-3.
Lineups
Kilmarnock FC Lineups
Starting XI
- 20
-
26
Christian Doidge ↓ Kerr McInroy 64'
- 19
- 6
-
23
Kyle Vassell ↓ Kyle Lafferty 80'
-
7
Rory McKenzie ↓ Blair Alston 37'
- 4
- 31
- 25
- 5
- 11
Bench
- 17
-
21
Kerr McInroy ↑ 64'
-
8
Blair Alston ↑ 37'
- 18
- 15
-
16
Scott Robinson ↑ 80'
-
28
Kyle Lafferty ↑ 80'
- 14
- 1
Coach
Derek McInnes
Rangers FC Lineups
Starting XI
- 33
- 26
- 4
- 31
-
20
Alfredo Morelos ↓ Malik Tillman 78'
-
18
Glen Kamara ↓ James Sands 83'
- 14
- 37
- 6
- 2
- 30
Bench
- 23
-
19
James Sands ↑ 83'
- 1
- 8
-
71
Malik Tillman ↑ 78'
- 38
- 51
- 44
- 29
Coach
Michael Beale
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Alfredo Morelos | 7 |
| Cyriel Dessers | 4 |
| James Tavernier | 4 |
| Connor Goldson | 3 |
| Eamonn Brophy | 3 |
| Scott Arfield | 2 |
| Brad Lyons | 2 |
| Vaclav Cerny | 2 |
Head to Head
Kilmarnock FC Form
Predictions
Prediction accuracy
1 / 4
0.69
Kilmarnock FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.9
Rangers FC xG
I would bet for:
Rangers FC to win 61% + Under — clean sheet likely 57%
Match Result
✓ CorrectActual: Rangers FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 2.59
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 91% |
|
9% |
| ± 1.5 | 73% |
|
27% |
| ± 2.5 | 47% |
|
53% |
| ± 3.5 | 26% |
|
74% |
| ± 4.5 | 13% |
|
87% |
Double Chance
Kilmarnock FC or Draw
39%
Draw or Rangers FC
84%
Kilmarnock FC or Rangers FC
76%
Half-Time Result
✗ WrongActual: Draw at HT
Correct Score
✗ 2–3 not predicted2 – 3Actual
0 – 1
13.7%
0 – 2
13.3%
1 – 1
10.5%
0 – 0
9.4%
1 – 2
9%
0 – 3
8.2%
1 – 3
5.8%
1 – 0
4.3%
0 – 4
3.9%
2 – 1
3.2%
2 – 2
3.1%
1 – 4
2.8%
Asian Handicap — Kilmarnock FC
| Handicap | Kilmarnock FC covers | Push | Rangers FC covers |
|---|---|---|---|
| -2.5 | 1% | — | 99% |
| -2 | 1% | 3% | 97% |
| -1.5 | 3% | — | 97% |
| -1 | 3% | 8% | 88% |
| -0.5 | 12% | — | 88% |
| +0.5 | 35% | — | 65% |
| +1 | 35% | 25% | 40% |
| +1.5 | 60% | — | 40% |
| +2 | 60% | 20% | 20% |
| +2.5 | 80% | — | 20% |
Clean Sheet
Kilmarnock FC keeps clean sheet
16%
✓
Rangers FC keeps clean sheet
51%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

