Greg Morrison Profile and Player Statistics
First name: Greg
Last name: Morrison
Position: Attacker, Defender
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Football League - Highland League 2025/2026 Clachnacuddin 3 0 0 0 0 0 0
Football League - Highland League 2024/2025 Rothes 1 0 0 1 0 0 0
Football League - Highland League 2023/2024 Rothes 1 0 0 1 0 0 0
Football League - Highland League 2022/2023 Rothes 5 0 0 5 0 0 0
Football League - Highland League 2021/2022 Rothes 8 0 0 8 0 0 0
League Cup 2020/2021 Brora Rangers 3 0 2 0 0 0 0
Scottish Cup 2020/2021 Brora Rangers 2 1 1 0 0 0 0
Scottish Cup 2019/2020 Brora Rangers 2 0 2 2 0 0 0
Challenge Cup 2018/2019 Ross County 1 1 0 0 0 0 0
League Cup 2018/2019 Ross County 1 0 0 0 0 0 0
League Two 2018/2019 Elgin City 14 4 5 5 0 1 0
Scottish Cup 2018/2019 Elgin City 3 0 2 1 0 0 0
Championship 2017/2018 Dumbarton 14 8 6 2 0 1 0
Scottish Cup 2017/2018 Dumbarton 1 1 0 0 0 1 0
League Cup 2017 Ross County 3 1 0 0 0 0 0
Challenge Cup 2016/2017 Ross County U20 1 0 0 1 0 0 0
Premiership 2016/2017 Ross County 14 4 1 0 0 0 0
Premiership 2015/2016 Ross County 2 2 0 0 0 0 0
Scottish Cup 2015/2016 Ross County 2 0 0 0 0 0 0

Greg Morrison has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/09/2025 Clachnacuddin
0 - 0
Banks O Dee FC 0-0H2H+
  43'
46'  
46'  
60'  
  64'
64'  
64'  
  75'
  75'
  75'
30/08/2025 Brechin City
1 - 1
Clachnacuddin 0-0H2H+
46'  
59'  
63'  
  63'
  68'
82' 1 - 0  
84'  
  1 - 1 87'
02/08/2025 Nairn County
1 - 0
Clachnacuddin 0-0H2H+
30'  
  55'
58' 1 - 0  
61'  
70'  
78'  
  78'
79'  
  79'
86'  
27/07/2024 Forres Mechanics
0 - 3
Rothes 0-0H2H+
  0 - 1 31' Greg Morrison
  0 - 2 56' Jake Thompson
  0 - 3 86' Owen Alexander
19/08/2023 Rothes
3 - 0
Wick Academy 1-0H2H+
Jake Thompson 40' 1 - 0  
Jake Thompson 56' 2 - 0  
Greg Morrison 86' 3 - 0  
15/04/2023 Lossiemouth
2 - 4
Rothes 0-1H2H+
  0 - 1 27' G. Morrison
  0 - 2 48' A. Wilson
  0 - 3 59' Ben Johnstone
N. Kennedy 61' 1 - 3  
Baylee Campbell 76' 2 - 3  
  2 - 4 85' J. Thomson
04/03/2023 Rothes
2 - 0
Nairn County 1-0H2H+
G. Morrison 5' 1 - 0  
G. Morrison 53' 2 - 0  
05/11/2022 Rothes
3 - 1
Lossiemouth 2-0H2H+
G. Morrison 2' 1 - 0  
B. Milne 7' 2 - 0  
G. Morrison 77' 3 - 0  
  3 - 1 81' D. Stewart
27/08/2022 Rothes
6 - 1
Turriff United 1-1H2H+
  0 - 1 6' E. Clark
R. McRitchie 45' 1 - 1  
Matheus Machado 51' 2 - 1  
S. Mackay 52' 3 - 1  
G. Morrison 60' 4 - 1  
S. Harkness 65' 5 - 1  
S. Mackay 79' 6 - 1  
24/08/2022 Keith
2 - 3
Rothes 1-2H2H+
K. Mooney 39' 1 - 0  
  1 - 1 43' G. Morrison
  1 - 2 45+1' Matheus Machado
  1 - 3 51' G. Morrison
