Gary MacKenzie Profile and Player Statistics
First name: Gary
Last name: MacKenzie
Position: , Defender
Nationality: Scotland
Date of birth: 7 October 1985
Age: 38
Place of birth: Scotland
Height: 191 cm
Weight: 86 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
League Cup 2021/2022 Peterhead 0 0 0 0 0 0 0 0
League One 2021/2022 Peterhead 0 0 0 0 0 0 0 0
League One 2020/2021 Peterhead 456 6 1 2 0 0 1 0
Scottish Cup 2020/2021 Peterhead 0 0 0 0 0 0 0 0
League Cup 2019/2020 St. Mirren 0 0 0 0 0 0 0 0
Premiership 2019/2020 St. Mirren 279 10 1 2 0 0 1 0
Scottish Cup 2019/2020 St. Mirren 0 0 0 0 0 0 0 0
League Cup 2018/2019 St. Mirren 0 0 0 0 0 0 0 0
Premiership 2018/2019 St. Mirren 353 5 0 3 0 0 1 0
Premiership Play-Offs 2018/2019 St. Mirren 353 5 0 3 0 0 1 0
Championship 2017/2018 St. Mirren 885 12 2 1 1 0 0 0
Challenge Cup 2016/2017 St. Mirren 390 4 0 0 0 0 2 0
Championship 2016/2017 St. Mirren 2402 29 0 6 5 0 5 0
Carabao Cup 2015/2016 Doncaster Rovers 0 0 0 0 0 0 0 0
EFL Trophy 2015/2016 Doncaster Rovers 0 0 0 0 0 0 0 0
FA Cup 2015/2016 Doncaster Rovers 1 1 1 0 0 0 0 0
League One 2015/2016 Doncaster Rovers 888 11 0 2 0 0 0 1
League Two 2015/2016 Notts County 360 4 0 0 0 0 1 0
Championship 2014/2015 Blackpool 0 0 0 0 0 0 0 0
FA Cup 2014/2015 Bradford City 0 0 0 0 0 0 0 0
League One 2014/2015 Bradford City 908 12 3 2 1 0 1 0
Carabao Cup 2013/2014 Blackpool 90 1 0 0 0 0 0 0
Championship 2013/2014 Blackpool 3131 35 0 1 1 0 6 0
FA Cup 2013/2014 Blackpool 90 1 0 0 0 0 0 0
Carabao Cup 2012/2013 Milton Keynes Dons 210 2 0 0 0 0 0 0
Championship 2012/2013 Blackpool 1043 12 0 1 2 0 4 0
FA Cup 2012/2013 Milton Keynes Dons 202 4 1 2 0 0 0 0
League One 2012/2013 Milton Keynes Dons 809 11 1 2 0 0 3 0
Carabao Cup 2011/2012 Milton Keynes Dons 180 2 0 0 0 0 0 0
EFL Trophy 2011/2012 Milton Keynes Dons 0 0 0 0 0 0 0 0
FA Cup 2011/2012 Milton Keynes Dons 136 2 0 1 0 0 1 0
League One 2011/2012 Milton Keynes Dons 2456 28 0 1 1 0 4 1
Carabao Cup 2010/2011 Milton Keynes Dons 44 1 1 0 0 0 0 0
FA Cup 2010/2011 Milton Keynes Dons 120 1 0 0 0 0 0 0
League One 2010/2011 Milton Keynes Dons 2195 28 2 4 2 0 7 1
Challenge Cup 2009/2010 Dundee 245 3 0 1 0 0 1 0
Championship 2009/2010 Dundee 2003 25 0 3 1 0 5 1

G. MacKenzie has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
22/12/2020 Peterhead
1 - 1
Montrose 1-0H2H+
I. Layne 21' 1 - 0  
  29' A. Steeves
J. Brown 67'  
  1 - 1 68' G. Webster
  77' C. Ballantyne
  86' C. Johnston
D. Kesson 90+2'  
19/12/2020 Partick Thistle
0 - 1
Peterhead 0-1H2H+
  0 - 1 30' S. Brown
Z. Rudden 78'  
12/12/2020 Peterhead
2 - 1
East Fife 1-1H2H+
L. Cameron 19' 1 - 0  
  1 - 1 34' D. Denholm
K. Freeman 36'  
  43' R. Wallace
  48' P. Slattery
S. Brown 50' 2 - 1  
G. Fraser 65'  
J. Rae 73'  
G. MacKenzie 73'  
R. Conroy 83'  
J. Brown 83'  
05/12/2020 Falkirk
2 - 1
Peterhead 2-0H2H+
B. Alston 24' 1 - 0  
C. Sammon 45' 2 - 0  
  64' A. McCarthy
  2 - 1 77' L. Cameron
R. Leitch 89'  
C. Morrison 90+1'  
28/11/2020 Peterhead
0 - 1
Forfar Athletic 0-1H2H+
  34' S. Shepherd
  0 - 1 44' B. Barr
  82' A. Thomas
  90' B. Coll
  90+4' G. Irvine
17/10/2020 Airdrieonians
2 - 0
Peterhead 1-0H2H+
  43' K. Bailey
