Kyle MacDonald Profile and Player Statistics
First name: Kyle
Last name: MacDonald
Position: , Defender
Nationality: Scotland
Date of birth: 11 January 2000
Age: 24
Place of birth: Scotland

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2023/2024 Hamilton Academical 119 3 0 0 2 0 0 0
League Cup 2023/2024 Dunfermline Athletic 0 0 0 0 0 0 0 0
League Cup 2023/2024 Hamilton Academical 251 4 1 1 0 0 2 0
League One 2023/2024 Hamilton Academical 347 25 0 6 5 0 3 0
Scottish Cup 2023/2024 Hamilton Academical 90 1 0 0 0 0 0 0
Club Friendlies 3 2023 Hamilton Academical 0 0 0 0 0 0 0 0
Challenge Cup 2022/2023 Dunfermline Athletic 114 3 0 0 1 0 1 0
League Cup 2022/2023 Dunfermline Athletic 87 3 2 1 0 0 0 0
League One 2022/2023 Dunfermline Athletic 547 24 12 6 0 0 0 0
Scottish Cup 2022/2023 Dunfermline Athletic 90 2 1 0 0 0 0 0
Scottish Cup 2022/2023 Hamilton Academical 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Dunfermline Athletic 0 0 0 0 0 0 0 0
Challenge Cup 2021/2022 Dunfermline Athletic 0 0 0 0 0 0 0 0
Championship 2021/2022 Dunfermline Athletic 584 9 2 3 0 0 0 0
League Cup 2021/2022 Dunfermline Athletic 406 5 0 1 1 0 0 0
League One 2021/2022 Airdrieonians 450 5 0 1 1 0 0 0
Scottish Cup 2021/2022 Dunfermline Athletic 90 1 0 0 0 0 0 0
Club Friendlies 1 2021 Dunfermline Athletic 0 0 0 0 0 0 0 0
Championship 2020/2021 Dunfermline Athletic 426 5 1 0 0 0 1 0
League Cup 2020/2021 Airdrieonians 291 4 1 1 0 0 0 0
League One 2020/2021 Airdrieonians 699 9 1 2 0 0 0 0
Premiership Play-Offs 2020/2021 Dunfermline Athletic 0 0 0 0 0 0 0 0
Scottish Cup 2020/2021 Dunfermline Athletic 0 0 0 0 0 0 0 0
Scottish Cup 2020/2021 Airdrieonians 0 1 0 0 0 0 0 0
Challenge Cup 2019/2020 Airdrieonians 90 3 0 1 0 0 1 0
League One 2019/2020 Airdrieonians 1730 24 1 4 0 0 2 0
Scottish Cup 2019/2020 Airdrieonians 153 2 0 1 1 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
24/02/2024 Hamilton Academical
1 - 2
Alloa Athletic 0-0H2H+
  0 - 1 58' K. Roberts
E. Henderson 61' 1 - 1  
  1 - 2 84' J. Robertson
17/02/2024 Falkirk
3 - 2
Hamilton Academical 3-1H2H+
C. Morrison 15' 1 - 0  
  20' J. Davidson
R. MacIver 23' 2 - 0  
C. Miller 27' 3 - 0  
  3 - 1 32' A. Rose
  49' D. McGowan
  3 - 2 57' A. Rose
  90+3' K. MacDonald
10/02/2024 Hamilton Academical
2 - 3
Annan Athletic 0-1H2H+
J. Longridge 27'  
  0 - 1 33' T. Goss
D. McGowan 38'  
  45' A. Smith
M. Redfern 49'  
  0 - 2 50' W. Gibson
W. Gibson 62' 1 - 2  
  65' J. Herraghty
  77' R. Quitongo
B. Williamson 84'  
J. Davidson 90' 2 - 2  
  2 - 3 90+3' J. Walker
03/02/2024 Queen of the South
0 - 2
Hamilton Academical 0-0H2H+
  0 - 1 57' L. Smith
  0 - 2 66' K. O'Hara
  68' J. Longridge
27/01/2024 Hamilton Academical
1 - 1
Montrose 1-0H2H+
K. O'Hara 16' 1 - 0  
  31' B. Lyons
  79' L. Callaghan
  1 - 1 84' L. Graham
13/01/2024 Hamilton Academical
2 - 0
Cove Rangers 1-0H2H+
K. O'Hara 7' 1 - 0  
  50' M. Doyle
B. Williamson 55'  
K. MacDonald 59'  
J. Barjonas 71' 2 - 0  
  75' M. Doyle
30/12/2023 Edinburgh City
2 - 5
Hamilton Academical 0-5H2H+
K. Offord 4'  
  0 - 1 12' K. MacDonald
  0 - 2 19' K. MacDonald
  0 - 3 24' M. Hewitt
  0 - 4 30' E. Henderson
  0 - 5 32' K. O'Hara
O. See 47' 1 - 5  
C. McNamara 60'  
R. Mahon 68' 2 - 5  
S. Mercer 86'  
23/12/2023 Hamilton Academical
1 - 1
Kelty Hearts 0-0H2H+
  24' M. Tidser
  24' M. Tidser
