Alexander MacDonald Profile and Player Statistics
First name: Alexander
Last name: MacDonald
Position: , Attacker, AM, CF-R, CM-L, Defender, LM, Midfielder, RM
Nationality: Scotland
Date of birth: 14 April 1990
Age: 34
Place of birth: England
Height: 170 cm
Weight: 71 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Carabao Cup 2023/2024 Stevenage 157 2 0 2 0 0 0 0
EFL Trophy 2023/2024 Stevenage 180 2 0 0 0 0 1 0
FA Cup 2023/2024 Stevenage 194 4 1 3 0 0 0 0
League One 2023/2024 Stevenage 948 26 16 7 2 1 1 1
Club Friendlies 3 2023 Gillingham 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Stevenage 0 0 0 0 0 0 0 0
Carabao Cup 2022/2023 Gillingham 169 4 2 2 0 0 0 0
EFL Trophy 2022/2023 Gillingham 213 3 0 2 0 0 0 0
FA Cup 2022/2023 Stevenage 0 0 0 0 0 0 0 0
FA Cup 2022/2023 Gillingham 217 5 3 1 0 0 0 0
League One 2022/2023 Oxford United 0 0 0 0 0 0 0 0
League Two 2022/2023 Gillingham 2163 43 21 18 2 0 4 0
Club Friendlies 3 2022 Gillingham 0 0 0 0 0 0 0 0
Carabao Cup 2021/2022 Gillingham 0 0 0 0 0 0 0 0
EFL Trophy 2021/2022 Gillingham 82 1 0 1 0 0 1 0
FA Cup 2021/2022 Gillingham 0 0 0 0 0 0 0 0
League One 2021/2022 Gillingham 630 7 0 0 1 0 0 0
Club Friendlies 1 2021 Gillingham 0 0 0 0 0 0 0 0
Carabao Cup 2020/2021 Gillingham 189 3 1 2 0 0 0 0
EFL Trophy 2020/2021 Gillingham 258 4 1 1 0 0 0 0
FA Cup 2020/2021 Gillingham 46 1 0 1 0 0 0 0
League One 2020/2021 Gillingham 1932 37 15 14 1 0 4 1
Club Friendlies 1 2020 Gillingham 0 0 0 0 0 0 0 0
EFL Trophy 2019/2020 Mansfield Town 1 2 2 0 0 0 0 0
FA Cup 2019/2020 Mansfield Town 64 1 0 1 0 0 0 0
League Two 2019/2020 Mansfield Town 2260 29 2 9 1 0 3 0
Carabao Cup 2018/2019 Mansfield Town 127 2 1 0 0 0 1 0
EFL Trophy 2018/2019 Mansfield Town 90 1 0 0 0 0 1 0
League Two 2018/2019 Mansfield Town 1511 23 8 3 1 0 3 0
Carabao Cup 2017/2018 Mansfield Town 90 1 0 0 0 0 0 0
EFL Trophy 2017/2018 Mansfield Town 864 11 1 3 0 0 0 0
FA Cup 2017/2018 Mansfield Town 343 4 0 1 0 0 0 0
League Two 2017/2018 Mansfield Town 3474 40 1 4 3 0 7 0
Carabao Cup 2016/2017 Oxford United 126 2 1 1 0 0 0 0
EFL Trophy 2016/2017 Oxford United 65 2 1 0 1 0 0 1
FA Cup 2016/2017 Oxford United 360 4 0 0 1 0 1 0
League One 2016/2017 Oxford United 1412 22 5 10 1 0 3 0
League Two 2016/2017 Mansfield Town 1077 18 5 12 1 0 2 0
Carabao Cup 2015/2016 Oxford United 149 2 0 1 0 0 1 0
EFL Trophy 2015/2016 Oxford United 423 6 1 3 1 0 0 0
FA Cup 2015/2016 Oxford United 328 4 0 3 0 0 0 0
League Two 2015/2016 Oxford United 2825 40 5 23 5 0 6 0
Carabao Cup 2014/2015 Burton Albion 180 2 0 0 0 0 1 0
EFL Trophy 2014/2015 Burton Albion 71 1 0 1 0 0 0 0
FA Cup 2014/2015 Burton Albion 67 1 0 1 0 0 0 0
League Two 2014/2015 Oxford United 1132 15 1 9 3 0 5 0
League Two 2014/2015 Burton Albion 1601 21 1 11 6 0 5 0
Carabao Cup 2013/2014 Burton Albion 9 1 1 0 0 0 0 0
FA Cup 2013/2014 Burton Albion 185 3 1 2 0 0 0 0
League Two 2013/2014 Burton Albion 1676 37 20 15 0 0 9 0
Carabao Cup 2012/2013 Burnley 120 1 0 0 0 0 0 0
Championship 2012/2013 Burnley 0 1 1 0 0 0 0 0
EFL Trophy 2012/2013 Plymouth Argyle 90 1 0 0 1 0 0 0
League Two 2012/2013 Plymouth Argyle 1267 16 2 5 1 0 4 0
League Two 2012/2013 Burton Albion 1331 17 0 10 1 0 4 0
Carabao Cup 2011/2012 Burnley 46 1 0 1 0 0 1 0
Championship 2011/2012 Burnley 24 5 5 0 0 0 0 0
League Two 2011/2012 Plymouth Argyle 1292 18 3 9 4 0 4 0
Carabao Cup 2010/2011 Burnley 0 0 0 0 1 0 0 0
Premiership 2010/2011 Inverness CT 238 10 8 2 1 0 0 0
Premiership 2009/2010 Falkirk 552 11 7 3 0 0 1 0
Championship 2008/2009 Burnley 26 3 3 0 0 0 0 0
FA Cup 2008/2009 Burnley 51 3 3 0 0 0 0 0

