Michael Ruth Profile and Player Statistics
First name: Michael
Last name: Ruth
Position: , Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Michael Ruth has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Challenge Cup 2024/2025 Dumbarton 46 2 1 1 1 0 0 0
League Cup 2024/2025 Dumbarton 184 3 1 1 0 0 0 0
League One 2024/2025 Dumbarton 283 10 0 4 3 0 1 0
Club Friendlies 3 2024 Dumbarton 0 0 0 0 0 0 0 0
Challenge Cup 2023/2024 Dumbarton 16 1 0 1 1 0 0 0
League Cup 2023/2024 Queen of the South 0 0 0 0 0 0 0 0
League Cup 2023/2024 Dumbarton 181 3 1 1 0 0 0 0
League One Play-Offs 2023/2024 Dumbarton 54 4 0 2 2 0 1 0
League Two 2023/2024 Dumbarton 394 33 4 16 9 0 3 0
Scottish Cup 2023/2024 Dumbarton 260 3 0 1 3 0 1 0
Club Friendlies 3 2023 Dumbarton 0 0 0 0 0 0 0 0
Challenge Cup 2022/2023 Queen of the South 105 4 1 3 1 0 0 0
League Cup 2022/2023 Aberdeen 0 0 0 0 0 0 0 0
League Cup 2022/2023 Queen of the South 23 1 1 0 0 0 0 0
League One 2022/2023 Queen of the South 271 16 13 3 0 0 0 0
League One Play-Offs 2022/2023 Dumbarton 0 0 0 0 0 0 0 0
Premiership 2022/2023 Aberdeen 0 0 0 0 0 0 0 0
Scottish Cup 2022/2023 Queen of the South 0 1 1 0 0 0 0 0
Scottish Cup 2022/2023 Dumbarton 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Aberdeen 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Queen of the South 0 0 0 0 0 0 0 0
Challenge Cup 2021/2022 Falkirk 0 0 0 0 0 0 0 0
Challenge Cup 2021/2022 Aberdeen U21 180 3 1 0 2 0 0 0
League Cup 2021/2022 Aberdeen 0 0 0 0 0 0 0 0
League Cup 2021/2022 Falkirk 0 0 0 0 0 0 0 0
League One 2021/2022 Falkirk 767 11 1 6 4 0 3 0
Premiership 2021/2022 Aberdeen 69 3 2 1 0 0 0 0
Scottish Cup 2021/2022 Falkirk 0 1 0 0 0 0 0 0
Club Friendlies 1 2021 Falkirk 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Aberdeen 0 0 0 0 0 0 0 0
Championship 2020/2021 Arbroath 461 11 7 1 0 0 1 0
Europa League 2020/2021 Aberdeen 0 0 0 0 0 0 0 0
Premiership 2020/2021 Aberdeen 2 1 1 0 0 0 0 0
Scottish Cup 2020/2021 Aberdeen 13 1 1 0 0 0 0 0
Challenge Cup 2019/2020 Aberdeen U21 0 1 0 0 0 0 0 0
League Two 2018/2019 Queen's Park 428 7 2 3 1 0 0 0

Michael Ruth has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
26/10/2024 Dumbarton
3 - 1
Inverness CT 1-1H2H+
James Hilton 14' 1 - 0  
  21' James Nolan
  1 - 1 28' Jake Davidson
Matthew Shiels 55'  
Finlay Gray 55'  
  56' Remi Savage
Ryan Blair 63' 2 - 1  
James Hilton 72' 3 - 1  
  76' Robbie Thompson
  76' Calum MacLeod
James Hilton 77'  
Tony Wallace 77'  
  78' K. Bray
  78' Calum MacKay
David Wilson 80'  
David Wilson 81'  
Craig McGuffie 81'  
Michael Ruth 81'  
Joel Mumbongo 81'  
Carlo Pignatiello 81'  
Kalvin Orsi 81'  
  87' A. Mackinnon
  87' Matthew Strachan
19/10/2024 Arbroath
1 - 3
Dumbarton 1-1H2H+
Thomas O'Brien 11' 1 - 0  
  11' Ethan Brown
