Niall McGinn Profile and Player Statistics
First name: Niall
Last name: McGinn
Position: Attacker, Defender, Midfielder
Nationality:
Height: 183
Weight: 75

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Niall McGinn 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 Peterhead 5 0 2 2 0 0 0
League Cup 2025/2026 Peterhead 4 3 1 0 0 0 0
League One 2025/2026 Peterhead 10 9 1 2 0 0 0
Challenge Cup 2024/2025 Greenock Morton 3 1 1 0 0 0 0
Championship 2024/2025 Greenock Morton 28 13 4 2 0 1 0
Premiership 2024/2025 Glentoran 4 3 0 1 0 1 0
Scottish Cup 2024/2025 Greenock Morton 1 1 0 0 0 0 0
Europa Conference League 2023/2024 Glentoran 2 0 1 0 0 0 0
Irish Cup 2023/2024 Glentoran 3 1 2 1 0 0 0
Irish League Cup 2023/2024 Glentoran 1 0 1 0 0 0 0
Premiership 2023/2024 Glentoran 33 10 11 9 0 0 0
Club Friendlies 3 2023 Glentoran 1 0 0 1 0 0 0
Championship 2022/2023 Dundee 7 3 1 0 0 1 0
Irish Cup 2022/2023 Glentoran 1 0 1 1 0 1 0
League Cup 2022/2023 Dundee 5 1 4 4 0 0 0
Premiership 2022/2023 Glentoran 19 2 14 4 0 1 0
UEFA Nations League 2022/2023 Northern Ireland 4 2 0 0 0 0 0
Club Friendlies 3 2022 Dundee 3 1 1 1 0 0 0
Friendly International 2022 Northern Ireland 2 1 1 0 0 0 0
WC Qualification Europe 2022 Northern Ireland 8 2 0 0 0 0 0
Europa Conference League 2021/2022 Aberdeen 6 1 0 0 0 0 0
League Cup 2021/2022 Aberdeen 1 0 1 1 0 0 0
Premiership 2021/2022 Dundee 33 15 5 3 0 0 0
Scottish Cup 2021/2022 Dundee 3 0 1 2 0 0 0
Friendly International 2021 Northern Ireland 4 1 2 1 0 0 0
Europa League 2020/2021 Aberdeen 3 1 0 0 0 0 0
League Cup 2020/2021 Aberdeen 1 0 1 1 0 0 0
Premiership 2020/2021 Aberdeen 35 13 12 1 0 2 0
Scottish Cup 2020/2021 Aberdeen 3 0 2 2 0 0 0
UEFA Nations League 2020/2021 Northern Ireland 4 0 0 0 0 0 0
Euro Qualification 2020 Northern Ireland 8 1 5 2 0 0 0
Europa League 2019/2020 Aberdeen 6 0 4 1 0 0 0
League Cup 2019/2020 Aberdeen 2 1 1 0 0 0 0
Premiership 2019/2020 Aberdeen 29 5 14 12 0 1 0
Scottish Cup 2019/2020 Aberdeen 5 1 0 1 0 0 0
Friendly International 2019 Northern Ireland 2 1 0 0 0 0 0
Europa League 2018/2019 Aberdeen 2 0 2 0 0 0 0
League Cup 2018/2019 Aberdeen 3 1 1 1 0 0 0
Premiership 2018/2019 Aberdeen 30 5 12 8 0 1 0
Scottish Cup 2018/2019 Aberdeen 5 2 3 5 0 1 0
UEFA Nations League 2018/2019 Northern Ireland 2 0 2 0 0 0 0
Friendly International 2018 Northern Ireland 2 0 0 0 0 0 0
WC Qualification Europe 2018 Northern Ireland 10 6 1 0 0 0 0
Premiership 2017/2018 Aberdeen 11 1 7 4 0 0 0
Scottish Cup 2017/2018 Aberdeen 5 2 0 1 0 0 0
Friendly International 2017 Northern Ireland 1 0 0 0 0 0 0
K League 1 2017 Gwangju 14 3 4 0 0 0 0
Korean Cup 2017 Gwangju 1 0 1 0 0 0 0
Europa League 2016/2017 Aberdeen 5 0 2 1 0 0 0
Premiership 2016/2017 Aberdeen 37 6 16 16 0 1 0
Scottish Cup 2016/2017 Aberdeen 5 1 2 3 0 0 0
Euro Qualification 2016 Northern Ireland 10 3 4 4 0 0 0
European Championship 2016 Northern Ireland 4 3 0 1 0 0 0
Friendly International 2016 Northern Ireland 5 2 1 0 0 0 0
Europa League 2015/2016 Aberdeen 6 0 2 2 0 0 0
League Cup 2015/2016 Aberdeen 1 0 0 0 0 0 0
Premiership 2015/2016 Aberdeen 36 3 17 21 0 0 0
Scottish Cup 2015/2016 Aberdeen 1 0 0 0 0 0 0
Friendly International 2015 Northern Ireland 2 0 1 0 0 0 0
Europa League 2014/2015 Aberdeen 6 0 2 2 0 0 0
League Cup 2014/2015 Aberdeen 2 0 1 0 0 0 0
Premiership 2014/2015 Aberdeen 36 2 11 14 0 0 0
Scottish Cup 2014/2015 Aberdeen 1 0 0 0 0 0 0
Friendly International 2014 Northern Ireland 2 1 1 0 0 0 0
WC Qualification Europe 2014 Northern Ireland 8 1 5 2 0 0 0
League Cup 2013/2014 Aberdeen 1 0 0 0 0 0 0
Premiership 2013/2014 Aberdeen 36 1 6 9 1 1 0
Scottish Cup 2013/2014 Aberdeen 4 1 1 1 0 0 0
Friendly International 2013 Northern Ireland 1 0 1 0 0 0 0
Premiership 2012/2013 Aberdeen 35 2 5 15 1 3 0
Scottish Cup 2012/2013 Aberdeen 2 0 0 1 0 0 0
Euro Qualification 2012 Northern Ireland 7 4 2 0 0 0 0
Friendly International 2012 Northern Ireland 1 1 0 0 0 0 0
EFL Trophy 2011/2012 Brentford 2 1 1 0 0 0 0
FA Cup 2011/2012 Brentford 1 1 0 0 0 0 0
League One 2011/2012 Brentford 42 10 16 5 0 0 0
League Cup 2010/2011 Celtic 1 0 0 1 0 0 0
Premiership 2010/2011 Celtic 18 5 3 1 0 2 0
Friendly International 2010 Northern Ireland 2 0 2 0 0 0 0
WC Qualification Europe 2010 Northern Ireland 1 1 0 0 0 0 0
Europa League 2009/2010 Celtic 5 4 1 1 0 0 0
League Cup 2009/2010 Celtic 1 1 0 0 0 0 0
Premiership 2009/2010 Celtic 16 11 4 2 0 0 0
Scottish Cup 2009/2010 Celtic 1 0 0 1 0 0 0
Friendly International 2009 Northern Ireland 3 2 1 0 0 0 0
Premier Division 2008 Derry City 3 0 0 3 0 0 0

