Magnus Mackenzie Profile and Player Statistics
First name: Magnus
Last name: Mackenzie
Position: Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Magnus Mackenzie 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 East Kilbride 3 0 0 0 0 0 0
League Cup 2025/2026 East Kilbride 4 0 0 0 0 0 0
League Two 2025/2026 East Kilbride 6 0 0 1 0 1 0
Challenge Cup 2024/2025 Queen's Park 2 0 0 0 0 0 0
Championship 2024/2025 Queen's Park 9 1 0 0 0 1 0
League Cup 2024/2025 Queen's Park 5 2 0 0 0 0 0
League One 2024/2025 Alloa Athletic 10 3 0 5 0 3 0
Club Friendlies 3 2024 Queen's Park 1 0 0 0 0 0 0
UEFA U19 Championship Qualification 2023/2024 Northern Ireland Scotland U19 6 2 1 1 0 0 0
Premier League International Cup 2023/2024 Celtic U21 4 0 0 0 0 0 0
UEFA Youth League 2023/2024 Celtic U19 6 3 0 0 0 2 0
Friendly International U19 2023 Scotland U19 1 0 0 0 0 0 0
Premier League International Cup 2022/2023 Celtic U21 2 1 0 0 0 0 0
UEFA Youth League 2022/2023 Celtic U19 5 1 0 0 0 0 0
Euro U17 2022 Scotland U17 3 0 1 1 0 1 0
U17 National Team Friendlies 2022 Scotland U17 2 0 1 0 0 0 0
UEFA U17 Championship Qualification 2021/2022 Scotland U17 3 0 1 0 0 1 0

Magnus Mackenzie has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
13/09/2025 Edinburgh City
2 - 2
East Kilbride 1-2H2H+
James Stokes 6' 1 - 0  
  1 - 1 8' John Robertson
  21' John Robertson
28'  
28'  
  1 - 2 32' Cameron Elliott
42'  
Bradley Barrett 42'  
Jason Jarvis 49' 2 - 2  
  59' Jamie Hamilton
  61' Magnus MacKenzie
  68' David Ferguson
  69' Lewis Dobbie
  69' Keir Foster
Edin Lynch 73'  
Innes Lawson 74'  
Malik Zaid 74'  
  76'
Jaden Ferguson 80'  
Lewis McArthur 84'  
Jake Service 84'  
  90+1' Keir Foster
Robert Mahon 90+3'  
06/09/2025 East Kilbride
2 - 4
Hamilton Academical 0-2H2H+
Rhys Breen 30'  
Jack Healy 32'  
Reegan Mimnaugh 32'  
  39' Ewan Simpson
  39' Stuart McKinstry
  0 - 1 40' Oli Shaw
  0 - 2 45' Kevin O'Hara
Lewis Spence 45+2'  
Keir Foster 45+2'  
Nathan Flanagan 46'  
Cameron Elliott 46'  
Lewis Dobbie 46'  
John Robertson 46'  
John Robertson 53' 1 - 2  
Joao Balde 64'  
  1 - 3 66' Kevin O'Hara
  69' Oli Shaw
  69' Cian Newbury
  76' Stuart McKinstry
John Robertson 82' 2 - 3  
  2 - 4 87' Stuart McKinstry
  90+1' Kevin O'Hara
  90+1'
  90+1' Scott Robinson
  90+1' Aaron Eadie
  90+1' Alexander Hutton
  90+1'
  90+4'
30/08/2025 East Kilbride
5 - 0
Forfar Athletic 3-0H2H+
  5' Chris Scott
Cameron Elliott 11' 1 - 0  
  27' Craig Slater
  27' Lewis Lorimer
Jack Leitch 31'  
  33' Ross MacLean
Cameron Elliott 35' 2 - 0  
  40' Stuart Morrison 
Cameron Elliott 44' 3 - 0  
  60' Ross MacLean
  60' Matty Allan
Cameron Elliott 71' 4 - 0  
Cameron Elliott 76'  
Lewis Dobbie 76'  
Jack Leitch 79'  
Keir Foster 79'  
  83' Scott Shepherd
  83' Jake Sutherland
