09/30/2017 - Saturday
10:00

Aberdeen
3
x
0

St. Johnstone
09/24/2017 - Sunday
07:15

Motherwell
0
x
1

Aberdeen
09/16/2017 - Saturday
10:00

Aberdeen
1
x
1

Kilmarnock
09/09/2017 - Saturday
10:00

Heart of Midlothian
0
x
0

Aberdeen
08/26/2017 - Saturday
10:00

Partick Thistle
3
x
4

Aberdeen
08/19/2017 - Saturday
10:00

Aberdeen
2
x
1

Dundee
08/12/2017 - Saturday
10:00

Ross County
1
x
2

Aberdeen
08/06/2017 - Sunday
10:00

Aberdeen
2
x
0

Hamilton Academical
08/03/2017 - Thursday
13:00


Apollon Limassol
2
x
0


Aberdeen
07/27/2017 - Thursday
14:45


Aberdeen
2
x
1


Apollon Limassol
07/20/2017 - Thursday
14:45


Široki Brijeg
0
x
2


Aberdeen
07/13/2017 - Thursday
14:45


Aberdeen
1
x
1


Široki Brijeg
05/21/2017 - Sunday
07:30

Partick Thistle
0
x
6

Aberdeen
05/17/2017 - Wednesday
14:45

Rangers
1
x
2

Aberdeen
05/12/2017 - Friday
14:45

Aberdeen
1
x
3

Celtic
05/07/2017 - Sunday
10:00

Heart of Midlothian
1
x
2

Aberdeen
04/29/2017 - Saturday
10:00

Aberdeen
0
x
2

St. Johnstone
04/15/2017 - Saturday
10:00

St. Johnstone
1
x
2

Aberdeen
04/09/2017 - Sunday
07:30

Aberdeen
0
x
3

Rangers
04/04/2017 - Tuesday
14:45

Aberdeen
1
x
0

Inverness
03/31/2017 - Friday
14:45

Dundee
0
x
7

Aberdeen
03/18/2017 - Saturday
08:15

Aberdeen
2
x
0

Heart of Midlothian
03/11/2017 - Saturday
10:00

Aberdeen
1
x
0

Motherwell
02/28/2017 - Tuesday
14:45

Hamilton Academical
1
x
0

Aberdeen
02/25/2017 - Saturday
10:00

Aberdeen
1
x
0

Ross County
02/19/2017 - Sunday
08:00

Kilmarnock
1
x
2

Aberdeen
02/15/2017 - Wednesday
14:45

Aberdeen
7
x
2

Motherwell
02/04/2017 - Saturday
10:00

Aberdeen
2
x
0

Partick Thistle
02/01/2017 - Wednesday
14:45

Celtic
1
x
0

Aberdeen
01/27/2017 - Friday
14:45

Aberdeen
3
x
0

Dundee