Dylan Smith 16'  
  1 - 1 18' Carlo Pignatiello
  1 - 2 47' Dylan Smith
  57' Matthew Shiels
  57' Tony Wallace
David Gold 62'  
Craig Slater 62'  
  68' Mark Durnan
Fraser Taylor 69'  
Calum Gallagher 69'  
  70' James Hilton
  70' Finlay Gray
Scott Stewart 73'  
  73' Tony Wallace
Ryan Dow 81'  
Quinn Coulson 81'  
Layton Bisland 81'  
Innes Murray 81'  
  84' Michael Ruth
  84' Joel Mumbongo
  86' Ryan Blair
  1 - 3 90' Finlay Gray
05/10/2024 Dumbarton
1 - 3
Stenhousemuir 1-2H2H+
  0 - 1 11' Blair Alston
Brett Long 18'  
Patrick O'Neil 18'  
  0 - 2 35' Matty Aitken
Carlo Pignatiello 42' 1 - 2  
Aron Lynas 46'  
Kalvin Orsi 46'  
Cameron Clark 52'  
Michael Miller 63'  
Joel Mumbongo 63'  
Craig McGuffie 69'  
James Hilton 69'  
Cameron Clark 70'  
  77' Euan O'Reilly
  77' Scott Tomlinson
  78' James Berry
  78' Nat Wedderburn
  1 - 3 80' Matty Aitken
  83' Matty Yates
  83' Trialist A
  88' Matty Aitken
  88' Corey O’Donnell
28/09/2024 Queen of the South
2 - 0
Dumbarton 1-0H2H+
Lewis O'Donnell 15' 1 - 0  
Mikey Hewitt 50' 2 - 0  
  57' Kalvin Orsi
  57' James Hilton
  57' Craig McGuffie
  57' Joel Mumbongo
Harry Cochrane 62'  
Benjamin Lussint 62'  
Oscar MacIntyre 69'  
Kieran McKechnie 69'  
Josh Walker 69'  
  70' Matthew Shiels
  70' Tony Wallace
  71' Mark Durnan
  75' Michael Ruth
  75' David Wilson
  77' Tony Wallace
Jack Hannah 79'  
Jack Brydon 79'  
  82' James Hilton
Leighton McIntosh 84'  
  90+3' Cameron Clark
21/09/2024 Dumbarton
0 - 1
Montrose 0-1H2H+
  0 - 1 6' Kane Hester
  46' Craig Brown
  46' Blair Lyons
  46' Ryan Williamson
  46' Craig Smith
Craig McGuffie 67'  
Joel Mumbongo 67'  
James Hilton 67'  
Kalvin Orsi 67'  
  69' Andrew Steeves
  69' Callum Hannah
  69' Kane Hester
  69' Ali Shrive
  74' Michael Gardyne
  80' Ben Maciver-Redwood
  80' Paul Watson
Cameron Clark 86'  
Tony Wallace 86'  
14/09/2024 Annan Athletic
1 - 1
Dumbarton 0-1H2H+
  0 - 1 9' James Hilton
  18' Brett Long
  19' James Hilton
  19' Luke Smallwood
  41' Mark Durnan
Charlie Barnes 46'  
Gallagher Lennon 46'  
Josh Dixon 46'  
Malik Zaid 46'  
Max Kilsby 66'  
Luca Ross 67'  
Ji Stevenson 67'  
  68' Michael Ruth
  68' Aron Lynas
  68' Craig McGuffie
  68' Joel Mumbongo
Wullie Gibson 73'  
Harrison Wood 82'  
Ryan Muir 82'  
  85' Finlay Gray
  86' Carlo Pignatiello
Paul McGowan 90+2' 1 - 1  
07/09/2024 Peterhead
1 - 0
Dumbarton 0-0H2H+
  22' Finlay Gray
  26' Greig Young
Jordan Armstrong 33'  
  37' Joel Mumbongo
  38' Tony Wallace
  45+2' Ryan Blair
  64' Finlay Gray
  64' James Hilton
  64' Joel Mumbongo
  64' Michael Ruth
Max Barry 65' 1 - 0  
Jordan Armstrong 68'  
Cieran Dunne 68'  
Robert Ward 68'  
Sebastian Ross 68'  
  75' Kalvin Orsi
  75' Craig McGuffie
  75' Aron Lynas
  75' Carlo Pignatiello
