Lyall-Robert Booth Profile and Player Statistics
First name: Lyall-Robert
Last name: Booth
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2025/2026 Elgin City 5 0 0 1 0 0 0
League Cup 2025/2026 Elgin City 3 1 2 0 0 0 0
League Two 2025/2026 Elgin City 10 0 2 0 0 2 0
Challenge Cup 2024/2025 Elgin City 1 0 1 0 0 0 0
League Cup 2024/2025 Elgin City 4 0 0 0 0 0 0
League Two 2024/2025 Elgin City 26 0 3 6 0 3 0
Scottish Cup 2024/2025 Elgin City 3 0 0 0 1 0 1
Football League - Highland League 2023/2024 Huntly 1 0 0 1 0 0 0
League Two 2023/2024 Elgin City 18 0 4 1 0 4 0
Scottish Cup 2023/2024 Huntly 1 0 0 0 0 0 0
Football League - Highland League 2022/2023 Huntly 1 0 0 1 0 0 0
Scottish Cup 2021/2022 Brechin City 3 2 0 0 0 0 0

Lyall-Robert Booth has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/10/2025 East Kilbride
3 - 0
Elgin City 3-0H2H+
Connor Young 4' 1 - 0  
Connor Young 6' 2 - 0  
John Robertson 8'  
Jack Healy 8'  
  23' Mark Gallagher
Nathan Flanagan 31' 3 - 0  
  40' Russell Dingwall
  45+1' Jack Murray
  46' Ryan Sargent
  46' Oliver Colloty
  46' Mark Gallagher
  46' Josh O'Connor
  46' Kane Hester
  46' Miko Virtanen
  57' Brian Cameron
Cameron Elliott 60'  
Jamie Hamilton 62'  
Sean Fagan 62'  
Lewis Spence 73'  
Reegan Mimnaugh 73'  
73'  
Jack Leitch 75'  
  85' Jack MacIver
  85' Dylan Ross
11/10/2025 Elgin City
2 - 2
Aberdeen U21 1-2H2H+
Ryan Sargent 10' 1 - 0  
  1 - 1 14' Joseph Teasdale
  1 - 2 21' Joseph Teasdale
Connall Ewan 28'  
Miko Virtanen 46'  
Ali Spalding 46'  
Josh O'Connor 46'  
Josh Walker 46'  
  49' Alfie Stewart
  52' Aaron Cummings
  67' Sam McLean
  73' Jack Searle
  73' Bradley Chikomo
Russell Dingwall 73'  
Kane Hester 73'  
  74' Sivert Heltne Nilsen
Brian Cameron 82'  
Brian Cameron 83'  
Olly McDonald 83'  
Kane Hester 89' 2 - 2  
  90+1' Lewis Carrol
Josh Walker 90+1'  
  90+4' Joseph Teasdale
  90+4' Trialist A
04/10/2025 Elgin City
2 - 1
Forfar Athletic 0-1H2H+
  9' Matty Allan
  0 - 1 26' Jake Sutherland
  46' Cormac Christie
  46' Lewis Lorimer
  55' Martin Rennie
Connall Ewan 56'  
Brian Cameron 56'  
Josh Walker 56'  
Ryan Sargent 56'  
Ryan Sargent 58' 1 - 1  
Ali Spalding 62'  
  62' Martin Rennie
  62' Nathan Cannon
Ryan Sargent 67' 2 - 1  
  71' Scott Bright
  71' Mark Whatley
  83' Jake Sutherland
  83' Jamie Richardson
  85' Jamie Richardson
Oliver Colloty 90+4'  
Josh O'Connor 90+4'  
27/09/2025 Elgin City
2 - 3
Spartans 1-1H2H+
  27' Jordan Tapping
  27'
Ross Draper 31' 1 - 0  
  31' Sean Welsh
  1 - 1 45+2' Marc McNulty
  49' Jamie Dishington
Ali Spalding 61'  
Oliver Colloty 61'  
  1 - 2 61' Marc McNulty
  63' Marc McNulty
  63' Mark Stowe
  63' Sean Welsh
  63' Kieran Watson
  63' Ayrton Sonkur
Josh Walker 76'  
Abimbola Obasoto 76'  
Brian Cameron 76'  
Dylan Ross 76'  
  1 - 3 82' Mark Stowe
