Scotland League Cup 2023/2024 Fixtures and Past Match Results

  • Scotland League Cup matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also League Cup live score results.
  • H2H button to analyze the head to head statistics between the two League Cup football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Final
DateHomeScoreAwayHT
17/12/2023 Rangers
1 - 0
Aberdeen 0-0H2HOdds+
John Lundstram 40'  
  40' Ester Sokler
  52' Jamie McGrath
  63' Leighton Clarkson
  65' Ester Sokler
  65' Duk
  66' Jonny Hayes
  66' James McGarry
  70' Jamie McGrath
  70' Dante Polvara
Ross McCausland 74'  
Scott Wright 74'  
James Tavernier 76' 1 - 0  
  80' Richard Jensen
  80' Shayden Morris
Todd Cantwell 82'  
Sam Lammers 82'  
Cyriel Dessers 82'  
Kemar Roofe 82'  
  88' Graeme Shinnie
Scott Wright 90+2'  
Leon Balogun 90+7'  
Borna Barišić 90+7'  
  90+7' Bojan Miovski
  90+7' Slobodan Rubezic
Semi-finals
DateHomeScoreAwayHT
05/11/2023 Hearts
1 - 3
Rangers 0-0H2HOdds+
  29' Todd Cantwell
Stephen Kingsley 45+3'  
  46' Todd Cantwell
  46' Scott Wright
  0 - 1 50' James Tavernier
  0 - 2 55' Scott Wright
Toby Sibbick 61'  
Alan Forrest 61'  
Jorge Grant 61'  
Yutaro Oda 61'  
Kye Rowles 63'  
  0 - 3 64' James Tavernier
Kenneth Vargas 73'  
Liam Boyce 73'  
Beni Baningime 73'  
Cammy Devlin 73'  
  77' Leon Balogun
  77' Ben Davies
  77' Danilo
  77' Cyriel Dessers
  77' Sam Lammers
  77' Tom Lawrence 
Stephen Kingsley 79'  
Lawrence Shankland 81' 1 - 3  
Calem Nieuwenhof 86'  
Aidan Denholm 86'  
Cammy Devlin 88'  
Aidan Denholm 90+1'  
  90+6' James Tavernier
  90+6' Dujon Sterling
04/11/2023 Hibernian
0 - 1
Aberdeen 0-0H2HOdds+
Jair Tavares 28'  
  34' Richard Jensen
  61' Jack Mackenzie
  66' Connor Barron
  66' Dante Polvara
Jordan Obita 71'  
  75' Jack Mackenzie
  0 - 1 78' Bojan Miovski
Jair Tavares 81'  
Christian Doidge 81'  
Lewis Miller 81'  
Rory Whittaker 81'  
  84' Bojan Miovski
Martin Boyle 87'  
Josh Campbell 87'  
Dylan Vente 87'  
Josh Landers 87'  
  88' Graeme Shinnie
  90+2' Bojan Miovski
  90+2' Ester Sokler
Quarter-finals
DateHomeScoreAwayHT
27/09/2023 Rangers
4 - 0
Livingston 1-0H2HOdds+
Abdallah Sima 10' 1 - 0  
  32' Jamie Brandon
Kemar Roofe 46'  
Cyriel Dessers 46'  
Abdallah Sima 64'  
Rıdvan Yılmaz 66' 2 - 0  
  70' Stephen Kelly
  70' Scott Pitman
  70' Sean Kelly
  70' Andrew Shinnie
Rıdvan Yılmaz 73'  
Borna Barišić 73'  
  77' Kurtis Guthrie
  77' Bruce Anderson
  77' James Penrice
  77' Danny Lloyd
  77' Daniel MacKay
  77' Mohammed Sangare
  81' Scott Pitman
Luiyi de Lucas 84' 3 - 0  
John Lundstram 87'  
Dujon Sterling 87'  
Ben Davies 88'  
John Souttar 88'  
Abdallah Sima 88'  
Scott Wright 88'  
Ryan Jack 90+2' 4 - 0  
27/09/2023 Hibernian
4 - 2
St. Mirren 0-1H2HOdds+
  0 - 1 43' Scott Tanser
Thody Elie Youan 52' 1 - 1  
Dylan Vente 54' 2 - 1  
Christian Doidge 56'  
Adam Le Fondre 56'  
  64' Caolan Boyd-Munce
  64' Keanu Baccus
  64' Greg Kiltie
  64' Alex Greive
  64' Mikael Mandron
  64' Conor McMenamin
  65' Conor McMenamin
Rocky Bushiri Kiranga 74'  
Paul Hanlon 74'  
Dylan Vente 75'  
Josh Campbell 75'  
Thody Elie Youan 75'  
Rory Whittaker 75'  
  2 - 2 76' Keanu Baccus
Martin Boyle 80' 3 - 2  
  82' Alexander Gogić
  82' Stav Nachmani
  82' Toyosi Olusanya
  82' Thierry Small
Martin Boyle 90+3' 4 - 2  
Martin Boyle 90+4'  
Allan Delferriere 90+4'  
27/09/2023 Ross County
1 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 8' Graeme Shinnie
Jack Baldwin 14'  
Simon Murray 17'  
  55' Jonny Hayes
  55' Leighton Clarkson
  55' Luís Henriques de Barros Lopes
  55' Ryan Duncan
  59' Connor Barron
Simon Murray 59'  
Jordan White 59'  
George Harmon 64'  
George Harmon 68'  
Josh Reid 68'  
Yan Dhanda 68'  
Kyle Turner 68'  
Kyle Turner 71'  
Josh Sims 75'  
Jay Henderson 75'  
Victor Loturi 76'  
Alex Samuel 76'  
  78' Jamie McGrath
  78' Ester Sokler
  0 - 2 80' Ester Sokler
Kyle Turner 83' 1 - 2  
  84' Slobodan Rubežić
  86' Bojan Miovski
  86' Pape Habib Gueye
  88' Ester Sokler
26/09/2023 Kilmarnock
1 - 2
Hearts 0-1H2HOdds+
  0 - 1 40' Jorge Grant
  46' Cameron Devlin
  46' Peter Haring
  50' Jorge Grant
  60' Peter Haring
Bradley Lyons 68' 1 - 1  
  73' Alan Forrest
  73' Odeluga Offiah
Robbie Deas 76'  
Corrie Ndaba 76'  
  82' Jorge Grant
  82' Liam Boyce 
  88' Calem Nieuwenhof
  90+1' Calem Nieuwenhof
  90+1' Beni Baningime 
  90+1' Kenneth Vargas
  90+1' Alex Lowry
  1 - 2 90+2' Alex Lowry
David Watson 90+3'  
Innes Cameron 90+3'  
Lewis Mayo 90+3'  
Andrew Dallas 90+3'  
  90+6' Toby Sibbick
2nd Round
DateHomeScoreAwayHT
20/08/2023 Kilmarnock
1 - 0
Celtic 0-0H2HOdds+
  50' Callum McGregor
Marley Watkins 52'  
Marley Watkins 59' 1 - 0  
  64' Odin Thiago Holm
  64' David Turnbull
  65' Liel Abada
  65' Yang Hyun-Jun
Stuart Findlay 67'  
  68' Anthony Ralston
Marley Watkins 74'  
Kyle Vassell 74'  
  75' Matt O'Riley
  75' Sead Hakšabanović
David Watson 77'  
Kyle Magennis 81'  
Liam Donnelly 81'  
Danny Armstrong 81'  
Rory McKenzie 81'  
20/08/2023 Hearts
4 - 0
Partick Thistle 2-0H2HOdds+
Brian Graham 11' 1 - 0  
  37' Steven Lawless
Odeluga Offiah 45' 2 - 0  
Lawrence Shankland 48' 3 - 0  
Lawrence Shankland 60'  
Kyosuke Tagawa 60'  
Calem Nieuwenhof 61'  
Aidan Denholm 61'  
Alex Cochrane 61'  
Stephen Kingsley 61'  
  66' Brian Graham
  66' Tomi Adeloye
  66' Ola Williams
  66' Kieran Ngwenya
  67' Ben Williamson
Barrie McKay 68'  
Liam Boyce  68'  
Kyosuke Tagawa 74' 4 - 0  
Frankie Kent 75'  
Andy Halliday 75'  
  76' Kerr Mcinroy
  76' James Lyon
  76' Ben Williamson
  76' Ben Stanway
20/08/2023 Hibernian
2 - 1
Raith Rovers 0-0H2HOdds+
Kanayochukwu Megwa 26'  
  36' Shaun Byrne
Christian Doidge 39'  
Josh Campbell 46'  
Joe Newell 46'  
Thody Elie Youan 57' 1 - 0  
Martin Boyle 59'  
Lewis Stevenson 59'  
Kanayochukwu Megwa 60'  
Lewis Miller 60'  
  64' Shaun Byrne
  64' Ethan Ross
  1 - 1 68' Callum Smith
Dylan Vente 69' 2 - 1  
Adam Le Fondre 69'  
Dylan Vente 69'  
  75' Lewis Vaughan
  75' Jamie Gullan
  75' Scott Brown
  75' Jack Hamilton
Paul Hanlon 78'  
William Fish 78'  
  87' Sam Stanton
  90+2' Sam Stanton
  90+2' Kieran Mitchell
  90+4' Liam Dick
19/08/2023 Airdrieonians
3 - 4
Ross County 1-3H2HOdds+
  0 - 1 6' Kyle Turner
  0 - 2 7' Jordan White
  29' Victor Loturi
Calum Gallagher 36' 1 - 2  
  1 - 3 38' Simon Murray
  50' Josh Sims
  55' Jordan White
Gabby McGill 57'  
  58' Victor Loturi
  58' Jordan Tillson
  61' James Brown
Murray Aiken 66'  
Charles Telfer 66'  
  69' Simon Murray
  69' Eamonn Brophy
  69' Josh Sims
  69' Jay Henderson
  70' James Brown
  70' Dylan Smith
Lewis McGregor 74'  
Josh O'Connor 74'  
  80' Kyle Turner
  80' Josh Reid
Calum Gallagher 82' 2 - 3  
Gabby McGill 85'  
Nikolay Todorov 85'  
Josh O'Connor 89' 3 - 3  
  99' George Harmon
  99' Max Sheaf
  3 - 4 101' Eamonn Brophy