Nathan Flanagan 85' 5 - 0  
Jack Healy 89'  
Dean Clelland 89'  
Nathan Flanagan 89'  
James Lyon 89'  
Joao Balde 90+9'  
26/08/2025 East Kilbride
3 - 1
Motherwell U21 2-0H2H+
Jack Healy 25' 1 - 0  
Jack Leitch 30' 2 - 0  
Jamie Hamilton 63' 3 - 0  
Erik Sula 69'  
  3 - 1 85'
Joe Morrison 87'  
23/08/2025 Stirling Albion
2 - 3
East Kilbride 1-3H2H+
Russell McLean 5' 1 - 0  
  1 - 1 20' Lewis Dobbie
  1 - 2 28' Rhys Breen
Adam Brown 32'  
  41' Jack Leitch
  1 - 3 45' John Robertson
Robbie McNab 45+1'  
Kane Thomson 46'  
Harley Ewen 46'  
Kyle Banner 46'  
Ross McGeachie 46'  
MacKenzie Carse 46'  
Kane Thomson 46'  
Ross Cunningham 62'  
Ryan Shanley 62'  
  65' John Robertson
  76' Cameron Elliott
  76' Keir Foster
Freddie Owens 82' 2 - 3  
  86' John Robertson
  86' Lewis Spence
  90+5' Keir Foster
16/08/2025 East Kilbride
3 - 1
Stranraer 1-0H2H+
John Robertson 33' 1 - 0  
  39' Daniel McManus
  39' Lewis Hunter
Sean Fagan 43'  
43'  
  1 - 1 49' Sallu Turay
John Robertson 52'  
Lewis Dobbie 60'  
Cameron Elliott 60'  
Keir Foster 60'  
Nathan Flanagan 60'  
  71' Sallu Turay
  71'
Rhys Breen 81' 2 - 1  
  84' Aaron Quigg
  84' Ryan Edgar
Joao Balde 90' 3 - 1  
Joao Balde 90+1'  
Joao Balde 90+5'  
12/08/2025 East Kilbride
3 - 1
Queen of the South 1-1H2H+
  0 - 1 8' Kurtis Guthrie
Lewis Dobbie 20' 1 - 1  
  23' Euan Ross
Jack Leitch 32'  
Sean Fagan 34'  
  41' Matty Douglas 
  51' Taylor Charters
Lewis Dobbie 57' 2 - 1  
  58' Euan Ross
  58' Kai Kennedy
  58' Benjamin Luissint
Joao Balde 59'  
John Robertson 59'  
  59' Jack Stott
Lewis Dobbie 69'  
Cameron Elliott 69'  
Jack Healy 69'  
Nathan Flanagan 69'  
Jack Leitch 80' 3 - 1  
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 East Kilbride
1 - 3
Spartans 1-3H2H+
  0 - 1 7' Cammy Russell
Keir Foster 16' 1 - 1  
  23' Jamie Dishington
  1 - 2 28' Mark Stowe
Sean Fagan 30'  
  1 - 3 37' Mark Stowe
John Robertson 40'  
Sean Fagan 53'  
David Ferguson 53'  
  60' Mark Stowe
  60' Brogan Walls
Keir Foster 63'  
Jack Healy 63'  
Erik Sula 63'  
Reegan Mimnaugh 63'  
Jack Leitch 68'  
  84' Jamie Dishington
  84' Ethan Drysdale
  90+4' Cammy Russell
22/07/2025 East Kilbride
2 - 6
Inverness CT 1-1H2H+
  5' Liam Sole
Daniel Devine 15' 1 - 0  
  1 - 1 25' Billy McKay
  1 - 2 48' Paul Allan
  1 - 3 51' Luis Longstaff
  1 - 4 54' Calum MacLeod
Reegan Mimnaugh 55'  
Erik Sula 55'  
Jack Leitch 56'  
Dean Clelland 56'  
Lewis Spence 56'  
James Lyon 56'  
  1 - 5 57' Luis Longstaff
  61' Paul Allan
  61' Jordan Alonge
  61' Liam Sole
  61' David Wotherspoon
  1 - 6 62' Alfie Stewart
