Heart of Midlothian vs Kilmarnock: Prediction, Head-to-Head, Odds & Stats (Wed, 03 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 11 Oct, 10:32 AM UTC

Next Match 03/12/25 at 07:45 PM

Heart of Midlothian vs Kilmarnock

Scheduled H2H Match For Heart of Midlothian Vs Kilmarnock

Scottish Premiership

Wed, 03 Dec 2025 at 07:45 PM UTC

Heart of Midlothian
Heart of Midlothian

SCO SCO

Recent Form

W
W
W
D
W
Kilmarnock
Kilmarnock

SCO SCO

Recent Form

W
L
L
L
L

5

Win

Last 10 Played

10
3 Draws

2

Win

7.03
Avg. Rating
6.77
1
Position
9
Derek McInnes
Manager
Stuart Kettlewell

Game Schedule - Time Of Fixture

Heart of Midlothian will square off vs Kilmarnock in Scottish Premiership on Wed, 03 Dec 2025 at 07:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Heart of Midlothian vs Kilmarnock H2H Match Summary

Analyzing the last 10 H2H fixtures between these rivals, Heart of Midlothian have won 5 times and Kilmarnock have got the victory on 2 occasion.


Head-to-Head (Last 10 Matches)
Heart of Midlothian5
Draw3
Kilmarnock2

Heart of Midlothian vs Kilmarnock Past H2H Matches

36
Scottish Premiership
04:45 PM
18/10/25
2347
Kilmarnock
0
2353
Heart of Midlothian
3
02:00 PM
18/05/25
2347
Kilmarnock
0
2353
Heart of Midlothian
1
03:00 PM
25/01/25
2353
Heart of Midlothian
3
2347
Kilmarnock
2
03:00 PM
15/12/24
2347
Kilmarnock
1
2353
Heart of Midlothian
0
07:45 PM
30/10/24
2353
Heart of Midlothian
1
2347
Kilmarnock
2
02:00 PM
27/04/24
2347
Kilmarnock
0
2353
Heart of Midlothian
0
03:00 PM
30/03/24
2353
Heart of Midlothian
1
2347
Kilmarnock
1
03:00 PM
02/12/23
2347
Kilmarnock
0
2353
Heart of Midlothian
1
02:00 PM
13/08/23
2353
Heart of Midlothian
0
2347
Kilmarnock
0
02:00 PM
01/04/23
2347
Kilmarnock
2
2353
Heart of Midlothian
1
03:00 PM
17/12/22
2353
Heart of Midlothian
3
2347
Kilmarnock
1
02:00 PM
09/10/22
2347
Kilmarnock
2
2353
Heart of Midlothian
2
07:45 PM
05/02/20
2353
Heart of Midlothian
2
2347
Kilmarnock
3
03:00 PM
23/11/19
2347
Kilmarnock
3
2353
Heart of Midlothian
0
02:00 PM
05/10/19
2353
Heart of Midlothian
0
2347
Kilmarnock
1
02:00 PM
04/05/19
2353
Heart of Midlothian
0
2347
Kilmarnock
1
07:45 PM
01/02/19
2347
Kilmarnock
1
2353
Heart of Midlothian
2
03:00 PM
10/11/18
2353
Heart of Midlothian
0
2347
Kilmarnock
1
02:00 PM
25/08/18
2347
Kilmarnock
0
2353
Heart of Midlothian
1
11:30 AM
13/05/18
2347
Kilmarnock
1
2353
Heart of Midlothian
0
07:45 PM
27/02/18
2353
Heart of Midlothian
1
2347
Kilmarnock
1
03:00 PM
05/11/17
2353
Heart of Midlothian
1
2347
Kilmarnock
2
02:00 PM
12/08/17
2347
Kilmarnock
0
2353
Heart of Midlothian
1
06:45 PM
14/04/17
2347
Kilmarnock
0
2353
Heart of Midlothian
0
07:45 PM
27/12/16
2353
Heart of Midlothian
4
2347
Kilmarnock
0
06:45 PM
26/10/16
2347
Kilmarnock
2
2353
Heart of Midlothian
0
03:00 PM
27/02/16
2353
Heart of Midlothian
1
2347
Kilmarnock
0
03:00 PM
02/01/16
2347
Kilmarnock
2
2353
Heart of Midlothian
2
02:00 PM
03/10/15
2353
Heart of Midlothian
1
2347
Kilmarnock
1
02:00 PM
04/05/14
2353
Heart of Midlothian
5
2347
Kilmarnock
0
03:00 PM
08/03/14
2347
Kilmarnock
4
2353
Heart of Midlothian
2
03:00 PM
26/12/13
2353
Heart of Midlothian
0
2347
Kilmarnock
4
02:00 PM
26/10/13
2347
Kilmarnock
2
2353
Heart of Midlothian
0
02:00 PM
20/04/13
2347
Kilmarnock
0
2353
Heart of Midlothian
1
03:00 PM
16/02/13
2353
Heart of Midlothian
0
2347
Kilmarnock
3
03:00 PM
26/12/12
2347
Kilmarnock
1
2353
Heart of Midlothian
0
02:00 PM
29/09/12
2353
Heart of Midlothian
1
2347
Kilmarnock
3
03:00 PM
11/02/12
2347
Kilmarnock
1
2353
Heart of Midlothian
1
02:00 PM
29/10/11
2353
Heart of Midlothian
0
2347
Kilmarnock
1
02:00 PM
21/08/11
2347
Kilmarnock
0
2353
Heart of Midlothian
0
02:00 PM
30/04/11
2347
Kilmarnock
2
2353
Heart of Midlothian
2
03:00 PM
05/03/11
2353
Heart of Midlothian
0
2347
Kilmarnock
2
07:45 PM
18/01/11
2347
Kilmarnock
1
2353
Heart of Midlothian
2
03:00 PM
26/12/10
2347
Kilmarnock
2353
Heart of Midlothian
12:45 PM
31/10/10
2353
Heart of Midlothian
0
2347
Kilmarnock
3
02:00 PM
10/04/10
2353
Heart of Midlothian
1
2347
Kilmarnock
0
03:00 PM
28/11/09
2347
Kilmarnock
1
2353
Heart of Midlothian
2
06:45 PM
15/09/09
2353
Heart of Midlothian
1
2347
Kilmarnock
0
02:00 PM
12/09/09
2353
Heart of Midlothian
2347
Kilmarnock
02:00 PM
04/04/09
2353
Heart of Midlothian
3
2347
Kilmarnock
1
03:00 PM
17/01/09
2347
Kilmarnock
0
2353
Heart of Midlothian
2
02:00 PM
04/10/08
2353
Heart of Midlothian
1
2347
Kilmarnock
2
332
Scottish League Cup
06:45 PM
26/09/23
2347
Kilmarnock
1
2353
Heart of Midlothian
2
06:45 PM
31/08/22
2353
Heart of Midlothian
0
2347
Kilmarnock
1
06:45 PM
23/09/15
2347
Kilmarnock
2
2353
Heart of Midlothian
3

Heart of Midlothian Recent Matches

36
Scottish Premiership (21 Matches)
03:00 PM
09/11/25
2353
Heart of Midlothian
1
2349
Dundee United
1
D
03:00 PM
01/11/25
2353
Heart of Midlothian
4
2357
Dundee FC
0
W
07:45 PM
29/10/25
2359
St. Mirren
2
2353
Heart of Midlothian
2
D
12:00 PM
26/10/25
2353
Heart of Midlothian
3
2352
Celtic
1
W
04:45 PM
18/10/25
2347
Kilmarnock
0
2353
Heart of Midlothian
3
W
04:45 PM
04/10/25
2353
Heart of Midlothian
1
2354
Hibernian
0
W
02:00 PM
27/09/25
2353
Heart of Midlothian
3
2363
Falkirk FC
0
W
02:00 PM
13/09/25
2351
Rangers
0
2353
Heart of Midlothian
2
W
02:00 PM
30/08/25
2356
Livingston
1
2353
Heart of Midlothian
2
W
02:00 PM
23/08/25
2353
Heart of Midlothian
3
2346
Motherwell
3
D
02:00 PM
10/08/25
2349
Dundee United
2
2353
Heart of Midlothian
3
W
07:00 PM
04/08/25
2353
Heart of Midlothian
2
2355
Aberdeen
0
W
02:00 PM
18/05/25
2347
Kilmarnock
0
2353
Heart of Midlothian
1
W
06:45 PM
14/05/25
2353
Heart of Midlothian
2
2348
St. Johnstone
1
W
02:00 PM
10/05/25
2353
Heart of Midlothian
3
2346
Motherwell
0
W
02:00 PM
03/05/25
2365
Ross County
1
2353
Heart of Midlothian
3
W
02:00 PM
26/04/25
2353
Heart of Midlothian
0
2357
Dundee FC
1
L
02:00 PM
12/04/25
2346
Motherwell
0
2353
Heart of Midlothian
0
D
01:30 PM
06/04/25
2353
Heart of Midlothian
0
2349
Dundee United
1
L
03:00 PM
29/03/25
2352
Celtic
3
2353
Heart of Midlothian
0
L
03:00 PM
15/03/25
2353
Heart of Midlothian
2
2365
Ross County
0
W
332
Scottish League Cup (5 Matches)
02:00 PM
16/08/25
2359
St. Mirren
1
2353
Heart of Midlothian
1
L
06:45 PM
23/07/25
2353
Heart of Midlothian
4
2377
Dumbarton
0
W
04:15 PM
19/07/25
2384
Stirling Albion
0
2353
Heart of Midlothian
4
W
06:45 PM
15/07/25
2376
Hamilton Academical
0
2353
Heart of Midlothian
4
W
04:15 PM
12/07/25
2353
Heart of Midlothian
4
2350
Dunfermline Athletic
1
W
853
Club Friendly Games (2 Matches)
02:00 PM
26/07/25
2353
Heart of Midlothian
3
41
Sunderland
0
W
04:00 PM
04/07/25
2353
Heart of Midlothian
3
4875
Crawley Town
1
W
347
Scottish Cup (2 Matches)
11:30 AM
19/04/25
2353
Heart of Midlothian
1
2355
Aberdeen
2
L
07:45 PM
07/03/25
2353
Heart of Midlothian
3
2357
Dundee FC
1
W

Kilmarnock Recent Matches

36
Scottish Premiership (22 Matches)
04:00 PM
09/11/25
2352
Celtic
4
2347
Kilmarnock
0
L
03:00 PM
01/11/25
2363
Falkirk FC
3
2347
Kilmarnock
1
L
07:45 PM
29/10/25
2347
Kilmarnock
0
2355
Aberdeen
1
L
03:00 PM
26/10/25
2351
Rangers
3
2347
Kilmarnock
1
L
04:45 PM
18/10/25
2347
Kilmarnock
0
2353
Heart of Midlothian
3
L
02:00 PM
04/10/25
2347
Kilmarnock
2
2359
St. Mirren
0
W
02:00 PM
27/09/25
2349
Dundee United
0
2347
Kilmarnock
2
W
02:00 PM
14/09/25
2347
Kilmarnock
1
2352
Celtic
2
L
02:00 PM
30/08/25
2346
Motherwell
2
2347
Kilmarnock
2
D
02:00 PM
23/08/25
2347
Kilmarnock
0
2357
Dundee FC
0
D
02:00 PM
10/08/25
2354
Hibernian
2
2347
Kilmarnock
2
D
02:00 PM
02/08/25
2347
Kilmarnock
2
2356
Livingston
2
D
02:00 PM
18/05/25
2347
Kilmarnock
0
2353
Heart of Midlothian
1
L
06:45 PM
14/05/25
2346
Motherwell
3
2347
Kilmarnock
0
L
02:00 PM
10/05/25
2347
Kilmarnock
3
2357
Dundee FC
2
W
02:00 PM
03/05/25
2348
St. Johnstone
0
2347
Kilmarnock
2
W
02:00 PM
26/04/25
2347
Kilmarnock
2
2365
Ross County
0
W
11:30 AM
12/04/25
2352
Celtic
5
2347
Kilmarnock
1
L
02:00 PM
05/04/25
2347
Kilmarnock
2
2346
Motherwell
0
W
03:00 PM
29/03/25
2359
St. Mirren
5
2347
Kilmarnock
1
L
03:00 PM
15/03/25
2347
Kilmarnock
1
2354
Hibernian
1
D
03:00 PM
01/03/25
2365
Ross County
1
2347
Kilmarnock
0
L
332
Scottish League Cup (6 Matches)
06:45 PM
19/09/25
2347
Kilmarnock
2
2359
St. Mirren
2
L
02:00 PM
17/08/25
2347
Kilmarnock
2
2349
Dundee United
1
W
02:00 PM
26/07/25
2347
Kilmarnock
4
2382
East Fife
0
W
06:45 PM
22/07/25
206633
Kelty Hearts F.C.
0
2347
Kilmarnock
0
L
06:45 PM
16/07/25
2347
Kilmarnock
1
2356
Livingston
0
W
02:00 PM
12/07/25
45622
Brora Rangers FC
0
2347
Kilmarnock
2
W
853
Club Friendly Games (2 Matches)
06:30 PM
04/07/25
2347
Kilmarnock
1
2364
Ayr United
0
W
02:30 PM
28/06/25
2347
Kilmarnock
0
2950
AZ Alkmaar
2
L

Heart of Midlothian Next Fixtures

Kilmarnock Next Fixtures

Heart of Midlothian Last Match Played stats

Heart of Midlothian vs Dundee United

Final Score :1 - 1

(H)Match overview (A)
63%Ball possession37%
0.68Expected goals0.46
11Total shots7
2Goalkeeper saves2
4Corner kicks3
18Fouls15
489Passes294
17Tackles17
15Free kicks18
2Yellow cards4
(H)Shots (A)
11Total shots7
2Shots on target3
1Hit woodwork0
8Shots off target3
1Blocked shots1
5Shots inside box6
6Shots outside box1
(H)Attack (A)
22Touches in penalty area15
3Fouled in final third1
0Offsides4
(H)Passes (A)
370Accurate passes183
30Throw-ins19
81Final third entries54
89/144 (62%)Final third phase29/75 (39%)
30/77 (39%)Long balls17/65 (26%)
5/21 (24%)Crosses3/10 (30%)
(H)Duels (A)
46%Duels54%
8Dispossessed8
33/77 (43%)Ground duels44/77 (57%)
25/48 (52%)Aerial duels23/48 (48%)
2/11 (18%)Dribbles10/19 (53%)
(H)Defending (A)
53%Tackles won65%
17Total tackles17
9Interceptions17
68Recoveries55
18Clearances36
(H)Goalkeeping (A)
2Total saves2
1Big saves1
2High claims1
0Punches1
5Goal kicks10

Kilmarnock Last Match Played stats

Celtic vs Kilmarnock

Final Score :4 - 0

(H)Match overview (A)
75%Ball possession25%
3.00Expected goals0.57
4Big chances1
21Total shots3
1Goalkeeper saves4
8Corner kicks7
14Fouls4
706Passes231
8Tackles21
3Free kicks14
2Yellow cards2
(H)Shots (A)
21Total shots3
7Shots on target1
1Hit woodwork1
8Shots off target2
6Blocked shots0
14Shots inside box3
7Shots outside box0
(H)Attack (A)
2Big chances scored0
2Big chances missed1
2Through balls0
41Touches in penalty area12
1Fouled in final third0
0Offsides3
(H)Passes (A)
634Accurate passes147
15Throw-ins16
96Final third entries41
192/233 (82%)Final third phase35/74 (47%)
42/57 (74%)Long balls13/62 (21%)
6/24 (25%)Crosses4/17 (24%)
(H)Duels (A)
51%Duels49%
6Dispossessed3
23/58 (40%)Ground duels35/58 (60%)
21/29 (72%)Aerial duels8/29 (28%)
11/26 (42%)Dribbles1/6 (17%)
(H)Defending (A)
88%Tackles won48%
8Total tackles21
4Interceptions14
53Recoveries40
28Clearances41
0Errors lead to a goal1
(H)Goalkeeping (A)
1Total saves4
2High claims0
1Punches2
4Goal kicks13

Heart of Midlothian Vs Kilmarnock Season Stats

Heart of MidlothianPerformance SummaryKilmarnock
12Matches12
29Goals Scored13
10Goals Conceded22
2.42Goals per Game1.08
0.83Goals Conceded per Game1.83
6.08Shots on Target per Game3.67
2.42Big Chances per Game1.83
54.00%Ball Possession37.92%
6Clean Sheets3
18.25Tackles per Game17
0Penalty Goals Conceded3
12.17Fouls per Game12.58
1.25Offsides per Game1.58
6.25Goal Kicks per Game8.5
25.75Throw-ins per Game22.83
2.08Yellow Cards per Game2.42
0Red Cards1

Premiership 25/26 Standings

POSTEAMMPWLDPTS
1Heart of MidlothianHeart of Midlothian1290330
2CelticCeltic1172223
3HibernianHibernian1242618
4RangersRangers1141618
5Falkirk FCFalkirk FC1244416
6MotherwellMotherwell1132615
7Dundee UnitedDundee United1133514
8AberdeenAberdeen1136211
9St. MirrenSt. Mirren1125410
10KilmarnockKilmarnock1226410
11Dundee FCDundee FC122739
12LivingstonLivingston121658
Championship round
Relegation Round

Football Previews & Betting Tips

15 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Slovenia vs Kosovo Betting Tips & Picks November 15, 2025

15 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Greece vs Scotland Betting Tips & Picks November 15, 2025

15 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Switzerland vs Sweden Betting Tips & Picks November 15, 2025

15 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Bosnia & Herzegovina vs Romania Betting Tips & Picks November 15, 2025

15 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Denmark vs Belarus Betting Tips & Picks November 15, 2025

15 Nov 2025

World Cup Qual. UEFA Preview And Prediction: Liechtenstein vs Wales Betting Tips & Picks November 15, 2025