Max Barry 80'  
Ben Armour 80'  
Blessing Oluyemi 85'  
  85' David Wilson
  85' Jacob Shields
31/08/2024 Dumbarton
2 - 2
Kelty Hearts 1-1H2H+
  0 - 1 10' Luke McCarvel
Mark Durnan 43' 1 - 1  
  1 - 2 59' Craig Johnston
  64' Billy Owens
  64' Lewis Moore
  64' Luke McCarvel
  64' Lewis Owens
Michael Miller 66'  
James Hilton 67'  
Joel Mumbongo 67'  
Findlay Gray 68'  
  70' Scott Allan
  70' Murray Miller
Michael Miller 74'  
Kalvin Orsi 74'  
  76' Scott Williamson
  76' Murray Thomas
Cameron Clark 81'  
David Wilson 81'  
Mark Durnan 89' 2 - 2  
24/08/2024 Dumbarton
2 - 2
Arbroath 0-1H2H+
  0 - 1 5' Scott Stewart
  45+1' Innes Murray
  45+1' Ryan Dow
  0 - 2 50' Ryan Dow
James Hilton 58'  
Joel Mumbongo 58'  
Tony Wallace 65'  
Cameron Clark 65'  
Michael Ruth 69'  
  70' Aaron Steele
Michael Ruth 74' 1 - 2  
Mouhamed Niang 76'  
  77' Quinn Coulson
  77' Callum Gallagher
Craig McGuffie 78'  
David Wilson 78'  
Matthew Shiels 79' 2 - 2  
  81' Aaron Steele
  81' Jamie Richardson
  85' Ryan Dow
  86' Thomas O'Brien
17/08/2024 Cove Rangers
1 - 1
Dumbarton 0-0H2H+
Declan Glass 20'  
Adam Emslie 64' 1 - 0  
Grady McGrath 67'  
Fraser Fyvie 67'  
  73' Findlay Gray
  73' Aron Lynas
  77' James Hilton
  77' Tony Wallace
  81' Kalvin Orsi
Connor Scully 81'  
Declan Glass 86'  
Miles Gaffney 86'  
Adam Emslie 89'  
89'  
  1 - 1 90+1' Mark Durnan
13/08/2024 Dumbarton
4 - 0
Berwick Rangers 4-0H2H+
Craig McGuffie 7' 1 - 0  
Michael Ruth 23' 2 - 0  
Craig McGuffie 31' 3 - 0  
David Wilson 37' 4 - 0  
Mouhamed Niang 46'  
Findlay Gray 46'  
Michael Ruth 46'  
Panos Grivas 46'  
Craig McGuffie 46'  
Kalvin Orsi 46'  
Michael Miller 61'  
Jacob Shields 61'  
  63' Liam Buchanan
  63' Matthew Collins
Aron Lynas 65'  
Carlo Pignatiello 65'  
  66' Jamie McCormack
  66' Jonathan Devers
  78' Corrie Fellows
  78' Fraser Armstrong
  78' Arran Laidlaw
  78' Sulaiman Ashraf
10/08/2024 Dumbarton
3 - 3
Alloa Athletic 1-2H2H+
Michael Ruth 5' 1 - 0  
  1 - 1 10' Luke Donnelly
  1 - 2 27' Kevin Cawley
Mark Durnan 54'  
James Hilton 64' 2 - 2  
James Hilton 66'  
Joel Mumbongo 66'  
  66' Steven Buchanan
  66' Cameron O'Donnel
  66' Miko Aarne Virtanen
  66' Conor Sammon
  73' Steven Hetherington
Steven Hetherington 74'  
Craig McGuffie 75'  
Tony Wallace 75'  
Michael Ruth 76' 3 - 2  
  3 - 3 84' Scott Taggart
  86' Kane Thomson
  87' David McKay
Michael Ruth 90+3'  
03/08/2024 Inverness CT
1 - 1
Dumbarton 1-0H2H+
  26' James Hilton
Daniel Devine 44' 1 - 0  
  46' Tony Wallace
  46' Carlo Pignatiello
  55' Mouhamed Niang
