Skip to content
Peter MacDonald

Peter MacDonald

Attack - Centre-Forward  at Retired
Age45
CitizenshipScotland
Height1.78 m
Footright
BornNovember 17, 1980
👕200+ Apps 100+ Goals Veteran
Market value
Centre-Forward Attack

Career snapshot

5
clubs played for
01/02
debut season
0.3
goals / match
St. Johnstone FC
top club · 176 apps

Position rank · 18/19

#736
goals rank
#579
assists rank
130
season goals
43
season assists

Among 3,063 Attack - Centre-Forwards · ≥200 mins

Career highs

€300k
peak value · 2010
€200k
top transfer fee · 01/02
22
best season · 16/17
15 · 11.5%
pens / of goals
430Appearances
130Goals
43Assists
37Yellow cards
1Red cards
61Full matches (90′)
Full namePeter MacDonald
Name in home countryPeter Ian Ronald MacDonald
Date of birth1980-11-17 (45 yrs)
Place of birthGlasgow, Scotland
CitizenshipScotland
PositionAttack - Centre-Forward (main: Attack)
Footright
Height178.00 m
Current clubRetired
Joined2020-07-01
Contract expires
Jul 2020
Transfer: East Stirling → Retired
20/21 · Transfer
Jul 2019
Transfer: Stirling Albion → East Stirling
19/20 · Transfer
Jul 2018
18/19 — Stirling Albion FC
32 matches · 10 G · 4 A · across 3 competitions
Jul 2017
17/18 — Stirling Albion FC
40 matches · 10 G · 7 A · across 4 competitions
Jul 2017
Transfer: Clyde FC → Stirling Albion
17/18 · Transfer
Jul 2016
Transfer: Morton → Clyde FC
16/17 · Transfer
Jul 2016
16/17 — Clyde FC
41 matches · 22 G · 3 A · across 3 competitions
Jul 2015
15/16 — Greenock Morton FC
10 matches · 2 G · 1 A · across 4 competitions
Jan 2015
Transfer: Dundee FC → Morton
14/15 · Transfer
Oct 2014
Injury: unknown
10 games missed
Sep 2014
Injury: unknown
2 games missed
Jul 2014
14/15 — Dundee FC, Greenock Morton FC
24 matches · 7 G · 3 A · across 3 competitions
Jul 2013
13/14 — Dundee FC
41 matches · 21 G · 6 A · across 4 competitions
Jul 2013
Transfer: Morton → Dundee FC
13/14 · Transfer
Jul 2012
Injury: unknown
12 games missed
Jul 2012
12/13 — Greenock Morton FC
23 matches · 16 G · 6 A · across 2 competitions
Jul 2011
11/12 — Greenock Morton FC
43 matches · 15 G · 9 A · across 4 competitions
Jul 2011
Transfer: St. Johnstone → Morton
11/12 · Transfer
Jul 2010
10/11 — St. Johnstone FC
29 matches · 1 G · 2 A · across 3 competitions
Jul 2009
09/10 — St. Johnstone FC
9 matches · 5 G · 2 A · across 3 competitions
Jul 2008
08/09 — St. Johnstone FC
13 matches · 1 G · 0 A · across 3 competitions
Jul 2007
07/08 — St. Johnstone FC
36 matches · 7 G · 0 A · across 4 competitions
Jul 2006
06/07 — St. Johnstone FC
38 matches · 5 G · 0 A · across 2 competitions
Jul 2005
05/06 — St. Johnstone FC
10 matches · 2 G · 0 A · across 2 competitions
Jul 2004
04/05 — St. Johnstone FC
2 matches · 0 G · 0 A · across 2 competitions
Jul 2003
03/04 — St. Johnstone FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2002
02/03 — St. Johnstone FC
13 matches · 3 G · 0 A · across 1 competition
Jul 2001
01/02 — St. Johnstone FC
25 matches · 3 G · 0 A · across 2 competitions
Jul 2001
Transfer: Rangers B → St. Johnstone
01/02 · Transfer · €200k
Jul 1999
Transfer: Rangers U20 → Rangers B
99/00 · Transfer
Jan 1970
Peak market value: €300k
Highest valuation recorded in dataset

