Alexander MacDonald Profile and Player Statistics
First name: Alexander
Last name: MacDonald
Position: , Attacker, AM, CF-R, CM-L, Defender, LM, Midfielder, RM
Nationality:
Height: 175
Weight: 71

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 2024/2025 Rotherham United 180 2 0 0 0 0 0 0
EFL Trophy 2024/2025 Rotherham United 69 1 0 0 0 0 0 1
FA Cup 2024/2025 Rotherham United 0 0 0 0 0 0 0 0
League One 2024/2025 Rotherham United 188 5 3 1 0 0 1 0
Club Friendlies 3 2024 Rotherham United 0 0 0 0 0 0 0 0
Club Friendlies 3 2024 Stevenage 0 0 0 0 0 0 0 0
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 Gillingham 217 5 3 1 0 0 0 0
FA Cup 2022/2023 Stevenage 0 0 0 0 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 Burton Albion 1601 21 1 11 6 0 5 0
League Two 2014/2015 Oxford United 1132 15 1 9 3 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
26/10/2024 Rotherham United
2 - 0
Stevenage 0-0H2H+
H. Odofin 25'  
C. Tiéhi 45'  
  49' L. Freestone
  55' E. King
J. Hugill 70' 1 - 0  
M. Wilks 73' 2 - 0  
J. Rafferty 90+1'  
  90+2' A. Presley
05/10/2024 Rotherham United
2 - 1
Reading 0-1H2H+
  0 - 1 26' L. Wing
  44' G. Garcia
  47' K. Ehibhaimha
S. Nombe 49' 1 - 1  
H. Odofin 56' 2 - 1  
  57' S. Smith
R. James 60'  
  69' K. Ehibhaimha
C. Dawson 77'  
  83' M. Craig
S. Nombe 90+2'  
28/09/2024 Shrewsbury Town
1 - 1
Rotherham United 1-0H2H+
G. Lloyd 22' 1 - 0  
  25' R. James
  33' M. Wilks
M. Benning 69'  
  1 - 1 70' J. Clarke-Harris
M. Feeney 88'  
14/09/2024 Rotherham United
2 - 2
Burton Albion 1-1H2H+
  0 - 1 25' D. Orsi-Dadamo
J. Clarke-Harris 39' 1 - 1  
  54' T. Vancooten
C. Humphreys 57' 2 - 1  
  2 - 2 71' J. Cooper Love
H. Odofin 74'  
07/09/2024 Charlton Athletic
1 - 1
Rotherham United 0-0H2H+
A. Mitchell 43'  
  44' S. Evans
  0 - 1 58' L. Kelly
C. Aneke 72' 1 - 1  
27/08/2024 Fleetwood Town
2 - 1
Rotherham United 2-1H2H+
  0 - 1 2' J. Mccart
R. Graydon 16' 1 - 1  
R. Graydon 29' 2 - 1  
B. Sarpong Wiredu 50'  
T. Lonergan 56'  
M. Virtue-Thick 64'  
E. Bonds 87'  
  87' H. Odofin
  88' J. Clarke-Harris
20/08/2024 Rotherham United
2 - 0
Mansfield Town 1-0H2H+
J. Hugill 3' 1 - 0  
  45+1' S. McLaughlin
C. Bramall 52'  
J. Hugill 54' 2 - 0  
A. MacDonald 69'  
R. James 73'  
  90+2' C. MacDonald
17/08/2024 Rotherham United
0 - 0
Bristol Rovers 0-0H2H+
A. MacDonald 12'  
J. Mccart 32'  
  44' R. Sotiriou
J. Clarke-Harris 80'  
  90' T. Moore
13/08/2024 Rotherham United
2 - 1
Crewe Alexandra 0-0H2H+
S. Raggett 1'  
  0 - 1 50' M. Holíček
  54' O. Lunt
S. Nombe 55' 1 - 1  
H. Odofin 86' 2 - 1  
30/07/2024 Grimsby Town
2 - 2
Rotherham United 1-1H2H+
H. Rodgers 2' 1 - 0  
  1 - 1 12' J. Clarke-Harris
  1 - 2 55' J. Clarke-Harris
  57' A. MacDonald
C. Gardner 87' 2 - 2  
27/07/2024 Rotherham United
1 - 2
Sheffield United 0-1H2H+
  0 - 1 10' V. de Souza Costa
J. Hungbo 48' 1 - 1  
  1 - 2 89' L. Marsh
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' C. 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' E. 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 'Hacker'
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' Z. 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
J. 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

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
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.