Peter MacDonald Profile and Player Statistics
First name: Peter
Last name: MacDonald
Position: , Attacker
Nationality:
Height: 179

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Peter 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 2018/2019 Stirling Albion 90 1 0 0 0 0 0 0
League Cup 2018/2019 Stirling Albion 300 4 1 2 2 0 0 0
League Two 2018/2019 Stirling Albion 1646 27 8 10 8 0 1 0
League One Play-Offs 2017/2018 Stirling Albion 2276 32 6 11 9 0 2 0
League Two 2017/2018 Stirling Albion 2066 28 4 9 8 0 2 0
League Two 2016/2017 Clyde 2631 31 1 7 17 0 1 0
Challenge Cup 2015/2016 Greenock Morton 90 1 0 0 1 0 0 0
Championship 2015/2016 Greenock Morton 374 8 4 2 1 0 0 0
League One 2014/2015 Greenock Morton 931 15 5 6 4 0 2 0
Premiership 2014/2015 Dundee 238 7 5 1 1 0 0 0
Challenge Cup 2013/2014 Dundee 285 3 1 0 3 0 1 0
Championship 2013/2014 Dundee 2875 35 2 18 17 0 5 0
Championship 2012/2013 Greenock Morton 1314 21 7 6 14 0 1 0
Challenge Cup 2011/2012 Greenock Morton 225 3 0 2 2 0 1 0
Championship 2011/2012 Greenock Morton 2666 35 5 8 10 0 4 0
Premiership 2010/2011 St. Johnstone 1299 24 10 9 0 0 4 0
Premiership 2009/2010 St. Johnstone 386 7 2 3 5 0 0 0
Championship 2008/2009 St. Johnstone 0 0 0 0 1 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
12/07/2019 Frickley Athletic
2 - 6
East Stirlingshire 2-1H2H+
S. Cable 17' 1 - 0  
  1 - 1 27' R. MacDonald
J. McMenemy 40' 2 - 1  
  2 - 2 51' B. Barr
  2 - 3 60' Millar M
  2 - 4 65' R. MacDonald
  2 - 5 72' N. Low
  2 - 6 82' J. Dishington
04/05/2019 Stirling Albion
0 - 0
Edinburgh City 0-0H2H+
J. Allan 33'  
K. Banner 52'  
D. Docherty 52'  
  63' G. Rodger
Lewis McLear 63'  
Peter MacDonald 63'  
  68' R. Lumsden
  68' S. Shepherd
  69' M. Laird
  75' G. Taylor
R. Hughes 78'  
C. Murray 78'  
  90+3' G. Taylor
  90+3' Robbie Neave
27/04/2019 Peterhead
1 - 1
Stirling Albion 1-0H2H+
  8' D. Docherty
J. Leitch 37' 1 - 0  
R. McAllister 44'  
  46' C. Thomson
  46' R. Hughes
  65' D. Docherty
  65' Max Ashmore
R. McAllister 68'  
S. Sutherland 68'  
  74' K. Banner
  74' D. Mackin
J. Leitch 82'  
Paul Willis 82'  
  83' D. Jardine
  83' Peter MacDonald
  86' J. McGregor
R. Dow 88'  
C. Home 88'  
  1 - 1 90+3' Peter MacDonald
06/04/2019 Stirling Albion
2 - 1
Elgin City 1-1H2H+
Darren Smith 34' 1 - 0  
  38' D. McHardy
  1 - 1 39' R. MacIver
D. Docherty 56'  
Peter MacDonald 62'  
Lewis McLear 62'  
  73' K. Hester
  73' A. Sutherland
C. Thomson 74'  
C. Murray 74'  
J. McGregor 89' 2 - 1  
  90' J. Lowdon
  90' O. Loveland
30/03/2019 Queen's Park
0 - 0
Stirling Albion 0-0H2H+
C. McGrory 49'  
Gerry McLauchlan 49'  
  66' M. Wright
  66' Lewis McLear
Lewis Hawke 69'  
E. East 69'  
  70' D. Docherty
K. Moore 77'  
M. Ruth 77'  
  81' Peter MacDonald
  81' Scott Glover
D. McLaren 87'  
  88' C. Thomson
  88' C. Murray
23/03/2019 Stirling Albion
1 - 0
Berwick Rangers 0-0H2H+
  17' S. Murphy
K. Banner 46'  
Peter MacDonald 60'  
D. Mackin 60'  
  63' J. Ogilvie
Jason Marr 64'  
L. Hamilton 64'  
  71' Ahmed Aloulou
  71' D. Healy
  72' S. Murphy
  72' D. O'Kane