D. Carrick 43' 1 - 0  
  53' S. Boyd
G. Sabatini 65'  
C. Fordyce 71' 2 - 0  
  76' A. McCarthy
13/10/2020 Peterhead
3 - 1
Brechin City 3-0H2H+
I. Layne 13' 1 - 0  
I. Layne 17' 2 - 0  
S. Boyd 24' 3 - 0  
  3 - 1 46' K. Inglis
04/12/2019 St. Mirren
0 - 3
Motherwell 0-2H2H+
  15' D. Cole
  0 - 1 28' J. Scott
  0 - 2 33' J. Scott
  0 - 3 67' A. Campbell
S. McGinn 86'  
30/11/2019 Aberdeen
2 - 1
St. Mirren 1-1H2H+
S. Cosgrove 6' 1 - 0  
  13' K. Magennis
  1 - 1 23' J. Obika
N. McGinn 56' 2 - 1  
  81' Í. Durmuş
J. Lewis 83'  
  84' T. Andreu
26/11/2019 St. Mirren
1 - 2
Hibernian 0-1H2H+
R. Flynn 21'  
  0 - 1 28' C. Doidge
  47' C. Maxwell
  49' V. Slivka
  54' L. Stevenson
  69' M. Hallberg
  0 - 2 81' S. Mallan
J. Morias 90+1' 1 - 2  
23/11/2019 St. Mirren
2 - 1
Ross County 1-1H2H+
  0 - 1 24' B. Graham
S. McLoughlin 43' 1 - 1  
  44' B. Graham
S. Foley 59'  
  62' C. Morris
  66' L. Fontaine
S. Foley 88' 2 - 1  
  90+1' M. Fraser
09/11/2019 Hearts
5 - 2
St. Mirren 3-2H2H+
S. Naismith 6' 1 - 0  
  1 - 1 21' J. Obika
S. McLoughlin 30' 2 - 1  
  2 - 2 33' D. Mullen
O. Bozanić 42' 3 - 2  
J. Walker 46' 4 - 2  
J. Mulraney 77' 5 - 2  
14/09/2019 Ross County
2 - 1
St. Mirren 0-0H2H+
R. Stewart 29'  
  33' K. McAllister
M. Fraser 43'  
R. Stewart 61' 1 - 0  
  1 - 1 72' T. Andreu
90+2' 2 - 1  
31/08/2019 Livingston
2 - 1
St. Mirren 1-0H2H+
A. Lithgow 26' 1 - 0  
  45+1' N. McAllister
L. Dykes 58' 2 - 0  
  2 - 1 64' K. Magennis
  76' P. McGinn
  77' G. MacKenzie
S. Lawless 90'  
25/08/2019 St. Mirren
0 - 1
Rangers 0-0H2H+
C. Waters 58'  
  0 - 1 59' B. Barišić
  59' B. Barišić
  85' F. Helander
11/08/2019 St. Mirren
1 - 0
Aberdeen 1-0H2H+
Í. Durmuş 13' 1 - 0  
  61' Z. Vyner
  78' F. Ojo
D. Mullen 90'  
03/08/2019 Hibernian
1 - 0
St. Mirren 0-0H2H+
J. Vela 45+2'  
  83' S. McLoughlin
S. Allan 85' 1 - 0  
  90+2' C. MacPherson
17/07/2019 St. Mirren
1 - 0
Edinburgh City 0-0H2H+
  70' C. Thomson
  76' C. Crane
C. Cooke 81'  
C. Cooke 88' 1 - 0  
14/07/2019 St. Mirren
2 - 3
Dunfermline Athletic 0-3H2H+
  0 - 1 18' R. Dow
  0 - 2 24' A. Ryan
  0 - 3 40' T. Beadling
C. Cooke 63' 1 - 3  
R. Flynn 65' 2 - 3  
26/05/2019 St. Mirren
1 - 1
Dundee United 1-1H2H+
  0 - 1 23' N. Clark
D. Mullen 26' 1 - 1  
M. Popescu 53'  
  61' P. Šafranko
  74' M. Connolly
S. McGinn 89'  
  90' P. Pawlett
D. Nazon 115'  
D. Mullen 117'  
23/05/2019 Dundee United
0 - 0
St. Mirren 0-0H2H+
  17' R. Flynn
R. Bouhenna 86'  
13/05/2019 St. Mirren
2 - 0
Hamilton Academical 0-0H2H+
  19' A. McGowan
S. McGinn 20'  
  29' A. Gogić
M. Mužek 56'  
K. McAllister 75' 1 - 0  
K. Magennis 90+6' 2 - 0  
04/05/2019 Motherwell
1 - 1
St. Mirren 0-0H2H+
  69' P. McGinn
D. Turnbull 74' 1 - 0  
  81' S. McGinn
  88' G. MacKenzie
R. Tait 88'  
  1 - 1 90+4' K. Magennis
27/04/2019 St. Mirren
1 - 1
St. Johnstone 0-0H2H+
  32' M. O'Halloran
  33' M. Davidson
B. Lyons 45+1'  
  54' S. Tanser
