Kieran MacDonald Profile and Player Statistics
First name: Kieran
Last name: MacDonald
Position: , Defender
Nationality: Scotland
Date of birth: 21 July 1993
Age: 30
Place of birth: Scotland
Height: 178 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Kieran 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 Edinburgh City 0 0 0 0 0 0 0 0
League Cup 2023/2024 Edinburgh City 136 2 0 1 0 0 0 0
League One 2023/2024 Edinburgh City 122 10 1 1 0 0 2 0
Scottish Cup 2023/2024 Edinburgh City 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Edinburgh City 0 0 0 0 0 0 0 0
Challenge Cup 2022/2023 Edinburgh City 44 1 1 0 0 0 0 0
Championship 2022/2023 Hamilton Academical 0 0 0 0 0 0 0 0
League Cup 2022/2023 Hamilton Academical 0 0 0 0 0 0 0 0
League Cup 2022/2023 Edinburgh City 296 4 1 1 0 0 0 0
League One 2022/2023 Edinburgh City 1217 28 2 3 0 0 4 0
League Two 2022/2023 East Fife 0 0 0 0 0 0 0 0
Scottish Cup 2022/2023 Edinburgh City 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Hamilton Academical 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Edinburgh City 0 0 0 0 0 0 0 0
Challenge Cup 2021/2022 Hamilton Academical 180 2 0 0 0 0 0 0
Championship 2021/2022 Raith Rovers 0 0 0 0 0 0 0 0
Championship 2021/2022 Hamilton Academical 2779 32 1 4 2 0 2 0
League Cup 2021/2022 Raith Rovers 0 0 0 0 0 0 0 0
League Cup 2021/2022 Hamilton Academical 270 3 0 0 0 0 0 0
Scottish Cup 2021/2022 Hamilton Academical 0 0 0 0 0 0 0 0
Championship 2020/2021 Raith Rovers 1838 22 0 3 0 0 3 0
League Cup 2020/2021 Raith Rovers 180 2 0 0 0 0 0 0
Premiership Play-Offs 2020/2021 Raith Rovers 360 4 0 0 0 0 1 0
Scottish Cup 2020/2021 Raith Rovers 0 1 0 0 0 0 0 0
Challenge Cup 2019/2020 Raith Rovers 180 4 1 0 0 0 1 0
League Cup 2019/2020 Raith Rovers 0 0 0 0 0 0 0 0
League One 2019/2020 Raith Rovers 2477 28 0 1 3 0 5 0
Scottish Cup 2019/2020 Raith Rovers 180 2 0 0 0 0 0 0
Challenge Cup 2018/2019 Airdrieonians 90 1 0 0 0 0 0 0
League Cup 2018/2019 Airdrieonians 360 4 0 0 0 0 0 0
League One 2018/2019 Airdrieonians 2315 27 1 2 0 0 3 0
Scottish Cup 2018/2019 Airdrieonians 90 1 0 0 0 0 0 0
Challenge Cup 2017/2018 Airdrieonians 90 1 0 0 0 0 0 0
League One 2017/2018 Airdrieonians 2880 32 0 0 0 0 4 0
Challenge Cup 2016/2017 Airdrieonians 210 2 0 0 0 0 0 0
Championship Play-Offs 2016/2017 Airdrieonians 210 2 0 0 0 0 0 0
League One 2016/2017 Airdrieonians 3139 35 0 1 1 0 7 0
League One 2015/2016 Airdrieonians 1312 15 0 2 0 0 2 0
League Two 2015/2016 East Fife 387 6 1 4 0 0 0 0
Premiership 2015/2016 Hamilton Academical 0 0 0 0 0 0 0 0
Championship 2014/2015 Dumbarton 639 13 9 0 0 0 1 0
Premiership 2014/2015 Hamilton Academical 0 0 0 0 0 0 0 0
Challenge Cup 2013/2014 Clyde 90 1 0 0 0 0 0 0
League One Play-Offs 2013/2014 Clyde 210 2 0 0 0 0 0 0
League Two 2013/2014 Clyde 2985 34 0 4 4 0 4 0
League Two 2012/2013 Clyde 1153 17 5 1 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
04/11/2023 Edinburgh City
1 - 5
Montrose 1-2H2H+
  0 - 1 8' L. Graham
  0 - 2 19' K. Hester
