Motherwell host Celtic in the Scottish Premiership on 30 December 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
Motherwell welcome Celtic after a recent run built on discipline and defensive control. Celtic arrive with attacking momentum returning, especially away from home, where their tempo has recently increased.
This fixture has consistently leaned towards goals when Celtic are involved. The current contrast between Motherwell’s structure and Celtic’s attacking intent sets the tone.
Motherwell’s recent results reflect a team focused on containment. Three clean sheets in the last five league matches underline a compact shape, particularly in draws against Dundee United and Falkirk. Even the narrow defeat at Rangers followed a similar script of disciplined resistance.
At Fir Park, they have shown an ability to control space rather than possession. The 3-0 win over Livingston was their most expansive display, yet it stands out against otherwise low scoring patterns. Motherwell have scored four goals across the last five, while conceding just one.
That balance will be stretched here. Celtic have repeatedly forced Motherwell out of shape in recent meetings, particularly once early pressure breaks the initial block.
Celtic’s recent matches point towards increasing attacking fluency. The 4-2 win at Livingston and the 3-1 home victory over Aberdeen both came with sustained pressure and quick transitions. Even in defeat at Dundee United, Celtic created chances but lacked control in key moments.
Away from home, Celtic tend to start assertively. They have scored multiple goals in four of the last five meetings with Motherwell, often taking the lead early and forcing the game open. Defensive lapses remain, but their attacking volume compensates.
Head to head data reinforces the trend. Each of the last five meetings produced at least three goals, with Celtic scoring three or more in four of them.
Celtic to win alongside over 3.5 goals at 4.50 reflects the recurring scoring trends between these sides. Motherwell’s defensive record suggests they will remain compact early, but Celtic’s recent away performances show a growing ability to break teams down through sustained pressure.
Once the first goal arrives, this fixture historically opens quickly, and the scoring pattern from recent meetings supports a higher total.
Celtic’s tendency to impose themselves early adds further weight. They have led at the break in four of the last five head to head meetings, turning control into decisive second half phases. That aligns naturally with a scenario where Celtic dictate the rhythm throughout. The half time full time Celtic Celtic option at 2.88 also fits a match where early dominance often shapes the outcome.
| Motherwell | Celtic | |
|---|---|---|
| Game Played | 36 | 36 |
| Wins | 15 | 24 |
| Draws | 13 | 4 |
| Loss | 8 | 8 |
| Goals For | 56 | 67 |
| Goals Against | 33 | 38 |
| Motherwell | Celtic | |
|---|---|---|
| Game Played | 18 | 18 |
| Wins | 10 | 10 |
| Draws | 6 | 3 |
| Loss | 2 | 5 |
| Goals For | 30 | 27 |
| Goals Against | 10 | 24 |
|
09.05.26
|
Motherwell Hearts |
1-1 |
|
02.05.26
|
Falkirk Motherwell |
1-0 |
|
26.04.26
|
Rangers Motherwell |
2-3 |
|
11.04.26
|
Hearts Motherwell |
3-1 |
|
04.04.26
|
Motherwell Falkirk |
2-3 |
|
21.03.26
|
Motherwell Hibernian |
0-0 |
|
14.03.26
|
Celtic Motherwell |
3-1 |
|
07.03.26
|
Dundee FC Motherwell |
2-1 |
|
28.02.26
|
Motherwell Dundee United |
2-0 |
|
21.02.26
|
St Mirren Motherwell |
0-5 |
|
18.02.26
|
Aberdeen Motherwell |
2-0 |
|
15.02.26
|
Motherwell Aberdeen |
2-0 |
|
11.02.26
|
Motherwell Rangers |
1-1 |
|
31.01.26
|
Livingston Motherwell |
0-2 |
|
24.01.26
|
Motherwell Kilmarnock |
4-0 |
|
17.01.26
|
Motherwell Ross County |
1-0 |
|
10.01.26
|
Hibernian Motherwell |
1-1 |
|
03.01.26
|
Motherwell St Mirren |
2-0 |
|
30.12.25
|
Motherwell Celtic |
2-0 |
|
27.12.25
|
Rangers Motherwell |
1-0 |
|
20.12.25
|
Motherwell Dundee FC |
1-0 |
|
13.12.25
|
Dundee United Motherwell |
0-0 |
|
06.12.25
|
Motherwell Livingston |
3-0 |
|
03.12.25
|
Falkirk Motherwell |
0-0 |
|
29.11.25
|
Motherwell Hearts |
0-0 |
|
25.11.25
|
Motherwell Hibernian |
2-0 |
|
22.11.25
|
Kilmarnock Motherwell |
1-3 |
|
09.11.25
|
Aberdeen Motherwell |
1-1 |
|
01.11.25
|
Motherwell St Mirren |
1-4 |
|
29.10.25
|
Motherwell Dundee United |
2-0 |
|
25.10.25
|
Livingston Motherwell |
1-2 |
|
18.10.25
|
Motherwell Falkirk |
1-2 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
27.09.25
|
Motherwell Aberdeen |
2-0 |
|
20.09.25
|
Aberdeen Motherwell |
0-1 |
|
13.09.25
|
Dundee FC Motherwell |
1-1 |
|
30.08.25
|
Motherwell Kilmarnock |
2-2 |
|
23.08.25
|
Hearts Motherwell |
3-3 |
|
16.08.25
|
St Johnstone Motherwell |
0-1 |
|
09.08.25
|
St Mirren Motherwell |
0-0 |
|
02.08.25
|
Motherwell Rangers |
1-1 |
|
25.07.25
|
Motherwell Hertha Berlin |
1-1 |
|
22.07.25
|
Motherwell Morton |
3-0 |
|
19.07.25
|
Stenhousemuir Motherwell |
0-1 |
|
15.07.25
|
Motherwell Peterhead |
2-1 |
|
12.07.25
|
Clyde Motherwell (Penalties:4 - 5) |
2-2 |
|
08.07.25
|
Carlisle Motherwell |
0-1 |
|
01.07.25
|
Twente Motherwell |
3-0 |
|
18.05.25
|
Ross County Motherwell |
1-1 |
|
14.05.25
|
Motherwell Kilmarnock |
3-0 |
|
09.05.26
|
Motherwell Hearts |
1-1 |
|
04.04.26
|
Motherwell Falkirk |
2-3 |
|
21.03.26
|
Motherwell Hibernian |
0-0 |
|
28.02.26
|
Motherwell Dundee United |
2-0 |
|
15.02.26
|
Motherwell Aberdeen |
2-0 |
|
11.02.26
|
Motherwell Rangers |
1-1 |
|
24.01.26
|
Motherwell Kilmarnock |
4-0 |
|
17.01.26
|
Motherwell Ross County |
1-0 |
|
03.01.26
|
Motherwell St Mirren |
2-0 |
|
30.12.25
|
Motherwell Celtic |
2-0 |
|
20.12.25
|
Motherwell Dundee FC |
1-0 |
|
06.12.25
|
Motherwell Livingston |
3-0 |
|
29.11.25
|
Motherwell Hearts |
0-0 |
|
25.11.25
|
Motherwell Hibernian |
2-0 |
|
01.11.25
|
Motherwell St Mirren |
1-4 |
|
29.10.25
|
Motherwell Dundee United |
2-0 |
|
18.10.25
|
Motherwell Falkirk |
1-2 |
|
27.09.25
|
Motherwell Aberdeen |
2-0 |
|
30.08.25
|
Motherwell Kilmarnock |
2-2 |
|
02.08.25
|
Motherwell Rangers |
1-1 |
|
25.07.25
|
Motherwell Hertha Berlin |
1-1 |
|
22.07.25
|
Motherwell Morton |
3-0 |
|
15.07.25
|
Motherwell Peterhead |
2-1 |
|
14.05.25
|
Motherwell Kilmarnock |
3-0 |
|
26.04.25
|
Motherwell St Johnstone |
3-2 |
|
12.04.25
|
Motherwell Hearts |
0-0 |
|
15.03.25
|
Motherwell St Mirren |
2-2 |
|
26.02.25
|
Motherwell Dundee FC |
2-1 |
|
15.02.25
|
Motherwell Ross County |
0-3 |
|
02.02.25
|
Motherwell Celtic |
1-3 |
|
05.01.25
|
Motherwell Aberdeen |
2-0 |
|
29.12.24
|
Motherwell Rangers |
2-2 |
|
20.12.24
|
Motherwell Kilmarnock |
1-1 |
|
14.12.24
|
Motherwell Dundee United |
4-3 |
|
30.11.24
|
Motherwell Hibernian |
0-3 |
|
09.11.24
|
Motherwell St Johnstone |
2-1 |
|
03.11.24
|
Motherwell Rangers |
1-2 |
|
27.10.24
|
Motherwell Celtic |
0-3 |
|
19.10.24
|
Motherwell Dundee FC |
0-1 |
|
28.09.24
|
Motherwell St Mirren |
2-1 |
|
20.09.24
|
Motherwell Dundee United |
2-1 |
|
25.08.24
|
Motherwell Hearts |
3-1 |
|
18.08.24
|
Motherwell Kilmarnock |
1-0 |
|
03.08.24
|
Motherwell Ross County |
0-0 |
|
28.07.24
|
Motherwell Partick Thistle (Penalties:1 - 3) |
0-0 |
|
13.07.24
|
Motherwell Edinburgh City |
3-0 |
|
06.07.24
|
Motherwell Livingston |
2-1 |
|
28.06.24
|
Motherwell Twente |
2-2 |
|
19.05.24
|
Motherwell St Johnstone |
1-2 |
|
04.05.24
|
Motherwell Livingston |
4-1 |
|
02.05.26
|
Falkirk Motherwell |
1-0 |
|
26.04.26
|
Rangers Motherwell |
2-3 |
|
11.04.26
|
Hearts Motherwell |
3-1 |
|
14.03.26
|
Celtic Motherwell |
3-1 |
|
07.03.26
|
Dundee FC Motherwell |
2-1 |
|
21.02.26
|
St Mirren Motherwell |
0-5 |
|
18.02.26
|
Aberdeen Motherwell |
2-0 |
|
31.01.26
|
Livingston Motherwell |
0-2 |
|
10.01.26
|
Hibernian Motherwell |
1-1 |
|
27.12.25
|
Rangers Motherwell |
1-0 |
|
13.12.25
|
Dundee United Motherwell |
0-0 |
|
03.12.25
|
Falkirk Motherwell |
0-0 |
|
22.11.25
|
Kilmarnock Motherwell |
1-3 |
|
09.11.25
|
Aberdeen Motherwell |
1-1 |
|
25.10.25
|
Livingston Motherwell |
1-2 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
20.09.25
|
Aberdeen Motherwell |
0-1 |
|
13.09.25
|
Dundee FC Motherwell |
1-1 |
|
23.08.25
|
Hearts Motherwell |
3-3 |
|
16.08.25
|
St Johnstone Motherwell |
0-1 |
|
09.08.25
|
St Mirren Motherwell |
0-0 |
|
19.07.25
|
Stenhousemuir Motherwell |
0-1 |
|
12.07.25
|
Clyde Motherwell (Penalties:4 - 5) |
2-2 |
|
08.07.25
|
Carlisle Motherwell |
0-1 |
|
01.07.25
|
Twente Motherwell |
3-0 |
|
18.05.25
|
Ross County Motherwell |
1-1 |
|
10.05.25
|
Hearts Motherwell |
3-0 |
|
03.05.25
|
Dundee FC Motherwell |
1-2 |
|
05.04.25
|
Kilmarnock Motherwell |
2-0 |
|
29.03.25
|
Aberdeen Motherwell |
4-1 |
|
01.03.25
|
Rangers Motherwell |
1-2 |
|
22.02.25
|
Dundee United Motherwell |
1-0 |
|
25.01.25
|
St Johnstone Motherwell |
2-1 |
|
18.01.25
|
St Johnstone Motherwell |
1-0 |
|
11.01.25
|
Hibernian Motherwell |
3-1 |
|
08.01.25
|
Kilmarnock Motherwell |
0-0 |
|
02.01.25
|
Hearts Motherwell |
1-0 |
|
26.12.24
|
Celtic Motherwell |
4-0 |
|
07.12.24
|
St Mirren Motherwell |
0-1 |
|
04.12.24
|
Dundee FC Motherwell |
4-1 |
|
23.11.24
|
Ross County Motherwell |
2-1 |
|
30.10.24
|
Dundee United Motherwell |
1-2 |
|
05.10.24
|
Hibernian Motherwell |
1-2 |
|
14.09.24
|
Aberdeen Motherwell |
2-1 |
|
31.08.24
|
St Johnstone Motherwell |
1-2 |
|
10.08.24
|
Rangers Motherwell |
2-1 |
|
20.07.24
|
Clyde Motherwell |
1-3 |
|
16.07.24
|
Montrose Motherwell (Penalties:4 - 5) |
1-1 |
|
09.07.24
|
Linlithgow Rose Motherwell |
2-4 |
|
15.05.24
|
Hibernian Motherwell |
3-0 |
|
10.05.26
|
Celtic Rangers |
3-1 |
|
03.05.26
|
Hibernian Celtic |
1-2 |
|
25.04.26
|
Celtic Falkirk |
3-1 |
|
19.04.26
|
Celtic St Mirren |
6-2 |
|
11.04.26
|
Celtic St Mirren |
1-0 |
|
05.04.26
|
Dundee FC Celtic |
1-2 |
|
22.03.26
|
Dundee United Celtic |
2-0 |
|
14.03.26
|
Celtic Motherwell |
3-1 |
|
08.03.26
|
Rangers Celtic (Penalties:2 - 4) |
0-0 |
|
04.03.26
|
Aberdeen Celtic |
1-2 |
|
01.03.26
|
Rangers Celtic |
2-2 |
|
26.02.26
|
Stuttgart Celtic |
0-1 |
|
22.02.26
|
Celtic Hibernian |
1-2 |
|
19.02.26
|
Celtic Stuttgart |
1-4 |
|
15.02.26
|
Kilmarnock Celtic |
2-3 |
|
11.02.26
|
Celtic Livingston |
2-1 |
|
07.02.26
|
Celtic Dundee FC |
2-1 |
|
01.02.26
|
Celtic Falkirk |
2-0 |
|
29.01.26
|
Celtic Utrecht |
4-2 |
|
25.01.26
|
Hearts Celtic |
2-2 |
|
22.01.26
|
Bologna Celtic |
2-2 |
|
18.01.26
|
Auchinleck Talbot Celtic |
0-2 |
|
14.01.26
|
Falkirk Celtic |
0-1 |
|
10.01.26
|
Celtic Dundee United |
4-0 |
|
03.01.26
|
Celtic Rangers |
1-3 |
|
30.12.25
|
Motherwell Celtic |
2-0 |
|
27.12.25
|
Livingston Celtic |
2-4 |
|
21.12.25
|
Celtic Aberdeen |
3-1 |
|
17.12.25
|
Dundee United Celtic |
2-1 |
|
14.12.25
|
St Mirren Celtic |
3-1 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
30.11.25
|
Hibernian Celtic |
1-2 |
|
27.11.25
|
Feyenoord Celtic |
1-3 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
06.11.25
|
Midtjylland Celtic |
3-1 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Celtic Falkirk |
4-0 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
23.10.25
|
Celtic Sturm Graz |
2-1 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
02.10.25
|
Celtic Braga |
0-2 |
|
27.09.25
|
Celtic Hibernian |
0-0 |
|
24.09.25
|
Red Star Belgrade Celtic |
1-1 |
|
21.09.25
|
Partick Thistle Celtic |
0-4 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
10.05.26
|
Celtic Rangers |
3-1 |
|
25.04.26
|
Celtic Falkirk |
3-1 |
|
19.04.26
|
Celtic St Mirren |
6-2 |
|
11.04.26
|
Celtic St Mirren |
1-0 |
|
14.03.26
|
Celtic Motherwell |
3-1 |
|
22.02.26
|
Celtic Hibernian |
1-2 |
|
19.02.26
|
Celtic Stuttgart |
1-4 |
|
11.02.26
|
Celtic Livingston |
2-1 |
|
07.02.26
|
Celtic Dundee FC |
2-1 |
|
01.02.26
|
Celtic Falkirk |
2-0 |
|
29.01.26
|
Celtic Utrecht |
4-2 |
|
10.01.26
|
Celtic Dundee United |
4-0 |
|
03.01.26
|
Celtic Rangers |
1-3 |
|
21.12.25
|
Celtic Aberdeen |
3-1 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Celtic Falkirk |
4-0 |
|
23.10.25
|
Celtic Sturm Graz |
2-1 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
02.10.25
|
Celtic Braga |
0-2 |
|
27.09.25
|
Celtic Hibernian |
0-0 |
|
23.08.25
|
Celtic Livingston |
3-0 |
|
20.08.25
|
Celtic Kairat Almaty |
0-0 |
|
15.08.25
|
Celtic Falkirk |
4-1 |
|
03.08.25
|
Celtic St Mirren |
1-0 |
|
19.07.25
|
Celtic Newcastle |
4-0 |
|
17.05.25
|
Celtic St Mirren |
1-1 |
|
10.05.25
|
Celtic Hibernian |
3-1 |
|
12.04.25
|
Celtic Kilmarnock |
5-1 |
|
29.03.25
|
Celtic Hearts |
3-0 |
|
16.03.25
|
Celtic Rangers |
2-3 |
|
09.03.25
|
Celtic Hibernian |
2-0 |
|
25.02.25
|
Celtic Aberdeen |
5-1 |
|
15.02.25
|
Celtic Dundee United |
3-0 |
|
12.02.25
|
Celtic Bayern Munich |
1-2 |
|
08.02.25
|
Celtic Raith Rovers |
5-0 |
|
05.02.25
|
Celtic Dundee FC |
6-0 |
|
22.01.25
|
Celtic Young Boys |
1-0 |
|
18.01.25
|
Celtic Kilmarnock |
2-1 |
|
08.01.25
|
Celtic Dundee United |
2-0 |
|
05.01.25
|
Celtic St Mirren |
3-0 |
|
29.12.24
|
Celtic St Johnstone |
4-0 |
|
26.12.24
|
Celtic Motherwell |
4-0 |
|
15.12.24
|
Celtic Rangers (Penalties:5 - 4) |
3-3 |
|
07.12.24
|
Celtic Hibernian |
3-0 |
|
30.11.24
|
Celtic Ross County |
5-0 |
|
27.11.24
|
Celtic Club Brugge |
1-1 |
|
03.05.26
|
Hibernian Celtic |
1-2 |
|
05.04.26
|
Dundee FC Celtic |
1-2 |
|
22.03.26
|
Dundee United Celtic |
2-0 |
|
08.03.26
|
Rangers Celtic (Penalties:2 - 4) |
0-0 |
|
04.03.26
|
Aberdeen Celtic |
1-2 |
|
01.03.26
|
Rangers Celtic |
2-2 |
|
26.02.26
|
Stuttgart Celtic |
0-1 |
|
15.02.26
|
Kilmarnock Celtic |
2-3 |
|
25.01.26
|
Hearts Celtic |
2-2 |
|
22.01.26
|
Bologna Celtic |
2-2 |
|
18.01.26
|
Auchinleck Talbot Celtic |
0-2 |
|
14.01.26
|
Falkirk Celtic |
0-1 |
|
30.12.25
|
Motherwell Celtic |
2-0 |
|
27.12.25
|
Livingston Celtic |
2-4 |
|
17.12.25
|
Dundee United Celtic |
2-1 |
|
14.12.25
|
St Mirren Celtic |
3-1 |
|
30.11.25
|
Hibernian Celtic |
1-2 |
|
27.11.25
|
Feyenoord Celtic |
1-3 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
06.11.25
|
Midtjylland Celtic |
3-1 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
24.09.25
|
Red Star Belgrade Celtic |
1-1 |
|
21.09.25
|
Partick Thistle Celtic |
0-4 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
26.08.25
|
Kairat Almaty Celtic (Penalties:3 - 2) |
0-0 |
|
10.08.25
|
Aberdeen Celtic |
0-2 |
|
24.07.25
|
Ajax Celtic |
5-1 |
|
16.07.25
|
Sporting CP Celtic |
0-2 |
|
08.07.25
|
Cork City Celtic |
1-2 |
|
24.05.25
|
Aberdeen Celtic (Penalties:4 - 3) |
1-1 |
|
14.05.25
|
Aberdeen Celtic |
1-5 |
|
04.05.25
|
Rangers Celtic |
1-1 |
|
26.04.25
|
Dundee United Celtic |
0-5 |
|
20.04.25
|
St Johnstone Celtic |
0-5 |
|
06.04.25
|
St Johnstone Celtic |
1-0 |
|
01.03.25
|
St Mirren Celtic |
2-5 |
|
22.02.25
|
Hibernian Celtic |
2-1 |
|
18.02.25
|
Bayern Munich Celtic |
1-1 |
|
02.02.25
|
Motherwell Celtic |
1-3 |
|
29.01.25
|
Aston Villa Celtic |
4-2 |
|
14.01.25
|
Dundee FC Celtic |
3-3 |
|
11.01.25
|
Ross County Celtic |
1-4 |
|
02.01.25
|
Rangers Celtic |
3-0 |
|
22.12.24
|
Dundee United Celtic |
0-0 |
|
10.12.24
|
Dinamo Zagreb Celtic |
0-0 |
|
04.12.24
|
Aberdeen Celtic |
0-1 |
|
23.11.24
|
Hearts Celtic |
1-4 |
|
10.11.24
|
Kilmarnock Celtic |
0-2 |
|
14.03.2026
|
Celtic Motherwell |
3-1
|
|
30.12.2025
|
Motherwell Celtic |
2-0
|
|
05.10.2025
|
Celtic Motherwell |
3-2
|
|
02.02.2025
|
Motherwell Celtic |
1-3
|
|
26.12.2024
|
Celtic Motherwell |
4-0
|
|
30.12.2025
|
Motherwell Celtic |
2-0
|
|
02.02.2025
|
Motherwell Celtic |
1-3
|
|
27.10.2024
|
Motherwell Celtic |
0-3
|
|
25.02.2024
|
Motherwell Celtic |
1-3
|
|
30.09.2023
|
Motherwell Celtic |
1-2
|
|
09.11.2022
|
Motherwell Celtic |
1-2
|