Josh O'Connor 82'  
Kane Hester 82'  
Ryan Sargent 82'  
82'  
  88' Callum Booth
  88' Bailey Dall
Josh O'Connor 89' 2 - 3  
  90+2' Mark Stowe
23/09/2025 Peterhead
1 - 1
Elgin City 0-1H2H+
  9' Jack Murray
  0 - 1 19' Josh O'Connor
Aaron Steele 31'  
Dylan Forrest 54'  
Andrew McCarthy 59'  
  59' Miko Virtanen
Jack Brown 62'  
Max Barry 62'  
Fraser Mackie 62'  
Sebastian Ross 62'  
  63' Matthew Cooper
  63' Kane Hester
Kieran Shanks 70' 1 - 1  
  72' Josh O'Connor
  72' Jack MacIver
  72' Tom Ritchie
  75' Kane Hester
  76' Abimbola Obasoto
  76' Josh Walker
Kieran Shanks 87'  
Oliver Colloty 87'  
87'  
20/09/2025 Stranraer
1 - 1
Elgin City 0-0H2H+
  10' Lyall Booth
  40' Ali Spalding
Mark Russell 55' 1 - 0  
Jordan Stuart 67'  
Lewis Hunter 67'  
  1 - 1 74' Kane Hester
Corey O’Donnell 78'  
Finn Ecrepont 78'  
BJ Coll 78'  
Deryn Lang 78'  
Matthew Gillies 78'  
  82' Ryan Sargent
  82' Josh O'Connor
  82' Lyall Booth
  82' Dylan Ross
Mark Russell 85'  
Daniel McManus 85'  
  85' Josh Walker
  85' Abimbola Obasoto
Ryan Edgar 85'  
Dominic Plank 85'  
13/09/2025 Elgin City
3 - 0
Stirling Albion 1-0H2H+
Connall Ewan 6'  
Brian Cameron 12'  
  31' Ross Cunningham
Jack MacIver 32'  
Russell Dingwall 43' 1 - 0  
  46' Harley Ewen
  46' Ryan Shanley
  52' Adam Brown
Russell Dingwall 58'  
Ryan Sargent 58'  
  69' Ross Cunningham
  69' MacKenzie Carse
  69' Russell McLean
  69' Christopher Eadie
  71' Ryan Shanley
Josh Walker 73' 2 - 0  
Kane Hester 78' 3 - 0  
Kane Hester 79'  
  80' Corey Thomson
  80' Lewis Hodgkiss
Kane Hester 82'  
Olly McDonald 82'  
Josh Walker 82'  
Josh O'Connor 82'  
  85' Jack Harkness
  86' Adam Brown
  86' Stewart Murdoch
Ali Spalding 87'  
Ross Draper 87'  
Lyall Booth 87'  
Dylan Ross 87'  
06/09/2025 Elgin City
1 - 0
Cove Rangers 1-0H2H+
Josh Walker 23' 1 - 0  
  40' Layton Bisland
  46' J. Mylchreest
  46' Milosz Ochmanski
  56' David Eguaibor
  65' Justin Eguaibor
  65' Mikey Milnes
Miko Virtanen 72'  
Olly McDonald 74'  
Ryan Sargent 74'  
Lewis Hyde 78'  
Russell Dingwall 78'  
  83' James Doyle
Alastair Spalding 90'  
Liam Macdonald 90'  
30/08/2025 Clyde
0 - 0
Elgin City 0-0H2H+
  36' Ali Spalding
  55' Miko Virtanen
Darren Lyon 67'  
Robbie Leitch 67'  
Kyle Connell 70'  
Scott Williamson 70'  
  74' Mark Gallagher
  74' Russell Dingwall
Taylor Sutherland 75'  
Logan Dunachie 75'  
James Hilton 75'  
Kyle Fleming 75'  
Sam Campbell 77'  
  79' Miko Virtanen
  79' Dylan Gavin
Logan Dunachie 85'  
  89' Ali Spalding
  89' Olly McDonald
  89' Josh Walker
  89' Ryan Sargent
Craig Howie 90+3'  
26/08/2025 Elgin City
3 - 1
Dundee United II 2-0H2H+
Josh Walker 26' 1 - 0  
  28'
31'  
Kane Hester 45+2' 2 - 0  
  46'
  46'
  2 - 1 51'
  58'
Dylan Gavin 64'  
64'  
  70'
Olly McDonald 76'  
Abimbola Obasoto 76'  
  81'