Aaron Taylor-Sinclair 102'  
Mason Hancock 102'  
Calum Gallagher 105'  
Elliot Dunlop 105'  
  110' Jack Baldwin
19/08/2023 Livingston
2 - 0
Ayr United 1-0H2HOdds+
Joel Nouble 12' 1 - 0  
James Penrice 62'  
Jamie Brandon 62'  
Stephen Kelly 62'  
Scott Pitman 62'  
Cristian Montano 64' 2 - 0  
Kurtis Guthrie 65'  
Bruce Anderson 65'  
  65' Aiden McGeady
  65' Logan Chalmers
  66' Mark McKenzie
  66' Francis Amartey
  78' Ahkeem Rose
  78' Fraser Bryden
  78' Oliver Pendlebury
  78' Scott Tomlinson
Cristian Montano 86'  
Cristian Montano 90'  
Samson Lawal 90'  
Jason Holt 90'  
Daniel MacKay 90'  
19/08/2023 St. Mirren
1 - 0
Motherwell 1-0H2HOdds+
Caolan Boyd-Munce 9' 1 - 0  
  53' Stephen O'Donnell
  55' Davor Zdravkovski
  55' Lennon Miller
  67' Thelonius Bair
  67' Mika Biereth
  76' Stephen O'Donnell
  76' Joseph Efford
  76' Conor Wilkinson
  76' Mark Ferrie
Mikael Mandron 80'  
Caolan Boyd-Munce 82'  
Charles Dunne 82'  
Conor McMenamin 82'  
Toyosi Olusanya 82'  
  89' Bevis Mugabi
Charles Dunne 90+3'  
  90+3' Paul McGinn
Ryan Strain 90+4'  
James Bolton 90+4'  
19/08/2023 Rangers
2 - 1
Greenock Morton 0-0H2HOdds+
  32' Cameron Blues
  0 - 1 53' Grant Gillespie
Dujon Sterling 57'  
Danilo 57'  
Sam Lammers 57'  
Ianis Hagi 57'  
Leon Balogun 57'  
Abdallah Sima 57'  
  59' Stefano Ceci
Cyriel Dessers 60' 1 - 1  
Rabbi Matondo 61'  
Danilo 68' 2 - 1  
  69' Grant Gillespie
  69' Alex King
  76' Lewis McGrattan
  76' Jack Bearne
Cyriel Dessers 80'  
Kemar Roofe 80'  
Rabbi Matondo 81'  
Adam Devine 81'  
  90+6' Alex King
18/08/2023 Stirling Albion
1 - 2
Aberdeen 0-1H2HOdds+
  0 - 1 29' Bojan Miovski
Cameron Clark 33'  
  61' Dante Polvara
  61' Connor Barron
  61' Slobodan Rubežić
  61' Angus MacDonald
  0 - 2 63' Leighton Clarkson
Kyle Banner 70'  
Aaron Dunsmore 70'  
Kieran Moore 70'  
Greig Spence 70'  
Dale Carrick 70'  
Robert Thomson 70'  
Greig Spence 75' 1 - 2  
  80' Luís Henriques de Barros Lopes
  80' Ester Sokler
Aaron Dunsmore 84'  
Jack Leitch 88'  
Josh Cooper 88'  
  89' Bojan Miovski
Jordan McGregor 90'  
Group Stage

Group A

DateHomeScoreAwayHT
29/07/2023 Ayr United
6 - 0
Alloa Athletic 3-0H2HOdds+
Fraser Bryden 14' 1 - 0  
Nicholas McAllister 37' 2 - 0  
Jamie Murphy 45+1' 3 - 0  
  46' Steven Buchanan
  46' Kevin Cawley
  46' Quinn Coulson
  46' Steven Hetherington
  46' David Devine
  46' Morgyn Neill
Fraser Bryden 62' 4 - 0  
Jamie Murphy 63'  
Sam Ashford 63'  
Ben Dempsey 63'  
Paul Smith 63'  
  66' Andy Graham
  66' David McKay
Oliver Pendlebury 70' 5 - 0  
  71' Conor Sammon
  71' Luke Rankin
Fraser Bryden 71'  
Ahkeem Rose 71'  
Mark McKenzie 71'  
Scott Tomlinson 71'  
  73' Steven Hetherington
Robbie Mutch 81'  
Oliver Ecrepont 81'  
Ahkeem Rose 84' 6 - 0  
29/07/2023 St. Johnstone
0 - 4
Stirling Albion 0-2H2HOdds+
  0 - 1 11' Greig Spence
  0 - 2 36' Lewis Milne
  45' Dale Hilson
  45' Dale Carrick
Liam Parker 46'  
Andy Considine 46'  
  46' Jordan McGregor
  46' Aaron Dunsmore
James Brown 46'  
Ryan McGowan 46'  
  0 - 3 48' Paul McLean
  0 - 4 54' Paul McLean
Daniel Phillips 57'  
Ben McCrystal 57'  
  72' Greig Spence
  72' Robert Thomson
Stevie May 74'  
Jackson Mylchreest 74'  
  77' Kieran Moore
  77' Kyle Banner
Alex Ferguson 84'  
Scott Bright 84'  
25/07/2023 St. Johnstone
1 - 2
Ayr United 1-1H2HOdds+
  0 - 1 29' George Stanger
  35' Ben Dempsey
Maksym Kucheriavyi 43' 1 - 1  
  67' Andy Murdoch
  68' Finn Ecrepont
  68' Patrick Reading
  69' Fraser Bryden
  69' Sam Ashford
  70' Nicholas McAllister
  1 - 2 71' Ben Dempsey
  73' Jamie Murphy
Maksym Kucheriavyi 77'  
Taylor Steven 77'  
Graham Carey 84'  
  85' Ben Dempsey
Luke Jephcott 86'  
Jackson Mylchreest 86'  
  86' Francis Amartey
  86' Scott Tomlinson
T. Steven 90+3'  
Taylor Steven 90+3'  
25/07/2023 Stenhousemuir
1 - 3
Alloa Athletic 1-1H2HOdds+
Adam Brown 29' 1 - 0  
  1 - 1 37' Steven Buchanan
  62' Brad Rodden
  62' Kevin Cawley
  62' Joshua Debayo
  62' Miko Virtanen
  64' Miko Virtanen
  1 - 2 72' Conor Sammon
  73' Cameron O'Donnell
  73' Euan Deveney
  1 - 3 79' Morgyn Neill
  85' Stefan Scougall
  85' Quinn Coulson
22/07/2023 Alloa Athletic
0 - 4
St. Johnstone 0-2H2HOdds+
  0 - 1 1' Cameron Ballantyne
  0 - 2 20' Ryan McGowan
Miko Virtanen 59'  
David McKay 59'  
Morgyn Neill 61'  
  0 - 3 63' Stevie May
  68' Maksym Kucheriavyi
  68' Daniel Phillips
  68' Luke Jephcott
  68' Taylor Steven
  79' Daniel Phillips
  80' Tony Gallacher
  80' Callum Booth
  80' Stevie May
  80' Jackson Mylchreest
Kevin Cawley 81'  
Stefan Scougall 81'  
  86' Graham Carey
  86' Ben McCrystal
  0 - 4 89' Ben McCrystal
22/07/2023 Stirling Albion
2 - 1
Stenhousemuir 2-1H2HOdds+
Dale Carrick 3' 1 - 0  
  21' Edin Lynch
  21' Gregor Buchanan
Aaron Dunsmore 24' 2 - 0  
  43' Michael Anderson
  2 - 1 45' Matty Yates
Aaron Dunsmore 64'  
Kieran Moore 64'  
  68' Nathaniel Wedderburn
  68' Ross Taylor
Robert Thomson 73'  
Kyle Banner 73'  
Lewis Milne 73'  
Greig Spence 73'  
Ross Davidson 81'  
  90+1' Euan O'Reilly
  90+2' Gregor Buchanan
Kieran Moore 90+3'  
18/07/2023 Alloa Athletic
1 - 2
Stirling Albion 0-0H2HOdds+
  22' Jack Leitch
Brad Rodden 45+1'  
Brad Rodden 60'  
Quinn Coulson 60'  
Miko Virtanen 60'  
Kurtis Roberts 60'  
  61' Kyle Banner
Quinn Coulson 62' 1 - 0  
  62' Robert Thomson
  65' Greig Spence
  65' Dale Carrick
  65' Robert Thomson
  65' Dale Hilson
Joshua Debayo 72'  
David Devine 72'  
Conor Sammon 72'  
Luke Rankin 72'  
David McKay 74'  
  74' Kieran Moore
  74' Jordan McGregor
  1 - 1 75' Paul McLean
  84' Jordan McGregor
  85' Paul McLean
  1 - 2 88' Dale Carrick
18/07/2023 Ayr United
1 - 0
Stenhousemuir 1-0H2HOdds+
Mark McKenzie 27' 1 - 0  
Andy Murdoch 43'  
  46' Kinlay Bilham
  46' Euan O'Reilly
  60' Matthew Aitken
  60' Matty Yates
Francis Amartey 67'  
Sam Ashford 67'  
Andy Murdoch 71'  
Oliver Pendlebury 71'  
  76' Ross Taylor
  76' Adam Brown
Fraser Bryden 78'  
David Bangala 78'  
Ben Dempsey 78'  
Paul Smith 78'  
15/07/2023 Stenhousemuir
1 - 0
St. Johnstone 0-0H2HOdds+
Kinlay Bilham 48'  
Euan O'Reilly 49' 1 - 0  
  51' Maksym Kucheryavyi
  60' Alex Ferguson
  60' Ali Crawford
  63' Ryan McGowan
Michael Anderson 65'  
Matty Yates 69'  
Euan O'Reilly 73'  
Jordan Kirkpatrick 73'  
  73' Maksym Kucheryavyi
  73' Taylor Steven
Matty Yates 79'  
James Berry 79'  
Matthew Aitken 81'  
  87' Cammy Ballantyne
  87' Jackson Mylchreest
Kinlay Bilham 87'  
Ross Taylor 87'  
  90' T. Steven
  90' Taylor Steven