D. Mackin 81' 1 - 0  
  83' Ross Brown
  83' Grant Rose
R. Hughes 88'  
Scott Glover 88'  
C. Thomson 90+2'  
16/03/2019 Clyde
3 - 1
Stirling Albion 1-0H2H+
C. McStay 18' 1 - 0  
  24' J. McGregor
Jordan Stewart 29'  
  46' J. Allan
  46' L. Hamilton
  1 - 1 51' K. Banner
Jordan Stewart 61'  
Scott Banks 61'  
  63' N. McLaughlin
A. Love 70'  
Kristoffer Sindholt Syvertsen 70'  
  74' N. McLaughlin
  74' M. Wright
M. McNiff 80' 2 - 1  
  82' D. Docherty
  82' D. Mackin
M. Lamont 90+2'  
Kieran Duffie 90+2'  
J. Rankin 90+8' 3 - 1  
09/03/2019 Stirling Albion
0 - 1
Albion Rovers 0-1H2H+
  0 - 1 4' G. Fotheringham
R. McGeachie 12'  
L. Hamilton 12'  
Max Ashmore 24'  
Max Ashmore 25'  
Scott Glover 25'  
M. Wright 64'  
Peter MacDonald 64'  
  72' Smart Osadolor
  72' Ben Reilly
  86' G. Newell
  86' Gary Fisher
  90+3' D. Byrne
  90+3' Jack Gordon
02/03/2019 Cowdenbeath
1 - 2
Stirling Albion 0-1H2H+
  0 - 1 34' Darren Smith
  45' Darren Smith
Matt Henvey 46'  
J. Allan 46'  
D. Cox 56' 1 - 1  
  60' M. Wright
  60' D. Mackin
  63' D. Jardine
  1 - 2 71' Peter MacDonald
  71' R. Hughes
  71' Scott Glover
H. Swann 80'  
Jordyn Sheerin 80'  
  81' D. Jardine
  81' L. Hamilton
26/02/2019 Stirling Albion
0 - 1
Clyde 0-1H2H+
  0 - 1 18' David Goodwillie
R. Hughes 56'  
D. Docherty 56'  
Darren Smith 58'  
Lewis McLear 58'  
  70' Jack Boyle
  70' Jordan Stewart
  74' Scott Banks
Jason Marr 77'  
  78' Scott Banks
  78' M. Lamont
D. Mackin 81'  
Peter MacDonald 81'  
Scott Glover 82'  
  89' Jordan Stewart
  90+2' David Goodwillie
26/01/2019 Albion Rovers
0 - 5
Stirling Albion 0-1H2H+
  20' J. McGregor
D. Byrne 21'  
G. Fotheringham 33'  
  0 - 1 38' Peter MacDonald
  45' Archie Thomas
  45' Max Ashmore
  0 - 2 52' Peter MacDonald
  0 - 3 56' Peter MacDonald
  60' J. McGregor
  60' K. Banner
  0 - 4 64' Darren Smith
G. Fotheringham 65'  
Brian Ross 65'  
Gerard Hernando 73'  
J. Watson 73'  
  73' Peter MacDonald
  73' M. Wright
  0 - 5 89' D. Mackin
12/01/2019 Stirling Albion
2 - 1
Annan Athletic 1-1H2H+
Peter MacDonald 20' 1 - 0  
  27' D. Wilson
Peter MacDonald 32'  
  1 - 1 33' T. Muir
  61' Ross Fergusson
  61' C. Johnston
D. Docherty 67'  
C. Thomson 70'  
Max Ashmore 70'  
Darren Smith 71'  
D. Mackin 71'  
Peter MacDonald 77' 2 - 1  
  78' Owen Moxon
  78' T. Wallace
Peter MacDonald 90+2'  
N. McLaughlin 90+2'  
05/01/2019 Edinburgh City
0 - 1
Stirling Albion 0-0H2H+
C. Balatoni 20'  
G. Rodger 20'  
  0 - 1 51' Darren Smith
Adam Watson 66'  
G. Taylor 66'  
M. Laird 74'  
S. Shepherd 76'  
C. Hall 76'  
  82' D. Docherty
L. Henderson 85'  
  86' E. Horne
D. Galbraith 89'  
29/12/2018 Stirling Albion
2 - 1
Cowdenbeath 2-1H2H+
  0 - 1 9' J. Allan
  24' David Marsh
  33' B. Malcolm
  33' J. Pyper
  36' R. Deas
D. Mackin 36' 1 - 1  
D. Docherty 45+1' 2 - 1  
J. Allan 69'  
C. Thomson 69'  
  71' D. Cox
  71' Josh Skelly