Kane Hester 84' 3 - 1  
Liam Macdonald 84'  
Josh Walker 84'  
Josh O'Connor 84'  
23/08/2025 Elgin City
2 - 4
Edinburgh City 0-2H2H+
Brian Cameron 5'  
  0 - 1 28' Robbie Mahon
  35' Jason Jarvis
  35' James Stokes
Jack MacIver 44'  
Noah McDonnell 44'  
  0 - 2 45+2' Malik Zaid
Kane Hester 46'  
Dylan Gavin 46'  
Miko Virtanen 48'  
  50' Bradley Barrett
Josh Walker 52' 1 - 2  
Noah McDonnell 56'  
Josh Walker 60'  
Abimbola Obasoto 60'  
Lewis Hyde 60'  
Josh O'Connor 60'  
Ryan Sargent 66'  
Olly McDonald 66'  
  1 - 3 78' Robbie Mahon
Jack Murray 82' 2 - 3  
  2 - 4 87' Robbie Mahon
  88' Bradley Barrett
  88' Callum Brodie
  90+1' Robbie Mahon
  90+1' Szymon Plesiewicz
  90+1' Malik Zaid
  90+1' Lucas Quinn
  90+5' Edin Lynch 
  90+7' Szymon Plesiewicz
16/08/2025 Dumbarton
1 - 1
Elgin City 0-1H2H+
Scott Tomlinson 22'  
Mark Durnan 30'  
  0 - 1 31' Josh Walker
  55' Ryan Sargent
Dominic Docherty 58'  
Scott Honeyman 58'  
  66' Lyall Booth
Ally Roy 70'  
70'  
  71' Kane Hester
  71' Dylan Gavin
  71' Josh Walker
  71' Alastair Spalding
  72' Olly McDonald
Scott Honeyman 74' 1 - 1  
  76' Jack MacIver
86'  
  89'
  90+6' Dylan Gavin
Kai Kirkpatrick 90+7'  
12/08/2025 Elgin City
1 - 4
Inverness CT 0-0H2H+
Matthew Cooper 40'  
  0 - 1 47' Alfie Bavidge
  0 - 2 50' Robbie Thompson
Matthew Cooper 59'  
Brian Cameron 59'  
Josh O'Connor 59'  
Jack MacIver 59'  
Dylan Gavin 59'  
Ryan Sargent 59'  
  0 - 3 62' Paul Allan
  63' Paul Allan
  63' Gardiner
Kane Hester 66'  
Mark Gallagher 68'  
  74' Chanka Zimba
  74' Luis Longstaff
  74' Jordan Alonge
  74' Adam Mackinnon
Kane Hester 77'  
Liam Macdonald 77'  
Josh Walker 77'  
Olly McDonald 77'  
Mark Gallagher 85' 1 - 3  
  1 - 4 90+5' Alfie Bavidge
09/08/2025 Elgin City
0 - 1
East Kilbride 0-0H2H+
  1' Cameron Elliott
  1'
  6' Jack Leitch
Dylan Gavin 31'  
Thomas McHale 32'  
Jack Murray 33'  
Mark Gallagher 42'  
  63' John Robertson
  63' Jack Healy
Josh Walker 66'  
  0 - 1 70' Nathan Flanagan
  70' Cameron Elliott
  70' Lewis Dobbie
Dylan Gavin 70'  
Josh O'Connor 70'  
Josh Walker 74'  
Kane Hester 74'  
Ryan Sargent 81'  
Rory MacEwan 81'  
Jack MacIver 88'  
Noah McDonnell 89'  
  90' Lewis Dobbie
02/08/2025 Annan Athletic
3 - 2
Elgin City 0-1H2H+
  0 - 1 7' Dylan Gavin
  47' Ross Draper
Keith Watson 47'  
Zander Craic 56'  
Wullie Gibson 56'  
Charlie Maxwell 56'  
Max Kilsby 56'  
  62' Lewis Hyde
  62' Josh Walker
Myles Gaffney 69' 1 - 1  
  76' Brian Cameron
  76' Conall Ewan
  83' Dylan Gavin
  84' Dylan Gavin
  84' Kane Hester
  84' Ryan Sargent
  84' Noah McDonnell
  84' Mark Gallagher
  84' Josh O'Connor
Aidan Smith 89' 2 - 1  
Wullie Gibson 90+2'  
  2 - 2 90+2' Keith Watson