15/07/2023 Stirling Albion
1 - 1
Ayr United 1-0H2HOdds+
Kyle Banner 1'  
  0 - 1 2' Mark McKenzie
Greig Spence 3' 1 - 1  
  1 - 2 4' Jamie Murphy
Adam Cummins 5' 2 - 2  
  2 - 3 6' Sean McGinty
Cameron Clark 7' 3 - 3  
  3 - 4 8' Ben Dempsey
Aaron Dunsmore 9'  
Ross McGeachie 21' 4 - 4  
  46' Francis Amartey
  46' Fraser Bryden
  61' Dylan Watret
  61' Mikey Hewitt
  61' Paul Smith
  61' Sam Ashford
Jack Leitch 63'  
  67' Mark McKenzie
Dale Carrick 70'  
Robert Thomson 70'  
Kieran Moore 70'  
Greig Spence 70'  
Lewis Milne 74'  
Aaron Dunsmore 74'  
  76' Andy Murdoch
  76' Oliver Pendlebury
  76' Patrick Reading
  76' Finn Ecrepont
  4 - 5 84' Fraser Bryden
Jack Leitch 88'  
Godwin Kangni-Soupke 88'  

Group B

DateHomeScoreAwayHT
29/07/2023 Falkirk
4 - 1
Peterhead 2-1H2HOdds+
  0 - 1 6' Conor O'Keefe
Stephen McGinn 23'  
  25' Jack Brown
  25' Jack Brown
  28' Ryan Strachan
Tom Lang 29' 1 - 1  
Brad Spencer 42'  
Ross Maclver 45+2' 2 - 1  
Stephen McGinn 46'  
Liam Henderson 46'  
Gary Oliver 46'  
Calvin Miller 46'  
Alfie Agyeman 47' 3 - 1  
  52' Scott Ross
  52' David Wilson
Calvin Miller 56' 4 - 1  
Tom Lang 57'  
  59' Danny Strachan
  59' Jordan Armstrong
  59' Jack Brown
  59' Jason Brown
  59' Ryan Strachan
  59' Hamish Ritchie
Ross Maclver 60'  
Jordan Allan 60'  
  66' Kieran Shanks
  66' Aaron Reid
Tom Lang 67'  
Brad McKay 67'  
Callumn Morrison 80'  
Oluwasegun Lawal 80'  
29/07/2023 Partick Thistle
2 - 1
Spartans 0-0H2HOdds+
  20' James Craigen
Harry Milne 24'  
  51' Mikey Allan
James Lyon 52' 1 - 0  
  58' Gavin Morrison
  58' Samuel Newman
  58' Mikey Allan
  58' Bradley White
Ben Williamson 67'  
Tomi Adeloye 67'  
  71' Rhys Armstrong
  73' Danny Denholm
  73' Sam Jones
  73' Jamie Dishington
  73' Kieran Watson
Steven Lawless 76'  
Blair Alston 76'  
  1 - 1 81' Blair Henderson
  81' Jordan Tapping
  81' Sean Brown
  81' Jordan Tapping
  81' Sean Brown
  88' James Craigen
Brian Graham 88' 2 - 1  
Brian Graham 90+1'  
Ben Stanway 90+1'  
26/07/2023 Peterhead
1 - 2
Spartans 0-1H2HOdds+
  0 - 1 9' Blair Henderson
  22' Rhys Armstrong
  32' Cammy Russell
Kieran Shanks 50' 1 - 1  
  1 - 2 55' Cammy Russell
Jordon Brown 63'  
Jack Brown 63'  
Hamish Ritchie 63'  
Conner Duthie 63'  
  68' Jamie Dishington
  68' Danny Denholm
Jordan Armstrong 71'  
Scott Ross 71'  
Aaron Reid 71'  
Robert Ward 71'  
  83' Rhys Armstrong
  83' Samuel Newman
  84' Kieran Watson
  84' Sam Jones
  84' Blair Henderson
  84' Gavin Morrison
  84' Mikey Allan
  84' Ayrton Sonkur
  88' Ayrton Sonkur
David Wilson 88'  
Arran Smith 88'  
Conner Duthie 90'  
25/07/2023 Falkirk
0 - 1
Dundee United 0-1H2HOdds+
  0 - 1 28' Kai Fotheringham
  38' Kai Fotheringham
  38' Declan Glass
Oluwasegun Lawal 46'  
Brad McKay 46'  
  50' Scott McMann
  64' Kieran Freeman
  64' Liam David Grimshaw
  64' Archie Meekison
  64' Ilmari Niskanen
  65' Mathew Anim Cudjoe
  65' Glenn Middleton
Stephen McGinn 68'  
Liam Henderson 68'  
Callumn Morrison 68'  
Calvin Miller 68'  
Gary Oliver 74'  
Jordan Allan 74'  
  77' Tony Watt
  77' Rory Macleod
  83' Rory Macleod
  83' Rory Macleod
  86' Ross Graham
  89' Declan Glass
  90+3' Liam David Grimshaw
22/07/2023 Dundee United
3 - 0
Peterhead 1-0H2HOdds+
Louis Moult 22' 1 - 0  
  44' Andrew McCarthy
  45+1' Kieran Shanks
  55' Jack Brown
Archie Meekison 56'  
Mathew Anim Cudjoe 56'  
Louis Moult 57'  
Kai Fotheringham 57'  
Glenn Middleton 57'  
Declan Glass 57'  
Chris Mochrie 57'  
Craig Sibbald 57'  
  61' Jack Brown
  61' Joe McKee
  61' Jordon Brown
  61' Conor O'Keefe
  61' Conner Duthie
  61' Hamish Ritchie
  69' Scott Ross
  69' Caleb Goldie
  75' Caleb Goldie
Kevin Holt 76' 2 - 0  
Tony Watt 77'  
Rory Macleod 77'  
  77' Robert Ward
  77' Aaron Reid
  78' Ryan Strachan
Kevin Holt 79' 3 - 0  
22/07/2023 Partick Thistle
2 - 2
Falkirk 0-1H2HOdds+
  0 - 1 1' Coll Donaldson
Aaron Muirhead 2' 1 - 1  
  1 - 2 3' Gary Oliver
Steven Lawless 4'  
  1 - 3 5' Calvin Miller
  6' Brad McKay
  7' Sean Mackie
  7' Leon Mccann
Harry Milne 7' 2 - 3  
Brian Graham 8'  
  9' Oluwasegun Lawal
  2 - 4 10' Finn Yeats
Anton Dowds 11' 3 - 4  
Aidan Fitzpatrick 12' 4 - 4  
  4 - 5 13' Alfie Agyeman
  4 - 6 14' Ross Maclver
James Lyon 14' 5 - 6  
  5 - 7 15' Tom Lang
Stuart Bannigan 16' 6 - 7  
  6 - 8 17' Leon Mccann
Zander Mackenzie 18'  
  61' Ross Maclver
  65' Stephen McGinn
Ben Stanway 65'  
Anton Dowds 65'  
  65' Brad Spencer
  67' Brad Spencer
Brian Graham 68' 7 - 8  
  7 - 9 71' Alfie Agyeman
  72' Ross Maclver
  72' Brad McKay
  80' Stephen McGinn
  80' Oluwasegun Lawal
Ben Williamson 80'  
James Lyon 80'  
  80' Callumn Morrison
  80' Calvin Miller
Anton Dowds 82'  
Aidan Fitzpatrick 89'  
Ola Williams 90'  
  90+2' Alfie Agyeman
James Lyon 90+3' 8 - 9  
18/07/2023 Dundee United
1 - 2
Partick Thistle 1-1H2HOdds+
Craig Sibbald 18' 1 - 0  
  22' Ben Williamson
  1 - 1 32' Brian Graham
  45' Ben Stanway
Declan Glass 46'  
Archie Meekison 46'  
Tony Watt 46'  
Louis Moult 46'  
  53' Brian Graham
Oliver Denham 55'  
  1 - 2 58' Harry Milne
Craig Sibbald 62'  
Ross Graham 62'  
Mathew Anim Cudjoe 63'  
Glenn Middleton 63'  
Oliver Denham 63'  
Chris Mochrie 63'  
  64' Ben Williamson
  64' James Lyon
  77' Brian Graham
  77' Anton Dowds
  78' Steven Lawless
Archie Meekison 82'  
  84' Aidan Fitzpatrick
  84' Ji Stevenson
  90+2' Anton Dowds
18/07/2023 Spartans
1 - 2
Falkirk 0-1H2HOdds+
  0 - 1 6' Tom Lang
Bradley White 46'  
Rhys Armstrong 46'  
Kieran Watson 50'  
Blair Henderson 60' 1 - 1  
Blair Henderson 70'  
Sean Brown 70'  
Jamie Dishington 70'  
Sam Jones 70'  
Danny Denholm 70'  
Gavin Morrison 70'  
  72' Oluwasegun Lawal
  72' Calvin Miller
Cammy Russell 76'  
James Craigen 82'  
Jordan Tapping 82'  
  1 - 2 88' Ross Maclver
  90+1' Coll Donaldson
15/07/2023 Peterhead
1 - 1
Partick Thistle 1-1H2HOdds+
  0 - 1 1' Ben Stanway
Joe McKee 2'  
  0 - 2 3' Harry Milne
  0 - 3 3' Steven Lawless
Andrew McCarthy 4' 1 - 3  
  1 - 4 5' Harry Milne
  6' Brian Graham
Hamish Ritchie 7' 2 - 4  
Robert Ward 8' 3 - 4  
  3 - 5 9' Aaron Muirhead
Jason Brown 10' 4 - 5  
  4 - 6 11' James Lyon
  4 - 7 12' Aidan Fitzpatrick
Ryan Strachan 13' 5 - 7  
Conor O'Keefe 14' 6 - 7  
  6 - 8 15' Ola Williams
  16' Stuart Bannigan
Danny Strachan 16' 7 - 8  
  7 - 9 17' Zander Mackenzie
  18' Jamie Sneddon
Aaron Reid 19' 8 - 9  
Stuart McKenzie 20'  
  8 - 10 21' Ben Stanway
Joe McKee 22' 9 - 10  
  9 - 11 23' Steven Lawless
