Ryan Duncan Profile and Player Statistics
First name: Ryan
Last name: Duncan
Position: Attacker, Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Ryan Duncan 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 Aberdeen U21 2 0 0 2 0 0 0
Championship 2025/2026 Ross County 10 1 3 1 0 0 0
League Cup 2025/2026 Stenhousemuir 3 0 0 1 0 0 0
Scottish Cup 2025/2026 Ross County 1 0 0 0 0 0 0
UEFA U21 Championship Qualification 2025 Scotland U21 4 2 0 0 0 0 0
Challenge Cup 2024/2025 Queen's Park 5 2 2 3 0 2 0
Championship 2024/2025 Queen's Park 33 7 18 6 0 3 0
League Cup 2024/2025 Aberdeen 3 3 0 2 0 0 0
Premiership 2024/2025 Aberdeen 2 0 0 0 0 0 0
Scottish Cup 2024/2025 Queen's Park 3 0 2 1 0 0 0
Europa Conference League 2023/2024 Aberdeen 6 1 2 0 0 0 0
Europa League 2023/2024 Aberdeen 2 1 1 0 0 1 0
League Cup 2023/2024 Aberdeen 4 1 0 0 0 0 0
Premiership 2023/2024 Aberdeen 32 7 1 1 0 0 0
Scottish Cup 2023/2024 Aberdeen 3 2 0 0 0 0 0
Club Friendlies 3 2023 Aberdeen 1 1 0 0 0 0 0
Friendly International U21 2023 Scotland U21 2 2 0 0 0 0 0
UEFA U19 Championship Qualification 2023 Scotland U19 3 1 0 0 0 1 0
League Cup 2022/2023 Aberdeen 7 6 0 1 0 0 0
Premiership 2022/2023 Aberdeen 37 15 5 1 0 2 0
Scottish Cup 2022/2023 Aberdeen 1 0 1 0 0 0 0
UEFA U19 Championship Qualification 2022 Scotland U19 3 0 0 0 0 0 0
Challenge Cup 2021/2022 Aberdeen U21 2 0 0 1 1 0 0
League One 2021/2022 Peterhead 16 6 4 4 0 1 0
Scottish Cup 2021/2022 Peterhead 2 0 1 1 1 0 0
League Cup 2020/2021 Aberdeen 1 0 0 0 0 0 0
Premiership 2020/2021 Aberdeen 7 1 0 0 0 0 0
Scottish Cup 2020/2021 Aberdeen 3 0 0 0 0 0 0
Euro U17 2020 Scotland U17 2 2 0 0 0 0 0

Ryan Duncan has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
13/12/2025 Raith Rovers
6 - 0
Ross County 3-0H2H+
Scott Brown 8' 1 - 0  
Dylan Easton 15' 2 - 0  
  27' Jay Henderson
Jai Rowe 38' 3 - 0  
Dylan Easton 50' 4 - 0  
  56' S. Fraser
  56' Declan Gallagher
  56' Jay Henderson
  56' Kieran Phillips
  71' Jamie Lindsay
  71' Gary Mackay-Steven
  73' Ronan Aiden Connolly Shea Chapman Hale
Dylan Easton 74'  
Joshua Mullin 74'  
Scott Brown 74'  
Paul Nsio 74'  
Paul Nsio 78' 5 - 0  
Paul McMullan 79'  
Richard Chin 79'  
Jack Hamilton 83' 6 - 0  
Jack Hamilton 83'  
Callum Smith 83'  
  84' Ryan Duncan
  84' Len O'Sullivan
Lewis Stevenson 84'  
Ewan Wilson 84'  
06/12/2025 Ross County
1 - 2
Airdrieonians 0-0H2H+
Declan Gallagher 35'  
  0 - 1 57' Gavin Allison Gallagher
  58' Dylan MacDonald
James Scott 60'  
Jay Henderson 60'  
Ben Crompton 60'  
Jamie Lindsay 60'  
Dean Cornelius 62'  
  0 - 2 67' Euan Henderson
  71' Euan Henderson
  71' Aaron Reid
  71' Gavin Allison Gallagher
  71' Charles Telfer
Dean Cornelius 74'  
Miller Thomson 74'  
S. Fraser 77'  
Ross Docherty 77'  
  82' Dylan MacDonald
  82' Cameron Bruce
  82' Chris Mochrie
  82' Jake Hastie
Jay Henderson 83' 1 - 2  
  84' Jake Hastie
29/11/2025 Banks O Dee FC
0 - 2
Ross County 0-1H2H+
  0 - 1 19' Ronan Aiden Connolly Shea Chapman Hale
  63' S. Fraser
  70' James Scott
  70' Jay Henderson