Niall McGinn has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/10/2025 Peterhead
3 - 0
Queen of the South 2-0H2H+
Kieran Shanks 3' 1 - 0  
Andrew McCarthy 37'  
Jack Brown 37'  
Craig McGuffie 39' 2 - 0  
  49' Matty Douglas 
  53' Kian Leslie
  53' Jack Stott
  57' Jack Stott
Max Barry 66'  
  66' Reece Lyon
Craig McGuffie 72'  
Niall McGinn 72'  
Jason Brown 74' 3 - 0  
  77' Jack Hannah
  77' Niall Rogerson
  80' Liam Smith
  80' Billy Gray
Jason Brown 82'  
Kieran Shanks 85'  
Thomas Horn 85'  
Max Barry 85'  
Fraser Mackie 85'  
Caleb Goldie 86'  
Danny Strachan 86'  
  87' Brennan Dickenson
11/10/2025 Peterhead
0 - 4
Hibernian U21 0-3H2H+
  0 - 1 10' Jamie McMurdo
  0 - 2 19' Zach Mitchell
Danny Strachan 20'  
Blessing Oluyemi 26'  
  0 - 3 39' Luke Davidson
David Wilson 46'  
Jason Brown 46'  
Blessing Oluyemi 46'  
J. Newman 46'  
Niall McGinn 56'  
Max Barry 56'  
Fraser Mackie 56'  
Thomas Horn 56'  
Cammy Smith 70'  
Jordon Brown 70'  
  75' Adam Buckley
  75' Jamie McMurdo
  75' C. MacDonald
  0 - 4 77' Josh Mcdonald
  85' Jason Riddel
04/10/2025 Kelty Hearts
1 - 2
Peterhead 1-1H2H+
Ricco Diack 6' 1 - 0  
  1 - 1 19' Dylan Forrest
Lewis Moore 35'  
  1 - 2 47' Max Barry