Myles Gaffney 90+3' 3 - 2  
  90+5' Josh O'Connor
19/07/2025 Elgin City
1 - 4
East Kilbride 1-2H2H+
  0 - 1 2' Jack Leitch
  0 - 2 21' Jack Leitch
  28' David Ferguson
  42' Freddie Owens
Jack MacIver 42' 1 - 2  
  47' Sean Fagan
Miko Virtanen 52'  
  1 - 3 53' Nathan Flanagan
  1 - 4 66' John Robertson
Miko Virtanen 69'  
Conall Ewan 69'  
Kane Hester 69'  
Dylan Gavin 69'  
  73' Nathan Flanagan
  73' Dean Clelland
  73' Jack Healy
  73' James Lyon
Ryan Sargent 73'  
Noah McDonnell 73'  
Lyall Booth 73'  
Dylan Ross 73'  
  78' Lewis Spence
  78' Erik Sula
  86' Jack Leitch
  86' A Trialist
15/07/2025 Inverness CT
2 - 0
Elgin City 2-0H2H+
Billy McKay 37' 1 - 0  
Luis Longstaff 41' 2 - 0  
  42' Miko Virtanen
  60' Dylan Ross
  60' Lyall Booth
  60' Mark Gallagher
  60' Lewis Hyde
  60' Ryan Sargent
  60' Olly McDonald
Joe Chalmers 67'  
Liam Sole 67'  
  74' Josh O'Connor
  74' Brian Cameron
  77' Kane Hester
  77' Dylan Gavin
David Wotherspoon 77'  
Alfie Stewart 77'  
Ross Millen 84'  
84'  
Billy McKay 84'  
Robbie Thompson 84'  
12/07/2025 Elgin City
1 - 5
Raith Rovers 0-3H2H+
  0 - 1 10' Dylan Easton
  13' Lewis Vaughan
  0 - 2 37' Jai Rowe
  0 - 3 38' Lewis Vaughan
Lyall Booth 44'  
Conall Ewan 44'  
Olly McDonald 46'  
Josh O'Connor 46'  
Jack Murray 55' 1 - 3  
  1 - 4 60' Dylan Easton
Lewis Hyde 61'  
Mark Gallagher 61'  
Kane Hester 61'  
Dylan Gavin 61'  
  68' Paul McMullan
  68' Jack Hamilton
  1 - 5 72' Joshua Mullin
  73' Joshua Mullin
  73' Lewis Gibson
  73' Lewis Vaughan
  73' Kai Montagu
  77' Ross Matthews
  77' Shaun Byrne
  77' Dylan Easton
  77' Richard Chin
Ryan Sargent 79'  
Liam Macdonald 79'  
08/03/2025 Elgin City
0 - 1
Forfar Athletic 0-0H2H+
  17' Josh Skelly
Lyall Booth 24'  
Owen Cairns 24'  
Mark Gallagher 29'  
  35' Danny Denholm
  35' Reuben McAllister
Kyle Girvan 41'  
Russell Dingwall 57'  
  58' Blair Malcolm
  58' Finn Robson
  66' Finn Robson
Lewis Hyde 67'  
Kyle Fleming 67'  
  69' Josh Skelly
  69' Kieran Inglis
  69' Adam Hutchinson
  69' Sam Young
  0 - 1 79' Brad Rodden
Dayshonne Golding 81'  
Kane Hester 81'  
Mark Gallagher 81'  
Jack Maclver 81'  
Ryan Sargent 81'  
Olly McDonald 81'  
Kyle Fleming 83'  
  89' Brad Rodden
  90+4' Marc McCallum
01/03/2025 Peterhead
2 - 0
Elgin City 1-0H2H+
  44' Jake Dolzanski
Andrew McCarthy 45+1' 1 - 0  
Peter Pawlett 45+3'  
  45+4' Jack Murray
  45+4' Kyle Girvan
Peter Pawlett 46'  
Sebastian Ross 46'  
Kieran Shanks 53' 2 - 0  
Jack Murray 55'  
Andrew McCarthy 66'  
Jack Brown 66'  
  70' Jack Maclver
  70' Kyle Fleming
  70' Kane Hester
  70' Ryan Sargent
  73' Dayshonne Golding