Nathan Cooney 71'  
Magnus Watson 73'  
Ethan Morgan 73'  
  0 - 2 80' Jordan White
  81' S. Fraser
  81' Len O'Sullivan
Alasdair Stark 85'  
Ramsay Davidson 85'  
  85' Ronan Aiden Connolly Shea Chapman Hale
  85' Gary Mackay-Steven
15/11/2025 Ross County
0 - 3
Greenock Morton 0-1H2H+
  0 - 1 19' Nathan Shaw
  27' Aaron Comrie
  37' Owen Moffat
Len O'Sullivan 46'  
S. Fraser 46'  
  53' Cláudio Botelho
  0 - 2 58' Cameron MacPherson
  60' Zak Delaney
  60' Cammy Ballantyne
Jordan White 61'  
Nicky Clark 61'  
Gary Mackay-Steven 61'  
Kieran Phillips 61'  
Alex Iacovitti 61'  
Dylan Smith 61'  
  67' Owen Moffat
  67' Michael O'Halloran
  73' Nathan Shaw
  73' Michael Garrity
  73' Cláudio Botelho
  73' Kerr Robertson
Dean Cornelius 73'  
James Scott 73'  
  0 - 3 77' Michael Garrity
  84' Kerr Robertson
08/11/2025 Ross County
3 - 3
Ayr United 2-1H2H+
Ben Crompton 8'  
  0 - 1 23' Ethan Walker
Ronan Aiden Connolly Shea Chapman Hale 30' 1 - 1  
  32' Nicholas McAllister
Jordan White 32' 2 - 1  
Jordan White 51' 3 - 1  
  58' Stuart Bannigan
  58' Oleksandr Shovkovskyi
Dylan Smith 64'  
  3 - 2 65' Scott McMann
  66' Jamie Murphy
  66' J. Bonnar
  66' Nicholas McAllister
  66' Liam Dick
  3 - 3 71' Oleksandr Shovkovskyi
  73' Marco Rus
Gary Mackay-Steven 76'  
Alex Iacovitti 76'  
Kieran Phillips 76'  
Len O'Sullivan 76'  
Akil Wright 81'  
01/11/2025 Arbroath
3 - 0
Ross County 1-0H2H+
Harry Cochrane 8' 1 - 0  
  43' Alex Iacovitti
  46' Ben Crompton
  46' Ross Docherty
Harry Cochrane 47'  
  54'
  54' Ronan Aiden Connolly Shea Chapman Hale
Jacob MacIntyre 56' 2 - 0  
  61' S. Fraser
  61' Nicky Clark
Harry Cochrane 61'  
Arran Pettifer 61'  
  61' Jordan White
  61' Kieran Phillips
Nikolay Todorov 73'  
Gavin Reilly 73'  
  76' Ryan Duncan
  76' Gary Mackay-Steven
  76' Alex Iacovitti
  76' Dylan Smith
T. Steven 77' 3 - 0  
Scott Stewart 81'  
Brooklyn Kabongolo 81'  
T. Steven 81'  
Dapo Mebude 81'  
Findlay Marshall 81'  
Craig Watson 81'  
Craig Watson 86'  
  90+1' Ross Docherty
  90+1' Dean Cornelius
Arran Pettifer 90+2'  
25/10/2025 Ross County
3 - 2
Dunfermline Athletic 2-1H2H+
S. Fraser 2' 1 - 0  
Jordan White 3' 2 - 0  
Ronan Aiden Connolly Shea Chapman Hale 31'  
31'  
  2 - 1 45+1' Andy Tod
Jordan White 46'  
Nicky Clark 46'  
  46' Matty Todd
  46' Alfons Amade
  2 - 2 53' Connor Randall 
Ronan Aiden Connolly Shea Chapman Hale 67' 3 - 2  
  71'
  71' Chris Hamilton
  71' Jefferson Cáceres
S. Fraser 71'  
Dean Cornelius 71'  
Ben Crompton 72'  
73'  
  80' Shea Kearney
  83' Barney Stewart
  83' Chris Kane
  83'
  90+2' Jeremiah Chilokoa-Mullen
Kieran Phillips 90+2'  
Dylan Smith 90+4'  
Jamie Lindsay 90+6'  
18/10/2025 Partick Thistle
1 - 0
Ross County 0-0H2H+
  18' Ross Docherty
  18' Dean Cornelius
  31' Jamie Lindsay
Aidan Fitzpatrick 46'  
Steven Lawless 46'  
  49' Dean Cornelius
Tsoanelo Letsosa 55'  
Oisin Smyth 58' 1 - 0  
  60' Alex Iacovitti