Darren McInally 56'  
Lewis Moore 56'  
James Graham 60'  
Innes Murray 73'  
Luke McCarvel 73'  
Jack Wyllie 73'  
Luke Rathie 73'  
87'  
  88' Niall McGinn
  88' Fraser Mackie
  90+4' Max Barry
  90+4' Thomas Horn
27/09/2025 Peterhead
2 - 1
Alloa Athletic 2-1H2H+
Max Barry 10' 1 - 0  
Kieran Shanks 19' 2 - 0  
Dylan Forrest 22'  
23'  
  2 - 1 24' Steven Buchanan
  34' Charlie Dewar
Kieran Shanks 55'  
Sebastian Ross 59'  
Craig McGuffie 59'  
  64' Stefan Scougall
  64' Calum Adamson
  80' Luke Donnelly
  80' Luke Rankin
  85' Calum Adamson
86'  
  86'
Flynn Duffy 90+2'  
Max Barry 90+3'  
Niall McGinn 90+3'  
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 Stenhousemuir
3 - 1
Peterhead 1-1H2H+
Dale Carrick 24' 1 - 0  
  1 - 1 42' Andrew McCarthy
  46' Adam Carnwath
  46' Caleb Goldie
Finn Robson 47'  
  49' Cammy Smith
Euan O'Reilly 52' 2 - 1  
Euan O'Reilly 55' 3 - 1  
  64' Sebastian Ross
  64' Niall McGinn
Finn Robson 65'  
Michael Anderson 65'  
  67' Aaron Steele
  73' Max Barry
  73' Jack Brown
Ross Taylor 75'  
Dale Carrick 77'  
Matthew Aitken 77'  
Ross Taylor 80'  
Zeke Cameron 80'  
  80' Dylan Forrest
  80' Fraser Mackie
Ross Meechan 82'  
  82' Kieran Shanks
Scott McGill 86'  
Ross Meechan 87'  
Kelsey Ewen 87'  
Scott McGill 87'  
Finlay Gray 87'  
13/09/2025 Peterhead
2 - 2
Hamilton Academical 1-1H2H+
Cammy Smith 29'  
Craig McGuffie 30' 1 - 0  
  1 - 1 43' Oli Shaw
  55' Stuart McKinstry
Cammy Smith 61' 2 - 1  
Andrew McCarthy 66'  
Jack Brown 66'  
Adam Carnwath 67'  
David Wilson 67'  
Max Barry 72'  
Niall McGinn 72'  
  75' Cale Loughrey
Dylan Forrest 77'  
  77' Scott Robinson
  81'
  83' Kyle MacDonald
84'  
Cammy Smith 84'  
Oliver Colloty 84'  
Kieran Shanks 87'  
  2 - 2 88' Stuart McKinstry
06/09/2025 Peterhead
3 - 0
Dundee United II 2-0H2H+
Fraser Mackie 10' 1 - 0  
Sebastian Ross 18' 2 - 0  
Aaron Steele 46'  
David Wilson 46'  
  49' Calvin Beattie
Jason Brown 50'  
Fraser Mackie 67'  
Max Barry 67'  
Dylan Forrest 67'  
Andrew McCarthy 67'  
Jack Brown 67'  
Craig McGuffie 67'  
  68'
Sebastian Ross 74'  
Kieran Shanks 74'  
Andrew McCarthy 90+4' 3 - 0  
  90+4'
30/08/2025 Montrose
2 - 1
Peterhead 2-1H2H+
Aidan Quinn 13' 1 - 0  
  18' Danny Strachan
  18' Adam Carnwath
Blair Lyons 23' 2 - 0  
  2 - 1 34' Kieran Shanks
Terry Masson 46'  
Ross Clark 46'  
Ewan Loudon 51'  
Kieran Freeman 59'  
Michael Tidser 68'  
Lewis Gibson 68'  
  69' Max Barry
  69' Niall McGinn
  69' Craig McGuffie
  69' Sebastian Ross
Evan Towler 73'  
Lewis Gibson 76'  
  80' Cammy Smith
  80' Jack Brown
  80' Flynn Duffy
  80' Oliver Colloty
Graham Webster 88'  
Harry Craig 88'  
Blair Lyons 88'  
Matheus Machado 88'  
Ross Clark 90'  
26/08/2025 Spartans
1 - 1
Peterhead 0-0H2H+
Sean Welsh 46'  
James Craigen 46'  
Bailey Dall 46'  
Ethan Drysdale 46'  
Jamie Dishington 46'  
Kevin Waugh 46'  
Ayrton Sonkur 59'  
Mackenzie Scott 67'  
Mark Stowe 67'  
Archie Wylie 68'  
Cammy Russell 68'  
  69' Niall McGinn
  69' Craig McGuffie
  69' Oliver Colloty
  69' Cammy Smith
  75' Fraser Mackie
  75' Dylan Forrest