Alexander MacDonald has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/04/2024 Exeter City
1 - 0
Stevenage 1-0H2H+
  7' D. Butler
T. Carroll 22'  
R. Cole 38' 1 - 0  
  47' L. Thompson
K. Hemmings 69'  
  86' Caleb Watts
N. Thompson 90+3'  
P. Sweeney 90+3'  
01/04/2024 Charlton Athletic
0 - 0
Stevenage 0-0H2H+
  22' B. Thompson
T. Watson 43'  
  88' H. White
29/03/2024 Stevenage
0 - 0
Bolton Wanderers 0-0H2H+
  75' J. Sheehan
  76' P. Maghoma
23/03/2024 Carlisle United
2 - 2
Stevenage 1-0H2H+
D. Butterworth 13' 1 - 0  
  29' N. Freeman
  39' J. Roberts
T. Charters 45+2'  
D. Butterworth 65' 2 - 0  
H. Neal 67'  
D. Butterworth 72'  
H. Lewis 77'  
  2 - 1 82' A. MacDonald
  2 - 2 90+6' T. Vancooten
16/03/2024 Stevenage
0 - 1
Leyton Orient 0-1H2H+
  0 - 1 16' M. Sanders
  44' D. Pratley
T. Vancooten 77'  
  83' S. Forde
13/03/2024 Peterborough United
3 - 1
Stevenage 1-0H2H+
H. Kyprianou 33'  
H. Burrows 44' 1 - 0  
J. Katongo 64' 2 - 0  
K. Poku 77' 3 - 0  
  3 - 1 85' N. Freeman
02/03/2024 Lincoln City
0 - 0
Stevenage 0-0H2H+
  27' J. Reid
  28' S. Evans
B. House 33'  
E. Erhahon 36'  
  75' T. Vancooten
  90+5' N. Freeman
24/02/2024 Stevenage
1 - 0
Wycombe Wanderers 1-0H2H+
  7' N. Lonwijk
C. Piergianni 23' 1 - 0  
  48' M. Stryjek
T. Ashby-Hammond 81'  
  90+1'
10/02/2024 Port Vale
2 - 2
Stevenage 1-0H2H+
T. Vancooten 6' 1 - 0  
J. Lowe 28'  
  33' C. Piergianni
  36' J. Forster-Caskey
  1 - 1 52' J. Reid
  1 - 2 58' T. Vancooten
A. Mighten 82'  
T. Sang 89'  
  90+3' C. MacGillivray
  90+7' D. Butler
F. Ojo 90+8' 2 - 2  
06/02/2024 Stevenage
0 - 1
Reading 0-1H2H+
  24' C. Savage
  39' C. Mola
  0 - 1 45' V. Oliver
  89' H. Knibbs
  90+4' K. Ehibhaimha
27/01/2024 Wigan Athletic
2 - 3
Stevenage 2-1H2H+
J. Magennis 5' 1 - 0  
  1 - 1 15' J. Reid
T. Aasgaard 38' 2 - 1  
L. Shaw 54'  
  55' F. Burns
J. Jones 55'  
  62' C. Piergianni
  2 - 2 66' C. Piergianni
J. Magennis 68'  
  2 - 3 81' L. Thompson
  82' N. Freeman
  83' J. Roberts
S. Humphrys 90+4'  
06/01/2024 Maidstone United
1 - 0
Stevenage 1-0H2H+
  14' D. Sweeney
  42' L. Thompson
S. Corne 45+2' 1 - 0  
  48' N. Freeman
S. Bone 63'  
  78' C. Piergianni