Tony Watt 61'  
A. Samuel 61'  
  67' Jay Henderson
  67' Ryan Duncan
  67'
69'  
Lee Ashcroft 74'  
Kyle Turner 79'  
Luke McBeth 79'  
  79' Jamie Lindsay
  79' Len O'Sullivan
  79' S. Fraser
  79' Jordan White
Luke McBeth 81'  
Paddy Reading 86'  
11/10/2025 St. Johnstone
0 - 0
Ross County 0-0H2H+
  46' Nicky Clark
  46' Gary Mackay-Steven
  46' Jay Henderson
  46' Jordan White
  70' Jamie Lindsay
  70' Dean Cornelius
  75' S. Fraser
  75' Len O'Sullivan
  75' Ryan Duncan
  75' James Scott
S. Sprangler 85'  
Jannik Wanner 85'  
04/10/2025 Ross County
2 - 0
Raith Rovers 0-0H2H+
  32' Calum Fordyce
  47' Ewan Wilson
  58' Kai Montagu
  58' Paul McMullan
S. Fraser 71'  
Gary Mackay-Steven 71'  
Nicky Clark 71'  
Jordan White 71'  
Miller Thomson 73' 1 - 0  
  81' Jack Hamilton
  81' Josh Gentles
  81' Jai Rowe
  81' Joshua Mullin
Jay Henderson 86'  
Ben Crompton 86'  
Ronan Aiden Connolly Shea Chapman Hale 90+2' 2 - 0  
Ronan Aiden Connolly Shea Chapman Hale 90+3'  
James Scott 90+3'  
06/09/2025 Montrose
3 - 1
Aberdeen U21 2-1H2H+
  0 - 1 6' Ryan Duncan
  22'
Ali Shrive 26' 1 - 1  
Ewan Loudon 31' 2 - 1  
Lewis Gibson 46'  
Andrew Steeves 46'  
Michael Tidser 65'  
Blair Lyons 65'  
Ewan Loudon 65'  
Callum Sandilands 65'  
  65' Zak To
Graham Webster 67' 3 - 1  
  67' Noah McDonnell
  67' Jack Searle
Ryan Williamson 69'  
Matheus Machado 77'  
Ross Clark 77'  
  78' Alfie Stewart
  78' Oliver Green
  84' Lewis Carrol
Andrew Steeves 88'  
26/08/2025 Inverness CT
4 - 1
Aberdeen U21 1-1H2H+
  0 - 1 9'
Chanka Zimba 12' 1 - 1  
45+1'  
  54'
72'  
Chanka Zimba 77' 2 - 1  
Chanka Zimba 82' 3 - 1  
George McCartney 89' 4 - 1  
26/07/2025 Stenhousemuir
1 - 0
Peterhead 1-0H2H+
Ross Taylor 40' 1 - 0  
Finn Robson 46'  
Ross Meechan 46'  
  49' Jason Brown
  63' Pedro Russiano
  63' Oliver Colloty
  63' Cammy Smith
  63' Andrew McCarthy
Michael Anderson 64'  
64'  
  64'
Gregor Buchanan 64'  
Archie Graham 64'  
  64' Niall McGinn
  64' Kieran Shanks
Josh Walker 66'  
  71' Max Barry
  71' Fraser Mackie
Josh Walker 73'  
Kurtis Guthrie 73'  
Kurtis Guthrie 77'  
Ross Taylor 87'  
Corey O' Donnell 87'  
22/07/2025 Clyde
2 - 2
Stenhousemuir 0-1H2H+
  1' Ross Meechan
Thomas Robson 1' 1 - 0  
  1 - 1 2' Michael Anderson
Marley Redfern 2'  
  3' Kinlay Bilham
James Hilton 3' 2 - 1  
Barry Cuddihy 4' 3 - 1  
  3 - 2 4' Ross Taylor
  3 - 3 5' Peter Mendy
S. Williamson 5' 4 - 3  
  4 - 4 23' Michael Anderson
Mouhamed Niang 34'  
Kyle Fleming 46'  
Andy Murdoch 46'  
Kyle Connell 46'  
Marley Redfern 46'  
Shay Nevans 46'  
Scott Williamson 46'  
  61' Kurtis Guthrie
  61' Peter Mendy
  62' Peter Mendy
  64' Michael Anderson
Darren Hynes 68'  
  69' Trialist B
  69' Kelsey Ewen
Darren Lyon 71'  
Liam Scullion 71'  
  77' Kelsey Ewen
Liam Scullion 81' 5 - 4  
Darren Hynes 83'  
Barry Cuddihy 83'  
  5 - 5 86' Peter Mendy
  87'
  87' Ryan Duncan
  87'