D. Mackin 73'  
N. McLaughlin 73'  
Darren Smith 82'  
K. Banner 82'  
  82' J. Allan
  82' Jordyn Sheerin
  88' Kyle Miller
  90' Josh Skelly
22/12/2018 Peterhead
4 - 1
Stirling Albion 2-0H2H+
J. Leitch 13' 1 - 0  
R. McAllister 28' 2 - 0  
  32' Jason Marr
  32' K. Banner
J. Leitch 38'  
D. Lyle 55' 3 - 0  
  57' N. McLaughlin
  57' Peter MacDonald
J. Leitch 58'  
R. Kavanagh 58'  
C. Eadie 63' 4 - 0  
D. Lyle 66'  
R. McLean 66'  
R. Dow 69'  
  71' D. Docherty
J. Stevenson 78'  
C. Home 78'  
  4 - 1 87' R. Hughes
08/12/2018 Queen's Park
1 - 1
Stirling Albion 1-1H2H+
Lewis Hawke 14' 1 - 0  
  1 - 1 37' Darren Smith
K. Roberts 44'  
Lewis McGhee 45+1'  
S. McLean 59'  
E. East 59'  
  74' D. Jardine
  74' C. Thomson
Alan Gow 78'  
K. Moore 78'  
  83' Darren Smith
  83' Peter MacDonald
Gerry McLauchlan 87'  
Gerry McLauchlan 89'  
01/12/2018 Stirling Albion
5 - 2
Elgin City 3-2H2H+
  0 - 1 15' K. Hay
  0 - 2 19' S. Sutherland
Darren Smith 25' 1 - 2  
N. McLaughlin 32' 2 - 2  
D. Mackin 43'  
D. Mackin 45' 3 - 2  
  58' J. Lowdon
  62' K. Hay
  62' R. Farquhar
Darren Smith 62' 4 - 2  
  68' Rabin Omar
  68' S. Miller
N. McLaughlin 70'  
C. Thomson 70'  
  76' C. McLeish
  76' O. Loveland
J. Allan 80'  
Jason Marr 83'  
Darren Barr 83'  
Darren Smith 85'  
Peter MacDonald 85'  
D. Docherty 90+1' 5 - 2  
10/11/2018 Clyde
1 - 1
Stirling Albion 0-0H2H+
  52' Jason Marr
  0 - 1 56' D. Jardine
  62' Darren Barr
  62' R. Hughes
M. Lamont 64'  
Abdelkarim Belmokhtar 64'  
C. McStay 64'  
R. Lyon 64'  
  74' E. Horne
  74' K. Banner
  79' D. Mackin
  79' Peter MacDonald
  85' D. Docherty
R. Grant 88'  
D. Cogill 90+1' 1 - 1  
R. Grant 90+1'  
S. Rumsby 90+1'  
29/09/2018 Albion Rovers
3 - 0
Stirling Albion 1-0H2H+
Lewis McLear 9' 1 - 0  
  31' C. Thomson
  31' C. Binnie
Jamie Gallagher 50'  
R. Watters 53' 2 - 0  
  56' Peter MacDonald
  56' D. Docherty
  56' Kevin Fell
  56' R. McLaren
L. McMahon 56'  
J. Watson 56'  
Gary Fisher 63'  
  84' Kevin Moon
R. Watters 86' 3 - 0  
Lewis McLear 88'  
Graham Gracie 88'  
22/09/2018 Stirling Albion
1 - 2
Annan Athletic 0-1H2H+
  0 - 1 12' E. Horne
Jason Marr 54'  
K. Banner 54'  
Peter MacDonald 54'  
Mark Stewart 54'  
  58' C. Johnston
  0 - 2 69' T. Wallace
Kevin Moon 71'  
R. McLaren 71'  
  82' T. Muir
  82' Ross Fergusson
  85' D. Wilson
  86' T. Wallace
  86' M. Wright
  88' S. Roberts
  88' A. Smith
D. Docherty 90+1' 1 - 2  
15/09/2018 Stirling Albion
1 - 0
Queen's Park 1-0H2H+
R. McGeachie 12' 1 - 0  
W. Robertson 39'  
  46' Ciarán Summers
  46' Alistair Miller
  48' B. Mortimer
  52' Smart Osadolor
  52' S. McLean
  57' Scott Gibson
D. Jardine 66'  
Kevin Moon 66'  
  72' J. Peters
  72' E. East
Kevin Fell 77'  
Mark Stewart 77'  
W. Robertson 89'  
N. McLaughlin 89'  
Jason Marr 90+4'  
01/09/2018 Elgin City
0 - 3
Stirling Albion 0-3H2H+
  0 - 1 15' C. Thomson
  0 - 2 23' Peter MacDonald
  30'
  0 - 3 33' J. Allan