01/01/2024 Portsmouth
2 - 1
Stevenage 2-1H2H+
  11' L. Thompson
P. Lane 12' 1 - 0  
  1 - 1 26' L. Thompson
C. Bishop 33' 2 - 1  
  35' D. Sweeney
  42' N. Freeman
  57' J. Roberts
M. Pack 62'  
  72' C. Piergianni
J. Rafferty 86'  
  88' N. Thompson
W. Norris 90+1'  
  90+6' N. Thompson
26/12/2023 Stevenage
3 - 0
Northampton Town 2-0H2H+
J. Reid 2' 1 - 0  
J. Roberts 42' 2 - 0  
  52' J. Sowerby
E. List 67' 3 - 0  
12/12/2023 Port Vale
3 - 3
Stevenage 1-0H2H+
B. Garrity 6' 1 - 0  
  50' N. Thompson
  50' L. Thompson
B. Garrity 55' 2 - 0  
A. Iacovitti 69'  
  2 - 1 81' H. White
C. Ripley 90'  
  2 - 2 90+6' K. Hemmings
B. Garrity 106'  
R. Loft 114' 3 - 2  
  3 - 3 119' N. Thompson
02/12/2023 Stevenage
1 - 1
Port Vale 0-0H2H+
T. Ashby-Hammond 64'  
J. Reid 69' 1 - 0  
  1 - 1 76' F. Ojo
  78' R. Loft
J. Reid 80'  
C. Piergianni 81'  
  81' U. Ikpeazu
L. Wildin 90+3'  
  90+6' J. Lowe
25/11/2023 Fleetwood Town
0 - 3
Stevenage 0-1H2H+
L. Johnson 0'  
  0 - 1 8' J. Reid
  0 - 2 56' B. Thompson
  0 - 3 90+5' E. List
18/11/2023 Stevenage
1 - 0
Lincoln City 0-0H2H+
  0' M. Skubala
C. Piergianni 28'  
S. Evans 29'  
J. Reid 68' 1 - 0  
  81' A. Jackson
11/11/2023 Wycombe Wanderers
0 - 1
Stevenage 0-1H2H+
  0 - 1 45+14' J. Reid
C. Forino-Joseph 60'  
  75' N. Thompson
L. Leahy 78'  
M. Stryjek 90+12'  
  90+23' J. Forster-Caskey
04/11/2023 Stevenage
4 - 3
Tranmere Rovers 1-1H2H+
J. Roberts 3' 1 - 0  
  1 - 1 28' L. Norris
D. Butler 37'  
  38' C. Merrie
  1 - 2 55' R. Apter
J. Reid 58' 2 - 2  
  67' B. Walker
K. Hemmings 81' 3 - 2  
K. Hemmings 88'  
  3 - 3 90+1' K. Morris
J. Reid 90+10' 4 - 3  
  90+12' J. Murphy
28/10/2023 Stevenage
3 - 1
Derby County 2-1H2H+
  11' E. Cashin
  30' C. Forsyth
J. Roberts 32' 1 - 0  
  1 - 1 38' N. Mendez-Laing
A. MacDonald 45+2' 2 - 1  
J. Reid 59'  
C. Piergianni 71'  
K. Hemmings 84' 3 - 1  
10/10/2023 Stevenage
0 - 1
Wycombe Wanderers 0-0H2H+
N. Thompson 69'  
  0 - 1 70' S. Vokes
07/10/2023 Stevenage
1 - 0
Wigan Athletic 1-0H2H+
  4' S. Sessegnon
A. Presley 9' 1 - 0  
  13' T. Aasgaard
  22' C. Lang
  34' C. Lang
D. Sweeney 52'  
  55' O. Rekik
L. Thompson 67'  
  69' L. Shaw
A. MacDonald 77'  
  78' C. Hughes
D. Butler 78'  
  78' S. Clare
  88' J. Magennis
  90+10' T. Pearce
  90+10' S. Tickle
03/10/2023 Bolton Wanderers
3 - 2
Stevenage 1-1H2H+
D. Charles 13' 1 - 0  
  1 - 1 20' J. Reid
G. Thomason 28'  
J. Iredale 44'  
J. Iredale 49' 2 - 1  
C. Jerome 64'  
  2 - 2 65' J. Reid
  68' J. Reid
  69' D. Sweeney
J. Sheehan 70' 3 - 2  
23/09/2023 Cheltenham Town
0 - 3
Stevenage 0-1H2H+
  0 - 1 7' J. Roberts
A. Keena 30'  
  45+3' B. Thompson
  0 - 2 69' E. List
  0 - 3 73' E. List