Logan Dunachie 90+1' 6 - 5  
Barry Cuddihy 90+4'  
19/07/2025 Stenhousemuir
0 - 1
Motherwell 0-1H2H+
Ross Taylor 22'  
  0 - 1 41' Stephen O'Donnell
  59' Elijah Just
  59' Eseosa Sule
Peter Mendy 60'  
Kurtis Guthrie 60'  
  60' Apostolos Stamatelopoulos
  60' John Koutroumbis
  60' Tawanda Maswanhise
  60' Luca Ross
  68' Callum Slattery
  68' Elliot Watt
  69' Lukas Fadinger
  69' Ibrahim Said
Ryan Duncan 75'  
75'  
Trialist B Trialist 82'  
82'  
26/04/2025 Ayr United
2 - 2
Queen's Park 1-2H2H+
  6' Sebastian Drozd
  11' Ryan Duncan
  11' Louis Longridge
Jamie Murphy 16' 1 - 0  
  1 - 1 22' Sebastian Drozd
  1 - 2 31' Roddy MacGregor
  42' Aidan McGinlay
Mark McKenzie 54' 2 - 2  
Frankie Musonda 56'  
Dylan Watret 57'  
George Stanger 57'  
Mark McKenzie 57'  
George Oakley 57'  
  58' Adam Montgomery
Frankie Musonda 63'  
Lenny Agbaire 63'  
  63' Sebastian Drozd
  63' Zak Rudden
  63' Aidan McGinlay
  63' Grant Savoury
  63' Timam Scott
  63' Jack Turner
Connor McLennan 63'  
Ethan Walker 63'  
  71' Roddy MacGregor
  71' Rocco Hickey-Fugaccia
Nicholas McAllister 74'  
Patrick Reading 74'  
19/04/2025 Hamilton Academical
0 - 0
Queen's Park 0-0H2H+
  51' Sebastian Drozd
Nikolay Todorov 55'  
  61' Aidan McGinlay
  61' Zak Rudden
  61' Sebastian Drozd
  61' Jack Turner
Reghan Tumilty 65'  
Stephen Hendrie 65'  
Scott Robinson 70'  
Jamie Barjonas 70'  
Nikolay Todorov 70'  
Stuart McKinstry 70'  
  76' Timam Scott
  77' Ryan Duncan
  77' Rocco Hickey-Fugaccia
  77' Timam Scott
  77' Louis Longridge
Charles Telfer 85'  
Euan Henderson 85'  
Steven Bradley 85'  
Kevin O'Hara 85'  
  86' Roddy MacGregor
  86' Grant Savoury
12/04/2025 Queen's Park
0 - 1
Dunfermline Athletic 0-0H2H+
  42' André Raymond
Aidan McGinlay 55'  
Joshua Scott 55'  
Kyle Hurst 67'  
Rocco Hickey-Fugaccia 67'  
  67' André Raymond
  67' David Wotherspoon
  0 - 1 69' Chris Kane
Leon King 75'  
Adam Devine 75'  
Louis Longridge 75'  
Sebastian Drozd 75'  
  78' Craig Clay
  78' Josh Cooper
  78' Matthew Todd
  78' Chris Hamilton
  78' Lewis McCann
  78' Ephraim Osei Yeboah
  83' Jeremiah Mullen
  86' David Wotherspoon
  86' Josh Cooper
  88' Josh Cooper
Adam Montgomery 88'  
  90+1' Chris Kane
  90+1' Victor Wanyama
05/04/2025 Livingston
3 - 0
Queen's Park 3-0H2H+
Lewis Smith 14' 1 - 0  
Robbie Muirhead 17' 2 - 0  
Danny Wilson 36'  
Stephen Kelly 40' 3 - 0  
  45+1' Reece Evans
  45+1' Ryan Duncan
  45+1' Jadan Raymond
  45+1' Roddy MacGregor
  54' Ben Jackson
Lewis Smith 61'  
Stevie May 61'  
Robbie Muirhead 61'  
Andrew Shinnie 61'  
Cristian Montano 61'  
Tete Yengi 61'  
  69' Jack Turner
  69' Rocco Hickey-Fugaccia
Stephen Kelly 73'  
Meshack Ubochioma 73'  
Robbie Fraser 74'  
Jamie Brandon 80'  
Daniel Finlayson 80'  
02/04/2025 Queen's Park
0 - 5
Airdrieonians 0-3H2H+
  0 - 1 11' Mason Hancock
Leon King 19'  
Adam Montgomery 20'  
  0 - 2 23' Ricco Diack
  39' Adam Frizzell
  0 - 3 43' Mason Hancock