Cammy Smith 78'  
Cammy Smith 78'  
Max Barry 80'  
Adam Carnwath 80'  
Kieran Shanks 80'  
Oliver Colloty 80'  
  82' Russell Dingwall
  82' Kian Leslie
  82' Mark Gallagher
  82' Olly McDonald
22/02/2025 Elgin City
1 - 2
Edinburgh City 1-1H2H+
Ross Draper 26' 1 - 0  
  1 - 1 40' Ouzy See
Jake Dolzanski 48'  
Ross Draper 63'  
Mark Gallagher 67'  
  68' Ouzy See
  68' Tiwi Daramola
Mark Gallagher 70'  
Kian Leslie 70'  
Dayshonne Golding 70'  
Ryan Sargent 70'  
  72' James Stokes
  1 - 2 73' James Stokes
  81' Jack Maclver
  81' Sam Jones
Lyall Booth 81'  
Olly McDonald 81'  
  85' Jon Robertson
Kyle Girvan 88'  
Kyle Girvan 88'  
  90+2' Malik Zaid
  90+2' Sam Jones
  90+2' James Stokes
  90+2' Samuel Gormley
  90+2' Quinn Mitchell
  90+2' Edin Lynch
15/02/2025 Stranraer
1 - 0
Elgin City 0-0H2H+
Sean Docherty 30'  
  33' Lewis Hyde
Grant Gallagher 38'  
Kirk McKnight 38'  
  50' Brian Cameron
  50' Ross Draper
  62' Mark Gallagher
Matthew Grant 67' 1 - 0  
  70' Kane Hester
  70' Kian Leslie
  70' Lewis Hyde
  70' Kian Leslie
  70' Kane Hester
  70' Dayshonne Golding
Ryan Edgar 78'  
Robbie Foster 78'  
  81' Kyle Girvan
  81' Owen Cairns
Matthew Grant 87'  
Max Guthrie 87'  
Elliot Dunlop 87'  
Deryn Lang 87'  
  88' Dayshonne Golding
  90+4' Russell Dingwall
08/02/2025 Stirling Albion
3 - 1
Elgin City 2-0H2H+
Dale Hilson 29' 1 - 0  
Jack Harkness 32' 2 - 0  
  46' Kyle Girvan
  46' Lewis Hyde
  46' Kian Leslie
  46' Jack MacIver
  46' Dayshonne Golding
  46' Olly McDonald
  59' Russell Dingwall
Leyton Grant 62'  
Adam Brown 64' 3 - 0  
  3 - 1 70' Ross Draper
74'  
Dale Hilson 75'  
Dale Carrick 75'  
  76' Mark Gallagher
  76' Ryan Sargent
  81' Jack MacIver
Adam Brown 81'  
Ryan Shanley 88'  
Cooper Knox 88'  
04/02/2025 Elgin City
3 - 0
Bonnyrigg Rose Athletic 1-0H2H+
  11' Lee Currie
Dayshonne Golding 12'  
Kane Hester 22' 1 - 0  
  42' Ryan Scott Porteous
  45+1' Kerr Young
Jake Dolzanski 56' 2 - 0  
  61' Sean Murphy
  61' Aaron Arnott
  61' Ryan Scott Porteous
  61' Callum Connolly
Ryan Sargent 61'  
Kian Leslie 61'  
Jake Dolzanski 62'  
  66' Mark Ferrie
  66' Lucas Stenhouse
  66' Bradley Barrett
  66' Broque Watson
  68' Lucas Stenhouse
  74' Cameron Ross
  74' Kieran McGachie
Kane Hester 79' 3 - 0  
Kyle Girvan 82'  
Owen Cairns 82'  
Dayshonne Golding 82'  
Olly McDonald 82'  
Kane Hester 82'  
Olly McDonald 82'  
Lewis Hyde 83'  
Ross Draper 83'  
01/02/2025 Elgin City
1 - 0
East Fife 1-0H2H+
Kyle Girvan 10' 1 - 0  
  29' Andy Munro
  59' Connor McManus
  65' Kallum Higginbotham
  70' Scott Shepherd
  70' Nathan Austin
  70' Kieran Millar
  70' Jack Healy
  70' Kallum Higginbotham
  70' Jess Norey
Dayshonne Golding 76'  
Kian Leslie 76'  
  77' Reis Peggie
  77' Robert Jones
  81' Michael McKenna
Ryan Sargent 85'  
Ross Draper 85'  
  85' Connor McManus
  85' Adam Laaref