James Lyon 67'  
  75' Billy McKay
  75' Shae Keogh
  76' Joe Chalmers
  76' Sam Nixon
  80' David Wotherspoon
  80' Calum MacLeod
  80' Robbie Thompson
John Robertson 87' 2 - 6  
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 Raith Rovers
2 - 4
East Kilbride 0-0H2H+
  42' Joao Balde
  42' Keir Foster
Dylan Easton 46'  
Kai Montagu 46'  
  0 - 1 52' Jack Healy
  52' Lewis Spence
  53' Luke Main
  62' Ouzy See
  62' Reegan Mimnaugh
Jai Rowe 68' 1 - 1  
Joshua Mullin 69'  
Jack Hamilton 69'  
Lewis Vaughan 90+1' 2 - 1  
  2 - 2 90+3' John Robertson
  2 - 3 90+6' John Robertson
  2 - 4 90+8' John Robertson
12/07/2025 East Kilbride
1 - 3
St. Johnstone 1-0H2H+
John Robertson 7' 1 - 0  
Sean Fagan 29'  
  46' Jack Baird
  46' C. Diabate
  46' Reghan Tumilty
  46' F. Franczak
  46' J. Svedberg
  46' M. Kirk
Sean Fagan 46'  
Erik Sula 46'  
  1 - 1 52' Jamie Gullan
  1 - 2 59' A. Sidibeh
Keir Foster 61'  
Jack Healy 61'  
  66' J. Holt
  68' A. Sidibeh
  68' U. Ikpeazu
  77' J. McPake
  77' T. Steven
Luke Main 81'  
  1 - 3 81' M. Kirk
03/05/2025 Kelty Hearts
2 - 1
Alloa Athletic 2-1H2H+
Craig Johnston 23' 1 - 0  
Robbie Cole 26' 2 - 0  
  2 - 1 44' Luke Rankin
Callum Flatman 56'  
  57' Kurtis Roberts
Thomas O'Ware 61'  
Connor Allan 65'  
Blaine Mcclure 65'  
  65' Luke Donnelly
  65' Conor Sammon
  72' David Devine
  72' Morgyn Neill
Blaine Mcclure 72'  
  72' Kurtis Roberts
  72' Cameron O'Donnell
Luke McCarvel 75'  
James Lyon 75'  
Ross Cunningham 75'  
Billy Owens 75'  
  86' Charlie Dewar
Brody Paterson 87'  
Corrie Fellows 87'  
  90' Cameron O'Donnell
  90+1' Cameron O'Donnell
26/04/2025 Alloa Athletic
2 - 1
Montrose 0-1H2H+
  0 - 1 26' Owen Stirton
Kurtis Roberts 68'  
David Devine 68'  
Luke Donnelly 68'  
Conor Sammon 68'  
Morgyn Neill 69'  
Cameron O'Donnell 69'  
Conor Sammon 70' 1 - 1  
  75' Kerr Waddell
  75' Ryan Williamson
  79' Blair Lyons
  79' Craig Wighton
Conor Sammon 80'  
Luke Rankin 84' 2 - 1  
  88' Graham Webster
  88' Keir Bertie
  88' Owen Stirton
  88' Ben Maciver-Redwood
  88' Callum Sandilands
  88' Paul Watson
Luke Rankin 90+1'  
Miko Virtanen 90+1'  
19/04/2025 Cove Rangers
1 - 1
Alloa Athletic 1-0H2H+
Cameron O'Donnell 44' 1 - 0  
  1 - 1 67' Magnus MacKenzie
  75' Steven Buchanan
  75' Conor Sammon
Arron Darge 78'  
Declan Glass 78'  
  86' Stefan Scougall
Dylan Lobban 86'  
Connor Scully 86'  
Fraser Fyvie 90'  
Findlay Marshall 90'  
  90+1' Cameron O'Donnell
  90+3' Luke Donnelly
  90+3' Miko Virtanen
12/04/2025 Alloa Athletic
1 - 0
Annan Athletic 0-0H2H+
  43' Wullie Gibson