Blair Henderson 77' 1 - 0  
  1 - 1 87' Craig McGuffie
23/08/2025 Peterhead
3 - 1
Cove Rangers 2-0H2H+
Max Barry 10' 1 - 0  
  25' James Doyle
Kieran Shanks 27' 2 - 0  
  52' Layton Bisland
  2 - 1 62' David Eguaibor
Craig McGuffie 64'  
Sebastian Ross 64'  
  67' Blair Yule
  72' Blair Yule
  72' Mitchell Megginson
Cammy Smith 72'  
Cammy Smith 74'  
Jack Brown 74'  
Jack Brown 79' 3 - 1  
Kieran Shanks 83'  
Oliver Colloty 83'  
Max Barry 83'  
Niall McGinn 83'  
Dylan Forrest 86'  
16/08/2025 Queen of the South
4 - 0
Peterhead 1-0H2H+
  15' Jason Brown
  15' Caleb Goldie
Kurtis Guthrie 34' 1 - 0  
Kai Kennedy 37'  
Taylor Charters 45'  
Benjamin Luissint 47' 2 - 0  
Kai Kennedy 52' 3 - 0  
Benjamin Luissint 54'  
  57' Flynn Duffy
  57' Jack Brown
  57' Max Barry
  57' Oliver Colloty
  58' Sebastian Ross
  58' Niall McGinn
  58' Craig McGuffie
  58' Cammy Smith
Taylor Charters 70' 4 - 0  
Jack Hannah 75'  
Mikey Hewitt 75'  
Reece Lyon 75'  
Ben Johnstone 75'  
  76' Kieran Shanks
  78' Caleb Goldie
  79' David Wilson
  85' Andrew McCarthy
Kai Kennedy 88'  
Freddie O'Donoghue 88'  
Kurtis Guthrie 88'  
Euan Ross 88'  
12/08/2025 Peterhead
4 - 2
Aberdeen U21 2-0H2H+
20' 1 - 0  
23'  
Oliver Colloty 33' 2 - 0  
45'  
  2 - 1 49'
  2 - 2 62'
  64'
  65'
Niall McGinn 73' 3 - 2  
Kieran Shanks 77' 4 - 2  
  80'
09/08/2025 Inverness CT
2 - 0
Peterhead 1-0H2H+
Liam Sole 14'  
  36' Andrew McCarthy
David Wotherspoon 41' 1 - 0  
Liam Sole 54' 2 - 0  
Alfie Stewart 60'  
Paul Allan 60'  
  60' Jack Brown
  60' Craig McGuffie
  60' Cammy Smith
  60' Sebastian Ross
Liam Sole 61'  
Alfie Bavidge 61'  
  71' Kieran Shanks
  71' Oliver Colloty
  71' Max Barry
  71' Niall McGinn
Luis Longstaff 81'  
  82' Andrew McCarthy
  82' Adam Carnwath
Remi Savage 83'  
George McCartney 88'  
Chanka Zimba 88'  
David Wotherspoon 90+3'  
Jordan Alonge 90+3'  
02/08/2025 Peterhead
4 - 1
East Fife 3-1H2H+
  13' Jorge Cordeiro
  13' Jérémie Broh
  0 - 1 20' Lewis Latona
David Wilson 23' 1 - 1  
  28' Mamadou Bah
Kieran Shanks 29' 2 - 1  
Pedro Russiano 30'  
Jack Brown 30'  
Jason Brown 43' 3 - 1  
  46' Mamadou Bah
  46' Liam Newton
Craig McGuffie 56'  
  62' Gregor Nicol
  62' Robert Jones
Jack Brown 63'  
Cammy Smith 67'  
Sebastian Ross 67'  
Andrew McCarthy 72'  
Kieran Shanks 74'  
Oliver Colloty 74'  
Craig McGuffie 74'  
Niall McGinn 74'  
  84' Liam Newton
Jason Brown 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'  
19/07/2025 Peterhead
1 - 2
Clyde 0-0H2H+
Danny Strachan 39'  
  44' Ross Lyon
Adam Carnwath 46'  
Max Barry 46'  
  66' Ross Lyon
  66' Kyle Connell
  66' Liam Scullion
  66' Kyle Fleming
  66' S. Williamson
  66' James Hilton
Dylan Forrest 66'  
Pedro Russiano 66'  
Oliver Colloty 66'  
Cammy Smith 66'  
Andrew McCarthy 67'  
Kieran Shanks 67'  
  69' Barry Cuddihy
  71' Brian Kinnear
  71' Trialist B