P. Nawrocki 73' 2 - 3  
16/04/2022 Formartine United
1 - 1
Rothes 1-0H2H+
T. Mykyta 11' 1 - 0  
  1 - 1 90' G. Morrison
13/04/2022 Rothes
3 - 1
Inverurie Loco Works 1-0H2H+
R. Gunn 32' 1 - 0  
R. Gunn 58' 2 - 0  
G. Morrison 74' 3 - 0  
  3 - 1 90+1' K. Shanks
02/04/2022 Rothes
1 - 3
Fraserburgh 1-2H2H+
  0 - 1 6' Grant Campbell
  0 - 2 33' S. Butcher
G. Morrison 38' 1 - 2  
  1 - 3 69' S. Barbour
05/03/2022 Deveronvale
0 - 3
Rothes 0-0H2H+
  0 - 1 70' G. Morrison
  0 - 2 81' A. Pollock
  0 - 3 83' G. Morrison
12/02/2022 Rothes
4 - 0
Lossiemouth 3-0H2H+
G. Morrison 22' 1 - 0  
B. Johnstone 32' 2 - 0  
A. Pollock 36' 3 - 0  
A. Wilson 73' 4 - 0  
28/08/2021 Huntly
0 - 2
Rothes 0-0H2H+
  0 - 1 50' A. Pollock
  0 - 2 54' G. Morrison
21/08/2021 Rothes
2 - 0
Buckie Thistle 2-0H2H+
G. Morrison 15' 1 - 0  
A. Pollock 23' 2 - 0  
07/08/2021 Rothes
2 - 2
Nairn County 1-1H2H+
  0 - 1 32' C. Gethins
Jack Brown 45' 1 - 1  
G. Morrison 49' 2 - 1  
  2 - 2 79' C. Gethins
03/04/2021 Brora Rangers
1 - 3
Stranraer 1-0H2H+
D. Gillespie 26' 1 - 0  
M. Nicolson 55'  
  63' C. McManus
  63' J. Hilton
  63' D. Duffy
  63' M. Yates
A. Macrae 65'  
P. Brindle 65'  
  68' R. Paton
  68' João Victoria
D. Gillespie 69'  
  73' S. Robertson
G. Morrison 85'  
John Pickles 85'  
  1 - 1 88' J. Malin
Bjorn Wagenaar 95'  
G. MacDonald 95'  
  1 - 2 100' M. Yates
C. Williamson 104'  
  1 - 3 107' T. Orr
G. MacDonald 109'  
  110' S. Robertson
  110' Tom Devitt
23/03/2021 Brora Rangers
2 - 1
Hearts 1-0H2H+
J. MacRae 12' 1 - 0  
T. Kelly 45'  
  46' Gervane Kastaneer
  46' Liam Boyce 
  59' Aaron McEneff
  59' E. Henderson
A. Macdonald 63'  
A. Macrae 65'  
P. Brindle 65'  
M. Gamble 65'  
G. Morrison 65'  
  1 - 1 70' Christophe Berra
  71' Andy Irving
M. MacLean 75' 2 - 1  
  76' Gary Mackay-Steven 
Bjorn Wagenaar 82'  
G. MacDonald 82'  
10/11/2020 Forfar Athletic
3 - 3
Brora Rangers  H2H+
J. Allan 1'  
  0 - 1 1' M. Nicolson
  2' P. Brindle
S. Shepherd 2' 1 - 1  
Bobby Barr 3' 2 - 1  
  2 - 2 3' A. Macrae
C. Breadner 4' 3 - 2  
  3 - 3 4' J. MacRae
C. Antoniazzi 5' 4 - 3  
  5' M. MacLean
Murray MacKintosh 34' 5 - 3  
  5 - 4 42' G. Irvine
  5 - 5 52' M. MacLean