Magnus MacKenzie 48' 1 - 0  
  59' Layton Bisland
  59' Aaron Brown
  71' Paul Smith
  71' Josh Dixon
  72' Charlie Maxwell
  72' Daniel Carmichael
Cameron O'Donnell 72'  
Luke Rankin 72'  
Luke Donnelly 86'  
David McKay 86'  
Josh Gentles 86'  
Conor Sammon 86'  
Steven Buchanan 86'  
Kane Thomson 86'  
Magnus MacKenzie 89'  
  90+2' Daniel Carmichael
05/04/2025 Stenhousemuir
1 - 4
Alloa Athletic 0-1H2H+
Kinlay Bilham 31'  
Kyle Jacobs 39'  
  42' Morgyn Neill
  0 - 1 45' Luke Donnelly
Matthew Aitken 46'  
Ross Taylor 46'  
  0 - 2 60' Stefan Scougall
Kyle Jacobs 64'  
Scott McGill 64'  
Michael Anderson 64'  
Corey O' Donnell 64'  
  0 - 3 72' Josh Gentles
Kinlay Bilham 74'  
Kelsey Ewen 74'  
  74' Luke Donnelly
  74' Conor Sammon
Matty Yates 76' 1 - 3  
  81' Cameron O'Donnell
  81' David McKay
Ross Meechan 87'  
Bobby McLuckie 87'  
  1 - 4 90' Stefan Scougall
29/03/2025 Alloa Athletic
2 - 3
Dumbarton 1-0H2H+
Luke Donnelly 22' 1 - 0  
Scott Taggart 48'  
  49' David Wilson
Luke Rankin 66'  
Steven Buchanan 66'  
  1 - 1 68' Michael Ruth
David Devine 74'  
David McKay 74'  
  76' Michael Ruth
  76' Joel Mumbongo
Magnus MacKenzie 79'  
  1 - 2 79' Craig McGuffie
Cameron O'Donnell 81'  
Conor Sammon 81'  
  83' David Wilson
  83' Ryan Blair
  83' James Hilton
  83' Kalvin Orsi
  83' Craig McGuffie
  83' Tony Wallace
Conor Sammon 86' 2 - 2  
  2 - 3 90+1' Mark Durnan
22/03/2025 Inverness CT
1 - 1
Alloa Athletic 1-0H2H+
  3' Calum Waters
  3' Magnus MacKenzie
Alfie Stewart 8' 1 - 0  
  36' Kurtis Roberts
Remi Savage 41'  
  46' David McKay
  46' Charlie Dewar
  1 - 1 52' Scott Taggart
  54' Magnus MacKenzie
Billy McKay 62'  
  63' Scott Honeyman
  63' Steven Buchanan
  82' Luke Donnelly
  82' Kevin Cawley
  83' Stefan Scougall
  83' Conor Sammon
James Nolan 87'  
Conall Ewan 87'  
Remi Savage 88'  
Billy McKay 90+1'  
Robbie Thompson 90+1'  
  90+4' Charlie Dewar
15/03/2025 Queen of the South
3 - 2
Alloa Athletic 2-1H2H+
Lewis O'Donnell 11' 1 - 0  
Liam Smith 24' 2 - 0  
  2 - 1 38' Luke Rankin
  45+2' David McKay
  46' Luke Donnelly
  46' Steven Buchanan
  46' Morgyn Neill
  46' David Devine
Kai Kennedy 50' 3 - 1  
Ross Stewart 61'  
  3 - 2 69' Luke Rankin
Kai Kennedy 71'  
Josh Walker 71'  
Taylor Charters 75'  
Joe Thomson 75'  
  77' Stefan Scougall
Adam Brooks 80'  
Harry Cochrane 80'  
  82' Calum Waters
  82' Magnus MacKenzie
  82' Kurtis Roberts
  82' Conor Sammon
  88' Cameron O'Donnell