Sebastian Ross 77'  
Niall McGinn 77'  
Kieran Shanks 81' 1 - 0  
  85' Robbie Leitch
  85' Mouhamed Niang
  86' Marley Redfern
  1 - 1 90+5' Craig Howie
Jason Brown 90+5'  
  1 - 2 90+7' Caleb Goldie
15/07/2025 Motherwell
2 - 1
Peterhead 1-1H2H+
  0 - 1 9' Jason Brown
Emmanuel Longelo 28' 1 - 1  
C. Slattery 45+2'  
Elijah Just 46'  
A. Halliday 46'  
Emmanuel Longelo 46'  
E. Wilson 46'  
Eseosa Sule 54'  
A. Stamatelopoulos 54'  
T. Sparrow 55'  
T. Maswanhise 55'  
  55' Max Barry
  55' Sebastian Ross
  56' Jack Brown
  56' Craig McGuffie
  62' Cammy Smith
  62' Oliver Colloty
  72' Andrew McCarthy
  72' Adam Carnwath
  72' Pedro Russiano
  72' Niall McGinn
J. Koutroumbis 79'  
S. O'Donnell 79'  
  80' Ryan Strachan
  89' Dylan Forrest
Lukas Fadinger 90+1' 2 - 1  
12/07/2025 Peterhead
2 - 4
Greenock Morton 1-2H2H+
  0 - 1 18' Cameron Blues
  37' Sam Murdoch
Oliver Colloty 37' 1 - 1  
  1 - 2 40' Kris Moore
Caleb Goldie 45+2'  
  1 - 3 54' Ali Crawford
  59' Nathan Shaw
  59' Trialist B Trialist
Oliver Colloty 68'  
Jack Brown 68'  
  70' Jordan Davies
  71' Iain Wilson
  71'
  74' Owen Moffat
  74' Dylan Corr
  1 - 4 77' Zak Delaney
Craig McGuffie 79'  
81'  
Cammy Smith 82'  
Adam Carnwath 82'  
Andrew McCarthy 83'  
Niall McGinn 83'  
Sebastian Ross 85' 2 - 4  
  90+2' Dylan Corr
05/04/2025 Falkirk
5 - 0
Greenock Morton 3-0H2H+
Scott Arfield 4' 1 - 0  
Calvin Miller 17' 2 - 0  
  37' Grant Gillespie
Scott Arfield 44' 3 - 0  
Ethan Ross 54' 4 - 0  
  55' Arron Lyall
  55' Cameron Blues
  55' Zak Delaney
  55' Dylan Corr
  55' Owen Moffat
  55' Michael Garrity
  65' Cameron Blues
  65' Cameron Blues
  67' Morgan Boyes
Gary Oliver 69'  
Eamonn Brophy 69'  
Coll Donaldson 69'  
Tom Lang 69'  
Scott Arfield 69'  
Aidan Nesbitt 69'  
  71' Grant Gillespie
  71' Jordan Davies
  71' Nathan Shaw
  71' Lamar Reynolds
Ethan Ross 78'  
Ross Maclver 78'  
Calvin Miller 78'  
Barney Stewart 78'  
Barney Stewart 79' 5 - 0  
  81' Cammy Ballantyne
29/03/2025 Greenock Morton
0 - 1
Partick Thistle 0-0H2H+
  58' Alex Jakubiak
  58' Aidan Fitzpatrick
  58' Luke McBeth
  58' Kyle Turner
Grant Gillespie 72'  
Owen Moffat 72'  
  0 - 1 74' Daniel O'Reilly
Arron Lyall 76'  
Jordan Davies 76'  
Nathan Shaw 76'  
Michael Garrity 76'  
  80' Robbie Crawford
  80' Zander Mackenzie
Morgan Boyes 86'  
  86' Logan Chalmers
  86' Terry Ablade
  90+1' Lewis Budinauckas
Michael Garrity 90+1'  
25/03/2025 Greenock Morton
3 - 3
Raith Rovers 1-2H2H+
  0 - 1 11' Jamie Gullan
  0 - 2 20' Jamie Gullan
Nathan Shaw 31' 1 - 2  
  45+2' Lewis Vaughan
Owen Moffat 61'  
Cameron Blues 61'  
Michael Garrity 61'  
Jordan Davies 61'  
Arron Lyall 61'  
Grant Gillespie 61'  
Cameron Blues 63' 2 - 2  
  65' Scott Brown