Andrew McCarthy 24'  
Hamish Ritchie 32' 10 - 11  
Jordon Brown 52'  
Conner Duthie 66'  
Conor O'Keefe 66'  
Jack Brown 66'  
Robert Ward 66'  
Jordon Brown 72'  
Joe McKee 72'  
Kieran Shanks 78'  
Aaron Reid 78'  
Robert Ward 83'  
Andrew McCarthy 86'  
  87' Anton Dowds
  87' James Lyon
15/07/2023 Spartans
1 - 0
Dundee United 1-0H2HOdds+
Blair Henderson 11' 1 - 0  
Kevin Waugh 48'  
  64' Tony Watt
  65' Tony Watt
  65' Declan Glass
  65' Liam David Grimshaw
  65' Rory Macleod
  65' Glenn Middleton
  65' Chris Mochrie
Rhys Armstrong 70'  
Samuel Jones 70'  
Blair Henderson 75'  
Gavin Morrison 75'  
Michael Allan 75'  
Samuel Newman 75'  
  76' Archie Meekison
  76' Logan Chalmers
Jordan Tapping 83'  
Ayrton Sonkur 83'  
  85' Oliver Denham
  85' Miller Thomson

Group C

DateHomeScoreAwayHT
29/07/2023 Hamilton Academical
2 - 2
Cove Rangers 1-1H2HOdds+
  0 - 1 1' Josh Kerr
Kevin O'Hara 2' 1 - 1  
  1 - 2 3' Rumarn Burrell
Connor Murray 4' 2 - 2  
  2 - 3 5' Dajon Golding
Dario Zanatta 6'  
  2 - 4 7' Tyler Mykyta
Joe McGlynn 8'  
Kevin O'Hara 13' 3 - 4  
Andy Winter 27'  
  3 - 5 44' Mark Gallagher
  60' Kyle Connell
  60' Tyler Mykyta
  3 - 6 60' Rumarn Burrell
Dylan Tait 63'  
Connor Murray 63'  
Andy Winter 64'  
Joe McGlynn 64'  
Stephen Hendrie 65'  
Stephen Hendrie 76'  
Christopher McGinn 76'  
Ryan One 76'  
Lewis Smith 76'  
Jamie Barjonas 76'  
Dario Zanatta 76'  
  80' Mark Gallagher
  80' Arron Darge
Kyle MacDonald 87'  
  90' Paul McGowan
  90' Mark Reynolds
Reghan Tumilty 90+6' 4 - 6  
29/07/2023 Livingston
1 - 0
Clyde 0-0H2HOdds+
  30' Logan Dunachie
  53' Josh McCulloch
James Penrice 62'  
Jamie Brandon 62'  
Tom Parkes 62'  
Michael Nottingham 62'  
  71' Euan Cameron
  71' Fraser Malcolm
Bruce Anderson 75' 1 - 0  
  76' Kian Lesley
  76' Peter Grant
Cristian Montano 76'  
Joel Nouble 76'  
Andrew Shinnie 76'  
Mohammed Sangare 76'  
Bruce Anderson 78'  
Stephen Kelly 85'  
Scott Pitman 85'  
  87' Cameron Mulvanny
  87' Dylan Duncan
25/07/2023 Clyde
1 - 2
Brechin City 0-1H2HOdds+
  27' Michael McArthur
Barry Cuddihy 39'  
Euan Cameron 39'  
  0 - 1 45+1' Ewan Loudon
  46' Lewis Martin
  46' Michael Cruickshank
Ross Forbes 47'  
  0 - 2 48' Grady McGrath
Euan Cameron 50' 1 - 2  
  59' Stuart Heenan
  59' John Spencer Moreland
  59' Michael McArthur
  59' Seth Patrick
Josh McCulloch 68'  
Erik Šuľa 68'  
Cameron Mulvanny 74'  
Dylan Duncan 74'  
  80' Marc Scott
  80' Ewan White
  90+2' Euan Cameron
90+2'  
25/07/2023 Cove Rangers
0 - 5
Livingston 0-1H2HOdds+
Arron Darge 18'  
  39' Jason Holt
  41' Andrew Shinnie
  0 - 1 44' Tom Parkes
William Gillingham 54'  
  0 - 2 55' Ayo Obileye
Josh Kerr 58'  
  0 - 3 59' Bruce Anderson
Dajon Golding 65'  
Rumarn Burrell 65'  
Mark Gallagher 65'  
Jacob Jones 65'  
  66' Michael Devlin
  66' Luiyi de Lucas
  67' Scott Pitman
  67' Stephen Kelly
  73' Bruce Anderson
  73' Kurtis Guthrie
  73' Andrew Shinnie
  73' Mohammed Sangare
  78' Cristian Montano
  78' Jamie Brandon
Mouhamed Niang 80'  
Tyler Mykyta 80'  
  0 - 4 81' Stephen Kelly
  0 - 5 90+2' Stephen Kelly
Jacob Jones 90+2'  
22/07/2023 Brechin City
2 - 3
Cove Rangers 2-1H2HOdds+
Grady McGrath 30' 1 - 0  
  1 - 1 34' Mark Reynolds
Ewan Loudon 39' 2 - 1  
  56' Mitchell Megginson
  61' Mouhamed Niang
  61' Josh Kerr
  71' Mark Gallagher
  71' Iain Vigurs
  2 - 2 74' Kyle Connell
  2 - 3 81' Kyle Connell
Seth Patrick 84'  
Stuart Heenan 84'  
  88' Iain Vigurs
Lewis Martin 89'  
22/07/2023 Livingston
1 - 1
Hamilton Academical 0-1H2HOdds+
  0 - 1 1' Scott Martin
  0 - 2 2' Kyle MacDonald
Michael Devlin 3'  
  4' Dylan Tait
Joel Nouble 4'  
  0 - 3 5' Dario Zanatta
Stephen Kelly 6' 1 - 3  
  1 - 4 7' Connor Murray
  29' Jackson Longridge
  1 - 5 31' Andy Winter
Mohammed Sangare 61'  
Andrew Shinnie 61'  
Scott Pitman 61'  
Stephen Kelly 61'  
James Penrice 64'  
James Penrice 66'  
Jamie Brandon 66'  
  68' Dylan Tait
  68' Dario Zanatta
Cristian Montano 72'  
Kurtis Guthrie 72'  
  74' Jamie Barjonas
  74' Ryan One
  74' Andy Winter
  74' Connor Murray
  84' Kevin O'Hara
  84' Joe McGlynn
Bruce Anderson 90' 2 - 5  
  90+2' Scott Martin
18/07/2023 Cove Rangers
5 - 2
Clyde 3-1H2HOdds+
Kyle Connell 13' 1 - 0  
  1 - 1 20' Martin Rennie
Rumarn Burrell 21' 2 - 1  
Rumarn Burrell 26' 3 - 1  
Rumarn Burrell 65'  
  72' Euan Cameron
  72' Dylan Duncan
  72' Josh McCulloch
  72' Cameron Mulvanny
  74' Conor Scullion
  74' Logan Dunachie
Tyler Mykyta 80'  
Iain Vigurs 80'  
Kyle Connell 81' 4 - 1  
Mitchell Megginson 83' 5 - 1  
  5 - 2 84' Cameron Mulvanny
18/07/2023 Hamilton Academical
1 - 0
Brechin City 1-0H2HOdds+
  7' Michael McArthur
Kevin O'Hara 22' 1 - 0  
  46' Michael McArthur
  46' Ewan Loudon
Stephen Hendrie 46'  
Fergus Owens 46'  
Kyle MacDonald 53'  
Reghan Tumilty 62'  
Kyle MacDonald 62'  
Jamie Barjonas 62'  
Dylan Tait 62'  
Lewis Smith 62'  
Scott Martin 65'  
  71' Lewis Martin
  71' Seth Patrick
Kevin O'Hara 77'  
Joe McGlynn 77'  
Connor Murray 77'  
Ryan One 77'  
  87' Marc Scott
  87' Stuart Heenan
Andy Winter 90+2'  
15/07/2023 Brechin City
0 - 3
Livingston 0-1H2HOdds+
  0 - 1 41' Joel Nouble
Grady McGrath 44'  
Fraser Macleod 49'  
  0 - 2 53' Sean Kelly
  58' Mo Sangare
  58' Stephen Kelly
Christopher Mudie 58'  
John Moreland 58'  
Seth Patrick 58'  
Marc Scott 58'  
  70' Bruce Anderson
  70' Morgan Boyes
  70' James Penrice
  70' Jamie Brandon
Grady McGrath 70'  
Stuart Heenan 70'  
Ewan Loudon 79'  
Michael Cruickshank 79'  
Kevin McHattie 79'  
Ewan White 79'  
  82' Ayo Obileye
  82' Calan Ledingham
  82' Michael Devlin 
  82' Tom Parkes 
  0 - 3 87' Cristian Montano
15/07/2023 Clyde
1 - 3
Hamilton Academical 1-0H2HOdds+
Liam Scullion 16' 1 - 0  
  62' Dario Zanatta
  62' Connor Murray
  62' Lewis Smith
  62' Andrew Winter
  1 - 1 64' Andrew Winter
Liam Scullion 70'  
Peter Grant 70'  
Jon Craig 75'  
  81' Jamie Barjonas
  81' Kyle MacDonald
  81' Dylan Tait
  81' Joe McGlynn
Martin Rennie 81'  
Conor Scullion 81'  
Ross Forbes 86'  
  1 - 2 88' Joe McGlynn
  90' Kevin O'Hara
  90' Ryan One
  1 - 3 90+2' Scott Martin

Group D

DateHomeScoreAwayHT
29/07/2023 Greenock Morton
4 - 1
Edinburgh City 1-0H2HOdds+
Stefano Ceci 33' 1 - 0  
Ryan Mullen 34'  
  46' Quinn Mitchell
  46' Brodie Devine
  46' Liam Fontaine
  46' Robert Mahon
Grant Gillespie 52'  
Alex King 52'  
Steven Boyd 53'  
  55' Kyle Jacobs
  55' Gwong-Rwad Peter
  65' Callum Crane
  65' Struan Mair
Robbie Crawford 67' 2 - 0  
Jai Quitongo 73'  
Jack Bearne 73'  
Steven Boyd 73'  
Michael Garrity 73'  
George Oakley 73'  
Lewis McGrattan 73'  
Alex King 75' 3 - 0  
  3 - 1 83' Innes Murray