Roddy MacGregor 46'  
Sebastian Drozd 46'  
Kyle Hurst 46'  
Ryan Duncan 46'  
Ben Jackson 46'  
Zach Mauchin 46'  
Aidan McGinlay 48'  
  55' Gavin Allison Gallagher
  55' Chris Mochrie
  0 - 4 58' Ricco Diack
Sebastian Drozd 59'  
Reece Evans 59'  
  67' Dean McMaster
  67' Rhys Armstrong
  67' Ricco Diack
  67' Lewis McGregor
  0 - 5 71' Chris Mochrie
Aidan McGinlay 71'  
Jadan Raymond 71'  
  75' Aidan Wilson
  75' Craig Watson
30/03/2025 Queen's Park
0 - 5
Livingston 0-2H2H+
  0 - 1 26' Ryan McGowan
Will Tizzard 30'  
Darryl Carrick 30'  
  35' Macaulay Tait
Louis Longridge 41'  
  0 - 2 45' Stevie May
Darryl Carrick 45+3'  
Ryan Duncan 45+3'  
  0 - 3 50' Tete Yengi
Sebastian Drozd 56'  
Reece Evans 56'  
Louis Longridge 56'  
Rocco Hickey-Fugaccia 56'  
Kyle Hurst 56'  
Jack Turner 56'  
  62' Cristian Montano
  62' Matthew Clarke
  62' Macaulay Tait
  62' Reece McAlear
  75' Stevie May
  75' Andrew Shinnie
  75' Robbie Muirhead
  75' Lewis Smith
Sean Welsh 78'  
  0 - 4 82' Andrew Shinnie
  83' Tete Yengi
  83' Daniel Finlayson
  0 - 5 90+1' Jamie Brandon
22/03/2025 Greenock Morton
2 - 1
Queen's Park 1-0H2H+
Owen Moffat 19' 1 - 0  
  40' Sean Welsh
Grant Gillespie 51'  
  56' Ryan Duncan
Owen Moffat 62'  
Tomi Adeloye 62'  
Grant Gillespie 62'  
Michael Garrity 62'  
Michael Garrity 64' 2 - 0  
  67' Jack Turner
  67' Kyle Hurst
  67' Will Tizzard
  67' Ben Jackson
  67' Ryan Duncan
  67' Timam Scott
  2 - 1 69' Zak Rudden
Arron Lyall 75'  
Jordan Davies 75'  
Cameron Blues 79'  
  80' Roddy MacGregor
  80' Reece Evans
  86' Sean Welsh
  86' Sebastian Drozd
Nathan Shaw 87'  
Lamar Reynolds 87'  
  89' Sebastian Drozd
  90+3' Reece Evans
15/03/2025 Queen's Park
0 - 4
Falkirk 0-1H2H+
  35' Brad Spencer
Zak Rudden 41'  
  42' Barney Stewart
  42' Gary Oliver
  0 - 1 43' Liam Henderson
Roddy MacGregor 46'  
Sebastian Drozd 46'  
Kyle Hurst 46'  
Ryan Duncan 46'  
  0 - 2 51' Gary Oliver
  0 - 3 59' Calvin Miller
  65' Calvin Miller
  65' Miller Thomson
  65' Ethan Ross
  65' Alfie Agyeman
  65' Scott Arfield
  65' Aidan Nesbitt
Sebastian Drozd 68'  
Sebastian Drozd 68'  
  0 - 4 72' Tom Lang
  74' Coll Donaldson
  74' Luke Graham
Sean Welsh 76'  
Rocco Hickey-Fugaccia 76'  
Adam Montgomery 76'  
Zach Mauchin 76'  
Jack Turner 87'  
  90+2' Sean Mackie
11/03/2025 Queen's Park
0 - 2
Partick Thistle 0-1H2H+
  0 - 1 5' Logan Chalmers
  12' Scott Martin
  12' Kyle Turner
  46' Kanayochukwu Megwa
  47' Stuart Bannigan
Jadan Raymond 61'  
Kyle Hurst 61'  
Reece Evans 61'  
Roddy MacGregor 61'  
  68' Robbie Crawford
  68' Aidan Fitzpatrick
Louis Longridge 74'  
Rocco Hickey-Fugaccia 74'  
  81' Luke McBeth
  84' Brian Graham
  84' Alex Jakubiak
  84' Josh Reid
  84' Sean Kelly
Leon King 86'  
Sebastian Drozd 86'  
  90' Kyle Turner
  0 - 2 90+2' Alex Jakubiak