D. Wilson 45+1'  
R. Farquhar 45+1'  
A. Sutherland 55'  
G. Morrison 55'  
D. McHardy 63'  
C. McLeish 68'  
K. Hay 68'  
25/08/2018 Stirling Albion
0 - 2
Peterhead 0-1H2H+
  0 - 1 44' J. Stevenson
N. McLaughlin 62'  
Darren Smith 62'  
  63' J. Leitch
  0 - 2 64' R. McAllister
  66' D. Lyle
  66' R. Kavanagh
Kevin Fell 68'  
Mark Stewart 68'  
C. Thomson 76'  
Darren Barr 90+3'  
  90+4' Jason Brown
18/08/2018 Edinburgh City
3 - 1
Stirling Albion 0-0H2H+
32'  
  45' L. Hamilton
  45' Dillon Young
S. Shepherd 47' 1 - 0  
  1 - 1 54' Mark Stewart
C. Balatoni 64' 2 - 1  
G. Taylor 66'  
  67' D. Docherty
  67' N. McLaughlin
J. Allan 72' 3 - 1  
  74' C. Thomson
  74' Kevin Fell
D. Handling 75'  
K. Stewart 75'  
G. Taylor 77'  
A. Smith 77'  
  89' J. Allan
B. Henderson 89'  
M. Laird 90+4'  
B. Donaldson 90+4'  
14/08/2018 Alloa Athletic
3 - 1
Stirling Albion 2-0H2H+
  27' K. Banner
  27' Justin Watson
K. Cawley 40' 1 - 0  
K. Cawley 45' 2 - 0  
Iain Flannigan 46' 3 - 0  
  3 - 1 55' L. Hamilton
S. Hetherington 70'  
  79' D. Jardine
11/08/2018 Stirling Albion
0 - 3
Clyde 0-2H2H+
  0 - 1 4' A. Love
K. Banner 37'  
  0 - 2 44' David Goodwillie
R. McGeachie 47'  
D. Docherty 54'  
  0 - 3 60' A. Love
  74' C. McStay
  74' Edward Ferns
N. McLaughlin 75'  
Kevin Fell 75'  
  75' A. Love
  75' M. Lamont
  85' R. Grant
  85' Jack Boyle
04/08/2018 Berwick Rangers
1 - 0
Stirling Albion 0-0H2H+
Ross Brown 67' 1 - 0  
  67' Kevin Fell
  67' Justin Watson
D. Healy 70'  
A. Murrell 70'  
Darren Lavery 77'  
S. Murphy 77'  
  80' N. McLaughlin
  80' R. McLaren
J. Todd 87'  
Oliver Fleming 87'  
28/07/2018 Dunfermline Athletic
3 - 1
Stirling Albion 0-1H2H+
  0 - 1 35' Peter MacDonald
Myles Hippolyte 47' 1 - 1  
  53' R. McGeachie
James Vincent 56' 2 - 1  
Faissal El-Bakhtaoui 71'  
A. Connolly 71'  
James Vincent 71'  
A. Ryan 71'  
M. Durnan 85'  
Myles Hippolyte 90+1' 3 - 1  
21/07/2018 Peterhead
0 - 2
Stirling Albion 0-1H2H+
  0 - 1 9' Peter MacDonald
S. Brown 38'  
A. Norris 38'  
R. McAllister 59'  
D. Lyle 59'  
J. Stevenson 59'  
R. McLean 59'  
  0 - 2 71' Mark Stewart
Willie Gibson 80'  
  80' Kevin Fell
  80' Justin Watson
  88' Peter MacDonald
  88' R. McLaren
17/07/2018 Stirling Albion
1 - 2
Brechin City 1-1H2H+
  0 - 1 17' B. Melingui
L. Hamilton 35'  
Peter MacDonald 35'  
Mark Stewart 44' 1 - 1  
Kevin Moon 46'  
Kevin Fell 46'  
  55' B. Melingui
  55' K. Orsi
  63' S. Burns
  70' J. Henry
  70' J. Sinclair
  1 - 2 84' C. Tapping
14/07/2018 Stirling Albion
0 - 4
Dundee 0-1H2H+
  0 - 1 39' Sofien Moussa
  0 - 2 57' Sofien Moussa
  0 - 3 63' Jean Allasande Mendy
Peter MacDonald 68'  
D. Docherty 68'  
  0 - 4 69' C. Wighton
  70' E. N'Gwatala
  70' K. Madianga
R. McGeachie 71'  
Justin Watson 71'  
  78' Sofien Moussa
  78' Matt Henvey