16/09/2023 Stevenage
1 - 1
Charlton Athletic 1-0H2H+
J. Reid 34' 1 - 0  
  51' G. Dobson
D. Butler 54'  
J. Reid 67'  
  83' S. Tedić
  84' C. Aneke
  1 - 1 90+2' C. Taylor
E. List 90+10'  
05/09/2023 AFC Wimbledon
1 - 1
Stevenage 0-0H2H+
H. Pell 14'  
J. Davison 33'  
  40' A. MacDonald
  46' H. Neal
  0 - 1 55' J. Reid
Joe Lewis 71' 1 - 1  
  75' J. Forster-Caskey
  88' N. Thompson
P. Lock 90'  
P. Lock 90'  
02/09/2023 Leyton Orient
0 - 3
Stevenage 0-2H2H+
S. Forde 16'  
  0 - 1 21' C. McNeill
E. Turns 32'  
  0 - 2 44' D. Sweeney
  0 - 3 79' N. Freeman
  86' J. Roberts
29/08/2023 Exeter City
1 - 1
Stevenage 1-0H2H+
A. Hartridge 5' 1 - 0  
R. Trevitt 8'  
  9' S. Evans
P. Sweeney 30'  
  63' D. Butler
  1 - 1 69' J. Roberts
  89' L. Thompson
26/08/2023 Stevenage
0 - 0
Portsmouth 0-0H2H+
L. Thompson 22'  
Paul Raynor 23'  
  44' G. Whyte
J. Forster-Caskey 55'  
  56' J. Rafferty
J. Reid 62'  
  69' A. Kamara
T. Ashby-Hammond 90+8'  
E. List 90+10'  
  90+11' Z. Swanson
  90+11' Z. Swanson
19/08/2023 Reading
2 - 0
Stevenage 1-0H2H+
  5' N. Thompson
  9' J. Reid
  22' N. Thompson
  26' A. MacDonald
K. Ehibhaimha 45+4' 1 - 0  
K. Ehibhaimha 57' 2 - 0  
  69' H. Neal
15/08/2023 Cambridge United
1 - 2
Stevenage 0-1H2H+
  0 - 1 27' J. Roberts
  32' L. Thompson
  68' D. Butler
E. Kachunga 80' 1 - 1  
  1 - 2 82' J. Reid
  83' J. Reid
12/08/2023 Stevenage
2 - 0
Shrewsbury Town 0-0H2H+
  45+5' T. Bayliss
A. Presley 58' 1 - 0  
  74' C. Winchester
  85' N. Kenneh
J. Reid 87' 2 - 0  
08/08/2023 Stevenage
2 - 1
Watford 1-1H2H+
J. Forster-Caskey 5'  
  0 - 1 6' V. Bayo
J. March 43' 1 - 1  
  46' F. Sierralta
  59' W. Hoedt
A. Presley 60'  
N. Freeman 65'  
  67' I. Koné
  82' J. Livermore
  90+10' E. Kayembe
08/05/2023 Salford City
0 - 1
Gillingham 0-0H2H+
  11' M. Ehmer
  61' D. Tutonda
  0 - 1 84' C. Alexander
S. Mallan 86'  
E. Watt 87'  
29/04/2023 Gillingham
1 - 2
Newport County 1-1H2H+
  0 - 1 8' C. Norman
T. Nichols 17' 1 - 1  
  1 - 2 78' O. Bogle
22/04/2023 Bradford City
2 - 2
Gillingham 0-1H2H+
  0 - 1 12' T. Dieng
  45+1' G. Lapslie
A. Cook 48' 1 - 1  
  53' E. Coleman
  83' T. Nichols
A. Cook 84' 2 - 1  
  2 - 2 90+7' O. Hawkins
S. Stubbs 90+9'  
18/04/2023 Gillingham
2 - 0
Leyton Orient 1-0H2H+
  14' O. Beckles
  15' R. Wellens
A. MacDonald 16' 1 - 0  
  21' D. Pratley
  26' P. Smyth
M. Ehmer 32'  
  45+3' R. Hunt
  73' E. Turns
C. Alexander 76' 2 - 0  
15/04/2023 Gillingham
1 - 1
Stockport County 0-0H2H+
C. Masterson 16'  
M. Ehmer 23'  
G. Lapslie 54' 1 - 0  
C. Alexander 84'  
T. Dieng 87'  
  1 - 1 89' W. Collar
  90' K. Knoyle
10/04/2023 Northampton Town
2 - 1
Gillingham 1-0H2H+
L. Appere 32' 1 - 0  
  1 - 1 63' A. O'Brien
D. Norman 71'  
W. Hondermarck 82' 2 - 1  
  90+1' E. Coleman

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.