While we have made these predictions for Kilmarnock v Rangers for this match preview with the best of intentions, no profits are guaranteed. Always gamble responsibly, and with what you can afford to lose. Good luck with your selections.
Kilmarnock vs Rangers Live Stream, Predictions
The Premiership clash at The BBSP Stadium Rugby Park on Wednesday will see hosts Kilmarnock playing against opponents Rangers.
To see all of our predictions, user poll & stats for Kilmarnock v Rangers, scroll down (inc. the best betting odds).
📏 Form Guide
Kilmarnock
LDWDLL
Kilmarnock will be looking for an improved result here following a 2-0 League Cup loss in their previous game against Celtic.
Daizen Maeda (18') and Giorgos Giakoumakis (95') scored for Celtic.
It has been all too rare in recent times where Kilmarnock have shown defensive steel. The facts show that Kilmarnock have seen their defence breached in 5 of their previous 6 games, shipping 10 goals on the way.
Their previous form shows that Kilmarnock:
- have not beaten Rangers in their last 4 matches in the league.
- are undefeated in their previous 3 home league matches.
Rangers
WWWDWW 📈
Rangers will come into the meeting following on from a 2-1 League Cup win vs Aberdeen in their most recent game.
For Rangers, goals were scored by Ryan Jack (61') and Kemar Roofe (94'). Bojan Miovski (41') was the scorer for Aberdeen. Rangers ran out winners in extra time.
Over the course of their previous 6 outings, Rangers have helped themselves to a tally of 13 goals. Rangers have additionally got on the scoresheet in every single one of those games. Over that period, their defenders have seen 5 goals go against them. We will find out whether or not that trend can be sustained in this game.
Ahead of this meeting, Rangers haven't been defeated in their previous 4 away league matches.
↔️ Head to head
Checking on their prior head to head meetings stretching back to 26/12/2019 shows us that Kilmarnock have won 1 of these & Rangers 5, with the tally of draws being 0.
A combined sum of 10 goals were scored between them in this period, with 2 for Killie and 8 netted by The Gers. This gives an average number of goals per game equal to 1.67.
🗞️ Team News: Kilmarnock
The Kilmarnock boss Derek McInnes has no fitness concerns to speak of ahead of this game owing to a completely injury-free squad to choose from.
ℹ️ Team News: Rangers
Rangers manager Michael Beale has a number of players out of action. John Souttar (Ankle Injury), Nnamdi Ofoborh (Heart Condition), Tom Lawrence (Knee Injury), Ridvan Yilmaz (Hamstring Injury), Ianis Hagi (Knee Surgery), Filip Helander (Foot Injury) and Steven Davis (Knee Injury) will miss out on this game.
🔮 Prediction
We’ve got the feeling that Kilmarnock are dangerous enough to score a goal against this Rangers outfit, however a single goal probably won’t quite be as many as the goals that they could concede.
Our tip is for a 1-2 advantage for Rangers by the conclusion of the game. Could easily go either way, this.
Our expert partners are tipping over 1.5 goals for this match. Check out their VIP predictions here.
Andre Moura, 01:00 14/01/2023

🏟️ Team Focus:
Kilmarnock
Formed: 1869
Stadium: The BBSP Stadium Rugby Park (17,889)
Captain: Alan Power
Chairman: Billy Bowie
Manager: Derek McInnes
Competitions: Premiership position 9, League Cup (Semi-Finals), Scottish Cup (Fourth Round)
⭐ Star Man: Daniel Armstrong

Mostly playing in the Left Wing position, Daniel Armstrong was born in Scotland. Having made a first senior appearance for Kilmarnock in the 2022 - 2023 season, the gifted Forward has accumulated 5 league goals in the Premiership 2022 - 2023 season to date from a total of 21 appearances.
Rangers |
|
Kilmarnock |
Rangers |
|
Kilmarnock |
Kilmarnock |
|
Rangers |
Rangers |
|
Kilmarnock |
Kilmarnock |
|
Rangers |
Rangers |
|
Kilmarnock |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
21 | 19 | 1 | 1 | 48 | 58 | WWWDW |
2 |
![]() |
21 | 15 | 4 | 2 | 28 | 49 | WWWDW |
3 |
![]() |
21 | 10 | 5 | 6 | 6 | 35 | DWWDW |
4 |
![]() |
21 | 9 | 4 | 8 | -6 | 31 | LDDWW |
5 |
![]() |
21 | 9 | 2 | 10 | 3 | 29 | LLLDW |
6 |
![]() |
20 | 7 | 6 | 7 | -5 | 27 | WDDDL |
7 |
![]() |
22 | 8 | 3 | 11 | -8 | 27 | WLLWD |
8 |
![]() |
22 | 7 | 3 | 12 | -10 | 24 | LLLLL |
9 |
![]() |
21 | 5 | 5 | 11 | -6 | 20 | DLDLD |
10 |
![]() |
21 | 5 | 5 | 11 | -12 | 20 | DWWLD |
11 |
![]() |
21 | 5 | 5 | 11 | -18 | 20 | LDWDL |
12 |
![]() |
22 | 4 | 5 | 13 | -20 | 17 | LLDLD |
Livingston |
|
Kilmarnock |
Kilmarnock |
|
Dundee United |
Ross County |
|
Kilmarnock |
Kilmarnock |
|
Dumbarton |
Kilmarnock |
|
Rangers |
Celtic |
|
Kilmarnock |
Rangers |
|
Ross County |
Hearts |
|
Rangers |
Rangers |
|
St Johnstone |
St Johnstone |
|
Rangers |
Kilmarnock |
|
Rangers |
Rangers |
|
Aberdeen |
Kilmarnock |
|
St Mirren |
Kilmarnock |
|
Aberdeen |
Kilmarnock |
|
Hibernian |
Kilmarnock |
|
Livingston |
Kilmarnock |
|
Ross County |
Kilmarnock |
|
Hearts |
Dundee United |
|
Rangers |
Ross County |
|
Rangers |
Aberdeen |
|
Rangers |
St Mirren |
|
Rangers |
St Johnstone |
|
Rangers |
Motherwell |
|
Rangers |
Goals scored | 1.3 |
Goals conceded | 1.4 |
Time first goal scored | 41 |
Time first goal conceded | 50 |
Yellow cards | 2.1 |
Red cards | 0 |
Subs used | 4 |
Biggest victory | 2-1 |
Biggest defeat | 5-0 |
Goals scored | 1.8 |
Goals conceded | 1.3 |
Time first goal scored | 48 |
Time first goal conceded | 39 |
Yellow cards | 2.2 |
Red cards | 0.2 |
Subs used | 4.1 |
Biggest victory | 4-0 |
Biggest defeat | 4-0 |
Daniel Armstrong | 6 |
Ash Taylor | 4 |
Joe Wright | 4 |
Chris Stokes | 2 |
Kyle Lafferty | 1 |
Antonio Čolak | 11 |
Alfredo Morelos | 9 |
James Tavernier | 8 |
Malik Tillman | 6 |
John Lundstram | 5 |
Livingston |
|
Kilmarnock |
Dundee United |
|
Kilmarnock |
Hibernian |
|
Kilmarnock |
Kilmarnock |
|
Motherwell |
Rangers |
|
Kilmarnock |
Kilmarnock |
|
St Johnstone |
Kilmarnock |
|
Hearts |
Aberdeen |
|
Kilmarnock |
Kilmarnock |
|
Celtic |
St Mirren |
|
Kilmarnock |
Rangers |
|
Ross County |
Rangers |
|
Partick Thistle |
Livingston |
|
Rangers |
Rangers |
|
Celtic |
Rangers |
|
Kilmarnock |
Hibernian |
|
Rangers |
Motherwell |
|
Rangers |
Rangers |
|
Dundee United |
Celtic |
|
Rangers |
Rangers |
|
St Mirren |