Cameron Blues 88' 4 - 1  
  89' Ciaran Brian
29/07/2023 Ross County
3 - 3
Kelty Hearts 2-1H2HOdds+
Yan Dhanda 1' 1 - 0  
  1 - 1 2' Ross Cunningham
Kyle Turner 3' 2 - 1  
  2 - 2 4' Lewis Moore
  2 - 3 5' Reece Lyon
Eamonn Brophy 6' 3 - 3  
Scott Allardice 7'  
  8' Tiwi Daramola
Josh Sims 9'  
  3 - 4 10' Botti Bia Bi
Josh Sims 13' 4 - 4  
Simon Murray 29' 5 - 4  
  5 - 5 33' Stefan McCluskey
  46' Craig Johnston
  46' Botti Bia Bi
  5 - 6 57' Botti Bia Bi
  57' Stefan McCluskey
  57' Scott Cameron
Jordan White 58'  
Alex Samuel 58'  
Victor Loturi 65'  
Kyle Turner 65'  
Connor Randall 65'  
Scott Allardice 65'  
  72' Michael Tidser
  72' Lewis Owens
James Brown 75'  
Simon Murray 78'  
Eamonn Brophy 78'  
George Harmon 78'  
Josh Reid 78'  
James Brown 86' 6 - 6  
  6 - 7 90+3' Ross Cunningham
26/07/2023 Edinburgh City
1 - 3
Ross County 0-1H2HOdds+
  0 - 1 20' Connor Randall
Russell McLean 46'  
Ciaran Brian 46'  
  0 - 2 48' Simon Murray
Ryan Shanley 51' 1 - 2  
  1 - 3 59' Jordan White
Ouzy See 60'  
Struan Mair 60'  
  61' Connor Randall
  61' Victor Loturi
Ryan Shanley 67'  
  67' George Harmon
  67' Josh Reid
  67' Scott Allardice
  67' Kyle Turner
Callum Crane 75'  
Liam Fontaine 75'  
  79' Jordan White
  79' Adam Mackinnon
  79' Jay Henderson
  79' Max Sheaf
Scott Mercer 80'  
Brodie Devine 80'  
25/07/2023 Kelty Hearts
2 - 0
Stranraer 1-0H2HOdds+
Tiwi Daramola 5' 1 - 0  
  50' Craig Ross
  54' Ben Hughes
  54' Grant Gallagher
  54' Craig Ross
  54' Cameron Williamson
Craig Johnston 65' 2 - 0  
  67' Cameron Williamson
Lewis Moore 68'  
Botti Bia Bi 68'  
  90' Kyle Fleming
  90' Carter McKane
  90' Martin McDonald
  90' George O'Connor
  90' Thomas Orr
  90' Scott Phillips
22/07/2023 Ross County
2 - 1
Greenock Morton 0-1H2HOdds+
  0 - 1 37' George Oakley
Kyle Turner 46'  
Jay Henderson 46'  
  57' Grant Gillespie
  57' Lewis McGrattan
Scott Allardice 67'  
Victor Loturi 67'  
Jay Henderson 70' 1 - 1  
  76' George Oakley
  76' Jack Bearne
Simon Murray 78' 2 - 1  
  83' Steven Boyd
  83' Michael Garrity
  83' Jai Quitongo
  83' Alex King
Simon Murray 84'  
Josh Sims 84'  
  89' Alex King
Yan Dhanda 90'  
William Nightingale 90'  
22/07/2023 Stranraer
2 - 1
Edinburgh City 1-0H2HOdds+
  32' Lee Hamilton
Ben Armour 38' 1 - 0  
  46' Keiran MacDonald
  46' Quinn Mitchell
  1 - 1 49' Ryan Shanley
  61' Ciaran Brian
  61' Robbie Leitch
  64' Innes Murray
Dean Hawkshaw 65'  
Ben Hughes 65'  
  77' Robert Mahon
  77' Struan Mair
  78' Innes Murray
Thomas Orr 79' 2 - 1  
Dylan Forrest 90+2'  
19/07/2023 Edinburgh City
3 - 5
Kelty Hearts 3-3H2HOdds+
Scott Mercer 4' 1 - 0  
Russell McLean 7' 2 - 0  
Russell McLean 20' 3 - 0  
  3 - 1 27' Craig Johnston
Scott Mercer 33'  
  3 - 2 42' Tiwi Daramola
Ben Stirling 44'  
Ciaran Brian 44'  
  3 - 3 45+3' Tiwi Daramola
  3 - 4 49' Craig Johnston
  50' Stefan McCluskey
  51' Michael Tidser
  3 - 5 54' Ross Cunningham
Innes Murray 59'  
  65' Ross Cunningham
  65' Lewis Moore
  74' Craig Johnston
  74' Botti Bia Bi
Robert Mahon 77'  
Aidan MacNamara 77'  
Innes Murray 79'  
Struan Mair 79'  
  82' Tiwi Daramola
18/07/2023 Greenock Morton
3 - 0
Stranraer 1-0H2HOdds+
Jack Baird 22' 1 - 0  
Kirk Broadfoot 42'  
  42' Grant Gallagher
Cameron Blues 49' 2 - 0  
  60' Ben Armour
  60' Thomas Orr
  60' Ben Hughes
  60' Scott Robertson
Darragh O'Connor 65'  
Jai Quitongo 67'  
Michael Garrity 67'  
Steven Boyd 67'  
Lewis McGrattan 67'  
Robbie Crawford 73' 3 - 0  
Grant Gillespie 74'  
Jack Bearne 74'  
Cameron Blues 74'  
Alex King 74'  
  75' Grant Gallagher
  75' Dean Hawkshaw
15/07/2023 Kelty Hearts
1 - 3
Greenock Morton 1-0H2HOdds+
Jamie Walker 18'  
Billy Owens 18'  
  32' George Oakley
Billy Owens 32'  
  42' Steven Boyd
Tiwi Daramola 45+1' 1 - 0  
  52' Grant Gillespie
  53' George Oakley
  53' Jai Quitongo
  54' Grant Gillespie
  54' Lewis McGrattan
  1 - 1 58' Steven Boyd
Tam O'Ware 61'  
  1 - 2 64' Robbie Crawford
Michael Tidser 68'  
Botti Biabi 68'  
  70' Lewis McGrattan
  77' Steven Boyd
  77' Jack Bearne
Stefan McCluskey 79'  
Lewis Moore 79'  
Ross Cunningham 83'  
  84' Jack Baird
  89' Cameron Blues
  89' Alex King
  1 - 3 90+3' Stefano Ceci
15/07/2023 Stranraer
1 - 5
Ross County 0-2H2HOdds+
  0 - 1 12' Craig Ross
  0 - 2 26' Simon Murray
Josh Walker 33'  
Dean Hawkshaw 33'  
Grant Gallagher 38'  
Matthew Grant 51'  
  0 - 3 62' Simon Murray
  63' Kyle Turner
  63' Jay Henderson
  63' George Harmon
  63' Max Sheaf
Thomas Orr 64'  
James Dolan 64'  
  70' Josh Sims
  70' James Brown
  70' Scott Allardice
  70' Adam Mackinnon
Scott Robertson 72' 1 - 3  
  80' Yan Dhanda
  80' Dylan Smith
  1 - 4 85' Simon Murray
Matthew Grant 86'  
Ben Hughes 86'  
  1 - 5 89' Jack Baldwin

Group E

DateHomeScoreAwayHT
30/07/2023 Dundee
1 - 0
Inverness CT 0-0H2HOdds+
Owen Beck 37'  
  44' Lewis Hyde
Diego Pineda 46'  
Amadou Bakayoko 46'  
Scott Tiffoney 46'  
Lyall Cameron 46'  
Josh Mulligan 58'  
Luke McCowan 58'  
Zach Robinson 60' 1 - 0  
  64' Keith Bray
  64' Luis Longstaff
  69' Wallace Duffy
  71' Jake Davidson
  71' Max Ram
  71' Lewis Hyde
  71' Robbie Thompson
  77' Billy McKay
  77' Aaron Doran
Jordan McGhee 77'  
Finlay Robertson 77'  
  78' Nathan Shaw
  78' Harry Lodovica
  81' Zak Delaney
  90' Cameron Harper
29/07/2023 Bonnyrigg Rose Athletic
0 - 1
Airdrieonians 0-0H2HOdds+
  1' Charles Telfer
  16' Nikolay Todorov
  16' Dean McMaster
Neil Martyniuk 31'  
Smart Osadolor 63'  
Luke Mahady 63'  
Alieu Faye 63'  
Kieran McGachie 63'  
Kerr Young 66'  
Patrick Martin 71'  
  0 - 1 73' Josh O'Connor
Angus Mailer 78'  
Robbie McGale 78'  
  80' Dean McMaster
  80' Calum Gallagher
  80' Lewis McGregor
Jason Jarvis 83'  
Cameron Forbes 83'  
26/07/2023 Dundee
3 - 1
Dumbarton 2-1H2HOdds+
Zach Robinson 38' 1 - 0  
  1 - 1 41' Tony Wallace
Diego Pineda 44' 2 - 1  
  51' Aron Lynas
  54' Mark Durnan
  64' David Wilson
  64' Finlay Gray
  64' Ryan Wallace
  64' Carlo Pignatiello
Diego Pineda 67'  
Lyall Cameron 67'  
Juan Portales 70'  
  71' Tony Wallace
  71' Gregg Wylde
  76' Mark Durnan
Jordan McGhee 76'  
Zach Robinson 77' 3 - 1  
  81' James Hilton
  81' Luca Vata
Lee Ashcroft 83'  
Finlay Robertson 83'  
25/07/2023 Inverness CT
2 - 3
Airdrieonians 0-2H2HOdds+
Lewis Nicolson 16'  
Cameron Harper 16'  
  0 - 1 22' Cammy Ballantyne
  0 - 2 29' Charles Telfer
Charlie Gilmour 32'  
Jake Davidson 46'  
Keith Bray 46'  
Aaron Doran 46'  
Adam Brooks 46'  
Daniel Devine 46'  
Wallace Duffy 46'  
Charlie Gilmour 62' 1 - 2  
Luis Longstaff 65'  
Austin Samuels 65'  
  70' Adam Frizzell
  72' Josh O'Connor
  72' Calum Gallagher