D. Tait 31'  
  33' J. Thomson
K. O'Hara 62' 1 - 0  
L. Smith 65'  
D. Tait 79'  
  1 - 1 81' C. Johnston
16/12/2023 Hamilton Academical
1 - 3
Falkirk 1-2H2H+
  5' T. Lang
D. McGowan 21'  
  0 - 1 23' C. Morrison
L. Smith 28' 1 - 1  
  1 - 2 32' C. Miller
  66' B. Spencer
L. Smith 78'  
  79' F. Yeats
  1 - 3 79' C. Morrison
  90' L. McCann
09/12/2023 Alloa Athletic
0 - 0
Hamilton Academical 0-0H2H+
  70' K. O'Hara
K. Roberts 72'  
  77' D. McGowan
  78' S. Martin
02/12/2023 Hamilton Academical
5 - 0
Queen of the South 3-0H2H+
K. O'Hara 5' 1 - 0  
L. Smith 38' 2 - 0  
R. Tumilty 44' 3 - 0  
J. Longridge 51'  
K. O'Hara 54' 4 - 0  
  79' D. McClelland
  82' P. McKay
  83' L. Connelly
  86' K. Doherty
C. Murray 89' 5 - 0  
28/11/2023 Annan Athletic
1 - 2
Hamilton Academical 1-2H2H+
  0 - 1 13' J. Longridge
  0 - 2 19' L. Smith
M. Garrity 23' 1 - 2  
T. Muir 35'  
L. Hunter 38'  
W. Gibson 49'  
  49' L. Kilday
  73' L. Smith
  90+4' J. Mumbongo
25/11/2023 Hamilton Academical
0 - 2
Kelty Hearts 0-0H2H+
  15' M. Tidser
  0 - 1 66' R. Lyon
  0 - 2 75' L. Moore
J. Longridge 82'  
J. Longridge 90+4'  
17/11/2023 Hamilton Academical
1 - 4
Raith Rovers 0-1H2H+
  0 - 1 8' S. Stanton
  17' A. Connolly
J. Barjonas 30'  
  51' J. Hamilton
L. Kilday 54'  
  0 - 2 58' J. Hamilton
  0 - 3 61' J. Hamilton
K. O'Hara 61'  
D. Zanatta 73' 1 - 3  
  1 - 4 90' D. Easton
11/11/2023 Hamilton Academical
5 - 0
Stirling Albion 2-0H2H+
K. O'Hara 14' 1 - 0  
  18' J. McGregor
E. Henderson 38' 2 - 0  
K. O'Hara 56' 3 - 0  
E. Henderson 69' 4 - 0  
K. O'Hara 78' 5 - 0  
  85' K. Moore
  86' R. Thomson
  90+1' D. Hilson
04/11/2023 Cove Rangers
1 - 0
Hamilton Academical 0-0H2H+
F. Fyvie 61' 1 - 0  
28/10/2023 Montrose
0 - 3
Hamilton Academical 0-1H2H+
  27' D. McGowan
  37' S. Martin
  0 - 1 41' J. McGlynn
C. Brown 53'  
  0 - 2 58' J. Barjonas
M. Thomson 60'  
S. Dillon 72'  
  0 - 3 85' K. MacDonald
  90+4' J. Longridge
P. Watson 90+4'  
21/10/2023 Hamilton Academical
1 - 1
Edinburgh City 1-0H2H+
D. Tait 31'  
  32' R. Shanley
K. MacDonald 35' 1 - 0  
  1 - 1 52' R. Shanley
  81' R. McLean
D. McGowan 88'  
D. Zanatta 90+3'  
14/10/2023 East Kilbride
2 - 5
Hamilton Academical 1-4H2H+
A. Arnott 14'  
  0 - 1 17' J. Mumbongo
  0 - 2 20' A. Arnott
C. McGowan 31' 1 - 2  
  1 - 3 36' K. MacDonald
  1 - 4 38' C. Murray
N. Flanagan 53' 2 - 4  
N. Flanagan 62'  
  73' J. Mumbongo
C. McGowan 73'  
  2 - 5 80' K. MacDonald
  90' J. Longridge
07/10/2023 Falkirk
0 - 0
Hamilton Academical 0-0H2H+
L. Henderson 17'  
  59' D. Tait
  76' D. McGowan
  90+2' K. O'Hara
29/09/2023 Hamilton Academical
5 - 0
Annan Athletic 1-0H2H+
J. Barjonas 2' 1 - 0  
S. Martin 34'  
R. Tumilty 48' 2 - 0  
  54' S. Hooper
E. Henderson 58' 3 - 0  
C. Murray 69' 4 - 0  
J. McGlynn 77' 5 - 0  
23/09/2023 Queen of the South
1 - 2
Hamilton Academical 1-1H2H+
  0 - 1 15' E. Henderson
H. Cochrane 28' 1 - 1  
  30' D. Tait
L. Connelly 56'  
  1 - 2 84' J. Longridge
O. MacIntyre 89'  
E. Ambrose 90+1'  
R. Irving 90+3'  
A. Ferguson 90+6'  
16/09/2023 Hamilton Academical
2 - 1
Alloa Athletic 0-0H2H+
K. O'Hara 19'  
E. Henderson 47' 1 - 0  
  1 - 1 69' L. Donnelly