Mark Hill 54'  
Archie Thomas 54'  
J. Robertson 66'  
J. Allan 66'  
F. Hoti 66'  
S. Shepherd 66'  
  70' Bjorn Wagenaar
  70' P. Brindle
Murray MacKintosh 81' 6 - 5  
  6 - 6 84' J. MacRae
B. Coll 86'  
C. Breadner 86'  
J. Allan 87' 7 - 6  
  88' D. Gillespie
  88' G. MacDonald
10/10/2020 Brora Rangers
0 - 2
Dundee 0-2H2H+
  0 - 1 11' Graham Dorrans
  24' M. Anderson
  0 - 2 27' D. Mullen
G. Morrison 41'  
P. Brindle 41'  
  58' D. Mullen
  58' Osman Sow 
  60' M. Anderson
  60' Finlay Robertson
  66' Charlie Adam
J. MacRae 67'  
Bjorn Wagenaar 67'  
  71' J. Forster
D. Gillespie 75'  
G. MacDonald 75'  
  79' Charlie Adam
  79' Shaun Byrne
  79' Christie Elliott
  79' Cammy Kerr
  79' Paul McGowan
  79' D. McDaid
  88' Graham Dorrans
T. Kelly 88'  
M. MacLean 88'  
  90+2' Cammy Kerr
07/10/2020 Hibernian
3 - 1
Brora Rangers 2-0H2H+
Stevie Mallan 8' 1 - 0  
Stevie Mallan 12' 2 - 0  
  48' John Pickles
Jamie Murphy 50'  
Martin Boyle  50'  
P. Hanlon 60'  
Drey Wright 61'  
Christian Doidge 61'  
  2 - 1 61' D. Gillespie
S. McGinn 61'  
Kyle Magennis 61'  
  74' G. Morrison
  74' P. Brindle
Melker Hallberg 78'  
Kevin Nisbet 78'  
  83' D. Gillespie
  83' G. MacDonald
P. Hanlon 89' 3 - 1  
23/11/2019 Greenock Morton
1 - 1
Brora Rangers 1-1H2H+
  0 - 1 29' D. Gillespie
  38' M. MacLean
B. McHugh 44' 1 - 1  
  44' C. Williamson
Cameron Salkeld 58'  
A. Nesbitt 58'  
  60' G. Morrison
  60' P. Brindle
  61' T. Kelly
C. Millar 70'  
Nicky Cadden 70'  
  75' J. MacRae
  75' J. Wallace
B. King 79'  
John Sutton 79'  
  83' M. MacLean
  83' Bjorn Wagenaar
  86' J. Wallace
19/10/2019 Clachnacuddin
0 - 7
Brora Rangers 0-4H2H+
  0 - 1 17' P. Brindle
  0 - 2 20' P. Brindle
  0 - 3 38' A. Macdonald
  0 - 4 40' James Pickles
  61' J. Wallace
  61' Bjorn Wagenaar
  0 - 5 67' Bjorn Wagenaar
Martin MacDonald 69'  
J. Anderson 70'  
C. Bunce 70'  
  71' D. Gillespie
  71' M. MacLean
  0 - 6 74' A. Macdonald
  78' G. Morrison
  78' S. Davidson
  0 - 7 83' M. MacLean
John MacAskill 84'  
20/04/2019 Elgin City
1 - 2
Peterhead 1-2H2H+
  0 - 1 2' C. Wilson
G. Morrison 18' 1 - 1  
  1 - 2 29' J. Leitch
James McGowan 33'  
S. Roberts 33'  
43'  
J. Lowdon 69'  
K. Hester 69'  
  75' M. Dunlop
S. Roberts 76'  
D. McHardy 79'  
  83' Willie Gibson
  85' J. Stevenson
  85' C. Home
  89' R. McAllister
  89' Paul Willis
  90' M. Dunlop
  90+1' R. Dow
  90+1' C. Eadie
  90+4' C. Home