Kevin Moon 81'  
Kevin Fell 81'  
  84' Cammy Kerr
  84' Jesse Curran
07/07/2018 Stranraer
0 - 2
Stirling Albion 0-1H2H+
  0 - 1 24' J. Allan
  0 - 2 54' Peter MacDonald
05/05/2018 Peterhead
3 - 0
Stirling Albion 1-0H2H+
J. Leitch 33'  
Mason Robertson 38' 1 - 0  
R. McAllister 57' 2 - 0  
J. Leitch 59'  
A. Smith 59'  
  61' Ewan McNeil
  61' N. McLaughlin
J. Stevenson 64'  
Jason Brown 65' 3 - 0  
R. McLean 66'  
Jordon Brown 66'  
  68' A. Black
  68' Sean Dickson
R. McAllister 72'  
Abdelkarim Belmokhtar 72'  
  78' Darren Smith
  78' S. Noble
02/05/2018 Stirling Albion
0 - 1
Peterhead 0-1H2H+
  24' R. McAllister
Kevin Moon 26'  
  0 - 1 28' Mason Robertson
Kevin Moon 45'  
W. Robertson 45'  
W. Robertson 46'  
Liam Caddis 59'  
N. McLaughlin 67'  
Darren Smith 67'  
  72' David McCracken
  72' A. Smith
  80' Willie Gibson
  80' Jordon Brown
  83' R. McAllister
  83' C. Johnston
28/04/2018 Stirling Albion
1 - 1
Stenhousemuir 0-1H2H+
  0 - 1 38' C. McMenamin
L. Hamilton 64'  
Peter MacDonald 64'  
  64' Andy Dallas
  64' M. Scott
Peter MacDonald 74' 1 - 1  
21/04/2018 Annan Athletic
3 - 1
Stirling Albion 1-1H2H+
  0 - 1 7' N. McLaughlin
B. Henderson 20' 1 - 1  
B. Henderson 48' 2 - 1  
B. Henderson 62' 3 - 1  
  65' W. Robertson
  65' Sean Dickson
  65' Kevin Moon
  65' R. Kavanagh
  68' Peter MacDonald
  68' Liam Caddis
B. Armour 83'  
S. Swinglehurst 86'  
  89' L. Hamilton
14/04/2018 Clyde
2 - 1
Stirling Albion 0-0H2H+
K. Nicoll 32'  
  40' Andrew Little
  40' Peter MacDonald
Jack Boyle 51' 1 - 0  
  1 - 1 53' D. Jardine
Jack Boyle 58' 2 - 1  
C. McStay 63'  
B. Cuddihy 63'  
  72' A. Black
  72' Sean Dickson
  77' Darren Barr
  81' D. Jardine
  81' Liam Caddis
Jack Boyle 82'  
A. Love 82'  
  85' Kevin Moon
07/04/2018 Stirling Albion
0 - 5
Montrose 0-1H2H+
  10' Jamie Redman
  19' Michael Bolochoweckyj
  0 - 1 27' M. Rennie
L. Hamilton 34'  
  43' Jamie Redman
  43' P. Watson
W. Robertson 60'  
  0 - 2 63' L. Milne
S. Noble 66'  
R. Kavanagh 66'  
Peter MacDonald 66'  
Andrew Little 66'  
  67' C. Ballantyne
R. Kavanagh 67'  
Ewan McNeil 69'  
  71' Chris Templeman
  71' Gary Fraser
  0 - 3 75' C. Ballantyne
  0 - 4 78' L. Milne
  78' Michael Bolochoweckyj
  78' Martyn Fotheringham
Darren Smith 82'  
G. Stanger 82'  
Craig Wight 90+2'  
  0 - 5 90+3' L. Milne
31/03/2018 Elgin City
3 - 0
Stirling Albion 3-0H2H+
N. Flanagan 7' 1 - 0  
B. Cameron 18' 2 - 0  
S. Sutherland 24' 3 - 0  
  38' Ross Smith
  38' R. Kavanagh
  76' W. Robertson
  83' Ewan McNeil
S. Smith 84'  
27/03/2018 Stirling Albion
2 - 2
Edinburgh City 1-1H2H+
  0 - 1 11' G. Taylor
Darren Smith 25' 1 - 1  
  47' Chris McKee
  47' C. Hall
Ross Smith 56' 2 - 1  
  65' Farid El Alagui
Andrew Little 70'  
Peter MacDonald 70'  
  2 - 2 70' Farid El Alagui
N. McLaughlin 79'  
R. Kavanagh 79'  
  90+2' G. Taylor
  90+2' K. Watson

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.