Celtic
St Mirren
18 May 12:30
+479
Celtic To Win 1.22
Draw 6.65
St Mirren To Win 11.75
Celtic (-2.0) 2.01
St Mirren (+2.0) 1.81
Under 3.5 1.77
Over 3.5 2.06
Dundee
Kilmarnock
18 May 12:30
+507
Dundee To Win 2.86
Draw 3.52
Kilmarnock To Win 2.375
Dundee (0) 2.11
Kilmarnock (0) 1.74
Under 2.5 1.98
Over 2.5 1.83
Hearts
Rangers
18 May 12:30
+512
Hearts To Win 4.30
Draw 4.30
Rangers To Win 1.71
Hearts (+1.0) 1.70
Rangers (-1.0) 2.17
Under 3.5 1.70
Over 3.5 2.16
Livingston
Hibernian
19 May 15:00
+500
Livingston To Win 4.25
Draw 3.85
Hibernian To Win 1.79
Livingston (0) 3.18
Hibernian (0) 1.36
Under 2.5 2.06
Over 2.5 1.77
Motherwell
St Johnstone
19 May 15:00
+503
Motherwell To Win 2.46
Draw 3.42
St Johnstone To Win 2.81
Motherwell (0) 1.79
St Johnstone (0) 2.04
Under 2.5 1.85
Over 2.5 1.96
Ross County
Aberdeen
19 May 15:00
+512
Ross County To Win 2.61
Draw 3.58
Aberdeen To Win 2.55
Ross County (0) 1.92
Aberdeen (0) 1.89
Under 2.5 2.09
Over 2.5 1.75
Raith Rovers
Partick Thistle
19:45
1st Leg 2:1
+512
Raith Rovers To Win 1.96
Draw 3.66
Partick Thistle To Win 3.68
Raith Rovers (0) 1.47
Partick Thistle (0) 2.70
Under 2.5 2.01
Over 2.5 1.81
Celtic
Rangers
25 May 15:00
+456
Celtic To Win 2.23
Draw 3.58
Rangers To Win 3.06
Celtic (0) 1.65
Rangers (0) 2.25
Under 2.5 2.01
Over 2.5 1.81
Inverness Caledonian Thistle
Hamilton
18 May 17:30
1st Leg 1:2
+330
Inverness Caledonian Thistle To Win 2.09
Draw 3.34
Hamilton To Win 3.25
Inverness Caledonian Thistle (0) 1.54
Hamilton (0) 2.39
Under 2.5 1.79
Over 2.5 1.96
Spartans
Dumbarton
19:30
1st Leg 1:2
+257
Spartans To Win 2.29
Draw 3.46
Dumbarton To Win 2.78
Spartans (0) 1.71
Dumbarton (0) 2.07
Under 2.5 2.01
Over 2.5 1.75
Stranraer
East Kilbride
18 May 15:00
1st Leg 2:2
+264
Stranraer To Win 2.54
Draw 3.30
East Kilbride To Win 2.58
Stranraer (0) 1.87
East Kilbride (0) 1.88
Under 2.5 2.04
Over 2.5 1.727