Harry Cochrane 89'  
Joe Thomson 90+5'  
08/03/2025 Alloa Athletic
2 - 3
Arbroath 0-1H2H+
  0 - 1 20' Ryan Dow
  31' Aaron Muirhead
  40' Sam Stanton
  0 - 2 47' Aaron Muirhead
  56' Alastair Spalding
  56' Ryan Flynn
  56' Callum Penman
  56' Aaron Steele
  61' Ryan Dow
Steven Buchanan 65'  
Luke Rankin 65'  
Luke Rankin 73' 1 - 2  
Stefan Scougall 75' 2 - 2  
David McKay 80'  
Charlie Dewar 80'  
  80' Fraser Taylor
  80' Calum Gallagher
  80' Ryan Dow
  80' Innes Murray
Kurtis Roberts 84'  
Scott Honeyman 84'  
  2 - 3 88' Calum Gallagher
  90' Scott Stewart
  90' Jason Thomson
01/03/2025 Alloa Athletic
2 - 1
Cove Rangers 0-1H2H+
  0 - 1 8' Adam Emslie
Charlie Dewar 25'  
  61' James Doyle
Conor Sammon 69'  
Luke Donnelly 69'  
Kane Thomson 69'  
Magnus MacKenzie 69'  
Luke Donnelly 75' 1 - 1  
  77' Quinn Coulson
  77' Myles Gaffney
Stefan Scougall 84' 2 - 1  
Stefan Scougall 88'  
Miko Virtanen 88'  
  90' Connor Scully
  90' Liam Parker
Miko Virtanen 90+2'  
  90+5' Connor Scully
  90+5' Liam Parker
26/10/2024 Queen's Park
0 - 1
Partick Thistle 0-1H2H+
  0 - 1 14' Logan Chalmers
  26' Kyle Turner
  61' Scott Robinson
  61' Luke McBeth
  70' Kyle Turner
  70' Robbie Crawford
Jack Turner 70'  
Sebastian Drozd 70'  
Louis Longridge 75'  
Louis Longridge 76'  
Liam McLeish 76'  
Ryan Duncan 81'  
Josh Hinds 81'  
Cammy Kerr 81'  
Zach Mauchin 81'  
  85' Brian Graham
  85' Ricco Diack
  86' Aidan Fitzpatrick
  86' Liam Smith
19/10/2024 Raith Rovers
1 - 1
Queen's Park 1-0H2H+
Shaun Byrne 18'  
Jack Hamilton 39' 1 - 0  
Scott Brown 47'  
  1 - 1 62' Liam McLeish
Finlay Pollock 65'  
Sam Stanton 65'  
  69' Liam McLeish
  69' Reece Evans
Shaun Byrne 72'  
Callum Smith 72'  
  73' Ryan Duncan
Kevin Dąbrowski 78'  
Lewis Jamieson 89'  
Aidan Connolly 89'  
  89' Zak Rudden
  89' Jack Thomson
Dylan Easton 90'  
Dylan Easton 90+1'  
Dylan Easton 90+1'  
  90+3' Louis Longridge
  90+3' Sebastian Drozd
11/10/2024 Annan Athletic
1 - 4
Queen's Park 0-2H2H+
  0 - 1 16' Liam McLeish
  27' Ryan Duncan
  0 - 2 28' Ryan Duncan
Kyle Fleming 60'  
Malik Zaid 60'  
  0 - 3 63' Zak Rudden
  66' Ryan Duncan
  66' Josh Hinds
  66' Rocco Hickey-Fugaccia
  66' Timam Scott
Ji Stevenson 67'  
Ryan Muir 67'  
Josh Dixon 67'  
Aaron Quigg 67'  
  73' Zak Rudden
  73' Sebastian Drozd
  0 - 4 76' Nikola Ujdur
Rico Quitongo 76'  
Charlie Barnes 76'  
Paul McGowan 76'  
Charlei Maxwell 76'  
  80' Sean Welsh
  80' Michael Collie
  80' Liam McLeish
  80' Reece Evans
Charlei Maxwell 85' 1 - 4  
05/10/2024 Queen's Park
1 - 0
Hamilton Academical 0-0H2H+
  40' Jamie Barjonas