Billy McKay 78' 2 - 2  
  2 - 3 88' Nikolay Todorov
  90' Charles Telfer
  90' Murray Aiken
  90' Adam Frizzell
  90' Justin Devenny
22/07/2023 Airdrieonians
1 - 0
Dundee 0-0H2HOdds+
Gabby McGill 53'  
Josh O'Connor 53'  
  59' Zak Rudden
  59' Diego Pineda
Josh Rae 62'  
  63' Lyall Cameron
Rhys McCabe 65'  
  68' Lyall Cameron
  68' Finlay Robertson
Calum Fordyce 75'  
Calum Gallagher 78'  
Nikolay Todorov 78'  
Adam Frizzell 81'  
Charles Telfer 81'  
  88' Luke McCowan
Rhys McCabe 89' 1 - 0  
Nikolay Todorov 90+1'  
  90+4' Jack Wilkie
22/07/2023 Dumbarton
0 - 0
Bonnyrigg Rose Athletic 0-0H2HOdds+
  0 - 1 1' Neil Martyniuk
Ryan Wallace 2' 1 - 1  
  1 - 2 3' Jason Jarvis
David Wilson 4' 2 - 2  
Michael Ruth 5' 3 - 2  
  6' Lee Currie
  7' Dean Watson
Ross MacLean 8'  
  3 - 3 9' Conor Doan
Tony Wallace 10' 4 - 3  
  36' Lee Currie
  46' Kieran McGachie
  46' Alieu Faye
  59' Ross Gray
  65' Robbie McGale
  65' Angus Mailer
  65' Callum Connolly
  65' Jonathan Stewart
Gregg Wylde 67'  
Ryan Wallace 67'  
  70' Ross Gray
  70' Jason Jarvis
Mark Durnan 74'  
  76' Jonathan Stewart
  76' Cameron Forbes
  79' Dean Watson
Aron Lynas 86'  
18/07/2023 Bonnyrigg Rose Athletic
0 - 1
Dundee 0-0H2HOdds+
  46' Max Anderson
  46' Malachi Boateng
  0 - 1 47' Zak Rudden
Jason Jarvis 65'  
Callum Connolly 65'  
Smart Osadolor 65'  
Kieran McGachie 65'  
  67' Cammy Kerr
  67' Jordan McGhee
  71' Luke McCowan
  73' Zak Rudden
Dean Watson 76'  
Alieu Faye 76'  
Jonathan Stewart 77'  
Robbie McGale 77'  
  77' Zak Rudden
  77' Josh Mulligan
  80' Owen Beck
Angus Mailer 87'  
Cameron Forbes 87'  
  89' Luke McCowan
Cameron Forbes 89'  
18/07/2023 Dumbarton
2 - 1
Inverness CT 1-0H2HOdds+
Ryan Wallace 27' 1 - 0  
Ryan Blair 33'  
Carlo Pignatiello 40'  
James Hilton 40'  
Tony Wallace 50' 2 - 0  
Tony Wallace 55'  
  62' Charlie Gilmour
  62' Adam Brooks
  67' Sean Welsh
  67' Roddy MacGregor
  72' Austin Samuels
  72' Keith Bray
  72' Nathan Shaw
  72' Aaron Doran
  72' Jake Davidson
  72' Lewis Nicolson
Tony Wallace 72'  
Michael Ruth 72'  
James Hilton 72'  
Greig Young 72'  
  2 - 1 76' Billy McKay
Ryan Wallace 79'  
Luca Vata 79'  
15/07/2023 Airdrieonians
2 - 0
Dumbarton 0-0H2HOdds+
  66' David Wilson
  66' Tony Wallace
  66' James Hilton
  66' Ryan Wallace
Adam Frizzell 67'  
Gabriel McGill 67'  
Josh O'Connor 67'  
Dean McMaster 73'  
Justin Devenny 73'  
  73' Michael Ruth
  73' Gregg Wylde
Charles Telfer 74'  
Murray Aiken 74'  
Calum Gallagher 74'  
Nikolay Todorov 74'  
  80' Greig Young
Nikolay Todorov 86' 1 - 0  
Lewis McGregor 89' 2 - 0  
Adam Frizzell 90'  
Elliot Dunlop 90'  
15/07/2023 Inverness CT
2 - 1
Bonnyrigg Rose Athletic 2-0H2HOdds+
Aaron Doran 4' 1 - 0  
  35' Dean Watson
Aaron Doran 40' 2 - 0  
Charlie Gilmour  42'  
  60' Ross Gray
  60' Callum Connolly
Roddy MacGregor 61'  
Jake Davidson 61'  
Wallace Duffy 61'  
Daniel Devine 61'  
Adam Brooks 61'  
Billy McKay 61'  
Charlie Gilmour  61'  
Sean Welsh 61'  
  74' Smart Osadolor
  74' Alieu Faye
Austin Samuels 74'  
Cameron Harper 74'  
  74' Dean Watson
  74' Kieran McGachie
  81' Jason Jarvis
  81' Cameron Forbes
David Carson 88'  
  2 - 1 90' Kieran McGachie

Group F

DateHomeScoreAwayHT
29/07/2023 Albion Rovers
1 - 2
Kilmarnock 0-2H2HOdds+
  0 - 1 7' Stuart Findlay
  0 - 2 41' Marley Watkins
Devan McColl 46'  
Bright Osemudiamen Prince Okosun 46'  
Niyah Joseph 62' 1 - 2  
  75' Innes Cameron
  75' Corrie Ndaba
  75' Kyle Magennis
  75' Liam Polworth
  75' Danny Armstrong
  75' David Watson
Conor Duffy 87'  
Reece Paterson 87'  
Joe Bevan 90'  
Josh Tran 90'  
29/07/2023 Annan Athletic
2 - 3
Raith Rovers 2-1H2HOdds+
  0 - 1 11' Keith Watson
Aidan Smith 11'  
Ryan Muir 11'  
Josh Galloway 27' 1 - 1  
Benjamin Lussint 37' 2 - 1  
  2 - 2 51' Callum Smith
  70' Dylan Easton
Scott Hooper 78'  
Dominic Docherty 79'  
Wullie Gibson 79'  
  2 - 3 79' Lewis Vaughan
Charlei Maxwell 83'  
Kayn Cranston 83'  
  90' Jack Hamilton
  90' Aaron Arnott
  90+3' Lewis Vaughan
  90+3' Kieran Mitchell
26/07/2023 Kilmarnock
2 - 2
Raith Rovers 1-0H2HOdds+
  0 - 1 1' Joshua Mullin
Danny Armstrong 2'  
  0 - 2 3' Callum Smith
Matthew Kennedy 4' 1 - 2  
  1 - 3 5' Lewis Vaughan
Kyle Magennis 6' 2 - 3  
  2 - 4 7' Jack Hamilton
Marley Watkins 8' 3 - 4  
  9' Dylan Easton
Liam Polworth 10' 4 - 4  
  4 - 5 11' Dylan Corr
Innes Cameron 12'  
  33' Sam Stanton
Innes Cameron 42' 5 - 5  
  5 - 6 46' Dylan Easton
Bradley Lyons 68'  
Kyle Magennis 68'  
Fraser Murray 69'  
Marley Watkins 69'  
  5 - 7 74' Liam Dick
  78' Jamie Gullan
  78' Jack Hamilton
Stuart Findlay 80' 6 - 7  
25/07/2023 Albion Rovers
0 - 3
Dunfermline Athletic 0-1H2HOdds+
  0 - 1 23' Josh Edwards
  49' Sam Fisher
  49' Kyle Benedictus
  53' Chris Hamilton
  53' Joe Chalmers
  74' Lewis McCann
  74' Taylor Sutherland
  0 - 2 80' Craig Wighton
Sean Fagan 81'  
Callum Wilson 84'  
Reece Paterson 84'  
  0 - 3 88' Taylor Sutherland
22/07/2023 Annan Athletic
1 - 2
Albion Rovers 1-0H2HOdds+
Frazer Glenn 16'  
Ryan Muir 16'  
Tommy Goss 43' 1 - 0  
  45+1' Adam Fernie
  45+1' Bright Osemudiamen Prince Okosun
Aidan Smith 48'  
  76' Barry Duncan
  1 - 1 77' Bright Osemudiamen Prince Okosun
  80' Devan McColl
  80' Reece Paterson
  1 - 2 82' Niyah Joseph
  90+3' Niyah Joseph
  90+3' Josh Tran
22/07/2023 Dunfermline Athletic
0 - 2
Kilmarnock 0-1H2HOdds+
  0 - 1 4' Fraser Murray
  37' Fraser Murray
Chris Hamilton 38'  
Chris Hamilton 46'  
Paul Allan 46'  
  46' Fraser Murray
  46' Kyle Magennis
  65' Danny Armstrong
  65' Liam Polworth
  65' Innes Cameron
  65' Kyle Vassell
  65' Bradley Lyons
  65' Marley Watkins
  77' Robbie Deas
Lewis McCann 77'  
  0 - 2 81' Kyle Vassell
Andrew Tod 83'  
Taylor Sutherland 83'  
Kyle Benedictus 86'  
Rhys Breen 86'  
18/07/2023 Dunfermline Athletic
4 - 0
Annan Athletic 2-0H2HOdds+
Sam Fisher 17' 1 - 0  
Matthew Douglas 23' 2 - 0  
Matthew Todd 28'  
Andrew Tod 28'  
Lewis McCann 55' 3 - 0  
Joe Chalmers 57'  
Paul Allan 57'  
Lewis McCann 59' 4 - 0  
  62' Matthew Douglas
  64' Steven Swinglehurst
  64' Josh Dixon
  66' Josh Galloway
Aaron Comrie 71'  
Miller Fenton 71'  
Lewis McCann 71'  
Liam Hoggan 71'  
Josh Edwards 72'  
Taylor Sutherland 72'  
  78' Scott Hooper
  79' Ryan Muir
  79' Frazer Glenn
  86' Dominic Docherty
  86' Kayn Cranston
  87' Benjamin Lussint
  87' Adam Jamieson