Adam Brooks 57'  
  1 - 1 59' Carlo Pignatiello
Adam Mackinnon 67'  
Calum Macleod 67'  
  73' Kalvin Orsi
  73' Joel Mumbongo
  79' Mouhamed Niang
  83' James Hilton
  83' Ryan Blair
  83' Michael Ruth
  83' Cameron Clark
Keith Bray 84'  
Cameron Ferguson 84'  
Adam Brooks 84'  
Robbie Thomson 84'  
Daniel Devine 85'  
85'  
27/07/2024 Aberdeen
6 - 0
Dumbarton 0-0H2H+
Slobodan Rubezic 35'  
Jack MacKenzie 46' 1 - 0  
Ester Sokler 48' 2 - 0  
Leighton Clarkson 55'  
Pape Habib Gueye 55'  
  55' Carlo Pignatiello
  55' Kalvin Orsi
Ester Sokler 61' 3 - 0  
Jamie McGrath 66'  
Peter Ambrose 66'  
  66' Michael Miller
  66' Cameron Clark
Jack MacKenzie 66'  
Ryan Duncan 66'  
Ester Sokler 66'  
James McGarry 66'  
  66' Michael Ruth
  66' Joel Mumbongo
  66' Ryan Blair
  66' Greig Young
Shayden Morris 72'  
Vicente Besuijen 72'  
  73' Tony Wallace
  73' Craig McGuffie
Peter Ambrose 84' 4 - 0  
James McGarry 86' 5 - 0  
Slobodan Rubezic 90+2' 6 - 0  
20/07/2024 Dumbarton
3 - 4
Airdrieonians 1-1H2H+
F. Gray 27' 1 - 0  
  1 - 1 33' L. McGrattan
J. Hilton 47' 2 - 1  
J. Hilton 51' 3 - 1  
  54' Lewis McGrattan
  54' A. Frizzell
  54' Aaron Reid
  54' B. Wilson
  55' Cameron Bruce
  55' R. Armstrong
  55' Christopher Robert Mochrie
  55' L. McGregor
James Hilton 62'  
M. Ruth 62'  
  3 - 2 68' R. Armstrong
David Wilson 70'  
R. Blair 70'  
  3 - 3 84' Terrell Agyemang
  3 - 4 88' B. Wilson
13/07/2024 Dumbarton
1 - 1
East Kilbride 1-1H2H+
  0 - 1 1' A. McDonald
T. Wallace 2'  
  0 - 2 3' Lewis Spence
M. Ruth 4' 1 - 2  
  5' T. Daramola
J. Hilton 6' 2 - 2  
  2 - 3 7' D. Wilson
  2 - 4 7' J. Robertson
K. Orsi 8'  
  2 - 5 9' D. Wilson
K. Orsi 16' 3 - 5  
J. Hilton 24'  
  35' J. McGregor
  35' S. Fagan
  40' A. McDonald
  42' J. Leitch
D. Wilson 61'  
F. Gray 61'  
  63' R. Thomson
  63' K. Samson
  72' B. Watson
  72' T. Daramola
C. McGuffie 76'  
T. Wallace 76'  
M. Niang 79'  
R. Blair 79'  
  89' K. Samson
T. Wallace 89'  
17/05/2024 Spartans
2 - 2
Dumbarton 1-1H2H+
C. Russell 3' 1 - 0  
  1 - 1 5' M. Ruth
  25' S. Crighton
  25' A. Lynas
  45+1' M. Ruth
  1 - 2 53' M. Ruth
B. Whyte 56'  
P. Watson 56'  
J. Tapping 56'  
K. Watson 64'  
R. Armstrong 64'  
  70' J. Hilton
  70' B. Malcolm
  78' M. Ruth
  78' J. Graham
  78' K. Orsi
  78' D. Wilson
C. Booth 82'  
D. Denholm 82'  
J. Craigen 87'  
  90+1' F. Gray
  90+2' J. Graham
B. Henderson 90+4' 2 - 2  
14/05/2024 Dumbarton
2 - 1
Spartans 2-0H2H+
T. Wallace 21' 1 - 0  
F. Gray 29' 2 - 0  
  31' C. Russell
  40' P. Watson
  2 - 1 48' A. Sonkur