Jack Turner 62' 1 - 0  
  70' Jamie Barjonas
  70' Steven Bradley
  70' Euan Henderson
  70' Daire O'Connor
Ryan Duncan 78'  
Louis Longridge 78'  
  83' Connor Smith
  83' Nikolay Todorov
  83' Barry Maguire
  83' Reghan Tumilty
Dominic Thomas 89'  
Dominic Thomas 90+1'  
Zach Mauchin 90+1'  
Zak Rudden 90+1'  
Liam McLeish 90+1'  
21/09/2024 Queen's Park
1 - 1
Ayr United 1-0H2H+
  13' Ben Dempsey
Cammy Kerr 35' 1 - 0  
  46' Jake Hastie
  46' Roy Syla
  46' Ryan Howley
  46' Ethan Walker
  1 - 1 58' Ben Dempsey
Ryan Duncan 67'  
Rocco Hickey-Fugaccia 67'  
Josh Hinds 68'  
Louis Longridge 68'  
Cammy Kerr 72'  
Joshua Scott 74'  
Magnus MacKenzie 74'  
  75' George Oakley
  75' Mark McKenzie
  78' Roy Syla
  83' Dylan Watret
  83' Frankie Musonda
Jack Turner 87'  
Henry Fieldson 87'  
Will Tizzard 87'  
Liam McLeish 87'  
Magnus MacKenzie 88'  
  90+2' Alfie Bavidge
  90+2' Jamie Hislop
14/09/2024 Queen's Park
1 - 0
Greenock Morton 1-0H2H+
Sean Welsh 20'  
  38' Grant Gillespie
Dominic Thomas 44' 1 - 0  
  50' Cammy Ballantyne
Zak Rudden 61'  
Ali Crawford 64'  
  65' Jay Emmanuel-Thomas
  65' Cameron Blues
  65' Ali Crawford
  65' Jordan Davies
  65' Grant Gillespie
  65' Lamar Reynolds
Nikola Ujdur 72'  
Joshua Scott 74'  
  75' Niall McGinn
  75' Alex King
  81' Owen Moffat
  81' Jack Baird
  82' Alex King
Zak Rudden 83'  
Liam McLeish 83'  
Ryan Duncan 90+1'  
Louis Longridge 90+1'  
  90+2' Arron Lyall
Roddy MacGregor 90+4'  
Josh Hinds 90+4'  
08/09/2024 Queen's Park
1 - 0
Edinburgh City 0-0H2H+
Cammy Kerr 9'  
  14' Quinn Mitchell
  14' Kodi McKinstray
  22' Lewis McArthur
Jack Turner 32'  
  51' Kodi McKinstray
Ryan Duncan 53'  
Josh Hinds 53'  
  56' Edin Lynch
Jack Turner 59' 1 - 0  
Louis Longridge 70'  
Rocco Hickey-Fugaccia 70'  
  70' Josh Grigor
  70' Jake Rennie
  79' Innes Lawson
  79' Shea Scally
Liam McLeish 82'  
Tyrece McDonnell 82'  
Josh Hinds 90+3'  
31/08/2024 Partick Thistle
3 - 0
Queen's Park 1-0H2H+
Harry Milne 11' 1 - 0  
Myles Roberts 47'  
  61' Sean Welsh
  61' Joshua Hinds
James Lyon 71'  
Zander Mackenzie 71'  
Aidan Fitzpatrick 72' 2 - 0  
  73' Zak Rudden
  73' Ryan Duncan
  73' Liam McLeish
Brian Graham 80'  
Terry Ablade 80'  
Logan Chalmers 81'  
Lee Ashcroft 81'  
Aidan Fitzpatrick 88'  
Liam Smith 88'  
Casper Hugo Nilsson 88'  
Ola Wasiri Williams 88'  
Zander Mackenzie 89' 3 - 0  
  90' Jack Turner
  90' Louis Longridge
  90' Henry Fieldson
  90' Tyrece McDonnell
24/08/2024 Airdrieonians
0 - 2
Queen's Park 0-2H2H+
  0 - 1 2' Jack Turner
Mason Hancock 16'  
  0 - 2 24' Zak Rudden