R. Leitch 22'  
C. Crane 27'  
  27' L. Callaghan
  29' M. Gardyne
K. Waddell 33' 1 - 2  
K. Ewen 66'  
  66' K. Hester
  1 - 3 69' M. Gardyne
  1 - 4 72' M. Thomson
L. Hamilton 79'  
L. Hamilton 80'  
  1 - 5 88' C. Brown
07/10/2023 Edinburgh City
1 - 4
Kelty Hearts 0-2H2H+
  0 - 1 25' T. Daramola
D. Handling 30'  
  0 - 2 32' A. Corbett
  53' L. O'Donnell
  0 - 3 68' A. Bavidge
  0 - 4 76' R. Cunningham
J. Wilkie 88' 1 - 4  
30/09/2023 Alloa Athletic
1 - 1
Edinburgh City 0-0H2H+
D. Devine 34'  
  0 - 1 61' R. Leitch
A. Roy 69' 1 - 1  
  90' L. Spence
E. Deveney 90+2'  
  90+2' R. Shanley
23/09/2023 Edinburgh City
2 - 2
Cove Rangers 1-1H2H+
  0 - 1 8' R. Burrell
D. Handling 18' 1 - 1  
  18' J. Jones
  26' C. Stewart
R. Shanley 59' 2 - 1  
L. Spence 83'  
  2 - 2 90' J. Wilkie
16/09/2023 Montrose
5 - 2
Edinburgh City 4-0H2H+
A. Quinn 17' 1 - 0  
B. Lyons 19'  
M. Thomson 28' 2 - 0  
K. Hester 37' 3 - 0  
M. Thomson 45+1' 4 - 0  
  45+3' L. Spence
  52' R. Shanley
  4 - 1 61' L. Hamilton
B. Lyons 62' 5 - 1  
  76' R. McLean
  5 - 2 81' D. Handling
  83' L. Hamilton
L. Callaghan 89'  
02/09/2023 Edinburgh City
0 - 2
Falkirk 0-1H2H+
K. Jacobs 26'  
  0 - 1 29' A. Agyeman
C. Crane 32'  
  0 - 2 46' C. Morrison
R. Shanley 88'  
K. MacDonald 90+3'  
26/08/2023 Annan Athletic
3 - 2
Edinburgh City 1-2H2H+
  0 - 1 4' K. Offord
B. Lussint 30'  
  0 - 2 33' I. Murray
D. Docherty 37' 1 - 2  
  49' L. Spence
D. Docherty 60' 2 - 2  
D. Docherty 67'  
A. Smith 81'  
  84' C. Crane
T. Goss 86' 3 - 2  
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 Edinburgh City
1 - 2
Queen of the South 1-0H2H+
I. Murray 14' 1 - 0  
  45' D. McClelland
  1 - 1 80' K. Doherty
  1 - 2 83' D. McClelland
  84' D. McClelland
R. Shanley 86'  
  90' G. Reilly
  90+1' G. Reilly
05/08/2023 Stirling Albion
1 - 0
Edinburgh City 0-0H2H+
  35' R. Shanley
  68' K. MacDonald
C. Clark 69' 1 - 0  
  88' L. Fontaine
22/07/2023 Stranraer
2 - 1
Edinburgh City 1-0H2H+
  32' L. Hamilton
B. Armour 38' 1 - 0  
  1 - 1 49' R. Shanley
  64' I. Murray
  78' I. Murray
T. Orr 79' 2 - 1  
D. Forrest 90+2'  
19/07/2023 Edinburgh City
3 - 5
Kelty Hearts 3-3H2H+
S. Mercer 4' 1 - 0  
R. McLean 7' 2 - 0  
R. McLean 20' 3 - 0  
  3 - 1 27' C. Johnston
S. Mercer 33'  
  3 - 2 42' T. Daramola
  3 - 3 45+3' T. Daramola
  3 - 4 49' C. Johnston
  50' S. McCluskey
  51' M. Tidser
  3 - 5 54' R. Cunningham
I. Murray 59'  
  82' T. Daramola
06/05/2023 Edinburgh City
1 - 4
Airdrieonians 0-1H2H+
  0 - 1 15' C. Gallagher
  0 - 2 54' G. McGill