D. Wilson 64'  
  73' P. Watson
  73' J. Tapping
D. Wilson 77'  
J. Hilton 77'  
  86' C. Russell
  86' D. Denholm
K. Orsi 90+2'  
J. Graham 90+2'  
11/05/2024 Stirling Albion
0 - 0
Dumbarton 0-0H2H+
J. McPake 26'  
K. Offord 26'  
P. McLean 46'  
J. Leitch 46'  
J. McGregor 55'  
D. Carrick 70'  
G. Spence 70'  
  77' D. Wilson
  77' B. Malcolm
C. Crane 79'  
J. Cooper 79'  
J. McGregor 79'  
R. McGeachie 79'  
  81' M. Ruth
  81' J. Graham
  85' T. Wallace
  85' T. Wallace
  85' R. Blair
  86' F. Gray
  90+1' J. Leitch
J. Graham 90+2'  
  90+4' C. Pignatiello
  90+4' C. Pignatiello
07/05/2024 Dumbarton
2 - 1
Stirling Albion 1-1H2H+
J. Hilton 12' 1 - 0  
  23' D. Hilson
  1 - 1 27' D. Hilson
  64' J. McGregor
  68' D. Carrick
  68' G. Spence
J. Hilton 70'  
D. Wilson 70'  
  72' K. Banner
  72' P. McLean
  77' J. Cooper
  77' L. Milne
  77' D. Hilson
  77' K. Offord
  79' P. McLean
  79' A. Cummins
K. Orsi 83'  
J. Graham 83'  
T. Wallace 84' 2 - 1  
  86' C. Crane
  86' A. Cummins
  90+2' J. McPake
04/05/2024 Peterhead
2 - 1
Dumbarton 2-0H2H+
K. Shanks 7' 1 - 0  
  29' G. Lennon
Jason Brown 35' 2 - 0  
  38' J. Hilton
  46' M. Ruth
  46' S. Crighton
  46' C. Newbury
  46' J. Graham
  46' M. Durnan
  46' B. Malcolm
  2 - 1 48' D. Wilson
  57' D. Wilson
  60' C. Wilson
  60' C. Pignatiello
J. McKee 60'  
H. Ritchie 60'  
A. Stewart 61'  
Jack Brown 61'  
  62' T. Wallace
  62' M. Kelly
Jordon Brown 68'  
Jason Brown 68'  
Jason Brown 72'  
Jordon Brown 72'  
K. Shanks 73'  
P. Pawlett 73'  
R. Ward 84'  
F. Duffy 84'  
27/04/2024 Dumbarton
2 - 2
Elgin City 1-2H2H+
  0 - 1 20' R. Dingwall
  0 - 2 28' R. Draper
M. Ruth 37' 1 - 2  
M. Kelly 54'  
S. Crighton 62'  
R. Blair 62'  
M. Ruth 62'  
J. Graham 62'  
  64' R. Draper
  66' D. Golding
  66' Robert Jones
  66' R. MacLeman
  66' M. Taylor
M. Kelly 72'  
A. Healy 72'  
B. Malcolm 72'  
C. Wilson 72'  
K. Orsi 72'  
D. Wilson 72'  
  76' L. Booth
  76' M. Jamieson
  76' R. Dingwall
  76' R. MacEwan
  85' G. Lennon
  86' M. Gallagher
  86' M. Gallagher
  86' Daniel Fraser
J. Graham 89' 2 - 2  
D. Wilson 90+1'  
20/04/2024 Stranraer
0 - 0
Dumbarton 0-0H2H+
B. Armour 56'  
T. Orr 56'  
  64' T. Wallace
  64' J. Graham
  64' M. Ruth
  64' M. Kelly
D. Lang 68'  
J. Dolan 68'  
  74' J. Hilton
  74' R. Blair
  74' C. Newbury
  74' C. Wilson
C. Williamson 78'  
F. Ecrepont 78'  
M. Miller 78'  
K. Fleming 78'  
M. Grant 78'  
A. Gilmartin 78'  
  78' K. Orsi
  78' A. Healy
  82' M. Kelly
  90+1' A. Healy