04/03/2025 Queen's Park
2 - 3
Ayr United 0-0H2H+
Jack Turner 49' 1 - 0  
Zak Rudden 54' 2 - 0  
  57' Dylan Watret
  57' Jake Hastie
  57' Jay Henderson
  57' Curtis Main
  57' Cole McKinnon
  57' Mark McKenzie
Callum Ferie 66'  
  2 - 1 66' Marco Rus
Ryan Duncan 69'  
Kyle Hurst 70'  
Sebastian Drozd 70'  
Leon King 70'  
Zach Mauchin 70'  
  75' Mark McKenzie
  2 - 2 76' Ben Dempsey
  2 - 3 79' Curtis Main
  80' Marco Rus
  81' Marco Rus
  81' Ethan Walker
Louis Longridge 85'  
Rocco Hickey-Fugaccia 85'  
Adam Devine 85'  
Adam Montgomery 85'  
Sean Welsh 89'  
01/03/2025 Raith Rovers
0 - 4
Queen's Park 0-1H2H+
  18' Callum Ferie
  0 - 1 29' Zak Rudden
  46' Jack Turner
  0 - 2 49' Adam Devine
  0 - 3 51' Adam Montgomery
Lewis Stevenson 65'  
Lewis Gibson 65'  
Ross Matthews 68'  
Shaun Byrne 68'  
Jamie Gullan 68'  
Aiden Marsh 68'  
Finlay Pollock 68'  
Lewis Vaughan 68'  
  69' Sebastian Drozd
  69' Kyle Hurst
  0 - 4 72' Nikola Ujdur
  75' Ryan Duncan
  75' Leon King
  75' Jack Turner
  75' Louis Longridge
  84' Zak Rudden
  84' Reece Evans
  84' Sean Welsh
  84' Jadan Raymond
22/02/2025 Dunfermline Athletic
0 - 0
Queen's Park 0-0H2H+
Chris Hamilton 38'  
Connor Young 61'  
Lewis McCann 61'  
  67' Kyle Hurst
  67' Rocco Hickey-Fugaccia
  74' Zak Rudden
  74' Reece Evans
  74' Adam Montgomery
  74' Zach Mauchin
Tashan Oakley-Boothe 84'  
Joe Chalmers 84'  
  85' Ryan Duncan
  85' Sebastian Drozd
Archie Stevens 85'  
Adedapo Awokoya-Mebude 85'  
  90+4' Louis Longridge
15/02/2025 Queen's Park
1 - 2
Hamilton Academical 0-2H2H+
  0 - 1 5' Scott Robinson
  0 - 2 13' Ricki Lamie
Sean Welsh 60' 1 - 2  
Zach Mauchin 61'  
Sebastian Drozd 61'  
  65' Tony Gallacher
  65' Stephen Hendrie
  65' Nikolay Todorov
  65' Stuart McKinstry
Kyle Hurst 75'  
Josh Hinds 75'  
Adam Montgomery 75'  
Jadan Raymond 75'  
  77' Steven Bradley
  77' Kevin O'Hara
  88' Jack Turner
  88' Reece Evans
Kyle MacDonald 88'  
Jamie Barjonas 88'  
  88' Oli Shaw
  88' Euan Henderson
  90+1' Sean McGinty
09/02/2025 Rangers
0 - 1
Queen's Park 0-0H2H+
Nedim Bajrami 45'  
Cyriel Dessers 45'  
Bailey Rice 45'  
Nicolas Raskin 45'  
Rafael Fernandes 60'  
John Souttar 60'  
Ianis Hagi 61'  
Rıdvan Yılmaz 61'  
  67' Kyle Hurst
  67' Sebastian Drozd
  0 - 1 69' Sebastian Drozd
  72' Joshua Scott
  72' Adam Montgomery
Mohammed Diomande 86'  
Tom Lawrence 86'  
James Tavernier 90+7'  
01/02/2025 Airdrieonians
2 - 1
Queen's Park 1-0H2H+
L. Strapp 16'  
F. Duffy 16'  
  18' Adam Devine
D. McMaster 40'  
B. Wilson 45+1' 1 - 0  
  57' Ryan Duncan
  57' Reece Evans
  58' Sebastian Drozd
  58' Josh Hinds
  1 - 1 59' Joshua Scott
R. Diack 60'  
C. Mochrie 60'  
B. Wilson 65' 2 - 1  
  74' Louis Longridge
  74' Timam Scott
  80' Sean Welsh
L. McGrattan 81'  
A. Frizzell 86'  
C. Bruce 86'  
L. McGrattan 86'  
C. Cooper 86'  
B. Wilson 86'  
L. McGregor 86'  
K. Wright 90+3'  
K. Wright 90+3'  
  90+5' Adam Devine