30/03/2019 Elgin City
0 - 1
Annan Athletic 0-1H2H+
  0 - 1 17' A. Smith
  48' Christian Nadé
  48' T. Muir
K. Hester 55'  
G. Morrison 55'  
M. Cooper 59'  
D. Wilson 59'  
  76' T. Wallace
  77' D. Wilson
  77' Kyle Bradley
Rabin Omar 88'  
Kyle Willis 88'  
D. McHardy 90+1'  
26/01/2019 Elgin City
3 - 3
Edinburgh City 2-0H2H+
  17' C. Balatoni
K. Hester 29' 1 - 0  
K. Hester 32' 2 - 0  
  2 - 1 56' A. Smith
  59' G. Taylor
  59' D. Galbraith
K. Hester 61'  
C. McLeish 61'  
  2 - 2 70' S. Shepherd
Jon-Paul McGovern 74'  
G. Morrison 74'  
  74' J. Breen
  74' Josh Walker
S. Roberts 87'  
K. Hay 87'  
  2 - 3 88' B. Henderson
S. Bronsky 90+3' 3 - 3  
19/01/2019 Hibernian
4 - 0
Elgin City 3-0H2H+
Florian Kamberi 21' 1 - 0  
Daryl Horgan 25' 2 - 0  
Florian Kamberi 32'  
Stevie Mallan 45' 3 - 0  
Daryl Horgan 53' 4 - 0  
  60' D. Wilson
  60' C. McLeish
Florian Kamberi 68'  
Oli Shaw 68'  
  69' G. Morrison
  69' K. Hester
Ryan Gauld 69'  
Fraser Murray 69'  
Ádám Bogdán 79'  
Ofir Marciano 79'  
  83' Jon-Paul McGovern
  83' K. Hay
22/12/2018 Queen's Park
0 - 4
Elgin City 0-2H2H+
  0 - 1 12' S. Sutherland
Lewis Hawke 24'  
Dean Kindlan 24'  
  0 - 2 33' B. Cameron
  38' Rabin Omar
  40' Rabin Omar
  40' K. Hay
K. Roberts 53'  
  0 - 3 55' S. Sutherland
Alan Gow 60'  
B. Mortimer 60'  
K. Moore 60'  
J. Peters 60'  
  0 - 4 61' G. Morrison
  65' G. Morrison
  71' M. Cooper
J. Grant 74'  
78'  
  89' S. Bronsky
24/11/2018 Stirling University
0 - 4
Elgin City 0-2H2H+
  0 - 1 9' Rabin Omar
  0 - 2 14' B. Cameron
A. Mailer 42'  
  45' Rabin Omar
  0 - 3 58' K. Hay
R. MacEwan 61'  
K. Hall 61'  
  62' K. Hay
  62' D. Wilson
Anthony McGuire 66'  
Josh Emmott 66'  
  68' Rabin Omar
  68' S. Miller
  74' M. Cooper
  74' O. Loveland
C. Brown 77'  
Michael Baber 77'  
  0 - 4 80' O. Loveland
17/11/2018 Elgin City
1 - 3
Clyde 0-2H2H+
M. Cooper 13'  
  0 - 1 14' David Goodwillie
  0 - 2 32' Craig Beattie
Jon-Paul McGovern 33'  
D. Byrne 39'  
S. Miller 39'  
C. McLeish 45'  
G. Morrison 45'  
  48' M. Lamont
  61' K. Nicoll
B. Cameron 67'  
  68' Kristoffer Sindholt Syvertsen
  68' Abdelkarim Belmokhtar
Rabin Omar 68'  
R. Farquhar 68'  
  68' M. Lamont
  68' R. Lyon
  75' K. Nicoll
  75' A. Love
R. Farquhar 79'  
  0 - 3 80' A. Love
S. Sutherland 89' 1 - 3  
03/11/2018 Cowdenbeath
1 - 2
Elgin City 1-0H2H+
B. Malcolm 28' 1 - 0  
D. Cox 29'  
F. Mullen 33'  
  1 - 1 47' G. Morrison