13/04/2024 Dumbarton
1 - 0
Clyde 0-0H2H+
  36' C. Ballantyne
  45+1' C. Howie
  46' M. Rennie
  46' E. Cameron
  46' J. Kabia
  46' E. Šuľa
  57' B. Kinnear
C. Newbury 58'  
T. Wallace 59'  
B. Malcolm 68'  
K. Orsi 68'  
J. Hilton 73' 1 - 0  
  81' R. Lyon
  81' C. McGinn
  81' B. Cuddihy
  81' C. Young
J. Hilton 86'  
M. Ruth 86'  
30/03/2024 Dumbarton
0 - 0
Stenhousemuir 0-0H2H+
M. Durnan 36'  
  37' G. Buchanan
  63' N. Jamieson
  63' E. Lynch
C. Wilson 65'  
C. Pignatiello 65'  
  70' R. Taylor
  74' R. Taylor
  74' B. Rodden
J. Hilton 76'  
K. Orsi 76'  
  80' M. Yates
  80' M. Aitken
  81' N. Wedderburn
  81' J. Berry
  81' E. O'Reilly
  81' K. Jacobs
23/03/2024 Dumbarton
2 - 0
Bonnyrigg Rose Athletic 1-0H2H+
T. Wallace 25' 1 - 0  
  49' A. Dunsmore
  49' R. McGale
  51' N. Martyniuk
  59' L. Currie
  59' D. Byrne
  59' J. Stewart
  59' J. Jarvis
C. Wilson 61'  
C. Pignatiello 61'  
  75' S. Osadolor
  75' B. Barrett
  75' C. Doan
  75' D. Watson
J. Hilton 82'  
B. Malcolm 82'  
B. Malcolm 83' 2 - 0  
  87' B. Barrett
M. Ruth 88'  
J. Graham 88'  
  90+2' R. McGale
16/03/2024 Spartans
2 - 6
Dumbarton 2-3H2H+
  0 - 1 5' Ryan Blair
  24' Ryan Blair
Cammy Russell 28' 1 - 1  
  1 - 2 32' Aron Lynas
Blair Henderson 34'  
Jamie Dishington 34'  
  39' Aron Lynas
  1 - 3 43' Gallagher Lennon
Bradley White 45' 2 - 3  
  2 - 4 55' Ryan Blair
  62' James Hilton
  62' Blair Malcolm
  2 - 5 64' Michael Ruth
  68' Callum Wilson
  68' James Graham
Marc McNulty 74'  
Danny Denholm 74'  
Kevin Waugh 74'  
Paul Watson 74'  
Rhys Armstrong 84'  
Sean Brown 84'  
James Craigen 84'  
Sam Jones 84'  
  85' Michael Ruth
  85' Aaron Healy
  2 - 6 89' James Graham
09/03/2024 East Fife
3 - 2
Dumbarton 1-0H2H+
Nathan Austin 3' 1 - 0  
  41' Blair Malcolm
Jonathan Page 45+2'  
Jacob Blaney 45+2'  
  46' Blair Malcolm
  46' Ryan Blair
  1 - 1 50' Finlay Gray
  1 - 2 52' James Hilton
  55' James Hilton
Brian Easton 56' 2 - 2  
Brogan Walls 63'  
Jack Healy 63'  
Robbie Hamilton 63'  
Kieran Millar 63'  
  64' Aaron Healy
  64' James Graham
Scott Shepherd 80'  
James Lyon 80'  
  83' Michael Ruth
  83' Marc Kelly
Stewart Murdoch 90+1'  
Nathan Austin 90+3' 3 - 2  
05/03/2024 Stranraer
5 - 0
Dumbarton 4-0H2H+
Ryan Blair 3' 1 - 0  
  6' Cian Newbury
  14' Sean Crighton
Craig Ross 22'  
Matthew Grant 30' 2 - 0  
Dylan Forrest 34' 3 - 0  
Ben Armour 45+2' 4 - 0  
  46' Aron Lynas
  46' James Graham
  46' David Wilson
  46' Kalvin Orsi