D. Handling 62' 1 - 2  
I. Murray 63'  
  1 - 3 68' C. Fellows
  1 - 4 75' G. McGill
  81' C. Smith
S. Mercer 90'  
22/04/2023 Edinburgh City
2 - 2
Kelty Hearts 0-1H2H+
  0 - 1 24' A. Darge
I. Murray 46' 1 - 1  
R. Shanley 59' 2 - 1  
  2 - 2 76' K. Higginbotham
K. MacDonald 77'  
18/04/2023 Falkirk
1 - 2
Edinburgh City 0-0H2H+
  0 - 1 72' D. Handling
  75' S. Mercer
K. Kennedy 85' 1 - 1  
  1 - 2 90+2' I. Murray
15/04/2023 Clyde
2 - 1
Edinburgh City 2-1H2H+
M. Rennie 8' 1 - 0  
  1 - 1 29' I. Murray
B. Cuddihy 40' 2 - 1  
  65' B. Stirling
K. Doherty 82'  
08/04/2023 Peterhead
1 - 0
Edinburgh City 1-0H2H+
J. Oyinsan 7' 1 - 0  
  24' J. Craigen
L. Bisland 30'  
A. McCarthy 65'  
01/04/2023 Edinburgh City
1 - 1
Montrose 0-1H2H+
  14' G. Webster
  0 - 1 20' R. McAllister
L. Hamilton 20'  
K. Jacobs 22'  
  43' S. Dillon
R. Shanley 69' 1 - 1  
I. Murray 74'  
C. Crane 83'  
J. Craigen 86'  
24/03/2023 Edinburgh City
1 - 3
Queen of the South 0-0H2H+
I. Murray 43'  
  0 - 1 64' R. Paton
R. Shanley 70'  
  0 - 2 80' C. Murray
  0 - 3 84' P. McKay
J. Craigen 86'  
J. Craigen 89' 1 - 3  
O. See 90+1'  
18/03/2023 Dunfermline Athletic
0 - 0
Edinburgh City 0-0H2H+
  3' L. Fontaine
P. McGowan 71'  
11/03/2023 Edinburgh City
0 - 2
Alloa Athletic 0-1H2H+
  0 - 1 32' L. Donnelly
  0 - 2 81' Q. Coulson
K. MacDonald 88'  
04/03/2023 Kelty Hearts
1 - 2
Edinburgh City 0-1H2H+
N. Austin 24'  
  0 - 1 29' J. Robertson
  0 - 2 68' K. Jacobs
J. Barjonas 72' 1 - 2  
K. Megwa 90+1'  
  90+2' K. MacDonald
25/02/2023 Edinburgh City
3 - 0
Clyde 1-0H2H+
L. Hamilton 44' 1 - 0  
S. Warnock 51' 2 - 0  
I. Murray 57'  
  66' K. Roberts
J. Robertson 70' 3 - 0  
18/02/2023 Montrose
3 - 3
Edinburgh City 1-2H2H+
T. Masson 4' 1 - 0  
A. Steeves 39'  
  42' J. Craigen
  1 - 1 44' M. Allan
  1 - 2 45+2' J. Robertson
S. Dillon 60' 2 - 2  
  68' S. Mercer
  73' J. Robertson
  2 - 3 83' I. Murray
  87' I. Murray
R. McAllister 90'  
  90+1' R. Mutch
M. Allan 90+4' 3 - 3  
04/02/2023 Queen of the South
1 - 0
Edinburgh City 0-0H2H+
  52' L. Fontaine
R. Paton 53' 1 - 0  
  80' L. Fontaine
  87' J. Robertson
  89' D. Handling
  89' D. Handling
R. Paton 90+2'  
28/01/2023 Edinburgh City
1 - 2
Falkirk 0-0H2H+
  50' C. Morrison
  0 - 1 52' G. Oliver
  0 - 2 58' C. Morrison
  72' L. Henderson
O. See 74' 1 - 2  
  75' B. McKay
  80' S. Mackie
14/01/2023 Alloa Athletic
2 - 1
Edinburgh City 2-0H2H+
  4'
C. Sammon 17' 1 - 0  
C. Sammon 27' 2 - 0  
  2 - 1 53' J. Robertson
07/01/2023 Edinburgh City
0 - 1
Dunfermline Athletic 0-1H2H+
  13' S. Fisher
  0 - 1 20' C. Wighton