Cammy Ballantyne 66'  
  69' Lewis Vaughan
  69' Aidan Connolly
Tomi Adeloye 75' 3 - 2  
  76' Euan Murray
  76' Aiden Marsh
Tomi Adeloye 82'  
Cameron Keay 82'  
Ali Crawford 82'  
Dylan Corr 82'  
Morgan Boyes 88'  
  3 - 3 90+1' Aidan Connolly
Jordan Davies 90+3'  
Jordan Davies 90+3'  
  90+3' Jordan Doherty
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 Hamilton Academical
0 - 2
Greenock Morton 0-0H2H+
Kyle MacDonald 53'  
Stuart McKinstry 53'  
  54' Grant Gillespie
  61' Grant Gillespie
  61' Jordan Davies
  61' Nathan Shaw
  61' Michael Garrity
Kevin O'Hara 72'  
Euan Henderson 72'  
  72' Owen Moffat
  72' Cameron Keay
Steven Bradley 72'  
Oli Shaw 72'  
  0 - 1 86' Cameron Keay
Charles Telfer 89'  
Nikolay Todorov 89'  
  90+3' Arron Lyall
  90+3' Niall McGinn
  0 - 2 90+6' Ali Crawford
08/03/2025 Greenock Morton
2 - 1
Ayr United 0-1H2H+
  0 - 1 8' Curtis Main
  44' Nicholas McAllister
Cameron Blues 56' 1 - 1  
  60' Marco Rus
  60' Mark McKenzie
Cameron Blues 69'  
Jordan Davies 69'  
Nathan Shaw 69'  
Grant Gillespie 69'  
  70' Jay Henderson
  70' Jake Hastie
Owen Moffat 72'  
Michael Garrity 72'  
Jordan Davies 77' 2 - 1  
  80' Nicholas McAllister
  80' Ethan Walker
Ali Crawford 81'  
Cameron Keay 81'  
Dylan Corr 84'  
  87' George Oakley
Arron Lyall 88'  
Jack Baird 89'  
01/03/2025 Dunfermline Athletic
2 - 1
Greenock Morton 0-1H2H+
  13' Arron Lyall
  0 - 1 32' Owen Moffat
Aaron Comrie 43'  
Connor Young 58'  
Chris Kane 58'  
Chris Kane 60' 1 - 1  
  66' Cammy Ballantyne
  66' Jordan Davies
  66' Nathan Shaw
  66' Michael Garrity
  66' Cammy Ballantyne
  66' Grant Gillespie
Kyle Benedictus 67'  
Tashan Oakley-Boothe 70'  
Tashan Oakley-Boothe 72'  
Chris Hamilton 72'  
  76' Owen Moffat
  76' Niall McGinn
Chris Kane 79' 2 - 1  
  81' Morgan Boyes
  81' Dylan Corr
Archie Stevens 83'  
Tom Fogarty 83'  
Ephraim Osei Yeboah 83'  
Michael O'Halloran 83'  
Lewis McCann 90+2'  
  90+4' Jack Baird
Chris Kane 90+4'  
25/02/2025 Livingston
3 - 2
Greenock Morton 3-1H2H+
  0 - 1 28' Arron Lyall
Tete Yengi 29' 1 - 1  
Danny Wilson 35' 2 - 1  
Andrew Shinnie 36' 3 - 1  
Robbie Muirhead 45+2'  
  58' Owen Moffat
  58' Michael Garrity
Robbie Fraser 59'  
Matthew Clarke 59'  
Jamie Brandon 59'  
Reece McAlear 59'  
Robbie Muirhead 59'  
Lewis Smith 59'  
  70' Lamar Reynolds
  70' Jordan Davies
  70' Cameron Blues
  70' Grant Gillespie
Macaulay Tait 71'  
Stephen Kelly 71'  
Scott Pittman 77'  
Meshack Ubochioma 77'  
  78' Arron Lyall
  78' Niall McGinn
  3 - 2 90+3' Niall McGinn
21/02/2025 Greenock Morton
0 - 2
Falkirk 0-2H2H+
  17' Barney Stewart
Cameron Blues 18'  
  0 - 1 20' Scott Arfield
  0 - 2 27' Ethan Ross
Morgan Boyes 36'  
Lamar Reynolds 52'  
Owen Moffat 52'  
Michael Garrity 52'  
Ali Crawford 52'  
  69' Ethan Ross
  69' Miller Thomson
  69' Calvin Miller
  69' Alfie Agyeman
  78' Dylan Tait
  78' Finn Yeats
  78' Scott Arfield
  78' Aidan Nesbitt
  78' Barney Stewart
  78' Gary Oliver