R. Flynn 55'  
M. Popescu 64'  
  0 - 1 79' C. Kane
D. Mullen 90' 1 - 1  
20/04/2019 Livingston
1 - 3
St. Mirren 1-1H2H+
C. Halkett 17'  
S. Robinson 20' 1 - 0  
  1 - 1 26' P. McGinn
  52' E. Erhahon
  1 - 2 78' D. Mullen
  1 - 3 80' S. Jackson
30/03/2019 St. Mirren
2 - 1
Dundee 1-1H2H+
  0 - 1 1' E. Robson
D. Mullen 12' 1 - 1  
B. Lyons 23'  
B. Lyons 57' 2 - 1  
  78' M. Woods
21/04/2018 St. Mirren
2 - 1
Greenock Morton 1-1H2H+
D. Mullen 10' 1 - 0  
  1 - 1 30' M. Doyle
  66' J. Iredale
L. Morgan 72' 2 - 1  
L. Morgan 72'  
14/04/2018 St. Mirren
0 - 0
Livingston 0-0H2H 
10/04/2018 Dundee United
1 - 0
St. Mirren 1-0H2H+
B. King 3' 1 - 0  
T. Mikkelsen 24'  
  24' S. McGinn
P. McMullan 41'  
M. Durnan 45'  
  65' H. Davis
G. Gillespie 74'  
  82' L. Morgan
07/04/2018 Brechin City
0 - 1
St. Mirren 0-1H2H+
  0 - 1 7' K. Magennis
K. Orsi 20'  
C. Tapping 90+1'  
E. Spark 90+4'  
31/03/2018 Inverness CT
2 - 2
St. Mirren 0-1H2H+
C. Donaldson 4'  
  0 - 1 4' H. Davis
C. Tremarco 41'  
  41' H. Davis
A. Doran 61'  
C. Trafford 70'  
  0 - 2 70' L. Morgan
G. Warren 78' 1 - 2  
  80' S. McGinn
L. Polworth 81' 2 - 2  
27/03/2018 St. Mirren
5 - 0
Dumbarton 2-0H2H+
L. Morgan 13' 1 - 0  
C. Smith 32' 2 - 0  
D. Mullen 49' 3 - 0  
  54' L. Dick
G. Reilly 70' 4 - 0  
L. Morgan 85' 5 - 0  
17/03/2018 Queen of the South
1 - 3
St. Mirren 1-1H2H+
  0 - 1 17' D. Mullen
J. Marshall 21' 1 - 1  
  48' A. Eckersley
  1 - 2 52' L. Morgan
  1 - 3 63' K. Magennis
10/03/2018 St. Mirren
2 - 0
Dunfermline Athletic 0-0H2H+
  17' J. Talbot
  68' J. Talbot
H. Davis 69' 1 - 0  
  69' L. Robinson
L. Smith 72' 2 - 0  
  80' C. Morris
24/02/2018 St. Mirren
1 - 0
Brechin City 1-0H2H+
P. O'Neil 15' 1 - 0  
  20' K. Gadzhalov
I. McShane 21'  
A. Eckersley 33'  
17/02/2018 Livingston
4 - 1
St. Mirren 3-1H2H+
  0 - 1 2' R. Flynn
R. Hardie 9' 1 - 1  
R. Hardie 15' 2 - 1  
L. Miller 22' 3 - 1  
R. De Vita 63'  
  72' D. Mullen
S. Robinson 90+4' 4 - 1  
26/01/2018 Dunfermline Athletic
1 - 2
St. Mirren 0-1H2H+
  0 - 1 13' C. Smith
D. Shiels 30'  
N. Clark 49' 1 - 1  
N. Clark 62'  
  1 - 2 64' J. Baird
J. Craigen 68'  
C. Morris 81'  
23/12/2017 Queen of the South
2 - 3
St. Mirren 2-2H2H+
S. Dobbie 1' 1 - 0  
S. Dobbie 1'  
C. Kane 6' 2 - 0  
  2 - 1 19' G. Reilly
D. Brownlie 34'  
  2 - 2 35' G. Reilly
  45+1' S. McGinn
J. Rankin 45+4'  
  2 - 3 68' G. MacKenzie
C. Tapping 90'  
12/08/2017 Greenock Morton
4 - 1
St. Mirren 1-1H2H+
  25' J. Baird
M. Tidser 26' 1 - 0  
J. Quitongo 27'  
  27' C. Samson
  1 - 1 41' C. Smith
M. Tidser 50' 2 - 1  
  50' J. Baird
R. McHugh 72' 3 - 1  
A. Murdoch 77' 4 - 1  
  90' G. Irvine
05/08/2017 St. Mirren
3 - 1
Falkirk 1-1H2H+
  0 - 1 2' N. Austin
I. McShane 22'  
S. Demetriou 33' 1 - 1  
G. Irvine 38'  
  39' M. Kerr
C. Smith 46' 2 - 1  
G. Reilly 69' 3 - 1  
  77' A. Muirhead
  80' L. Gasparotto

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-2024 SoccerPunter Pte. Ltd. All rights reserved.