R. Shanley 23'  
K. Jacobs 45+1'  
02/01/2023 Airdrieonians
3 - 5
Edinburgh City 2-2H2H+
C. Smith 6' 1 - 0  
C. Gallagher 14' 2 - 0  
  2 - 1 37' D. Handling
J. Riley 43'  
  2 - 2 45' J. Brydon
  46' J. Brydon
  2 - 3 52' D. Handling
C. Smith 59' 3 - 3  
  60' R. McIntyre
  61' R. Shanley
  71' O. See
  3 - 4 73' O. See
J. Riley 83'  
  88' I. Murray
C. Telfer 90+1'  
  3 - 5 90+3' C. Crane
  90+4' E. Johnson
29/10/2022 Peterhead
1 - 1
Edinburgh City 0-0H2H+
  44' L. Fontaine
J. Brown 54' 1 - 0  
J. Carre 68'  
  69' O. See
T. Ritchie 70'  
J. Carre 71'  
  1 - 1 76' D. Handling
  84' K. Jacobs
  90' J. Robertson
A. McCarthy 90+1'  
22/10/2022 Edinburgh City
3 - 1
Airdrieonians 1-0H2H+
D. Handling 25' 1 - 0  
A. Delferriere 31'  
  1 - 1 47' L. Jamieson
O. See 59' 2 - 1  
I. Murray 75'  
  83' L. Jamieson
E. Johnson 90+5' 3 - 1  
15/10/2022 Dunfermline Athletic
1 - 0
Edinburgh City 0-0H2H+
  41' L. Hamilton
N. Todorov 51'  
  68' L. Fontaine
  74' D. Handling
L. Fontaine 89' 1 - 0  
08/10/2022 Edinburgh City
2 - 0
Kelty Hearts 1-0H2H+
D. Handling 6' 1 - 0  
  45+1' D. Hill
I. Murray 57'  
  58' D. Lyon
C. Crane 70' 2 - 0  
05/10/2022 Edinburgh City
2 - 0
Peterhead 0-0H2H+
D. Jardine 76'  
I. Murray 83' 1 - 0  
D. Handling 88' 2 - 0  
01/10/2022 Montrose
1 - 2
Edinburgh City 1-1H2H+
  0 - 1 2' O. See
  15' K. MacDonald
L. Milne 39' 1 - 1  
  40' C. Crane
S. Dillon 68'  
  70' J. Robertson
  1 - 2 88' D. Handling
22/09/2022 Queen of the South
4 - 0
Edinburgh City 1-0H2H+
  22' L. Fontaine
C. Murray 23' 1 - 0  
D. McKay 54' 2 - 0  
M. Ruth 71' 3 - 0  
L. Connelly 84' 4 - 0  
03/09/2022 Airdrieonians
0 - 6
Edinburgh City 0-2H2H+
C. Ballantyne 16'  
  0 - 1 17' D. Handling
  32' A. Delferriere
  0 - 2 45+1' J. Craigen
  0 - 3 54' J. Robertson
  0 - 4 61' J. Robertson
  0 - 5 71' R. Shanley
  0 - 6 87' J. Craigen
A. Frizzell 90'  
20/08/2022 Edinburgh City
0 - 3
Falkirk 0-1H2H+
  0 - 1 21' C. Morrison
L. Hamilton 48'  
  0 - 2 54' G. Oliver
D. Handling 68'  
  78' L. McCann
  89' P. Carroll
  0 - 3 90' R. Burrell
13/08/2022 Alloa Athletic
2 - 4
Edinburgh City 1-2H2H+
C. Sammon 8' 1 - 0  
  1 - 1 21' J. Robertson
  25' C. Crane
  1 - 2 33' J. Robertson
M. Durnan 53'  
  1 - 3 54' I. Murray
C. O'Donnel 62'  
  79' E. Johnson
  82' A. Delferriere
R. MacIver 85' 2 - 3  
  2 - 4 87' D. Handling
R. MacIver 90'  
  90+1' C. Crane
06/08/2022 Edinburgh City
0 - 3
Dunfermline Athletic 0-2H2H+
  0 - 1 14' L. McCann
  21' J. Edwards
J. Brydon 28'  
  28' L. McCann
R. Shanley 37'  
  0 - 2 41' L. McCann
  0 - 3 72' C. Mochrie

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.