Ben Armour 57'  
Deryn Lang 57'  
Matthew Grant 58'  
James Dolan 58'  
  61' Ryan Blair
  61' Aaron Healy
  61' Tony Wallace
  61' James Hilton
Chris Johnston 70'  
Sean McIntosh 70'  
  71' Sean Crighton
  71' Marc Kelly
Scott Robertson 74'  
Grant Gallagher 74'  
Deryn Lang 88' 5 - 0  
02/03/2024 Dumbarton
1 - 0
Peterhead 0-0H2H+
  25' Rory McAllister
  25' Hamish Ritchie
Sean Crighton 32'  
  45+1' Caleb Goldie
  53' Peter Pawlett
  53' Alfie Stewart
  59' D. Strachan
  59' Danny Strachan
  67' Kieran Shanks
  68' David Wilson
  68' Jordan Armstrong
  68' Jordon Brown
  68' Robert Ward
David Wilson 70'  
Aaron Healy 70'  
Michael Ruth 73' 1 - 0  
Michael Ruth 85'  
James Graham 85'  
Carlo Pignatiello 90'  
24/02/2024 Dumbarton
2 - 1
Stranraer 2-1H2H+
  0 - 1 5' Craig Ross
Michael Ruth 8' 1 - 1  
Tony Wallace 23' 2 - 1  
  46' Thomas Orr
  46' Chris Johnston
  73' Deryn Lang
  73' Ben Armour
David Wilson 73'  
Blair Malcolm 73'  
Kalvin Orsi 83'  
Aron Lynas 83'  
  90+5' Matthew Grant
17/02/2024 Clyde
2 - 0
Dumbarton 1-0H2H+
Martin Rennie 12' 1 - 0  
Jordan Allan 30'  
Jaze Kabia 38'  
Euan Cameron 38'  
Craig Howie 44'  
  46' Blair Malcolm
  46' Ryan Blair
  46' James Hilton
  46' Finlay Gray
Martin Rennie 54'  
Ray Grant 58'  
  65' Gallagher Lennon
Martin Rennie 68' 2 - 0  
  68' Aaron Healy
  68' Marc Kelly
  68' David Wilson
  68' Tony Wallace
Craig Howie 69'  
Peter Grant 69'  
Liam Scullion 73'  
Robbie Leitch 73'  
  75' Finlay Gray
  80' Kalvin Orsi
Jordan Allan 90+3'  
13/02/2024 Dumbarton
0 - 0
Spartans 0-0H2H+
  56' Rhys Armstrong
  59' Kieran Watson
  63' Sam Jones
  63' Robbie Thompson
Carlo Pignatiello 69'  
Marc Kelly 71'  
Aaron Healy 71'  
Tony Wallace 71'  
Kalvin Orsi 71'  
Michael Ruth 72'  
  80' Kevin Waugh
  80' Callum Booth
James Hilton 82'  
Ryan Wallace 82'  
David Wilson 85'  
David Wilson 87'  
Finlay Gray 87'  
  90' Rhys Armstrong
  90' Josh Laing
Cian Newbury 90+3'  
10/02/2024 Dumbarton
2 - 2
Forfar Athletic 2-1H2H+
Michael Ruth 13' 1 - 0  
  1 - 1 15' Stuart Morrison
Marc Kelly 25' 2 - 1  
  33' Russell McLean
  57' Mark Whatley
  57' Tyler Mykyta
  58' Craig Thomson
  58' Finlay Allan
David Wilson 60'  
David Wilson 70'  
Finlay Gray 70'  
  74' Josh Skelly
  74' Rayan Mohammed
  2 - 2 77' Rayan Mohammed
Michael Ruth 81'  
James Hilton 81'  
Ryan Wallace 81'  
Marc Kelly 81'  
Tony Wallace 81'  
  85' Andy Munro
  90' Finlay Allan
03/02/2024 Stenhousemuir
1 - 0
Dumbarton 0-0H2H+
Brad Rodden 29'  
Adam Brown 37'  
Adam Brown 59'  
Ross Taylor 59'  
Brad Rodden 59'  
Matty Yates 59'  
  62' Ryan Blair
  64' Sean Crighton
