Gary MacKenzie

Date of birth15 October 1985
Place of birthLanark
NationalityScottish
Weight83 kg
Height1.91 m
PositionDefender

Gary MacKenzie joined Milton Keynes Dons in June 2010 with a two-year contract that was extended to June 2013 in September 2011 and to June 2014 in May 2013.

After a loan spell, he joined Blackpool in July 2013 with a two-year contract.

Gary joined Doncaster Rovers in July 2015 with a two-year contract before he was made available for transfer in May 2016.

Club history

Team Joined Left Loan / Trialist
Rangers 01 Jun 2004 31 May 2006
Dundee 01 Jun 2006 31 May 2010
Milton Keynes Dons 01 Jun 2010 05 Jul 2013
Blackpool 01 Mar 2013 31 May 2013 L
Blackpool 05 Jul 2013 30 Jun 2015
Bradford City 02 Feb 2015 31 May 2015 L
Doncaster Rovers 01 Jul 2015 22 Jun 2016
Notts County 01 Feb 2016 29 Feb 2016 L
St Mirren 22 Jun 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2010-11 Milton Keynes Dons FA Cup 1
2010-11 Milton Keynes Dons League Cup
1
2010-11 Milton Keynes Dons League One 24
2
2
6
2
2010-11 Milton Keynes Dons League One Play-Offs 2
2011-12 Milton Keynes Dons FA Cup 2
1
2011-12 Milton Keynes Dons League Cup 2
2011-12 Milton Keynes Dons League One 26
1
4
2
2011-12 Milton Keynes Dons League One Play-Offs 2
2012-13 Blackpool League Championship 12
2
4
2012-13 Milton Keynes Dons FA Cup 3
1
2012-13 Milton Keynes Dons League Cup 2
2012-13 Milton Keynes Dons League One 10
1
3
2013-14 Blackpool FA Cup 1
2013-14 Blackpool League Championship 35
1
5
1
2013-14 Blackpool League Cup 1
2014-15 Bradford City League One 9
3
1
1
2015-16 Doncaster Rovers FA Cup
1
2015-16 Doncaster Rovers League One 11
4
1
2015-16 Notts County League Two 3
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
02 Mar 2013 Blackpool v Bristol City D 0-0 League Championship
05 Mar 2013 Birmingham City v Blackpool D 1-1 League Championship
09 Mar 2013 Watford v Blackpool W 1-2 League Championship
16 Mar 2013 Blackpool v Peterborough United L 0-1 League Championship
29 Mar 2013 Blackburn Rovers v Blackpool D 1-1 League Championship
01 Apr 2013 Blackpool v Crystal Palace W 1-0 League Championship
06 Apr 2013 Nottingham Forest v Blackpool D 1-1 League Championship
13 Apr 2013 Blackpool v Burnley W 1-0 League Championship
16 Apr 2013 Blackpool v Sheffield Wednesday D 0-0 League Championship
20 Apr 2013 Brighton and Hove Albion v Blackpool L 6-1 League Championship
27 Apr 2013 Blackpool v Derby County W 2-1 League Championship
04 May 2013 Bolton Wanderers v Blackpool D 2-2 League Championship
03 Aug 2013 Doncaster Rovers v Blackpool W 1-3 League Championship
05 Aug 2013 Preston North End v Blackpool L 1-0 League Cup 1st round
10 Aug 2013 Blackpool v Barnsley W 1-0 League Championship
17 Aug 2013 Middlesbrough v Blackpool D 1-1 League Championship
24 Aug 2013 Blackpool v Reading W 1-0 League Championship
14 Sep 2013 AFC Bournemouth v Blackpool W 1-2 League Championship
17 Sep 2013 Millwall v Blackpool L 3-1 League Championship
21 Sep 2013 Blackpool v Leicester City D 2-2 League Championship
27 Sep 2013 Huddersfield Town v Blackpool D 1-1 League Championship
01 Oct 2013 Blackpool v Bolton Wanderers D 0-0 League Championship
05 Oct 2013 Charlton Athletic v Blackpool D 0-0 League Championship
19 Oct 2013 Blackpool v Wigan Athletic W 1-0 League Championship
26 Oct 2013 Blackpool v Blackburn Rovers D 2-2 League Championship
02 Nov 2013 Nottingham Forest v Blackpool W 0-1 League Championship
09 Nov 2013 Blackpool v Ipswich Town L 2-3 League Championship
23 Nov 2013 Birmingham City v Blackpool D 1-1 League Championship
30 Nov 2013 Blackpool v Sheffield Wednesday W 2-0 League Championship
03 Dec 2013 Yeovil Town v Blackpool L 1-0 League Championship
26 Dec 2013 Blackpool v Leeds United D 1-1 League Championship
29 Dec 2013 Blackpool v Brighton and Hove Albion L 0-1 League Championship
01 Jan 2014 Sheffield Wednesday v Blackpool L 2-0 League Championship
04 Jan 2014 Bolton Wanderers v Blackpool L 2-1 FA Cup 3rd round
11 Jan 2014 Blackpool v Middlesbrough L 0-2 League Championship
01 Feb 2014 Blackburn Rovers v Blackpool L 2-0 League Championship
08 Feb 2014 Blackpool v Nottingham Forest D 1-1 League Championship
15 Feb 2014 Ipswich Town v Blackpool D 0-0 League Championship
22 Feb 2014 Blackpool v Birmingham City L 1-2 League Championship
01 Mar 2014 Watford v Blackpool L 4-0 League Championship
08 Mar 2014 Blackpool v AFC Bournemouth L 0-1 League Championship
11 Mar 2014 Blackpool v Millwall W 1-0 League Championship
15 Mar 2014 Leicester City v Blackpool L 3-1 League Championship
22 Mar 2014 Blackpool v Huddersfield Town W 1-0 League Championship
25 Mar 2014 Bolton Wanderers v Blackpool L 1-0 League Championship
29 Mar 2014 Queens Park Rangers v Blackpool D 1-1 League Championship
05 Apr 2014 Blackpool v Yeovil Town L 1-2 League Championship
08 Apr 2014 Blackpool v Derby County L 1-3 League Championship
12 Apr 2014 Leeds United v Blackpool L 2-0 League Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.