scotland flag

Celtic v Aberdeen Head to Head

Celtic logo
Aberdeen logo
Last 10 Celtic
Comp Date H A S WDL
SC18‑Jan‑25CelticKilmarnock2‑1W
SPL14‑Jan‑25DundeeCeltic3‑3D
SPL11‑Jan‑25Ross CountyCeltic1‑4W
SPL08‑Jan‑25CelticDundee Utd2‑0W
SPL05‑Jan‑25CelticSt Mirren3‑0W
SPL02‑Jan‑25RangersCeltic3‑0L
SPL29‑Dec‑24CelticSt Johnstone4‑0W
SPL26‑Dec‑24CelticMotherwell4‑0W
SPL22‑Dec‑24Dundee UtdCeltic0‑0D
SLC15‑Dec‑24CelticRangers3‑3D
Last 10 Aberdeen
Comp Date H A S WDL
SC18‑Jan‑25ElginAberdeen0‑3W
SPL15‑Jan‑25RangersAberdeen3‑0L
SPL12‑Jan‑25AberdeenHearts0‑0D
SPL05‑Jan‑25MotherwellAberdeen2‑0L
SPL02‑Jan‑25AberdeenRoss County1‑2L
SPL29‑Dec‑24Dundee UtdAberdeen1‑0L
SPL26‑Dec‑24KilmarnockAberdeen4‑0L
SPL21‑Dec‑24AberdeenHibernian1‑3L
SPL07‑Dec‑24AberdeenSt Johnstone1‑1D
SPL04‑Dec‑24AberdeenCeltic0‑1L
Last Meetings
Comp Date H A S
SPL04‑Dec‑24AberdeenCeltic0‑1
SLC02‑Nov‑24CelticAberdeen6‑0
SPL19‑Oct‑24CelticAberdeen2‑2
SC20‑Apr‑24AberdeenCeltic3‑3
SPL03‑Feb‑24AberdeenCeltic1‑1
SPL12‑Nov‑23CelticAberdeen6‑0
SPL13‑Aug‑23AberdeenCeltic1‑3
SPL27‑May‑23CelticAberdeen5‑0
SPL18‑Feb‑23CelticAberdeen4‑0
SPL17‑Dec‑22AberdeenCeltic0‑1
SPL31‑Jul‑22CelticAberdeen2‑0
SPL09‑Feb‑22AberdeenCeltic2‑3
SPL28‑Nov‑21CelticAberdeen2‑1
SPL03‑Oct‑21AberdeenCeltic1‑2
SPL21‑Apr‑21AberdeenCeltic1‑1
SPL27‑Feb‑21CelticAberdeen1‑0
SPL17‑Feb‑21CelticAberdeen1‑0
SC01‑Nov‑20CelticAberdeen2‑0
SPL25‑Oct‑20AberdeenCeltic3‑3
SPL16‑Feb‑20AberdeenCeltic1‑2
SPL21‑Dec‑19CelticAberdeen2‑1
SPL27‑Oct‑19AberdeenCeltic0‑4
SPL04‑May‑19AberdeenCeltic0‑3
SC14‑Apr‑19AberdeenCeltic0‑3
SPL09‑Mar‑19CelticAberdeen0‑0
SPL26‑Dec‑18AberdeenCeltic3‑4
SLC02‑Dec‑18CelticAberdeen1‑0
SPL29‑Sep‑18CelticAberdeen1‑0
SPL13‑May‑18CelticAberdeen0‑1
SPL25‑Feb‑18AberdeenCeltic0‑2
SPL23‑Dec‑17CelticAberdeen3‑0
SPL25‑Oct‑17AberdeenCeltic0‑3
SC27‑May‑17CelticAberdeen2‑1
SPL12‑May‑17AberdeenCeltic1‑3
SPL01‑Feb‑17CelticAberdeen1‑0
SLC27‑Nov‑16AberdeenCeltic0‑3
SPL29‑Oct‑16AberdeenCeltic0‑1
SPL27‑Aug‑16CelticAberdeen4‑1
SPL08‑May‑16CelticAberdeen3‑2
SPL03‑Feb‑16AberdeenCeltic2‑1
SPL31‑Oct‑15CelticAberdeen3‑1
SPL12‑Sep‑15AberdeenCeltic2‑1
SPL10‑May‑15AberdeenCeltic0‑1
SPL01‑Mar‑15CelticAberdeen4‑0
SPL09‑Nov‑14AberdeenCeltic1‑2
SPL13‑Sep‑14CelticAberdeen2‑1
SPL03‑May‑14CelticAberdeen5‑2
SPL25‑Feb‑14AberdeenCeltic2‑1
SC08‑Feb‑14CelticAberdeen1‑2
SPL23‑Nov‑13CelticAberdeen3‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic2319316411+5360
2Rangers2314544418+2647
3Dundee Utd2310763124+737
4Aberdeen2310583233-135
5Motherwell2394102837-931
6Hibernian237883436-229
7Dundee2376103741-427
8St Mirren2383122738-1127
9Kilmarnock2367102537-1225
10Ross County2367102342-1925
11Hearts2366112531-624
12St Johnstone2343162547-2215
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers121110314+2734
2Celtic111010342+3231
3Aberdeen127232013+723
4Dundee Utd11533159+618
5Motherwell115331616018
6Hibernian124532118+317
7St Mirren125251514+117
8Kilmarnock114431311+216
9Dundee124352523+215
10Hearts114341412+215
11Ross County123451520-513
12St Johnstone112181222-107
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic12921309+2129
2Dundee Utd125431615+119
3Rangers113441314-113
4Motherwell124171221-913
5Hibernian113351318-512
6Dundee113351218-612
7Aberdeen113351220-812
8Ross County11335822-1412
9St Mirren113171224-1210
10Hearts122371119-89
11Kilmarnock122371226-149
12St Johnstone122281325-128
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Hibernian6420137+614
2Celtic6411167+913
3Rangers6330157+812
4Dundee Utd640265+112
5Hearts632175+211
6Ross County6312109+110
7Kilmarnock622273+48
8Dundee62221011-18
9St Mirren6204510-56
10Motherwell6123510-55
11St Johnstone6015515-101
12Aberdeen6015112-111
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10721247+1723
2Rangers10631269+1721
3Hibernian106312214+821
4Dundee Utd105231210+217
5Hearts104331111015
6Kilmarnock103431011-113
7Ross County104151321-813
8Dundee103341516-112
9Motherwell103341218-612
10St Mirren104061016-612
11St Johnstone10127920-115
12Aberdeen10037418-143
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6600210+2118
2Rangers6510172+1516
3Kilmarnock632182+611
4Dundee Utd632172+511
5Hibernian63211410+411
6Motherwell63211110+111
7Hearts631288010
8Dundee62221311+28
9St Mirren621356-17
10Aberdeen612378-15
11Ross County6123612-65
12St Johnstone6114610-44
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6321128+411
2Hibernian63121010010
3Dundee Utd631299010
4Rangers6231118+39
5St Mirren6303711-49
6Ross County6303712-59
7Hearts62225508
8Dundee6213710-37
9Motherwell6114312-94
10Kilmarnock6024413-92
11Aberdeen6024414-102
12St Johnstone6015515-101
Celtic Over/Under (last 6 months)
GoalsOverUnder% Over
0.530390.9%
1.529487.9%
2.5231069.7%
3.5161748.5%
4.5102330.3%
Aberdeen Over/Under (last 6 months)
GoalsOverUnder% Over
0.527196.4%
1.522678.6%
2.5181064.3%
3.5101835.7%
4.552317.9%
Back to top