Ross Taylor 65' 1 - 0  
  66' Finlay Gray
  67' Marc Kelly
  67' Kalvin Orsi
  68' Tony Wallace
  68' Aaron Healy
  72' Finlay Gray
  72' David Wilson
  75' Ryan Blair
  77' Ryan Wallace
Ross Taylor 79'  
Ross Taylor 79'  
  81' Carlo Pignatiello
  82' Ryan Wallace
  82' James Hilton
Ewan O'Reilly 82'  
Jordan Kirkpatrick 82'  
Matthew Aitken 90+3'  
Ben Stirling 90+3'  
27/01/2024 Elgin City
0 - 1
Dumbarton 0-1H2H+
  0 - 1 45+2' Tony Wallace
Michael Dangana 58'  
Mitchell Taylor 58'  
  64' Kalvin Orsi
  64' Marc Kelly
Keith Bray 71'  
Robert Jones 71'  
Ross Draper 75'  
  76' Ryan Wallace
  76' Blair Malcolm
  88' Michael Ruth
  88' James Hilton
  88' Ryan Blair
  88' David Wilson
20/01/2024 Dumbarton
1 - 4
Rangers 0-2H2H+
  0 - 1 35' John Lundstram
  0 - 2 41' Cyriel Dessers
  57' Nicolas Raskin
  57' Ryan Jack
  58' Rıdvan Yılmaz
  58' Borna Barišić
  58' Todd Cantwell
  58' Tom Lawrence 
  67' Cyriel Dessers
  67' Fábio Silva
James Hilton 68'  
Ryan Wallace 68'  
  0 - 3 78' James Tavernier
Tony Wallace 79'  
Declan Byrne 79'  
Michael Ruth 80'  
David Wilson 80'  
  80' Rabbi Matondo
  80' Scott Wright
Kalvin Orsi 87'  
Aron Lynas 87'  
Matthew Shiels 88' 1 - 3  
  1 - 4 89' Scott Wright
13/01/2024 Bonnyrigg Rose Athletic
1 - 1
Dumbarton 1-0H2H+
Neil Martyniuk 11' 1 - 0  
  45' Blair Malcolm
  1 - 1 49' Carlo Pignatiello
Angus Mailer 53'  
Ross Gray 59'  
Callum Connolly 59'  
  59' Matthew Shiels
Jonathan Stewart 70'  
Jonathan Stewart 72'  
Robbie McGale 72'  
  73' Tony Wallace
  73' Marc Kelly
  73' Declan Byrne
  73' Michael Ruth
Kieran McGachie 77'  
Kieran McGachie 79'  
Smart Osadolor 79'  
09/01/2024 Peterhead
3 - 1
Dumbarton 0-1H2H+
  0 - 1 2' Ryan Wallace
  29' Ryan Blair
Kieran Shanks 33'  
D. Strachan 43'  
Danny Strachan 43'  
  49' Cian Newbury
Jason Brown 56'  
Kieran Shanks 57'  
Jack Brown 57'  
Jason Brown 58'  
Caleb Goldie 58'  
Jordon Brown 64'  
Peter Pawlett 64'  
Hamish Ritchie 65'  
Robert Ward 65'  
  68' Michael Ruth
  71' Ryan Blair
  71' David Wilson
  75' Cian Newbury
  75' Aron Lynas
Rory McAllister 82' 1 - 1  
  88' Ryan Wallace
  88' James Hilton
Rory McAllister 90' 2 - 1  
Jack Brown 90+2' 3 - 1  
06/01/2024 Dumbarton
1 - 2
East Fife 0-1H2H+
Matthew Shiels 20'  
  0 - 1 30' Kieran Millar
James Hilton 52'  
James Hilton 64'  
Tony Wallace 64'  
David Wilson 65'  
Kalvin Orsi 65'  
Michael Ruth 66' 1 - 1  
  67' Jack Healy
  67' Ryan Schiavone
  1 - 2 71' Brogan Walls
Ryan Wallace 74'  
Declan Byrne 74'  
  87' Brogan Walls
Aron Lynas 88'  
  88' Alan Trouten
  89' Brogan Walls
  89' Kieran Mitchell
  90+3' Scott Shepherd
  90+3' Brendan Ramsay
  90+4' Liam Newton

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
Top Draw Teams
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.