Percentile rank vs 1124 other Attack - Centre-Forwards with ≥500 minutes in 18/19. Higher = better (except cards, where lower = better — inverted automatically).

Goals10 total · 2.56/90
95
Assists4 total · 1.03/90
96
G+A14 total · 3.59/90
96
Yellow cards1 total · 0.26/90
61
5,481 min
Minutes played by club
Stirling Albion FC 11.9%
Clyde FC 10.2%
Greenock Morton FC 26.8%
Dundee FC 13.9%
St. Johnstone FC 37.2%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Stirling Albion FC 2 17/18 18/19 72 20 11 650
Clyde FC 1 16/17 16/17 41 22 3 557
Greenock Morton FC 4 11/12 15/16 91 37 18 1,471
Dundee FC 2 13/14 14/15 50 24 7 762
St. Johnstone FC 10 01/02 10/11 176 27 4 2,041

Career trajectory — goals, assists & market value

7€75K14€150K20€225K27€300K01/02 — 3 goals (St. Johnstone FC)301/0202/03 — 3 goals (St. Johnstone FC)302/0304/0505/06 — 2 goals (St. Johnstone FC)205/0606/07 — 5 goals (St. Johnstone FC)506/0707/08 — 7 goals (St. Johnstone FC)707/0808/09 — 1 goals (St. Johnstone FC)108/0909/10 — 5 goals (St. Johnstone FC)09/10 — 2 assists709/1010/11 — 1 goals (St. Johnstone FC)10/11 — 2 assists310/1111/12 — 15 goals (Greenock Morton FC)11/12 — 9 assists2411/1212/13 — 16 goals (Greenock Morton FC)12/13 — 6 assists2212/1313/14 — 21 goals (Dundee FC)13/14 — 6 assists2713/1414/15 — 7 goals (Dundee FC)14/15 — 3 assists1014/1515/16 — 2 goals (Greenock Morton FC)15/16 — 1 assists315/1616/17 — 22 goals (Clyde FC)16/17 — 3 assists2516/1717/18 — 10 goals (Stirling Albion FC)17/18 — 7 assists1717/1818/19 — 10 goals (Stirling Albion FC)18/19 — 4 assists1418/1904/05 — €200K08/09 — €200K09/10 — €200K10/11 — €300K11/12 — €250K12/13 — €275K13/14 — €300K14/15 — €300K15/16 — €200KGoalsAssistsMarket value

Goals by season

01/02: 3301/0202/03: 3302/0303/04: 0003/0404/05: 0004/0505/06: 2205/0606/07: 5506/0707/08: 7707/0808/09: 1108/0909/10: 5509/1010/11: 1110/1111/12: 151511/1212/13: 161612/1313/14: 212113/1414/15: 7714/1515/16: 2215/1616/17: 222216/1717/18: 101017/1818/19: 101018/19

Assists by season

