☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
More Competitions
cinch Premiership
cinch Championship
cinch League One
cinch League Two
Breedon Highland League
Lowland League
Scottish Gas Scottish Cup
SPFL Trust Trophy
ScottishPower SWPL 1
ScottishPower SWPL 2
Viaplay Cup
Viaplay Cup
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2022/2023
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
<
Group Stage
>
Group Stage
Round 2
Quarter-finals
Semi-finals
Final
Matches
Gameweek 5
2022-07-23
16:00
Stirling Albion FC
Stirling
STI
3 : 0
Peterhead FC
Peterhead
PET
16:00
Partick Thistle FC
Partick
PAR
4 : 2
Montrose FC
Montrose
MON
16:00
Kilmarnock FC
Kilmarnock
KIL
4 : 1
Stenhousemuir FC
Stenhousemuir
STN
16:00
Dunfermline Athletic FC
Dunfermline
DUN
1 : 1
Alloa Athletic FC
Alloa Athletic
ALL
16:00
Ross County FC
Ross County
ROS
7 : 0
East Fife FC
East Fife
EAF
16:00
Greenock Morton FC
Greenock
GRE
3 : 1
Bonnyrigg Rose FC
Bonnyrigg Rose
BOR
16:00
Falkirk FC
Falkirk
FAL
1 : 0
Clyde FC
Clyde
CLY
16:00
St Mirren FC
St Mirren
STM
3 : 1
Edinburgh City FC
Edinburgh
EDI
16:00
Arbroath FC
Arbroath
ARB
3 : 0
Airdrieonians FC
Airdrieonians
AIR
16:00
St Johnstone FC
St Johnstone
JOH
1 : 0
Ayr United FC
Ayr United
AYR
16:00
Elgin City FC
Elgin City
ELG
0 : 2
Queen of the South FC
Queen
QUE
16:00
Livingston FC
Livingston
LIV
2 : 0
Kelty Hearts FC
Kelty Hearts
KEL
16:00
Inverness Caledonian Thistle FC
Inverness CT
INV
1 : 1
Cove Rangers FC
Cove Rangers
COV
16:00
Dundee FC
Dundee FC
DFC
5 : 1
Forfar Athletic FC
Forfar
FOR
16:00
Hamilton Academical FC
Hamilton
HAM
1 : 1
Queen's Park FC
Queen's Park
QPK
2022-07-24
16:00
Aberdeen FC
Aberdeen
ABE
3 : 0
Raith Rovers FC
Raith Rovers
RAI
GW 1
GW 2
GW 3
GW 4
GW 5
Standings
Group A
#
Group A
M
W
D
L
GF
GA
DIF
PTS
1
Aberdeen FC
Aberdeen
4
4
0
0
12
0
12
12
2
Stirling Albion FC
Stirling
4
3
0
1
6
7
-1
8
3
Raith Rovers FC
Raith Rovers
4
2
0
2
7
4
3
6
4
Dumbarton FC
Dumbarton
4
1
0
3
3
4
-1
4
5
Peterhead FC
Peterhead
4
0
0
4
0
13
-13
0
Group B
#
Group B
M
W
D
L
GF
GA
DIF
PTS
1
Partick Thistle FC
Partick
4
4
0
0
9
4
5
11
2
Kilmarnock FC
Kilmarnock
4
3
0
1
11
3
8
10
3
Stenhousemuir FC
Stenhousemuir
4
2
0
2
7
6
1
6
4
Montrose FC
Montrose
4
1
0
3
6
11
-5
3
5
Fraserburgh FC
Fraserburgh
4
0
0
4
3
12
-9
0
Group C
#
Group C
M
W
D
L
GF
GA
DIF
PTS
1
Ross County FC
Ross County
4
4
0
0
11
1
10
11
2
Dunfermline Athletic FC
Dunfermline
4
2
0
2
8
2
6
7
3
Alloa Athletic FC
Alloa Athletic
4
3
0
1
6
5
1
7
4
East Fife FC
East Fife
4
1
0
3
4
12
-8
4
5
Buckie Thistle FC
Buckie Thistle
4
0
0
4
4
13
-9
1
Group D
#
Group D
M
W
D
L
GF
GA
DIF
PTS
1
Falkirk FC
Falkirk
4
4
0
0
3
1
2
10
2
Greenock Morton FC
Greenock
4
2
0
2
6
3
3
7
3
Hibernian FC
Hibernian
4
2
0
2
9
5
4
6
4
Bonnyrigg Rose FC
Bonnyrigg Rose
4
1
0
3
5
9
-4
4
5
Clyde FC
Clyde
4
1
0
3
3
8
-5
3
Group E
#
Group E
M
W
D
L
GF
GA
DIF
PTS
1
Arbroath FC
Arbroath
4
4
0
0
10
1
9
12
2
Airdrieonians FC
Airdrieonians
4
2
0
2
6
4
2
7
3
St Mirren FC
St Mirren
4
2
0
2
5
4
1
6
4
Edinburgh City FC
Edinburgh
4
2
0
2
6
7
-1
5
5
Cowdenbeath FC
Cowdenbeath
4
0
0
4
0
11
-11
0
Group F
#
Group F
M
W
D
L
GF
GA
DIF
PTS
1
Annan Athletic FC
Annan Athletic
4
4
0
0
8
3
5
10
2
Queen of the South FC
Queen
4
3
0
1
9
5
4
8
3
St Johnstone FC
St Johnstone
4
2
0
2
7
4
3
8
4
Ayr United FC
Ayr United
4
1
0
3
4
5
-1
3
5
Elgin City FC
Elgin City
4
0
0
4
2
13
-11
0
Group G
#
Group G
M
W
D
L
GF
GA
DIF
PTS
1
Inverness Caledonian Thistle FC
Inverness CT
4
4
0
0
8
2
6
11
2
Livingston FC
Livingston
4
3
0
1
8
5
3
9
3
Cove Rangers FC
Cove Rangers
4
1
0
3
6
7
-1
4
4
Albion Rovers FC
Albion Rovers
4
1
0
3
5
9
-4
3
5
Kelty Hearts FC
Kelty Hearts
4
1
0
3
3
7
-4
3
Group H
#
Group H
M
W
D
L
GF
GA
DIF
PTS
1
Dundee FC
Dundee FC
4
4
0
0
13
2
11
12
2
Hamilton Academical FC
Hamilton
4
3
0
1
9
6
3
8
3
Queen's Park FC
Queen's Park
4
2
0
2
11
6
5
7
4
Forfar Athletic FC
Forfar
4
1
0
3
5
12
-7
3
5
Stranraer FC
Stranraer
4
0
0
4
4
16
-12
0
Player Rankings
Goals
Assists
Bookings
Clean Sheets
#
Name
Team
C
1
Jonah Ayunga
St Mirren FC
St Mirren
4
2
Oliver Shaw
Kilmarnock FC
Kilmarnock
4
3
Conor Sammon
Alloa Athletic FC
Alloa Athletic
4
4
Alex Jakubiak
Dundee FC
Dundee FC
4
5
Vicente Besuijen
Aberdeen FC
Aberdeen
4
6
Daniel Armstrong
Kilmarnock FC
Kilmarnock
3
7
Ross McCrorie
Aberdeen FC
Aberdeen
3
8
Lewis McCann
Dunfermline Athletic FC
Dunfermline
3
9
Sean Butcher
Fraserburgh FC
Fraserburgh
3
10
Dale Carrick
Stirling Albion FC
Stirling
3
Previous Winners
Viaplay Cup
2023/2024
Rangers FC
Aberdeen FC
2022/2023
Celtic FC
Rangers FC
Premier Sports Cup
2021/2022
Celtic FC
Hibernian FC
Betfred Cup
2020/2021
St Johnstone FC
Livingston FC
2019/2020
Celtic FC
Rangers FC
2018/2019
Celtic FC
Aberdeen FC
2017/2018
Celtic FC
Motherwell FC
1
Celtic FC
Celtic
5
2022/2023
2
Rangers FC
Rangers
1
2023/2024
3
St Johnstone FC
St Johnstone
1
2020/2021