25/01/2025 Clyde
0 - 0
Elgin City 0-0H2H+
Ray Grant 29'  
Ray Grant 29'  
  56' Mark Gallagher
Callum Hannah 58'  
Callum Hannah 63'  
Ross Lyon 63'  
  66' Kian Leslie
  70' Dayshonne Golding
  70' Olly McDonald
  70' Kian Leslie
  70' Ryan Sargent
Kyle Connell 77'  
Dominic Docherty 77'  
Darren Hynes 81'  
Jordan Houston 81'  
Craig Howie 84'  
Jordan Houston 88'  
Liam Scullion 90+3'  
18/01/2025 Elgin City
0 - 3
Aberdeen 0-1H2H+
  9' Sivert Heltne Nilsen
  0 - 1 21' Shayden Morris
Dayshonne Golding 26'  
  54' Dante Polvara
  54' Pape Habib Gueye
Russell Dingwall 56'  
Kian Leslie 59'  
Dylan Gavin 59'  
  62' Ante Palaversa
  62' Graeme Shinnie
  62' Peter Ambrose
  62' Kevin Nisbet
  62' Sivert Heltne Nilsen
  62' Leighton Clarkson
  0 - 2 72' Luís Henriques de Barros Lopes
Ryan Sargent 73'  
Olly McDonald 73'  
Lyall Booth 75'  
Owen Cairns 75'  
75'  
Dylan Gavin 86'  
Liam MacDonald 86'  
  0 - 3 90+1' Luís Henriques de Barros Lopes
11/01/2025 Forfar Athletic
1 - 1
Elgin City 0-0H2H+
Craig Slater 39'  
Mitchell Taylor 39'  
Russell McLean 49'  
Kieran Inglis 49'  
  64' Dylan Gavin
  64' Owen Cairns
Mark Whatley 66'  
  75' Kian Leslie
  75' Olly McDonald
  0 - 1 76' Russell Dingwall
  81' Ryan Sargent
Mark Whatley 81'  
Blair Malcolm 81'  
Cammy Logan 83' 1 - 1  
  90+2' Ryan Sargent
  90+2' Fin Allen
Blair Malcolm 90+5'  
28/12/2024 Elgin City
2 - 0
Peterhead 1-0H2H+
Ryan Sargent 9'  
  14' Cieran Dunne
Lewis Hyde 24' 1 - 0  
  58' Cieran Dunne
Dylan Gavin 61' 2 - 0  
  63' Sebastian Ross
Ryan Sargent 64'  
Owen Cairns 64'  
Russell Dingwall 66'  
  68' Peter Pawlett
  68' Ben Armour
  68' Sebastian Ross
  68' Jason Brown
  68' Kieran Shanks
  68' Rory McAllister
  78' Dylan Forrest
  78' Conner Duthie
Kian Leslie 81'  
Olly McDonald 81'  
  90' Dylan Gavin
Jason Brown 90'  
Lewis Hyde 90+4'  
17/12/2024 Elgin City
4 - 2
Clyde 3-0H2H+
Dylan Gavin 11' 1 - 0  
  18' Paul McKay
  18' Barry Cuddihy
Dayshonne Golding 33' 2 - 0  
Dylan Gavin 37' 3 - 0  
  3 - 1 52' Martin Rennie
Brian Cameron 63'  
  3 - 2 63' Robbie Leitch
  72' Andy Murdoch
Kian Leslie 79'  
Ryan Sargent 79'  
  80' Dominic Docherty
  80' Marley Redfern
  83' Logan Dunachie
Dayshonne Golding 84'  
Olly McDonald 84'  
Dylan Gavin 84' 4 - 2  
Dylan Gavin 90+1'  
Daniel Fraser 90+1'  
Lyall Booth 90+2'  
Liam MacDonald 90+2'  
  90+4' Martin Rennie
14/12/2024 Elgin City
2 - 4
Stirling Albion 1-1H2H+
  13' Erik Sula
Russell Dingwall 32' 1 - 0  
  32' Josh Kerr
  1 - 1 38' Adam Brown
  1 - 2 42' Callum Haspell
  1 - 3 44' Adam Brown
Mark Gallagher 46'  
Owen Cairns 46'  
Ryan Sargent 46'  
Dylan Gavin 46'  
  1 - 4 57' Dale Carrick