01/02: 0001/0202/03: 0002/0303/04: 0003/0404/05: 0004/0505/06: 0005/0606/07: 0006/0707/08: 0007/0808/09: 0008/0909/10: 2209/1010/11: 2210/1111/12: 9911/1212/13: 6612/1313/14: 6613/1414/15: 3314/1515/16: 1115/1616/17: 3316/1717/18: 7717/1818/19: 4418/19
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
18/19 Betfred Cup Stirling Albion FC 4 2 2 0 0 145
18/19 Irn-Bru Cup Stirling Albion FC 1 0 0 0 0 0
18/19 League Two Stirling Albion FC 27 8 2 1 0 206
17/18 Betfred Cup Stirling Albion FC 4 0 0 0 0 0
17/18 League Two Stirling Albion FC 33 9 7 2 0 264
17/18 Scottish League One Play-offs Stirling Albion FC 2 0 0 0 0 0
17/18 SFA Cup Stirling Albion FC 1 1 0 0 0 35
16/17 Betfred Cup Clyde FC 4 1 0 0 0 267
16/17 League Two Clyde FC 31 17 1 1 0 155
16/17 SFA Cup Clyde FC 6 4 2 2 0 135
15/16 Championship Greenock Morton FC 7 1 0 0 0 367
15/16 Petrofac Tr. Cup Greenock Morton FC 1 1 0 0 0 90
15/16 SCL by Utilita Greenock Morton FC 2 0 1 0 0 0
15/16 SFA Cup Greenock Morton FC 0 0 0 0 0 0
14/15 League Cup Dundee FC 2 2 1 0 0 49
14/15 League One Greenock Morton FC 15 4 2 2 0 233
14/15 Premiership Dundee FC 7 1 0 0 0 239
13/14 Championship Dundee FC 35 17 6 5 0 169
13/14 League Cup Dundee FC 2 1 0 1 0 210
13/14 Ramsdens Cup Dundee FC 3 3 0 1 0 95
13/14 SFA Cup Dundee FC 1 0 0 0 0 0
12/13 Championship Greenock Morton FC 21 14 5 1 0 94
12/13 SFA Cup Greenock Morton FC 2 2 1 0 0 60
11/12 Championship Greenock Morton FC 35 10 4 4 0 267
11/12 Ramsdens Cup Greenock Morton FC 3 2 1 1 0 113
11/12 Scot. League Cup Greenock Morton FC 2 1 1 0 0 158
11/12 SFA Cup Greenock Morton FC 3 2 3 0 0 89
10/11 Co-op. Ins. Cup St. Johnstone FC 1 0 0 0 0 0
10/11 Premiership St. Johnstone FC 24 0 2 4 0 0
10/11 SFA Cup St. Johnstone FC 4 1 0 2 0 216
09/10 Co-op. Ins. Cup St. Johnstone FC 1 0 0 0 0 0
09/10 Premiership St. Johnstone FC 6 5 2 0 0 72
09/10 SFA Cup St. Johnstone FC 2 0 0 1 0 0
08/09 ALBA Chal. Cup St. Johnstone FC 0 0 0 0 0 0
08/09 Championship St. Johnstone FC 12 1 0 1 0 214
08/09 Co-op. Ins. Cup St. Johnstone FC 1 0 0 0 0 0
07/08 Challenge Cup St. Johnstone FC 2 2 0 0 0 67
07/08 Championship St. Johnstone FC 33 5 0 3 0 385
07/08 CIS Insur. Cup St. Johnstone FC 0 0 0 0 0 0
07/08 SFA Cup St. Johnstone FC 1 0 0 0 0 0
06/07 Championship St. Johnstone FC 36 5 0 3 0 318
06/07 CIS Insur. Cup St. Johnstone FC 2 0 0 0 0 0
05/06 Championship St. Johnstone FC 9 2 0 1 0 149
05/06 CIS Insur. Cup St. Johnstone FC 1 0 0 0 0 0
04/05 Championship St. Johnstone FC 1 0 0 0 0 0
04/05 SFA Cup St. Johnstone FC 1 0 0 0 0 0
03/04 CIS Insur. Cup St. Johnstone FC 1 0 0 0 0 0
02/03 Championship St. Johnstone FC 13 3 0 1 0 266
01/02 Premiership St. Johnstone FC 21 3 0 0 1 354
01/02 Premiership Relegation St. Johnstone FC 4 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
99/00 1999-07-01 Rangers U20 Rangers B Transfer 0
01/02 2001-07-01 Rangers B St. Johnstone Transfer 0 €200k
11/12 2011-07-01 St. Johnstone Morton Transfer 250000
13/14 2013-07-01 Morton Dundee FC Transfer 275000
14/15 2015-01-09 Dundee FC Morton Transfer 300000
16/17 2016-07-06 Morton Clyde FC Transfer 200000
17/18 2017-07-01 Clyde FC Stirling Albion Transfer 200000
19/20 2019-07-01 Stirling Albion East Stirling Transfer 0
20/21 2020-07-01 East Stirling Retired Transfer 0
SeasonInjuryFromToDays missedGames missed
12/13 Foot surgery 2012-07-01 2012-10-15 107 12
14/15 Knee injury 2014-09-11 2014-09-21 11 2
14/15 Knee injury 2014-10-05 2014-12-31 88 10
Current
Peak€300k
Low
Δ since start−€200k
€75k€150k€225k€300k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €275k
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €300k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €200k