18/07/2023 Raith Rovers
2 - 0
Albion Rovers 0-0H2HOdds+
  61' Callum Wilson
  61' Bright Osemudiamen Prince Okosun
  62' Dom McMahon
Joshua Mullin 76' 1 - 0  
  80' Alexander McCaw
  80' Reece Paterson
Conor Duffy 90+2' 2 - 0  
15/07/2023 Raith Rovers
1 - 1
Dunfermline Athletic 1-1H2HOdds+
  0 - 1 1' Lewis McCann
Jamie Gullan 2'  
  0 - 2 3' Sam Fisher
Aaron Arnott 4' 1 - 2  
  1 - 3 5' Joe Chalmers
Dylan Easton 6' 2 - 3  
  7' Paul Allan
Lewis Vaughan 8'  
  2 - 4 9' Matthew Todd
  2 - 5 30' Lewis McCann
Dylan Easton 38' 3 - 5  
  61' Rhys Breen
  61' Paul Allan
  61' Craig Wighton
  61' Michael O'Halloran
Joshua Mullin 69'  
Jack Hamilton 69'  
Dylan Easton 73'  
  75' Sam Fisher
Callum Smith 86'  
Kieran Mitchell 86'  
Sam Stanton 88'  
Aaron Arnott 88'  
15/07/2023 Kilmarnock
3 - 0
Annan Athletic 2-0H2HOdds+
Danny Armstrong 5' 1 - 0  
Fraser Murray 16' 2 - 0  
  46' Ryan Muir
  46' Sam Campbell
Innes Cameron 50' 3 - 0  
Robbie Deas 63'  
Stuart Findlay 63'  
Liam Polworth 63'  
Kyle Magennis 63'  
  64' Josh Dixon
  64' Benjamin Lussint
Jack Sanders 73'  
Matty Kennedy 79'  
Rory McKenzie 79'  
  89' Chris Johnston
  89' Kayn Cranston
  89' Josh Galloway
  89' Frazer Glenn

Group G

DateHomeScoreAwayHT
29/07/2023 Motherwell
3 - 0
East Fife 2-0H2HOdds+
Lennon Miller 32' 1 - 0  
Paul McGinn 32'  
  33' Brogan Walls
Conor Wilkinson 36' 2 - 0  
  43' Jonathan Page
  46' Gregor Nicol
  46' Jacob Comerford
Paul McGinn 46'  
Stephen O'Donnell 46'  
Harrison Paton 50'  
Davor Zdravkovski 50'  
Conor Wilkinson 62'  
Callum Slattery 66' 3 - 0  
Callum Slattery 68'  
Mark Ferrie 68'  
  68' Brogan Walls
  68' Ryan Schiavone
Pape Souaré 68'  
Ewan Wilson 68'  
Bevis Mugabi 71'  
  73' Brian Easton
  73' Stewart Murdoch
  74' Scott Shepherd
  74' Kieran Millar
Conor Wilkinson 77'  
Barry Maguire 77'  
  88' Jack Healy
  88' Ross Philp
29/07/2023 Queen's Park
1 - 2
Queen of the South 0-0H2HOdds+
Charlie Fox 47'  
Jack Turner 49'  
Will Tizzard 49'  
Ruari Paton 62'  
Barry Hepburn 64'  
Cameron Bruce 64'  
  0 - 1 65' Gavin Reilly
  69' Efe Eric Ambrose
  69' Lee Connelly
  75' Lee Connelly
  75' Kieran McKechnie
  75' Harvey Walker
  0 - 2 77' Harry Cochrane
Jack Thomson 78'  
Aaron Healy 78'  
Dominic Thomas 78'  
Liam McLeish 78'  
  80' Gavin Reilly
  80' Ross Irving
Ruari Paton 84'  
Aaron Healy 89' 1 - 2  
25/07/2023 Queen of the South
0 - 0
East Fife 0-0H2HOdds+
  0 - 1 1' Connor McManus
Gavin Reilly 2'  
  0 - 2 3' Scott Shepherd
Reegan Mimnaugh 4' 1 - 2  
  1 - 3 5' Stewart Murdoch
Paul McKay 6' 2 - 3  
  2 - 4 7' Brogan Walls
Josh Todd 8' 3 - 4  
  3 - 5 9' Liam Newton
  17' Jack Healy
Jordan Houston 39'  
  46' Nathan Austin
  46' Scott Shepherd
Harvey Walker 60'  
Craig McGuffie 60'  
  60' Jack Healy
  60' Gregor Nicol
  68' Kieran Millar
  68' Connor McManus
  69' Ryan Schiavone
  69' Ross Philp
Lee Connelly 75'  
Ross Irving 75'  
Craig McGuffie 79'  
  81' Patrick Slattery
  81' Stewart Murdoch
  90+2' Liam Newton
25/07/2023 Queen's Park
5 - 0
Elgin City 2-0H2HOdds+
Ruari Paton 7' 1 - 0  
Ruari Paton 33' 2 - 0  
Jack Thomson 46'  
Patrick Jarrett 46'  
Ruari Paton 53' 3 - 0  
  60' Matthew Jamieson
  60' Mitchell Taylor
Will Tizzard 63'  
Alex Bannon 63'  
Louis Longridge 63'  
Thomas Robson 63'  
Ruari Paton 66' 4 - 0  
  68' Liam Harvey
  68' Brodie Mitchell
Dominic Thomas 77'  
Aaron Healy 77'  
Ruari Paton 77'  
Liam McLeish 77'  
Charlie Fox 80' 5 - 0  
  89' Ryan MacLeman
  89' Dylan Lawrence
22/07/2023 Motherwell
1 - 0
Queen's Park 1-0H2HOdds+
Jonathan Obika 29' 1 - 0  
Jonathan Obika 54'  
Mark Ferrie 54'  
  60' Patrick Jarrett
  64' Cameron Bruce
  64' Thomas Robson
  64' Patrick Jarrett
  64' Jack Spong
Lennon Miller 69'  
Harrison Paton 69'  
Stephen O'Donnell 73'  
  77' Barry Hepburn
  77' Aaron Healy
Conor Wilkinson 85'  
Barry Maguire 85'  
Pape Souaré 85'  
Nathan McGinley 85'  
  87' Will Tizzard
  87' Liam McLeish
22/07/2023 Elgin City
0 - 2
Queen of the South 0-1H2HOdds+
  0 - 1 17' Kieran McKechnie
  33' Harry Cochrane
Owen Cairns 61'  
Ryan MacLeman 61'  
  66' Kyle McClelland
Dylan Lawrence 70'  
Mitchell Taylor 70'  
  71' Kyle McClelland
  77' Craig McGuffie
  77' Lee Connelly
  77' Harry Cochrane
  77' Harvey Walker
  88' Kieran McKechnie
  88' Ben Johnstone
  0 - 2 89' Paul McKay
  90+4' Gavin Reilly
  90+4' Ross Irving
18/07/2023 East Fife
3 - 1
Elgin City 2-0H2HOdds+
Nathan Austin 2' 1 - 0  
Nathan Austin 39' 2 - 0  
  46' Brodie Mitchell
  46' Matthew Jamieson
  46' Kenny MacInnes
  46' Rory MacEwan
Connor McManus 61'  
  63' Rory MacEwan
Brogan Walls 66'  
Gregor Nicol 66'  
Scott Shepherd 66'  
Ryan Schiavone 66'  
  76' Brian Cameron
  76' Mitchell Taylor
  2 - 1 77' Russell Dingwall
Nathan Austin 79' 3 - 1  
Nathan Austin 82'  
Kieran Millar 82'  
  90' Dylan Lawrence
18/07/2023 Queen of the South
3 - 3
Motherwell 1-1H2HOdds+
  0 - 1 1' Blair Spittal
Gavin Reilly 2' 1 - 1  
Reegan Mimnaugh 3' 2 - 1  
  2 - 2 4' Conor Wilkinson
Paul McKay 5' 3 - 2  
  3 - 3 6' Callum Slattery
Josh Todd 7' 4 - 3  
  4 - 4 8' Paul McGinn
  4 - 5 9' Stephen O'Donnell
Kieran McKechnie 10'  
Kieran McKechnie 18' 5 - 5  
Harry Cochrane 33'  
  5 - 6 40' Blair Spittal
Craig McGuffie 46'  
Josh Todd 46'  
  5 - 7 56' Callum Slattery
  59' Mark Ferrie
  59' Conor Wilkinson
Harry Cochrane 62'  
Ross Irving 62'  
Gavin Reilly 73' 6 - 7  
  6 - 8 75' Blair Spittal
Jordan Houston 78'  
Harvey Walker 78'  
Gavin Reilly 83' 7 - 8  
  84' Ricki Lamie
Lee Connelly 85'  
Ben Johnstone 85'  
  85' Jonathan Obika
  85' Harrison Paton
  88' Conor Wilkinson
  90+1' Ricki Lamie
15/07/2023 East Fife
0 - 0
Queen's Park 0-0H2HOdds+
  0 - 1 1' Dominic Thomas
Brogan Walls 2' 1 - 1  
  3' Jack Spong
Scott Shepherd 4' 2 - 1  
  2 - 2 5' Jack Turner
Jack Healy 6' 3 - 2  
  7' Liam McLeish
Jorge Cordeiro 8' 4 - 2  
Jorge Cordeiro 46'  
  62' Jack Thomson
  62' Patrick Jarrett
SeanDocherty 76'  
Kieran Millar 78'  
Connor McManus 78'  
Gregor Nicol 78'  
Ryan Schiavone 78'  
  83' Thomas Robson
  83' Alex Bannon
  83' Louis Longridge
  83' Liam McLeish
  93' Callan McKenna
15/07/2023 Elgin City
0 - 2
Motherwell 0-1H2HOdds+
  0 - 1 25' Lennon Miller
Brian Cameron 57'  
  66' Luca Ross
  66' Paul McGinn
  68' Lennon Miller
  74' Ewan Wilson
  74' Nathan McGinley
  74' Callum Slattery
  74' Harrison Paton
  0 - 2 76' Jonathan Obika
Brian Cameron 78'  
Kenny MacInnes 78'  
  78' Blair Spittal
  78' Barry Maguire
  79' Conor Wilkinson
  79' Mark Ferrie
