Cameron MacDonald Profile and Player Statistics
First name: Cameron
Last name: MacDonald
Nationality:
Height: 183
Weight: 69

Football Career Transfers and Statistics

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

Competition Season Football Club
Championship 2012/2013 Airdrieonians 3 0 2 0 0 2 0
League One 2012/2013 Ayr United 1 0 1 1 0 0 0
League Two 2012/2013 Montrose 3 0 2 1 0 1 0
Challenge Cup 2011/2012 Livingston 1 0 0 0 0 1 0
League One 2011/2012 Airdrieonians 3 0 1 1 0 1 1
Challenge Cup 2010/2011 Livingston 1 0 0 1 0 0 0
League Cup 2010/2011 Livingston 1 0 0 0 0 1 0
League One 2010/2011 Livingston 4 2 3 0 0 0 0
League Two 2009/2010 Berwick Rangers 7 1 1 0 0 3 1
Scottish Cup 2009/2010 Livingston 2 0 0 0 0 2 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
30/03/2013 Montrose
0 - 0
Rangers 0-0H2H+
Cameron MacDonald 25'  
  58' R. Crawford
  58' Barrie McKay
D. Gray 63'  
Lloyd Young 63'  
  69' Kane Hemmings
  69' Kal Naismith
  83' D. Templeton
Scott Johnston 84'  
J. Winter 85'  
Ricky McIntosh 85'  
Cameron MacDonald 90+1'  
L. McIntosh 90+1'  
  90+3' Emilson Cribari
23/02/2013 East Stirlingshire
3 - 2
Elgin City 1-1H2H+
  0 - 1 15' Cameron MacDonald
Raymond Buchanan 30'  
P. Quinn 40' 1 - 1  
J. Glasgow 46'  
N. Shepherd 46'  
Michael Herd 47' 2 - 1  
  2 - 2 52' Craig Gunn
Michael Herd 56'  
Kevin Turner 56'  
Ricky Miller 64'  
  78' Paul Millar
  78' Ross O'Donoghue
Kevin Turner 80'  
S. Maxwell 84' 3 - 2  
  85' Craig Gunn
  85' F. Forbes
A. Stirling 85'  
M. Wright 85'  
26/01/2013 East Fife
3 - 3
Ayr United 3-2H2H+
  0 - 1 5' M. Moffat
  0 - 2 17' K. McAusland
  22' Adam Hunter
  22' David Winters
David White 26' 1 - 2  
Paul McManus 34' 2 - 2  
Paul McManus 45+1' 3 - 2  
  3 - 3 85' Cameron MacDonald
  89' Cameron MacDonald
  89' Anthony Marenghi
29/09/2012 Airdrieonians
2 - 3
Greenock Morton 1-0H2H+
Cameron MacDonald 11'  
Cameron MacDonald 14'  
Marc Warren 14'  
John Boyle 37' 1 - 0  
  1 - 1 49' Archie Campbell
Ryan Donnelly 58'  
A. Cook 58'  
John Boyle 62'  
  66' Michael Tidser
  66' D. Graham
  1 - 2 68' David O'Brien
Willie McLaren 70'  
Paul di Giacomo 70'  
  1 - 3 79' Archie Campbell
John Boyle 80' 2 - 3  
David Lilley 85'  
  90+2' J. Naismith
Michael Hart 90+3'  
15/09/2012 Raith Rovers
2 - 0
Airdrieonians 1-0H2H+
Brian Graham 37' 1 - 0  
  41' Sean Lynch
  51' Willie McLaren
  51' J. Bain
  54' Cameron MacDonald
  71' Nathan Blockley
  71' Jamie Barclay
  74' John Boyle
Patrick Clarke 76'  
G. Spence 76'  
  78' Jack Boyle
  78' Paul di Giacomo
G. Spence 83' 2 - 0  
David Smith 85'  
Grant Anderson 85'  
07/04/2012 Stenhousemuir
0 - 3
Airdrieonians 0-2H2H+
  0 - 1 7' Sean Lynch
  31' Cameron MacDonald
  39' Sean Lynch
  42' Ryan Donnelly
  0 - 2 45' Willie McLaren
K. Millar 58'  
Andy Rodgers 59'  
Kenny Deuchar 59'  
Stephen Murray 59'  
Eric Paton 59'  
Kevin McKinlay 67'  
Michael Devlin  67'  
  72' Willie McLaren
  72' J. Stevenson
  78' J. Bain
  78' Nathan Blockley
  0 - 3 81' Nathan Blockley
  84' Derek Holmes
  84' John Boyle
  90+1' Sean Lynch
10/03/2012 Albion Rovers
0 - 1
Airdrieonians 0-1H2H+
  0 - 1 28' Cameron MacDonald
  31' J. Stevenson