Cameron Blues 80'  
Grant Gillespie 80'  
Arron Lyall 84'  
Cammy Ballantyne 86'  
Dylan Corr 86'  
Arron Lyall 86'  
Niall McGinn 86'  
18/02/2025 Greenock Morton
2 - 0
Hamilton Academical 1-0H2H+
Filip Stuparević 18'  
Jordan Davies 18'  
Tomi Adeloye 28' 1 - 0  
  45+2' Sean McGinty
  61' Dylan McGowan
  61' Steven Bradley
  61' Nikolay Todorov
  61' Kevin O'Hara
Tomi Adeloye 62'  
Lamar Reynolds 62'  
Nathan Shaw 72'  
Ali Crawford 72'  
Michael Garrity 72'  
Owen Moffat 72'  
  74' Scott Robinson
  74' Jamie Barjonas
Arron Lyall 79' 2 - 0  
  85' Connor Smith
  85' Euan Henderson
  85' Kyle MacDonald
  85' Charles Telfer
15/02/2025 Greenock Morton
2 - 2
Airdrieonians 1-1H2H+
  0 - 1 6' Ben Wilson
Nathan Shaw 25' 1 - 1  
Grant Gillespie 58'  
Tomi Adeloye 58'  
Michael Garrity 58'  
Lamar Reynolds 58'  
  62' Gavin Allison Gallagher
  62' Ricco Diack
  62' Chris Mochrie
  62' Liam McStravick
Filip Stuparević 64'  
  65' Mason Hancock
  65' Lewis Strapp
  1 - 2 66' Ricco Diack
Nathan Shaw 67'  
Jordan Davies 67'  
Filip Stuparević 67'  
Owen Moffat 67'  
  68' Mason Hancock
Jack Baird 68' 2 - 2  
  73' Rhys Armstrong
  81' Adam Frizzell
  81' Lewis McGrattan
  81' Ben Wilson
  81' Aaron Reid
Morgan Boyes 89'  
  90+2' Dean McMaster
  90+3' Lewis Strapp
01/02/2025 Partick Thistle
2 - 2
Greenock Morton 0-1H2H+
B. Graham 19'  
D. O'Reilly 44'  
  0 - 1 45' Nathan Shaw
  45' Iain Wilson
  45' Ali Crawford
  57' Jordan Davies
  57' Michael Garrity
K. Turner 58'  
T. Ablade 58'  
A. Fitzpatrick 58'  
S. Lawless 58'  
D. O'Reilly 61' 1 - 1  
  1 - 2 69' Filip Stuparević
  70' Filip Stuparević
  70' Lamar Reynolds
S. Robinson 74'  
L. McBeth 74'  
  78' Jack Baird
  79' Arron Lyall
  79' Kirk Broadfoot
  80' Nathan Shaw
  80' Niall McGinn
  84' Morgan Boyes
  87' Ali Crawford
L. Ashcroft 89'  
L. Ashcroft 90'  
L. Ashcroft 90'  
R. Crawford 90'  
L. Chalmers 90+1' 2 - 2  
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'  
31/12/2024 Greenock Morton
2 - 1
Partick Thistle 0-0H2H+
Filip Stuparević 55' 1 - 0  
  1 - 1 61' Aidan Fitzpatrick
  62' Robbie Crawford
  62' Kanayochukwu Megwa
Morgan Boyes 71'  
Owen Moffat 72'  
Ali Crawford 72'  
Filip Stuparević 73'  
Michael Garrity 73'  
  80' Scott Robinson
  80' Luke McBeth
  85' Logan Chalmers
  85' Terry Ablade
Iain Wilson 87'  
Arron Lyall 88'  
Lamar Reynolds 88'  
Jordan Davies 88'  
Niall McGinn 88'  
Cameron Blues 90+1' 2 - 1  
28/12/2024 Ayr United
0 - 0
Greenock Morton 0-0H2H+
Nicholas McAllister 24'  
Michael Devlin 26'  
  36' Filip Stuparević
Ben Dempsey 44'  
Nicholas McAllister 46'  
Mark McKenzie 46'  
Patrick Reading 67'  
Marco Rus 67'  
  74' Cameron Blues
  74' Grant Gillespie
Jamie Murphy 77'  
Alfie Bavidge 77'  
  81' Filip Stuparević
  81' Austin Samuels
  88' Arron Lyall
  88' Niall McGinn
21/12/2024 Greenock Morton
2 - 0
Dunfermline Athletic 1-0H2H+
Nathan Shaw 12'  
Owen Moffat 12'  
Jordan Davies 14'  
Morgan Boyes 22' 1 - 0  
Cammy Ballantyne 24'  
  46' Kieran Ngwenya
  46' Matthew Todd