Blair Mackenzie 83'  
Ben Cormack 83'  
Russell Dingwall 83'  
Brodie Mitchell 83'  
Liam Harvey 90+1'  
Aidan Cruickshank 90+1'  

Group H

DateHomeScoreAwayHT
29/07/2023 Arbroath
3 - 0
Montrose 1-0H2HOdds+
Leighton McIntosh 12' 1 - 0  
David Gold 35'  
Keaghan Jacobs 35'  
Jermaine Hylton 68'  
Mark Stowe 68'  
Leighton McIntosh 69'  
Philipp Kenan Dünnwald 69'  
Philipp Kenan Dünnwald 70' 2 - 0  
  72' Rory McAllister
  72' Craig Batchelor
  72' Michael Gardyne
  72' Craig Brown
  72' Terry Masson
  72' Paul Watson
  73' Blair Lyons
  73' Matheus Machado
Craig Slater 74'  
Scott Allan 74'  
  77' Andrew Steeves
Jay Bird 79' 3 - 0  
29/07/2023 St. Mirren
4 - 0
Forfar Athletic 4-0H2HOdds+
Mikael Mandron 14' 1 - 0  
Mikael Mandron 19' 2 - 0  
Mark O'Hara 42' 3 - 0  
Alexander Gogić 45+1' 4 - 0  
Alexander Gogić 46'  
James Bolton 46'  
Stav Nachmani 46'  
Lewis Jamieson 46'  
Mikael Mandron 46'  
Toyosi Olusanya 46'  
  46' Adam Hutchinson
  46' Craig Thomson
  53' Roberto Nditi
Mark O'Hara 62'  
Caolan Boyd-Munce 62'  
  62' Finn Robson
  62' Ryan Paterson
Ryan Strain 63'  
Luke Kenny 63'  
  68' Josh Skelly
  68' Darren Watson
  74' Tomas Brindley
  74' Andy Munro
25/07/2023 Cowdenbeath
0 - 1
St. Mirren 0-0H2HOdds+
Dougie Hill 32'  
  46' Stav Nachmani
  46' Alex Greive
  46' Keanu Baccus
  46' Lewis Jamieson
  48' Richard Taylor
  63' Richard Taylor
  63' Toyosi Olusanya
Zac Butterworth 66'  
Joshua Jack 66'  
Dougie Hill 67'  
Jack Duncan 67'  
Matthew McDonald 71'  
Lucas Berry 71'  
  78' Charles Dunne
  78' Luke Kenny
Ewan MacPherson 79'  
Kevin Smith 79'  
Jamie Docherty 79'  
Jack Tait 79'  
Kevin Smith 83'  
Kevin Smith 90+1'  
  0 - 1 90+4' Toyosi Olusanya
25/07/2023 Forfar Athletic
3 - 1
Arbroath 1-1H2HOdds+
Stuart Morrison 10' 1 - 0  
  1 - 1 41' Jay Bird
Finn Robson 54'  
Craig Thomson 54'  
Roberto Nditi 61' 2 - 1  
  69' Keaghan Jacobs
  69' Philipp Kenan Dünnwald
  69' Mark Stowe
  69' Leighton McIntosh
  69' Jay Bird
  69' Jess Norey
Josh Skelly 75'  
  84' Ryan Dow
  84' Scott Allan
Sebastian Ross 84'  
Tomas Brindley 84'  
Kieran Inglis 84'  
Ryan Paterson 84'  
Josh Skelly 86' 3 - 1  
Josh Skelly 89'  
Darren Watson 89'  
  90' Michael McKenna
22/07/2023 Cowdenbeath
1 - 1
Montrose 0-0H2HOdds+
  1' Rory McAllister
Jamie Docherty 2' 1 - 0  
  1 - 1 3' Kane Hester
Scott Walker 4'  
  1 - 2 5' Craig Batchelor
Ciaren Chalmers 6' 2 - 2  
Zac Butterworth 7' 3 - 2  
  3 - 3 8' Graham Webster
  3 - 4 9' Blair Lyons
Matthew McDonald 10' 4 - 4  
  11' Terry Masson
Callum Murray 12'  
  4 - 5 13' Evan Towler
Gregor Jordan 14'  
Dougie Hill 29'  
Joshua Jack 34'  
Joshua Jack 34'  
  46' Matheus Machado
  46' Blair Lyons
Scott Walker 47'  
  4 - 6 60' Graham Webster
Lucas Berry 61'  
Matthew McDonald 61'  
Ewan MacPherson 68'  
Ciaren Chalmers 68'  
Joshua Jack 69'  
Kevin Smith 69'  
  70' Ali Shrive
  70' Paul Watson
Jamie Docherty 72' 5 - 6  
  73' Ryan Williamson
  74' Kane Hester
  78' Craig Brown
  78' Craig Batchelor
  81' Graham Webster
Ciaren Chalmers 85'  
Robbie McNab 88'  
Callum Murray 88'  
22/07/2023 St. Mirren
4 - 0
Arbroath 2-0H2HOdds+
Mikael Mandron 10' 1 - 0  
  23' Aaron Steele
  23' David Gold
Greg Kiltie 44'  
Declan Gallagher 44'  
Mark O'Hara 45' 2 - 0  
  48' Joao Balde
Caolan Boyd-Munce 50'  
Toyosi Olusanya 63'  
Lewis Jamieson 63'  
Caolan Boyd-Munce 63'  
Stav Nachmani 63'  
  67' Michael McKenna
  70' Jay Bird
  70' Philipp Kenan Dünnwald
  70' Michael McKenna
  70' Leighton McIntosh
Stav Nachmani 71' 3 - 0  
Mikael Mandron 73'  
Alex Greive 73'  
Scott Tanser 73'  
Ethan Sutherland 73'  
  76' Craig Slater
  76' Keaghan Jacobs
Stav Nachmani 79' 4 - 0  
Mark O'Hara 83'  
19/07/2023 Arbroath
1 - 1
Cowdenbeath 0-0H2HOdds+
  1' Scott Walker
Michael McKenna 2' 1 - 0  
  1 - 1 3' Joshua Jack
Mark Stowe 4' 2 - 1  
  5' Robbie McNab
Leighton McIntosh 6'  
Philipp Kenan Dünnwald 7'  
  8' Ewan MacPherson
  2 - 2 9' Callum Murray
Craig Slater 10'  
  2 - 3 11' Zac Butterworth
Aaron Steele 12' 3 - 3  
  13' Jack Tait
Thomas O'Brien 14' 4 - 3  
  21' Jack Duncan
Philipp Kenan Dünnwald 45+1'  
  50' Craig Hepburn
Michael McKenna 51' 5 - 3  
  59' Ciaren Chalmers
  59' Joshua Jack
  59' Dougie Hill
  59' Gregor Jordan
  5 - 4 61' Jamie Docherty
David Gold 66'  
Mark Stowe 66'  
Jay Bird 66'  
Leighton McIntosh 66'  
Scott Allan 67'  
Craig Slater 67'  
Ryan Dow 71'  
Joao Balde 71'  
  77' Andy Rodden
  79' Lucas Berry
  79' Zac Butterworth
  79' Andy Rodden
  79' Jack Tait
  80' Aiden Mclaughlin
  90+1' Jack Duncan
  90+1' Jamie Docherty
  90+1' Callum Murray
  90+5' Zac Butterworth
18/07/2023 Montrose
1 - 2
Forfar Athletic 0-2H2HOdds+
  0 - 1 34' Josh Skelly
Graham Webster 38'  
  0 - 2 40' Sebastian Ross
Craig Brown 46'  
Matheus Machado 46'  
Kane Hester 56' 1 - 2  
  59' Josh Skelly
  59' Craig Thomson
Aidan Quinn 62'  
Blair Lyons 62'  
  75' Sebastian Ross
  75' Ryan Paterson
  75' Kieran Inglis
  75' Darren Watson
Kane Hester 78'  
Craig Batchelor 78'  
Graham Webster 78'  
Paul Watson 78'  
  86' Roberto Nditi
Sean Dillon 88'  
Michael Gardyne 90'  
  90+1' Callum Moore
  90+1' Tomas Brindley
15/07/2023 Forfar Athletic
1 - 0
Cowdenbeath 1-0H2HOdds+
Kieran Inglis 20' 1 - 0  
  62' Lucas Berry
  62' Ciaren Chalmers
  62' Joshua Jack
  62' Ewan MacPherson
Mark Whatley 65'  
Finn Robson 65'  
Craig Thomson 65'  
Darren Watson 65'  
Kieran Inglis 74'  
Ryan Paterson 74'  
  80' Jack Tait
  80' Callum Murray
  83' Robbie McNab
  83' Andy Black
15/07/2023 Montrose
1 - 0
St. Mirren 0-0H2HOdds+
Andrew Steeves 21'  
Matheus Machado 21'  
  51' Mark O'Hara
Rory McAllister 58' 1 - 0  
Rory McAllister 67'  
  69' Alex Gogic
  69' Caolan Boyd-Munce
  69' Alexander Greive
  69' Toyosi Olusanya
Michael Gardyne 81'  
Kane Hester 82'  
Craig Batchelor 82'  
Craig Brown 82'  
Ali Shrive 82'  
Seán Dillon 90+1'  
  90+1' Conor McMenamin
  90+1' Lewis Jamieson
  90+1' Charles Dunne
  90+1' Ethan Sutherland
Michael Gardyne 90+3'  
Blair Lyons 90+3'  
Scotland Football
Season:
  • Premiership
  • Championship
  • Scottish Cup
  • League Cup
  • Premiership Play-Offs
  • League One
  • League Two
  • Challenge Cup
  • Championship Play-Offs
  • League One Play-Offs
  • More
  • Results and Fixtures
    Top Soccer Tipsters
    Tipsters Competition Review
    Superior H2H Statistics
    H2H Home Team Advantage
    H2H Away Team Advantage
    Top Football Clubs
    Worst Football Clubs
    Teams Home Win 100%
    Good Home Teams
    Poor Away Teams
    Platinum Membership Testimonial

    Soccer Fixtures Calendar

    Choose a date to view the past soccer results or upcoming match fixtures.

    Pick a Country or Region

    Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

    Match Preview and News

    Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.