Lewis McGrattan 25'  
  44' Jack Turner
  45+1' Henry Fieldson
  46' Zak Rudden
  46' Liam McLeish
Lewis McGrattan 61'  
Aaron Reid 61'  
Terrell Agyemang 62'  
  71' Ryan Duncan
  71' Joshua Hinds
Rhys Armstrong 71'  
Christopher Robert Mochrie 71'  
  78' Calum Ferrie
  79' Jack Turner
  79' Louis Longridge
Gavin Gallagher 84'  
Murray Aiken 84'  
Mason Hancock 84'  
Cameron Bruce 84'  
  90' Calum Ferrie
  90+1' Dominic Thomas
  90+1' Jack Wills
17/08/2024 Aberdeen
1 - 0
Queen's Park 0-0H2H+
Pape Habib Gueye 14'  
  35' Joshua Scott
Pape Habib Gueye 46'  
Vicente Besuijen 46'  
Shayden Morris 57'  
Topi Keskinen 57'  
  63' Nikolau Udjur
  63' Henry Fieldson
  63' Jack Thomson
  63' Joshua Hinds
  65' Louis Longridge
  65' Roddy MacGregor
Vicente Besuijen 73'  
  74' Joshua Scott
  74' Magnus Mackenzie
Jack MacKenzie 78'  
James McGarry 78'  
Ester Sokler 79'  
Peter Ambrose 79'  
  87' Roddy MacGregor
James McGarry 88'  
Topi Keskinen 90+2' 1 - 0  
  90+4' Jack Turner
  90+4' Liam McLeish
  90+5' Sean Welsh
09/08/2024 Queen's Park
1 - 1
Livingston 1-0H2H+
Zak Rudden 36' 1 - 0  
  42' Daniel Finlayson
  54' Tete Yengi
  1 - 1 60' Matthew Clarke
  70' Robbie Muirhead
  70' Liam Sole
  76' Andrew Shinnie
  76' Reece McAlear
Zak Rudden 81'  
Liam McLeish 81'  
  82' Daniel Finlayson
  82' Oliver Green
  87' Liam Sole
Jack Turner 88'  
Joshua Hinds 88'  
02/08/2024 Falkirk
2 - 1
Queen's Park 1-0H2H+
Calvin Miller 33' 1 - 0  
  1 - 1 46' Dominic Thomas
Sean Mackie 48' 2 - 1  
Brad Spencer 53'  
Gary Oliver 70'  
Michael McKenna 70'  
Calvin Miller 70'  
Ethan Ross 70'  
  71' Zak Rudden
  72' Louis Longridge
  72' Zach Mauchin
  77' Joshua Scott
  77' Joshua Hinds
  77' Jack Turner
  77' Liam McLeish
Dylan Tait 78'  
Callumn Morrison 83'  
Alfredo Agyeman 83'  
Coll Donaldson 87'  
Finn Yeats 87'  
27/07/2024 Queen's Park
6 - 0
Kelty Hearts 3-0H2H+
Dominic Thomas 5'  
Dominic Thomas 11' 1 - 0  
  17' Luke McCarvel
  17' Robbie Cole
Sean Welsh 31' 2 - 0  
Roddy MacGregor 42' 3 - 0  
  46' Murray Miller
  46' B. Owens
Zach Mauchin 53'  
  56' Murray Thomas
Jack Turner 57' 4 - 0  
Roddy MacGregor 62' 5 - 0  
  63' Liam Brown
  63' Lewis Owens
  65' Craig Johnston
  65' Ross Cunningham
Louis Longridge 70'  
Joshua Hinds 70'  
Zak Rudden 70'  
Liam McLeish 70'  
Joshua Hinds 77'  
  84' Callum Flatman
Dominic Thomas 86'  
Tyrece McDonnell 86'  
Joshua Scott 89'  
Magnus Mackenzie 89'  
Jack Turner 90+1' 6 - 0  
23/07/2024 Queen's Park
4 - 0
Elgin City 2-0H2H+
Will Tizzard 20'  
Zach Mauchin 20'  
Roddy MacGregor 40' 1 - 0  
Roddy MacGregor 44' 2 - 0  
  46' Finn Allan
  46' Brian Cameron
  46' Ryan MacLeman
  46' Dajon Golding
  46' Michael Dangana
  46' Ryan Sargent