Scott Chaplain 45'  
Scott Chaplain 46'  
Christopher Boyle 46'  
Jordan Halsman 46'  
Ryan McStay 46'  
  50' John Boyle
  50' Fraser Keast
  59' Cameron MacDonald
  59' Kieran Stallard
Jack Werndly 65'  
  68' Ricki Lamie
Robert Love 78'  
Daniel McKay 78'  
  82' J. Stevenson
  82' Willie McLaren
21/01/2012 Airdrieonians
2 - 3
Dumbarton 2-1H2H+
Ryan Donnelly 15' 1 - 0  
J. Bain 26'  
  26' K. Nicoll
  1 - 1 34' A. Lithgow
John Boyle 36' 2 - 1  
Cameron MacDonald 48'  
John Boyle 51'  
Graeme Goodall 51'  
  52' A. Lithgow
J. Stevenson 53'  
  59' Ally Graham
  59' Patrick Walker
  2 - 2 67' Scott Agnew
  69' J. Creaney
  73' Patrick Walker
J. Stevenson 74'  
Graeme Owens 74'  
  79' Mark Lamont
  79' R. Borris
Ryan Donnelly 86'  
Scott Sally 86'  
  2 - 3 88' Patrick Walker
Paul Lovering 89'  
Graeme Owens 89'  
  90+2' Ryan Finnie
  90+2' Paul Nugent
04/09/2011 Berwick Rangers
1 - 2
Livingston 0-1H2H+
  0 - 1 12' Stefan Scougall
  33' Cameron MacDonald
  36' Stefan Scougall
Fraser McLaren 38'  
Kevin McDonald 52' 1 - 1  
  55' Rory Boulding
  55' Kenny Deuchar
David Greenhill 73'  
Aaron Ponton 73'  
Damon Gray 78'  
Darren Gribben 78'  
  1 - 2 85' Iain Russell
  88' Stefan Scougall
  88' Liam Fox
Stephen Thomson 90+2'  
26/12/2010 Alloa Athletic
2 - 2
Livingston 2-0H2H+
  10' C. Barr
  16' C. Barr
  16' Cameron MacDonald
Bryan Prunty 24'  
Jim Lister 24'  
Stuart Noble 28' 1 - 0  
M. Dunlop 45' 2 - 0  
  46' Cameron MacDonald
  46' David Sinclair
  2 - 1 59' David Sinclair
  60' Bobby Barr
  60' Raffaele De Vita
Kevin McDonald 64'  
Michael McGowan 64'  
  2 - 2 71' Raffaele De Vita
Jamie Hay 76'  
John Grant 76'  
John Grant 84'  
M. Dunlop 86'  
23/10/2010 Livingston
1 - 0
Peterhead 0-0H2H+
Aaron Conway 46'  
Raffaele De Vita 46'  
Robbie Winters 62' 1 - 0  
C. Barr 65'  
  68' Graeme Sharp
  74' Neil McVitie
  74' Nicky Clark
Mick O'Byrne 79'  
Cameron MacDonald 79'  
Robbie Winters 82'  
K. Jacobs 82'  
31/07/2010 Ross County
2 - 1
Livingston 1-0H2H+
Paul di Giacomo 39' 1 - 0  
  43' Mick O'Byrne
  1 - 1 48' Andrew James Russell
  51' Jason Talbot
Martin Scott 53'  
Mark Corcoran 59'  
Andy Barrowman 59'  
  61' Cameron MacDonald
Iain Vigurs 67'  
Andy Barrowman 69' 2 - 1  
  77' David Sinclair
  77' Kyle Jacobs
  78' Iain Russell
  78' Raffaele De Vita
Paul di Giacomo 80'  
Steven Craig 80'  
  87' Craig Barr
  87' Marc McNulty
24/07/2010 Queen's Park
3 - 2
Livingston 1-1H2H+
Paul Gallacher 8'  
  0 - 1 25' Cameron MacDonald
Graeme Eaglesham 40' 1 - 1  
  68' Robbie Winters
  68' Marc McNulty
Craig Smith 76'  
David Murray 76'  
Michael O'Hara 85'  
Paul Harkins 85'  
  87' Paul Watson
  87' Kyle Jacobs
Graeme Eaglesham 96' 2 - 1  
  101' Tony Bullock
Graeme Eaglesham 103' 3 - 1  
Graeme Eaglesham 105'  
Tony Quinn 105'  
  115' Mick O'Byrne
  3 - 2 119' David Sinclair
  120' Tony Bullock
  120' Joe Hamill
  120' Craig McDowall
03/04/2010 Annan Athletic
2 - 0
Livingston 1-0H2H+
Graeme Bell 4' 1 - 0  
  31' Raffaele De Vita
  56' Cameron MacDonald