28/01/2025 Queen's Park
6 - 2
East Kilbride 2-2H2H+
Zak Rudden 1' 1 - 0  
Ryan Duncan 23' 2 - 0  
  2 - 1 32' Jack Leitch
  39' Ian McShane
  2 - 2 44' David Ferguson
Ryan Duncan 49'  
Sean Welsh 52'  
  55' Sean Fagan
  64' Ian McShane
  64' Joao Balde
Sean Welsh 73'  
Darryl Carrick 73'  
Rocco Hickey-Fugaccia 73'  
Timam Scott 73'  
Sebastian Drozd 76'  
Reece Evans 76'  
  80' Lewis Spence
Reece Evans 91' 3 - 2  
Zak Rudden 92'  
  95' Keiran MacDonald
  96' Sean Fagan
  96' Scott Ferguson
  96' Keiran MacDonald
  96' Reegan Mimnaugh
Matty Connolly 96' 4 - 2  
Zak Rudden 97' 5 - 2  
Joshua Scott 100'  
Josh Hinds 100'  
  105' John Robertson
  105' Luke Main
Zak Rudden 105'  
Max Thompson 105'  
Reece Evans 107' 6 - 2  
Ben Jackson 113'  
Nikola Ujdur 113'  
25/01/2025 Queen's Park
1 - 2
Greenock Morton 1-0H2H+
Zak Rudden 23' 1 - 0  
Louis Longridge 43'  
  55' Jordan Davies
  55' Michael Garrity
Zach Mauchin 62'  
Josh Hinds 62'  
  65' Filip Stuparević
  65' Lamar Reynolds
  1 - 1 67' Lamar Reynolds
  1 - 2 76' Michael Garrity
Sebastian Drozd 76'  
Liam McLeish 76'  
Sean Welsh 85'  
  85' Cameron Blues
  85' Ali Crawford
  85' Nathan Shaw
  85' Grant Gillespie
Ryan Duncan 85'  
Rocco Hickey-Fugaccia 85'  
18/01/2025 Queen's Park
2 - 2
Montrose 1-0H2H+
  8' Keir Bertie
9'  
Liam McLeish 45+1' 1 - 0  
  1 - 1 56' Blair Lyons
Rocco Hickey-Fugaccia 57'  
Sebastian Drozd 57'  
  1 - 2 59' Blair Lyons
Sebastian Drozd 63'  
Zach Mauchin 67'  
Zak Rudden 67'  
  72' Terry Masson
  72' Craig Brown
  72' Kane Hester
  72' Owen Stirton
Liam McLeish 77'  
Josh Hinds 77'  
Ryan Duncan 77'  
Max Thompson 77'  
  80' Matheus Machado
  80' Ali Shrive
  84' Graham Webster
  86' Blair Lyons
  86' Ben Maciver-Redwood
  86' Callum Sandilands
  86' Paul Watson
Zak Rudden 90' 2 - 2  
Nikola Ujdur 90+2'  
Joshua Scott 98' 3 - 2  
  103' Keir Bertie
  103' Kerr Waddell
Max Thompson 110'  
11/01/2025 Falkirk
0 - 0
Queen's Park 0-0H2H+
  23' Louis Longridge
Calvin Miller 65'  
Alfie Agyeman 65'  
Callumn Morrison 65'  
Ethan Ross 65'  
  69' Jack Thomson
  69' Rocco Hickey-Fugaccia
Eamonn Brophy 76'  
Barney Stewart 76'  
Aidan Nesbitt 76'  
Gary Oliver 76'  
  76' Dominic Thomas
  76' Sebastian Drozd
  85' Zak Rudden
  85' Liam McLeish
Dylan Tait 88'  
Michael McKenna 88'  
04/01/2025 Queen's Park
2 - 0
Livingston 1-0H2H+
  7' Matthew Clarke
Zach Mauchin 36'  
Jack Turner 38' 1 - 0  
  46' Lewis Smith
  46' Robbie Muirhead
  50' Stevie May
Jack Turner 52' 2 - 0  
  54' Michael Nottingham
  54' Daniel Finlayson
  54' Matthew Clarke
  54' Robbie Fraser
Henry Fieldson 61'  
Joshua Scott 61'  
  64' Robbie Fraser
Joshua Scott 67'  
  68' Daniel Finlayson
Zach Mauchin 72'  
Dominic Thomas 76'  
Ryan Duncan 76'  
Jack Turner 76'  
Ryan Duncan 76'  
  82' Cristian Montano
  82' Andy Winter
