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

Wojtek Kolan

Wojtek Kolan

Published on 14 Oct, 10:44 PM 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
10
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 Results Summary

In the last 10 head to head results between these competitors, Heart of Midlothian have won 5 times and Kilmarnock have come out on top on 2 occasion.


Head-to-Head (Last 10 Matches)
Heart of Midlothian5
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
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
12:30 PM
02/03/25
2354
Hibernian
2
2353
Heart of Midlothian
1
L
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)
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
08:00 PM
26/02/25
2347
Kilmarnock
2
2351
Rangers
4
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 FC

Final Score :4 - 0

(H)Match overview (A)
67%Ball possession33%
2.73Expected goals0.27
4Big chances0
17Total shots5
0Goalkeeper saves6
6Corner kicks2
8Fouls17
608Passes293
9Tackles5
17Free kicks8
0Yellow cards2
(H)Shots (A)
17Total shots5
10Shots on target0
1Hit woodwork1
4Shots off target3
3Blocked shots2
10Shots inside box2
7Shots outside box3
(H)Attack (A)
3Big chances scored0
1Big chances missed0
24Touches in penalty area7
2Fouled in final third1
2Offsides1
(H)Passes (A)
517Accurate passes183
25Throw-ins26
75Final third entries67
97/143 (68%)Final third phase36/96 (38%)
29/66 (44%)Long balls14/68 (21%)
5/19 (26%)Crosses3/11 (27%)
(H)Duels (A)
57%Duels43%
3Dispossessed5
29/48 (60%)Ground duels19/48 (40%)
22/41 (54%)Aerial duels19/41 (46%)
5/7 (71%)Dribbles6/10 (60%)
(H)Defending (A)
67%Tackles won60%
9Total tackles5
4Interceptions4
47Recoveries40
29Clearances23
(H)Goalkeeping (A)
0Total saves6
0Big saves1
1High claims0
6Goal kicks8

Kilmarnock Last Match Played stats

Falkirk FC vs Kilmarnock

Final Score :3 - 1

(H)Match overview (A)
49%Ball possession51%
1.86Expected goals0.65
3Big chances0
12Total shots9
4Goalkeeper saves4
2Corner kicks6
15Fouls14
356Passes362
23Tackles12
14Free kicks15
0Yellow cards1
(H)Shots (A)
12Total shots9
7Shots on target5
0Hit woodwork0
4Shots off target2
1Blocked shots2
7Shots inside box8
5Shots outside box1
(H)Attack (A)
3Big chances scored0
3Through balls0
10Touches in penalty area16
0Fouled in final third2
1Offsides3
(H)Passes (A)
262Accurate passes262
18Throw-ins31
62Final third entries87
46/88 (52%)Final third phase76/141 (54%)
29/67 (43%)Long balls34/75 (45%)
1/13 (8%)Crosses4/25 (16%)
(H)Duels (A)
58%Duels42%
3Dispossessed10
51/82 (62%)Ground duels31/82 (38%)
24/48 (50%)Aerial duels24/48 (50%)
14/23 (61%)Dribbles4/17 (24%)
(H)Defending (A)
70%Tackles won67%
23Total tackles12
10Interceptions9
48Recoveries49
40Clearances22
(H)Goalkeeping (A)
4Total saves4
2Big saves0
0High claims1
5Goal kicks8

Premiership 25/26 Standings

POSTEAMMPWLDPER %
1Heart of MidlothianHeart of Midlothian1190229
2CelticCeltic1062220
3HibernianHibernian1132615
4RangersRangers1031615
5Falkirk FCFalkirk FC1144315
6MotherwellMotherwell1032514
7Dundee UnitedDundee United1033413
8St. MirrenSt. Mirren1024410
9AberdeenAberdeen1036110
10KilmarnockKilmarnock1125410
11Dundee FCDundee FC112639
12LivingstonLivingston111647
Championship round
Relegation Round