Jack Steele 61'  
Mike Jack 61'  
  72' Steve Tosh
  72' Danny Griffin
Graeme Bell 72'  
Phil Storey 72'  
  81' Liam Fox
Phil Storey 82' 2 - 0  
L. Sloan 90'  
Scott Anson 90'  
20/01/2010 Livingston
0 - 1
Dundee 0-1H2H+
  0 - 1 33' Gary Harkins
Liam Fox 36'  
  46' C. Casement
  46' Eric Paton
Jonathan Brown 47'  
Liam Fox 81'  
K. Jacobs 81'  
  83' Darren Young
  83' Maros Klimpl
Cameron MacDonald 86'  
Raffaele De Vita 89'  
David Sinclair 89'  
  90' Leigh Griffiths
  90' Colin McMenamin
09/12/2009 Clyde
1 - 1
Livingston 0-0H2H+
  25' Ewan Moyes
  40' Ewan Moyes
  41' Jason Talbot
  46' David Winters
  46' Raffaele De Vita
  0 - 1 52' Joe Hamill
Alan Lithgow 64' 1 - 1  
  65' Robbie Winters
  65' Paul Watson
  68' Cameron MacDonald
Kevin Higgins 73'  
Kevin Higgins 79'  
Mark Casey 79'  
  84' Joe Hamill
  84' Liam Fox
Steven Howarth 84'  
Alan McFadden 84'  
07/11/2009 Elgin City
1 - 6
Livingston 0-3H2H+
  0 - 1 2' K. Jacobs
Paul Kaczan 17'  
Neil MacDonald 17'  
  31' Liam Fox
  33' Cameron MacDonald
  0 - 2 39' David Winters
  0 - 3 44' K. Jacobs
  0 - 4 49' M. Nicolson
  0 - 5 52' Andy Halliday 
Jake Inglis 54'  
David Craig 54'  
  62' K. Jacobs
  62' Steven Husband
  0 - 6 68' Jason Talbot
Steven Edwards 71'  
Jason Crooks 71'  
Craig Gunn 73' 1 - 6  
Kyle Macauley 74'  
  83' Robbie Winters
  83' Christopher Malone
  83' Andy Halliday 
  83' Marc McNulty
17/10/2009 Livingston
1 - 1
Berwick Rangers 0-0H2H+
Jason Talbot 54'  
K. Jacobs 61'  
Andy Halliday  61'  
  64' Ian Little
  64' F. McLaren
  0 - 1 71' Cameron MacDonald
  73' Alan Brazil
Liam Fox 76'  
Joe Hamill 76'  
Danny Griffin 88' 1 - 1  
26/09/2009 Livingston
2 - 1
Queen's Park 1-1H2H+
E. Moyes 9'  
  0 - 1 36' Barry Douglas 
Steven Husband 36'  
David Sinclair 36'  
Liam Fox 43' 1 - 1  
  53' Robert Walker
Robbie Winters 55' 2 - 1  
  57' Ian Watt
  57' Frank Carrol
  57' Chris Hamilton
  57' Ryan Holms
  60' Giuseppe Capuano
Raffaele De Vita 60'  
Jason Talbot 71'  
Robbie Winters 73'  
Anthony McParland 73'  
Cameron MacDonald 83'  
Raffaele De Vita 85'  
P. Watson 85'  
Andy Halliday  86'  
12/09/2009 Livingston
3 - 2
Elgin City 1-0H2H+
  7' Neil MacDonald
  7' Steven Edwards
E. Moyes 19'  
Raffaele De Vita 26' 1 - 0  
  31' Craig Frizzel
  35' David Niven
  37' Craig Gunn
  37' Jason Crooks
Liam Fox 59' 2 - 0  
David Winters 63'  
David Sinclair 63'  
  63' M. Nicolson
  70' B. Cameron
  70' David Calder
  71' David Calder
  2 - 1 73' Jason Crooks
  74' Alan Dempsie
Steven Husband 80'  
K. Jacobs 80'  
  2 - 2 82' Kyle Macauley
E. Moyes 85'  
Cameron MacDonald 85'  
Liam Fox 89' 3 - 2  
  90' Alan Dempsie
22/08/2009 Berwick Rangers
1 - 0
Livingston 0-0H2H+
  51' Cameron MacDonald
F. McLaren 53'  
  55' David Winters
  55' Armand One
  64' Joe Hamill
Alan Brazil 67' 1 - 0  
P. Currie 69'  
  70' Anthony McParland
  70' K. Jacobs
  70' Andrew McNeil
  70' Raffaele De Vita
  75' Armand One
F. McLaren 83'  
S. Radzynski 83'  
D. Greenhill 85'  
Damon Gray 85'  

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
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-2025 SoccerPunter Pte. Ltd. All rights reserved.