No national team data.

TeammatePPG played withJoint goalsMinutes
Ross McGeachie 1 1 0
Fouad Bachirou 2 2 0
Michael Tidser 2 12 0
Tam O'Ware 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 League Two Clyde FC 17 31
13/14 Championship Dundee FC 17 35
12/13 Championship Greenock Morton FC 14 21

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 League Two Stirling Albion FC 7 33
13/14 Championship Dundee FC 6 35
12/13 Championship Greenock Morton FC 5 21

Teams faced most often by Peter MacDonald's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
St. Mirren FC 6 3 1 2 7 5 +2 50%
Motherwell FC 6 1 0 5 3 10 -7 17%
Kilmarnock FC 6 0 2 4 4 11 -7 0%
Aberdeen FC 6 1 1 4 4 11 -7 17%
Rangers FC 6 0 2 4 3 16 -13 0%
Heart of Midlothian 6 1 1 4 5 11 -6 17%
Hamilton Academical 6 4 1 1 14 4 +10 67%
Hibernian FC 6 1 2 3 7 12 -5 17%
Celtic FC 6 0 0 6 0 19 -19 0%
Livingston FC 6 3 1 2 5 8 -3 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
01/02 Senior debut season
01/02 First senior goal
12/13 Goal #50 (career)
16/17 Goal #100 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
18/19 32 351 1 0 0 0.26
17/18 40 299 2 0 0 0.6
16/17 41 557 3 0 0 0.48
14/15 24 521 2 0 0 0.35
13/14 41 474 7 0 0 1.33
12/13 23 154 1 0 0 0.58
11/12 43 627 5 0 0 0.72
10/11 29 216 6 0 0 2.5
09/10 9 72 1 0 0 1.25
08/09 13 214 1 0 0 0.42
07/08 36 452 3 0 0 0.6
06/07 38 318 3 0 0 0.85
05/06 10 149 1 0 0 0.6
02/03 13 266 1 0 0 0.34
01/02 25 354 0 0 1 0.25

Output by competition

Career goals and assists broken down by tournament.

Championship
202 apps
58 G
15 A
League Two
91 apps
34 G
10 A
SFA Cup
21 apps
10 G
6 A
Premiership
58 apps
9 G
4 A
Ramsdens Cup
10 apps
8 G
1 A
Scot. League Cup
27 apps
7 G
5 A
League One
15 apps
4 G
2 A

Frequently asked about Peter MacDonald

Who is Peter MacDonald?

Peter MacDonald is a Scotland professional footballer who plays as a centre-forward for Retired.

How old is Peter MacDonald?

Peter MacDonald is 45 years old. He was born on November 17, 1980 in Glasgow.

What position does Peter MacDonald play?

Peter MacDonald plays as a centre-forward (Attack - Centre-Forward).

What club does Peter MacDonald play for?

Peter MacDonald currently plays for Retired.

How many career goals has Peter MacDonald scored?

Across all senior club competitions in our dataset, Peter MacDonald has scored 130 goals in 430 appearances.