PLAYER PROFILE

Gary MacKenzie.

· Scotland

Matrix 41550

At a glance

Full name
Gary MacKenzie
Born
15 Oct 1985
Age today
41
Nationality
Scotland

Career by season

16 recorded appearances
Gary MacKenzie appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
20/21Scottish League One Peterhead FC 65004051
19/20Scottish Premiership St. Mirren FC 109007901

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Gary MacKenzie match log
DateCompetitionMatchScoreMinutesGoals
22 Dec 2020Scottish League One Peterhead FC v Montrose FC 1 – 174
19 Dec 2020Scottish League One Partick Thistle v Peterhead FC 0 – 168
12 Dec 2020Scottish League One Peterhead FC v East Fife FC 2 – 190
05 Dec 2020Scottish League One Falkirk FC v Peterhead FC 2 – 170
28 Nov 2020Scottish League One Peterhead FC v Forfar Athletic FCSubstitute, on 46′ 0 – 144
17 Oct 2020Scottish League One Airdrieonians FC v Peterhead FC 2 – 059
04 Dec 2019Scottish Premiership St. Mirren FC v Motherwell FC 0 – 390
30 Nov 2019Scottish Premiership Aberdeen FC v St. Mirren FC 2 – 190
26 Nov 2019Scottish Premiership St. Mirren FC v Hibernian FC 1 – 290
23 Nov 2019Scottish Premiership St. Mirren FC v Ross County FC 2 – 190
09 Nov 2019Scottish Premiership Heart of Midlothian FC v St. Mirren FCSubstitute, on 69′ 5 – 221
14 Sep 2019Scottish Premiership Ross County FC v St. Mirren FC 2 – 149
31 Aug 2019Scottish Premiership Livingston FC v St. Mirren FC 2 – 190
25 Aug 2019Scottish Premiership St. Mirren FC v Rangers FC 0 – 190
11 Aug 2019Scottish Premiership St. Mirren FC v Aberdeen FC 1 – 090
03 Aug 2019Scottish Premiership Hibernian FC v St. Mirren FC 1 – 090

Career transfers

14 recorded moves

All recorded career moves, newest first.

Gary MacKenzie career transfers
Date FromToMoveFee
10 Mar 2021 Peterhead FC Retired Retired —
04 Aug 2020 St. Mirren FC Peterhead FC Transfer Free
01 Jul 2016 Doncaster Rovers St. Mirren FC Transfer Free
29 Feb 2016 Notts County Doncaster Rovers Loan return
01 Feb 2016 Doncaster Rovers Notts County Loan —
01 Jul 2015 Blackpool FC Doncaster Rovers Transfer Free
31 May 2015 Bradford City Blackpool FC Loan return
02 Feb 2015 Blackpool FC Bradford City Loan —
05 Jul 2013 Milton Keynes Dons Blackpool FC Transfer —
31 May 2013 Blackpool FC Milton Keynes Dons Loan return
01 Mar 2013 Milton Keynes Dons Blackpool FC Loan —
01 Jul 2010 Dundee FC Milton Keynes Dons Transfer Free
01 Jul 2006 Rangers FC Dundee FC Transfer Free
01 Jul 2004 Rangers FC U20 Rangers FC Internal move —

Contracts and market values are not available yet.