Date of birth | 13 February 1981 |
Place of birth | Southwark |
Nationality | English |
Weight | 74 kg |
Height | 1.75 m |
Position | Forward |
MacDonald was expected to break into the Charlton Athletic side in 2000-01 but found his chances limited by the abundance of strikers at the club.
He is an exciting prospect with a good scoring record in the junior and reserve teams and, although he made the starting line up for the home game against Middlesbrough, he spent the last couple of months of the season on loan at Cheltenham Town to gain experience of first-team football.
He made a good impression at Whaddon Road and played particularly well in the 2-2 draw at Blackpool when he scored both goals.
Although short for a striker MacDonald is quick, strong on the ball and has an excellent first touch.
He joined Southend United in July 2007 with a two-year contract but was made available for transfer in May 2008.
He joined Brentford in July 2008 with a two-year contract that was extended to June 2012 in March 2010.
MacDonald joined Milton Keynes Dons in August 2011 with a two-year contract.
He joined Oldham Athletic in July 2013 with a one-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Charlton Athletic | 10 Nov 1998 | 30 Jun 2002 | |
Cheltenham Town | 13 Mar 2001 | 02 May 2001 | L |
Torquay United | 04 Feb 2002 | 08 Feb 2002 | T |
Torquay United | 15 Feb 2002 | 16 Mar 2002 | L |
Colchester United | 26 Mar 2002 | 20 Apr 2002 | L |
Margate | 09 Aug 2002 | 13 Sep 2002 | |
Stevenage | 13 Sep 2002 | 06 Aug 2003 | |
Crawley Town | 06 Aug 2003 | 31 Mar 2005 | |
Weymouth | 31 Mar 2005 | 30 Jun 2005 | |
Gravesend and Northfleet | 01 Jul 2005 | 30 Jun 2007 | |
Southend United | 01 Jul 2007 | 09 Jul 2008 | |
Brentford | 09 Jul 2008 | 26 Aug 2011 | |
Milton Keynes Dons | 26 Aug 2011 | 11 Jan 2013 | |
Leyton Orient | 11 Jan 2013 | 30 Jun 2013 | |
Oldham Athletic | 05 Jul 2013 | 30 Jun 2014 | |
Barnet | 18 Jul 2014 | 30 Jun 2015 | |
Boreham Wood | 15 Jul 2015 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2000-01 | Charlton Athletic | FA Cup | 1 |
||||
2000-01 | Charlton Athletic | League Cup | 2 |
||||
2000-01 | Charlton Athletic | Premier League | 1 | 2 |
|||
2000-01 | Cheltenham Town | League Division 3 | 7 | 1 |
2 |
||
2001-02 | Charlton Athletic | League Cup | 1 |
||||
2001-02 | Charlton Athletic | Premier League | 2 |
1 |
|||
2001-02 | Colchester United | League Division 2 | 2 | 2 |
1 |
||
2001-02 | Torquay United | League Division 3 | 5 | ||||
2002-03 | Stevenage | FA Cup | 1 | 1 |
|||
2003-04 | Crawley Town | FA Cup | 1 |
||||
2007-08 | Southend United | FA Cup | 2 | 2 |
3 |
||
2007-08 | Southend United | Johnstones Paint Trophy | 1 |
||||
2007-08 | Southend United | League Cup | 2 | 1 |
1 |
||
2007-08 | Southend United | League One | 11 | 14 |
1 |
1
|
|
2007-08 | Southend United | League One Play-Offs | 1 |
||||
2008-09 | Brentford | FA Cup | 2 | 2 |
|||
2008-09 | Brentford | Johnstones Paint Trophy | 1 | ||||
2008-09 | Brentford | League Two | 38 | 16 |
3
|
||
2009-10 | Brentford | FA Cup | 3 | 2 |
|||
2009-10 | Brentford | League One | 39 | 1 |
15 |
1
|
|
2010-11 | Brentford | FA Cup | 2 | 1 |
|||
2010-11 | Brentford | Johnstones Paint Trophy | 2 | 1 |
|||
2010-11 | Brentford | League Cup | 3 | 1 |
1
|
||
2010-11 | Brentford | League One | 28 | 2 |
9 |
1
|
|
2011-12 | Brentford | League Cup | 1 | ||||
2011-12 | Brentford | League One | 3 |
||||
2011-12 | Milton Keynes Dons | FA Cup | 3 | 1 |
|||
2011-12 | Milton Keynes Dons | Johnstones Paint Trophy | 1 | 1 |
|||
2011-12 | Milton Keynes Dons | League One | 29 | 6 |
9 |
1
|
|
2011-12 | Milton Keynes Dons | League One Play-Offs | 2 | ||||
2012-13 | Leyton Orient | League One | 17 | 3 |
3 |
1
|
|
2012-13 | Milton Keynes Dons | FA Cup | 1 | ||||
2012-13 | Milton Keynes Dons | Johnstones Paint Trophy | 1 | ||||
2012-13 | Milton Keynes Dons | League Cup | 2 | 1 |
|||
2012-13 | Milton Keynes Dons | League One | 7 | 12 |
2 |
1
|
|
2013-14 | Oldham Athletic | League One | 15 | 15 |
5 |
1
|
|
2014-15 | Barnet | FA Cup | 1 | ||||
2015-16 | Boreham Wood | FA Cup | 1 |
1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
11 Aug 2007 | Southend United v Leyton Orient | L | 1-2 | League One | |
14 Aug 2007 | Southend United v Cheltenham Town | W | 4-1 | League Cup | 1st round |
18 Aug 2007 | Leeds United v Southend United | L | 4-1 | League One | |
25 Aug 2007 | Southend United v Millwall | W | 1-0 | League One | |
28 Aug 2007 | Southend United v Watford | W | 2-0 | League Cup | 2nd round |
01 Sep 2007 | Brighton and Hove Albion v Southend United | L | 3-2 | League One | |
04 Sep 2007 | Southend United v Dagenham and Redbridge | L | 2-2 (6-7) | Johnstones Paint Trophy | 1st round - southern section |
22 Sep 2007 | Southend United v Doncaster Rovers | W | 3-2 | League One | |
25 Sep 2007 | Blackpool v Southend United | L | 2-1 | League Cup | 3rd round |
20 Oct 2007 | Walsall v Southend United | W | 0-2 | League One | |
27 Oct 2007 | Southend United v Carlisle United | L | 0-1 | League One | |
10 Nov 2007 | Southend United v Rochdale | W | 2-1 | FA Cup | 1st round |
17 Nov 2007 | Southend United v Cheltenham Town | D | 2-2 | League One | |
01 Dec 2007 | Oxford United v Southend United | D | 0-0 | FA Cup | 2nd round |
05 Dec 2007 | Southend United v Huddersfield Town | W | 4-1 | League One | |
08 Dec 2007 | Southend United v Swindon Town | W | 2-1 | League One | |
11 Dec 2007 | Southend United v Oxford United | W | 3-0 | FA Cup | 2nd round replay |
15 Dec 2007 | Swansea City v Southend United | L | 3-0 | League One | |
22 Dec 2007 | Southend United v Oldham Athletic | L | 0-1 | League One | |
26 Dec 2007 | Gillingham v Southend United | D | 1-1 | League One | |
29 Dec 2007 | Doncaster Rovers v Southend United | L | 3-1 | League One | |
01 Jan 2008 | Southend United v Bristol Rovers | L | 0-1 | League One | |
05 Jan 2008 | Southend United v Dagenham and Redbridge | W | 5-2 | FA Cup | 3rd round |
12 Jan 2008 | Southend United v Yeovil Town | D | 1-1 | League One | |
29 Jan 2008 | Southend United v Leeds United | W | 1-0 | League One | |
02 Feb 2008 | Leyton Orient v Southend United | D | 2-2 | League One | |
09 Feb 2008 | Southend United v Hartlepool United | W | 2-1 | League One | |
12 Feb 2008 | Millwall v Southend United | L | 2-1 | League One | |
16 Feb 2008 | Southend United v AFC Bournemouth | W | 2-1 | League One | |
23 Feb 2008 | Yeovil Town v Southend United | W | 0-3 | League One | |
05 Apr 2008 | Crewe Alexandra v Southend United | W | 1-3 | League One | |
08 Apr 2008 | Southend United v Brighton and Hove Albion | W | 2-0 | League One | |
26 Apr 2008 | Tranmere Rovers v Southend United | L | 1-0 | League One | |
16 May 2008 | Doncaster Rovers v Southend United | L |
5-1 Agg: 5-1 |
League One Play-Offs | Semi-final 2nd leg |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.