Lewis Hyde 65'  
Olly McDonald 65'  
  73' Callum Crane
  73' Ross Davidson
Dayshonne Golding 74' 2 - 4  
  75' Dale Hilson
  77' Dale Hilson
  77' Ally Roy
  82' Adam Brown
  89' Ricky Waugh
  89' James Graham
  90+2' Jack Harkness
Dayshonne Golding 90+3'  
Daniel Fraser 90+3'  
Kian Leslie 90+3'  
Liam MacDonald 90+3'  
07/12/2024 East Fife
2 - 1
Elgin City 1-1H2H+
R. Peggie 14' 1 - 0  
  23' Dayshonne Golding
A. Trouten 23'  
  1 - 1 27' Mark Gallagher
  34' Mark Gallagher
  34' Owen Cairns
  60' Kyle Girvan
  60' Dylan Gavin
P. Slattery 67'  
A. Laaref 67'  
C. McManus 67'  
J. Norey 67'  
  73' Kian Leslie
  73' Liam MacDonald
B. Easton 75'  
  75' Jack Murray
S. Shepherd 81'  
G. Walker 81'  
S. Murdoch 87'  
S. Docherty 87'  
G. Walker 90+4'  
  90+5' Lewis Hyde
J. Norey 90+7' 2 - 1  
30/11/2024 Elgin City
3 - 2
Kelty Hearts 1-0H2H+
  31' S. Mercer
Ryan Sargent 43' 1 - 0  
  57' S. Mercer
  57' M. Thomas
  1 - 1 58' C. Flatman
Kian Leslie 73'  
Dylan Gavin 73'  
Dylan Gavin 77' 2 - 1  
  78' S. Williamson
  78' R. Cole
Russell Dingwall 81'  
Lewis Hyde 81'  
Ryan Sargent 83' 3 - 1  
Jack Murray 86'  
  3 - 2 86' R. Cunningham
  89' C. Allan
  89' R. Bryce
Dayshonne Golding 90+1'  
Olly McDonald 90+1'  
16/11/2024 Elgin City
2 - 1
Forfar Athletic 1-1H2H+
Dayshonne Golding 12' 1 - 0  
  1 - 1 27' Russell McLean
  34' Bradley Rodden
  42' Blair Malcolm
  58' Cammy Logan
  67' Josh Skelly
  69' Bradley Rodden
  69' Kieran Inglis
  69' Josh Skelly
  69' Jackson Mylchreest
Dylan Gavin 71'  
Kian Leslie 71'  
Mark Gallagher 73' 2 - 1  
Jack Murray 75'  
  79' Mitchell Taylor
  81' Nathan Cannon
  81' Finlay Allan
Ryan Sargent 84'  
Lewis Hyde 84'  
  89' Russell McLean
  89' Arran Cocks
  90+1' Marc McCallum
09/11/2024 Bonnyrigg Rose Athletic
2 - 0
Elgin City 1-0H2H+
  13' Owen Cairns
Angus Mailer 15' 1 - 0  
Neil Martyniuk 17'  
Bradley Barrett 26'  
  45' Olly McDonald
  45' Ryan Sargent
Sean Murphy 58'  
  69' Kian Leslie
  69' Lewis Hyde
Mark Ferrie 70' 2 - 0  
  74' Lyall Booth
Bradley Barrett 82'  
Aaron Arnott 82'  
Kallum Higginbotham 87'  
Greig Allen 87'  
Cameron Ross 88'  
  90' Dylan Gavin
  90' Daniel Fraser
  90' Mark Gallagher
  90' Ryan MacLeman
  90+1' Dayshonne Golding
  90+1' Liam Macdonald
02/11/2024 Elgin City
1 - 0
Stranraer 1-0H2H+
Jack Murray 2' 1 - 0  
  20' Craig Ross
Russell Dingwall 30'  
  38' Adam Cummins
Olly McDonald 39'  
  45+4' Grant Gallagher
Russell Dingwall 54'  
  58' Ryan Edgar
  58' Matthew Grant
  58' Sean McIntosh
  58' Max Guthrie
  59' Matthew Grant
Kian Leslie 68'  
Dayshonne Golding 68'  
Olly McDonald 68'  
Ryan Sargent 68'  
  77' Dean Hawkshaw
  77' Elliot Dunlop