Jordyn Sheerin 51'  
Josh Skelly 51'  
  55' Rabin Omar
  66' S. Sutherland
  70' C. McLeish
  70' K. Hay
  71' D. Wilson
  71' Craig Beattie
K. Renton 72'  
M. Scott 80'  
G. Fraser 80'  
  1 - 2 90+3' S. Sutherland
20/10/2018 Elgin City
2 - 0
Whitehill Welfare 2-0H2H+
G. Morrison 12' 1 - 0  
  40' M. Malloy
D. McHardy 45' 2 - 0  
  58' R. Dowie
  58' C. Reid
B. Cameron 67'  
S. Miller 67'  
  73' R. Gay
  73' A. Fleming
J. Lowdon 74'  
D. Byrne 74'  
G. Morrison 77'  
Craig Beattie 77'  
  79' L. McIntosh
  79' F. Neto
15/09/2018 Berwick Rangers
0 - 3
Elgin City 0-3H2H+
  0 - 1 22' J. Orru
  0 - 2 24' G. Morrison
J. Orru 45'  
John Neill 45'  
  0 - 3 45' G. Morrison
Cedwyn Scott 53'  
  54' D. McHardy
  61' Rabin Omar
  61' S. Miller
Cedwyn Scott 70'  
A. Murrell 70'  
  71' M. Cooper
  71' R. Farquhar
  79' S. Sutherland
  84' S. Sutherland
  84' K. Hay
Paul Willis 86'  
J. Ogilvie 86'  
Ross Brown 87'  
01/09/2018 Elgin City
0 - 3
Stirling Albion 0-3H2H+
  0 - 1 15' C. Thomson
  0 - 2 23' Peter MacDonald
  30'
  0 - 3 33' J. Allan
D. Wilson 45+1'  
R. Farquhar 45+1'  
A. Sutherland 55'  
G. Morrison 55'  
D. McHardy 63'  
C. McLeish 68'  
K. Hay 68'  
14/08/2018 Hearts U21
1 - 2
Ross County 1-2H2H+
  0 - 1 4' B. McKay
  0 - 2 30' B. McKay
A. Keena 44' 1 - 2  
H. Cochrane 47'  
  52' R. Dow
  62' Davis Keillor-Dunn
  62' R. Dingwall
A. Keena 67'  
Alex Petkov 73'  
E. Henderson 73'  
A. Keena 79'  
L. Moore 79'  
  82' R. Dingwall
  83' Ross Stewart
  83' G. Morrison
  89' Harrison Paton
  89' M. Gallagher
28/07/2018 Alloa Athletic
0 - 2
Ross County 0-0H2H+
Z. Karadachki 31'  
  50' D. McManus
Jorge Cordeiro 54'  
  0 - 1 59' C. Morris
J. Robertson 77'  
A. Brown 77'  
  78' J. Mullin
  78' R. Dow
  81' R. Dow
  89' D. McManus
  89' Harrison Paton
  0 - 2 90+2' Harrison Paton
06/01/2018 Dumbarton
0 - 1
Dunfermline Athletic 0-1H2H+
  0 - 1 24' J. Cardle
G. Morrison 46'  
Christian Nadé 46'  
Andy Dowie 60'  
D. Handling 60'  
  78' D. McManus
  78' A. Ryan
  78' Nicky Clark
  78' C. Smith
C. Gallagher 80'  
C. Johnston 80'  
  83' D. Shiels
  83' K. Higginbotham
02/01/2018 Queen of the South
0 - 0
Dumbarton 0-0H2H+
  65' A. Roy
  65' G. Morrison
Stephen Dobbie 73'  
D. Lyle 73'  
  76' Dimitris Froxilias
  76' D. Handling
C. Murray 76'  
A. Stirling 76'  
  81' C. Gallagher
  81' Christian Nadé
  85' S. Carswell

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.