Real namePeter MacDonald
Age38 (Born 17 Nov, 1980)
Height5ft 7in (1.7m)
Place of birth
Date Signed01 Jul, 2017


Stirling 01 Jul, 17 Free 35 (7)100 (1)16 (2)33 (0)0
Clyde 01 Jul, 16 01 Jul, 17 Free 30 (1)176 (0)43 (1)10 (0)0
Morton 09 Jan, 15 01 Jul, 16 Signed 14 (9)50 (0)01 (1)01 (0)1
Dundee 01 Jul, 13 09 Jan, 15 Signed 35 (7)181 (0)03 (1)31 (0)0
Morton 31 May, 11 01 Jul, 13 Free 44 (12)242 (2)22 (0)11 (0)0
St Johnstone 03 Aug, 01 31 May, 11 £125,000 122 (79)4215 (4)56 (10)36 (4)6
Rangers 01 Aug, 00 03 Aug, 01 Youth 0 (0)00 (0)00 (0)00 (0)0
Totals   £125,000 280 (115)11624 (7)1221 (15)1112 (4)7
Goals per Game    0.29 0.38 n/a 0.43

Games played by Peter MacDonald in 2007/2008

Scottish Division 1Sa 04Aug 2007Queen of Sth3 - 3St Johnstone
Scottish Division 1Sa 11Aug 2007St Johnstone2 - 2Stirling
Scottish League C CupTu 14Aug 2007Raith1 - 1St Johnstone
Scottish Division 1Sa 18Aug 2007St Johnstone1 - 1Dundee
Scottish Division 1Sa 25Aug 2007Clyde1 - 0St Johnstone
Scottish League CupTu 28Aug 2007Partick0 - 0St Johnstone
Scottish Division 1Su 02Sep 2007Dunfermline0 - 0St Johnstone
Scottish Division 1Sa 29Sep 2007St Johnstone4 - 1Hamilton
Scottish League C CupTu 02Oct 2007Morton1 - 3St Johnstone
1 goal1
Scottish Division 1Sa 06Oct 2007Livingston0 - 2St Johnstone
Scottish Division 1Sa 20Oct 2007St Johnstone2 - 0Queen of Sth
Scottish Division 1Sa 27Oct 2007St Johnstone1 - 1Clyde
Scottish Division 1Sa 10Nov 2007St Johnstone0 - 0Dunfermline
Scottish League C CupSu 25Nov 2007Dunfermline2 - 3St Johnstone
1 goal1
Scottish Division 1Sa 01Dec 2007Partick2 - 2St Johnstone
Scottish Division 1Sa 08Dec 2007St Johnstone2 - 2Morton
Scottish Division 1Sa 15Dec 2007Hamilton1 - 0St Johnstone
Scottish Division 1Sa 22Dec 2007St Johnstone5 - 2Livingston
1 goal1
Scottish Division 1We 26Dec 2007Stirling0 - 0St Johnstone
Scottish Division 1Sa 29Dec 2007Clyde1 - 3St Johnstone
1 goal1
Scottish Division 1We 02Jan 2008St Johnstone1 - 1Dundee
Scottish Division 1Sa 05Jan 2008St Johnstone2 - 0Partick
Scottish FA CupTu 15Jan 2008St Johnstone3 - 1Raith
Scottish Division 1Sa 19Jan 2008Dunfermline0 - 1St Johnstone
Scottish Division 1Sa 26Jan 2008St Johnstone2 - 1Stirling
Scottish Division 1Sa 09Feb 2008Queen of Sth3 - 1St Johnstone
Scottish FA CupTu 12Feb 2008Ross County0 - 1St Johnstone
Scottish Division 1Sa 16Feb 2008St Johnstone2 - 1Hamilton
1 goal1
Scottish Division 1Sa 23Feb 2008Morton1 - 2St Johnstone
Scottish Division 1Sa 01Mar 2008Dundee3 - 2St Johnstone
Scottish FA CupSa 08Mar 2008St Johnstone1 - 1St Mirren
Scottish Division 1Tu 11Mar 2008St Johnstone2 - 1Queen of Sth
2 goals2
Scottish Division 1Sa 15Mar 2008Livingston0 - 2St Johnstone
Scottish FA CupTu 18Mar 2008St Mirren1 - 3St Johnstone
1 goal1
Scottish Division 1Sa 22Mar 2008Partick0 - 0St Johnstone
Scottish Division 1Tu 25Mar 2008St Johnstone1 - 2Clyde
Scottish Division 1Sa 29Mar 2008St Johnstone1 - 1Dunfermline
Scottish Division 1Sa 05Apr 2008Hamilton2 - 0St Johnstone
Scottish Division 1Sa 12Apr 2008St Johnstone3 - 2Morton
Scottish FA CupSu 20Apr 2008NSt Johnstone1 - 1Rangers
Scottish Division 1We 23Apr 2008Stirling3 - 1St Johnstone


Match in Focus


Germany v Holland

Home WinDrawAway Win
Key stats
  • Holland have lost just one of their last eight internationals
Expert verdict
Germany can take some much-needed confidence from their 3-0 friendly win against Russia but the relegated hosts could suffer another Nations League defeat to Holland. Ronald Koeman’s side will win of the group with victory and will be brimming with confidence after sinking World Cup holders France 2-0 on Friday.


Whether it's the Johnstone's Paint Trophy or the Champions League, Soccerbase will ensure you don't experience a big cup upset


Agonising over Aberdeen?
Yearning for Yeovil? Our database is crammed with every football club you could possibly wish for


A plethora of players ranging from Adebayor to Zamora. All you need to know to find out who is the best bet to score next


From Allardyce to Zola, our massive manager database, with histories and win ratios, is sure to get your vote of confidence


Card-happy control freak?
Astute arbiter? Make the right decision on any referee with the help of our specialist pages