Owen Cairns 77'  
  81' Mark Russell
  84' Deryn Lang
  84' Muhammad Adam
  84' Grant Gallagher
  84' Scott Robertson
26/10/2024 Elgin City
1 - 1
Clyde 0-1H2H+
  0 - 1 1' Paul McKay
Russell Dingwall 2'  
  3' Andy Murdoch
Jack Murray 4' 1 - 1  
  5' Kyle Connell
Dylan Gavin 6' 2 - 1  
Logan Dunachie 7'  
  2 - 2 8' Ryan Sargent
Ross Draper 9'  
Owen Cairns 9'  
  2 - 3 9' Marley Redfern
Dayshonne Golding 10' 3 - 3  
  3 - 4 11' Darren Lyon
  12' Kyle Girvan
Craig Howie 13' 4 - 4  
Mark Gallagher 14'  
  15' Jordan Houston
Owen Cairns 16'  
  4 - 5 17' Robbie Hemfrey
Kian Leslie 18' 5 - 5  
  5 - 6 19' Liam Scullion
Lyall Booth 20' 6 - 6  
  6 - 7 21' Lee Hamilton
Russell Dingwall 22' 7 - 7  
  23' Paul McKay
Russell Dingwall 24' 8 - 7  
  8 - 8 45+1' Jordan Allan
  57' Thomas Robson
Olly McDonald 62'  
Dayshonne Golding 62'  
Brian Cameron 69'  
Ryan Sargent 69'  
Kian Leslie 70'  
  72' Barry Cuddihy
  72' Andy Murdoch
  75' Jordan Allan
  81' Jordan Allan
  81' Logan Dunachie
  87' Martin Rennie
  87' Kyle Connell
Jack Murray 88' 9 - 8  
Russell Dingwall 90+4'  
  103' Thomas Robson
  103' Darren Lyon
  103' Robbie Leitch
  103' Marley Redfern
  109' Logan Dunachie
19/10/2024 Spartans
1 - 3
Elgin City 1-1H2H+
  0 - 1 15' Kyle Girvan
  35' Kyle Girvan
Blair Henderson 36' 1 - 1  
  64' Ryan Sargent
  64' Ross Draper
  64' Jake Dolzanski
  64' Kian Leslie
  64' Dayshonne Golding
  64' Brogan Walls
  1 - 2 71' Olly McDonald
  74' Lyall Booth
Cammy Russell 75'  
Owen Cairns 75'  
Blair Henderson 76'  
  80' Kyle Girvan
  80' Aaron Scott
Lewis Hunter 80'  
Rory Whittaker 80'  
Hamish Ritchie 80'  
Archie Wylie 80'  
Bradley Whyte 86'  
  1 - 3 89' Dylan Gavin
Archie Wylie 89'  
05/10/2024 Peterhead
0 - 1
Elgin City 0-1H2H+
Max Barry 11'  
Mark Gallagher 22'  
  22' Peter Pawlett
  25' Dylan Gavin
Jordan Armstrong 30'  
Danny Strachan 30'  
  0 - 1 43' Jake Dolzanski
Max Barry 74'  
Sebastian Ross 74'  
Ryan Strachan 75'  
Jack Brown 75'  
  79' Ryan Sargent
  79' Owen Cairns
  79' Dylan Gavin
  79' Kian Leslie
Dylan Forrest 82'  
Ben Armour 82'  
  85' Lyall Booth
Ben Armour 86'  
  86' Jack Murray
Cieran Dunne 87'  
  90+1' Owen Cairns
28/09/2024 Elgin City
3 - 3
Edinburgh City 0-1H2H+
  0 - 1 36' Connor Young
Lewis Hyde 44'  
Dayshonne Golding 44'  
Kian Leslie 46'  
Ryan Sargent 46'  
Russell Dingwall 48' 1 - 1  
Ross Draper 59'  
Dylan Gavin 59'  
Russell Dingwall 60' 2 - 1  
  63' Dylan Gavin
  71' Samuel Gormley
  71' Jason Jarvis
  2 - 2 72' Innes Lawson
  74' Innes Lawson
Kyle Girvan 76'  
Owen Cairns 76'  
Dylan Gavin 76'  
Olly McDonald 76'  
  81' Edin Lynch
  81' Kodi McKinstray
  85' Lewis McArthur
Owen Cairns 89' 3 - 2  
Ross Draper 90+3'  
  3 - 3 90+4' Connor Young

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.