Dominic Thomas 51' 3 - 0  
  66' Dylan Gavin
  66' Oliver McDonald
  70' Lewis Hyde
  70' Jack Murray
Joshua Scott 71' 4 - 0  
Louis Longridge 73'  
Joshua Hinds 73'  
Zak Rudden 73'  
Liam McLeish 73'  
Dominic Thomas 74'  
Tyrece McDonnell 74'  
Sean Welsh 86'  
Michael Collie 86'  
16/07/2024 Hibernian
5 - 1
Queen's Park 3-0H2H+
Warren O'Hora 15' 1 - 0  
Martin Boyle 19' 2 - 0  
Rudi Allan Molotnikov 45+2' 3 - 0  
  46' Lewis Reid
  46' L. Longridge
Warren O'Hora 60'  
Rocky Bushiri 60'  
Lewis Miller 60'  
K. Megwa 60'  
  63' Will Tizzard
  63' Z. Mauchin
  63' Cammy Kerr
  63' S. Welsh
Nathan Moriah-Welsh 64'  
Dylan Levitt 64'  
Dylan Vente 65'  
Luke Amos 65'  
Rudi Allan Molotnikov 65'  
Élie Youan 65'  
Rocky Bushiri 70'  
Dylan Levitt 72' 4 - 0  
  73' Zak Rudden
  73' L. McLeish
Martin Boyle 77' 5 - 0  
  77' Dominic Thomas
  77' J. Hinds
  81' S. Welsh
  5 - 1 90+6' J. Turner
13/07/2024 Peterhead
0 - 5
Queen's Park 0-1H2H+
  21' J. Scott
  0 - 1 30' Z. Rudden
S. Ross 51'  
A. McCarthy 51'  
R. McAllister 51'  
K. Shanks 51'  
  0 - 2 60' R. MacGregor
B. Armour 65'  
R. Ward 65'  
K. Shanks 65'  
Z. Mauchin 65'  
  67' Jack Thomson
  67' L. McLeish
  67' Z. Rudden
  67' W. Tizzard
  67' S. Welsh
  67' J. Hinds
A. McCarthy 77'  
  77' L. Longridge
  77' J. Hinds
  0 - 3 80' Z. Mauchin
  84' D. Thomas
  84' R. Hickey-Fugaccia
  0 - 4 85' L. McLeish
  0 - 5 90+2' Jordon Brown
10/07/2024 Queen's Park
4 - 6
Celtic 2-3H2H+
  0 - 1 6' Kyogo Furuhashi
C. Fox 10'  
L. Reid 10'  
R. Paton 15' 1 - 1  
D. Thomas 22' 2 - 1  
  2 - 2 24' Kyogo Furuhashi
  2 - 3 39' Matt O'Riley
  46' Matt O'Riley
  46' Hyeok-kyu Kwon
Jack Thomson 46'  
L. Longridge 46'  
  46' Scott Bain
  46' B. Siegrist
D. Thomas 46'  
S. Welsh 46'  
  2 - 4 61' Kyogo Furuhashi
R. Paton 63'  
L. McLeish 63'  
  63' Stephen Welsh
  63' M. Robertson
  63' Kyogo Furuhashi
  63' J. Dede
  63' O. Holm
  63' C. Donovan
  63' Yuki Kobayashi
  63' M. Frame
  63' B. Lawal
  63' F. Turley
  63' Tomoki Iwata
  63' K. Ure
  2 - 5 66' Hyeon-gyu Oh
R. MacGregor 68'  
L. Connolly 68'  
Josh Hinds 68'  
Rocco Hickey-Fugaccia 68'  
L. Longridge 70' 3 - 5  
D. Wilson 73'  
D. Carrick 73'  
  3 - 6 73' F. Turley
J. Turner 74'  
Tyrece McDonnell 74'  
Tyrece McDonnell 85' 4 - 6  

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
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.