Zak Rudden 87'  
Liam McLeish 87'  
28/12/2024 Partick Thistle
2 - 1
Queen's Park 1-1H2H+
Brian Graham 7' 1 - 0  
  1 - 1 26' Dominic Thomas
Brian Graham 47' 2 - 1  
Charlie Sayers 53'  
Kanayochukwu Megwa 53'  
Robbie Crawford 65'  
Luke McBeth 65'  
  68' Jack Turner
  69' Josh Hinds
  69' Louis Longridge
  69' Josh Hinds
Josh Hinds 70'  
Logan Chalmers 75'  
Terry Ablade 75'  
Aidan Fitzpatrick 75'  
Ryan Duncan 75'  
  75' Joshua Scott
  75' Steven Lawless
Stuart Bannigan 80'  
  81' Scott Robinson
Jack Thomson 81'  
  83' Will Tizzard
  83' Sebastian Drozd
  83' Dominic Thomas
  83' Rocco Hickey-Fugaccia
Daniel O'Reilly 90'  
28/12/2024 Partick Thistle
2 - 1
Queen's Park 1-1H2H+
Brian Graham 7' 1 - 0  
  1 - 1 26' Dominic Thomas
Brian Graham 47' 2 - 1  
Charlie Sayers 53'  
Kanayochukwu Megwa 53'  
Robbie Crawford 65'  
Luke McBeth 65'  
  68' Jack Turner
  69' Josh Hinds
  69' Louis Longridge
  69' Josh Hinds
Josh Hinds 70'  
Logan Chalmers 75'  
Terry Ablade 75'  
Aidan Fitzpatrick 75'  
Ryan Duncan 75'  
  75' Joshua Scott
  75' Steven Lawless
Stuart Bannigan 80'  
  81' Scott Robinson
Jack Thomson 81'  
  83' Will Tizzard
  83' Sebastian Drozd
  83' Dominic Thomas
  83' Rocco Hickey-Fugaccia
Daniel O'Reilly 90'  
20/12/2024 Queen's Park
1 - 2
Raith Rovers 0-1H2H+
Jack Turner 40'  
  0 - 1 41' L. Jamieson
Sean Welsh 43'  
  46' L. Gibson
  46' L. Dick
  60' K. Montagu
  60' D. Easton
  0 - 2 69' A. Connolly
Louis Longridge 69'  
Dane Murray 69'  
Zach Mauchin 72'  
Ryan Duncan 72'  
Sean Welsh 72'  
Rocco Hickey-Fugaccia 72'  
Joshua Scott 72'  
Roddy MacGregor 72'  
  73' R. Matthews
Ryan Duncan 74' 1 - 2  
  78' A. Connolly
  78' F. Pollock
  85' L. Jamieson
  85' C. David
Zak Rudden 87'  
Liam McLeish 87'  
Will Tizzard 88'  
Reece Evans 88'  
Roddy MacGregor 89'  
14/12/2024 Hamilton Academical
2 - 1
Queen's Park 2-1H2H+
Steven Bradley 3' 1 - 0  
Barry Maguire 15'  
Stephen Hendrie 16'  
  1 - 1 17' Zak Rudden
  37' Louis Longridge
Steven Bradley 38' 2 - 1  
  46' Ryan Duncan
  46' Joshua Scott
Barry Maguire 46'  
Connor Smith 46'  
  49' Joshua Scott
  49' Joshua Scott
Reghan Tumilty 60'  
Sean McGinty 64'  
Jackson Longridge 66'  
Ben Williamson 66'  
Steven Bradley 67'  
Euan Henderson 67'  
  67' Joshua Scott
  67' Rocco Hickey-Fugaccia
  67' Jack Turner
  67' Roddy MacGregor
  74' Zak Rudden
  75' Cammy Kerr
Stuart McKinstry 81'  
Kevin O'Hara 81'  
  85' Louis Longridge
  85' Sebastian Drozd
Charlie Albinson 90+2'  
Reghan Tumilty 90+2'  
Jamie Barjonas 90+2'  
07/12/2024 Queen's Park
2 - 0
Airdrieonians 2-0H2H+
Dominic Thomas 14' 1 - 0  
Louis Longridge 21' 2 - 0  
  31' Lewis McGrattan
Will Tizzard 45'  
Henry Fieldson 45'  
  70' Lewis McGrattan
  70' Chris Mochrie
  78' Lewis McGregor
  78' Cameron Cooper
Jack Turner 79'  
Rocco Hickey-Fugaccia 79'  
Louis Longridge 79'  
Roddy MacGregor 79'  
Zak Rudden 79'  
Liam McLeish 79'  
Dominic Thomas 90+2'  
Josh Hinds 90+2'  

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.