J. McGlynn 90+3' 2 - 1  
  90+3' S. Hetherington
M. Hewitt 90+6'  
  90+6' C. O'Donnel
09/09/2023 Coleraine
1 - 3
Hamilton Academical 1-1H2H+
  0 - 1 11' L. Smith
L. Lynch 24' 1 - 1  
A. Jarvis 37'  
  39' D. McGowan
  1 - 2 48' D. Zanatta
  60' D. Zanatta
C. McKendry 61'  
D. Cole 77'  
  1 - 3 82' J. Barjonas
  86' S. Hendrie
  90' K. O'Hara
  90+4' J. Longridge
02/09/2023 Stirling Albion
2 - 2
Hamilton Academical 1-2H2H+
  0 - 1 30' E. Henderson
  0 - 2 38' K. O'Hara
R. Davidson 42'  
J. Cooper 44' 1 - 2  
K. Banner 76' 2 - 2  
R. McGeachie 90'  
  90+1' K. O'Hara
26/08/2023 Hamilton Academical
1 - 0
Montrose 1-0H2H+
D. Tait 4' 1 - 0  
  45+1' A. Quinn
  57' G. Webster
R. Tumilty 58'  
D. Tait 70'  
  72' Matheus Machado
19/08/2023 Edinburgh City
0 - 3
Hamilton Academical 0-1H2H+
  0 - 1 19' K. MacDonald
L. Hamilton 47'  
  0 - 2 67' R. One
  0 - 3 81' C. Murray
L. Hamilton 83'  
  86' D. Zanatta
  87' R. One
12/08/2023 Kelty Hearts
0 - 2
Hamilton Academical 0-0H2H+
  54' S. Martin
  55' J. Longridge
  0 - 1 59' R. Tumilty
  0 - 2 68' R. One
76'  
05/08/2023 Hamilton Academical
1 - 0
Cove Rangers 1-0H2H+
  33' M. Gallagher
J. Kerr 35' 1 - 0  
K. MacDonald 63'  
  82' P. McGowan
C. Murray 90+3'  
29/07/2023 Hamilton Academical
2 - 2
Cove Rangers 1-1H2H+
K. O'Hara 13' 1 - 0  
A. Winter 27'  
  1 - 1 44' M. Gallagher
  1 - 2 60' R. Burrell
S. Hendrie 65'  
K. MacDonald 87'  
R. Tumilty 90+6' 2 - 2  
22/07/2023 Livingston
1 - 1
Hamilton Academical 0-1H2H+
  4' D. Tait
  29' J. Longridge
  0 - 1 31' A. Winter
J. Penrice 64'  
B. Anderson 90' 1 - 1  
  90+2' S. Martin
18/07/2023 Hamilton Academical
1 - 0
Brechin City 1-0H2H+
  7' M. McArthur
K. O'Hara 22' 1 - 0  
K. MacDonald 53'  
R. Tumilty 62'  
S. Martin 65'  
A. Winter 90+2'  
15/07/2023 Clyde
1 - 3
Hamilton Academical 1-0H2H+
L. Scullion 16' 1 - 0  
  1 - 1 64' A. Winter
J. Craig 75'  
R. Forbes 86'  
  1 - 2 88' J. McGlynn
  1 - 3 90+2' S. Martin
06/05/2023 Alloa Athletic
0 - 2
Dunfermline Athletic 0-0H2H+
  51' P. Allan
  0 - 1 64' C. Wighton
  0 - 2 68' P. McGowan
29/04/2023 Dunfermline Athletic
2 - 1
Clyde 1-1H2H+
  0 - 1 12' C. Salkeld
  37' C. Salkeld
K. Ritchie-Hosler 45' 1 - 1  
L. McCann 90+3' 2 - 1  
22/04/2023 Airdrieonians
1 - 1
Dunfermline Athletic 0-0H2H+
  0 - 1 58' C. Wighton
C. Gallagher 62' 1 - 1  
  64' K. Benedictus
  72' K. O'Hara
  76' C. Hamilton
11/04/2023 Peterhead
0 - 2
Dunfermline Athletic 0-0H2H+
  24' L. McCann
D. Strachan 36'  
J. Oyinsan 45'  
J. Brown 50'  
  0 - 1 57' N. Todorov
  0 - 2 67' C. Wighton
L. Bisland 86'  
18/03/2023 Dunfermline Athletic
0 - 0
Edinburgh City 0-0H2H+
  3' L. Fontaine
P. McGowan 71'  
07/03/2023 Dunfermline Athletic
2 - 0
Falkirk 0-0H2H+
J. Edwards 52'  
R. Breen 67' 1 - 0  
C. Hamilton 67'  
M. Todd 75' 2 - 0  
  83' S. Mackie
04/03/2023 Dunfermline Athletic
2 - 0
Alloa Athletic 1-0H2H+
  33' M. Doyle
C. Hamilton 41' 1 - 0  
K. O'Hara 68' 2 - 0  

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.