Cameron Blues 47' 2 - 0  
  48' David Wotherspoon
  50' David Wotherspoon
  53' Josh Cooper
  53' Adedapo Awokoya-Mebude
  54' CJ Hamilton
Cameron Blues 54'  
  64' Lewis McCann
  64' Chris Kane
Arron Lyall 76'  
Niall McGinn 76'  
Filip Stuparević 76'  
Lamar Reynolds 76'  
  82' Craig Clay
Cammy Ballantyne 86'  
Grant Gillespie 86'  
Jordan Davies 89'  
Austin Samuels 89'  
  89' Chris Hamilton
  89' Craig Clay
  90+3' Craig Clay
14/12/2024 Airdrieonians
2 - 2
Greenock Morton 1-2H2H+
  0 - 1 30' Cameron Blues
  35' Cammy Ballantyne
Ben Wilson 35' 1 - 1  
  1 - 2 43' Jordan Davies
Lewis McGregor 66'  
Chris Mochrie 66'  
Lewis McGrattan 70'  
  71' Nathan Shaw
  71' Michael Garrity
  71' Iain Wilson
  71' Niall McGinn
  71' Filip Stuparević
  71' Owen Moffat
  73' Zak Delaney
Lewis McGrattan 73'  
Cameron Cooper 73'  
Cameron Cooper 74'  
Ben Wilson 79' 2 - 2  
  79' Niall McGinn
Luke Badley-Morgan 90'  
Craig Watson 90+2'  
07/12/2024 Greenock Morton
0 - 0
Livingston 0-0H2H+
Nathan Shaw 66'  
Niall McGinn 66'  
Owen Moffat 71'  
Lamar Reynolds 71'  
Arron Lyall 72'  
Michael Garrity 72'  
  77' Robbie Muirhead
  77' Lewis Smith
  79' Stevie May
  79' Andrew Shinnie
  85' Daniel Finlayson
  85' Stephen Kelly
Michael Garrity 90+3'  
30/11/2024 Ayr United
2 - 0
Greenock Morton 0-0H2H+
  61' Nathan Shaw
  61' Michael Garrity
Michael Devlin 63' 1 - 0  
  65' Zak Delaney
Jay Henderson 67'  
Jamie Murphy 67'  
  74' Cammy Ballantyne
  74' Grant Gillespie
  74' Owen Moffat
  74' Niall McGinn
  74' Jordan Davies
  74' Austin Samuels
Marco Rus 79'  
Frankie Musonda 79'  
Scott McMann 80'  
Dylan Watret 82'  
Alfie Bavidge 82'  
George Oakley 83'  
Nicholas McAllister 83'  
Ben Dempsey 85'  
Jamie Murphy 89' 2 - 0  
Patrick Reading 90+1'  
12/11/2024 Livingston
2 - 1
Greenock Morton 1-0H2H+
Reece McAlear 41' 1 - 0  
  46' Michael Garrity
  46' Niall McGinn
Matthew Clarke 56'  
Samson Lawal 56'  
Oliver Green 57'  
Andrew Shinnie 57'  
Liam Sole 57'  
Lewis Smith 57'  
Robbie Muirhead 62'  
  62' Filip Stuparević
  62' Jordan Davies
  62' Arron Lyall
  62' Nathan Shaw
Robbie Muirhead 64'  
Tete Yengi 64'  
  70' Alex King
  70' Grant Gillespie
  71' Owen Moffat
  71' Austin Samuels
Andy Winter 78'  
Stevie May 78'  
  79' Cameron Blues
Stevie May 87' 2 - 0  
  2 - 1 90+3' Austin Samuels
Reece McAlear 90+5'  
08/11/2024 Greenock Morton
1 - 1
Ayr United 1-0H2H+
Morgan Boyes 19'  
Iain Wilson 37' 1 - 0  
  44' Nicholas McAllister
  1 - 1 50' George Oakley
  56' Ben Dempsey
  58' Ryan Howley
  58' Mark McKenzie
Grant Gillespie 68'  
Alex King 68'  
Michael Garrity 68'  
Nathan Shaw 68'  
Owen Moffat 69'  
Niall McGinn 69'  
Filip Stuparević 72'  
Jordan Davies 72'  
  73' Marco Rus
  73' Alfie Bavidge
  73' Nicholas McAllister
  73' Dylan Watret
  79' Connor McLennan
  80' Dylan Watret
  80' Dylan Watret
  90+2' George Oakley

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.