Cameron MacPherson Profile and Player Statistics
First name: Cameron
Last name: MacPherson
Position: , Attacker, Defender, Midfielder
Nationality: Scotland
Date of birth: 29 December 1998
Age: 22
Place of birth: Scotland

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2021/2022 St. Mirren U21 0 0 0 0 0 0 0 0
League Cup 2021/2022 St. Mirren 87 2 1 1 0 0 0 0
Premiership 2021/2022 St. Mirren 0 0 0 0 0 0 0 0
League Cup 2020/2021 St. Mirren 240 5 2 2 0 0 1 0
Premiership 2020/2021 St. Mirren 1549 32 18 7 2 0 4 0
Scottish Cup 2020/2021 St. Mirren 59 2 2 0 0 0 0 0
Challenge Cup 2019/2020 St. Mirren U21 90 2 0 0 1 0 1 0
League Cup 2019/2020 St. Mirren 0 0 1 1 0 0 1 0
Premiership 2019/2020 St. Mirren 1223 17 2 2 2 0 2 0
Scottish Cup 2019/2020 St. Mirren 311 4 0 2 0 0 1 0
League Cup 2018/2019 St. Mirren 146 2 0 1 0 0 0 0
Premiership 2018/2019 St. Mirren 952 13 3 2 1 0 1 0
Premiership Play-Offs 2018/2019 St. Mirren 952 13 3 2 1 0 1 0
Scottish Cup 2018/2019 St. Mirren 81 1 0 1 0 0 0 0
Challenge Cup 2017/2018 St. Mirren 34 1 1 0 0 0 0 0

C. MacPherson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
25/07/2021 St. Mirren
2 - 0
Partick Thistle 1-0H2H+
J. McGrath 25' 1 - 0  
  31' C. McKenna
A. Power 36'  
J. Shaughnessy 90+5' 2 - 0  
20/07/2021 Stenhousemuir
1 - 3
St. Mirren 0-0H2H+
  0 - 1 49' C. Main
  0 - 2 66' K. Dennis
S. Crighton 69'  
T. Orr 76' 1 - 2  
  90+1' A. Power
  1 - 3 90+4' L. Erwin
13/07/2021 St. Mirren
1 - 0
Dunfermline Athletic 1-0H2H+
C. Main 30' 1 - 0  
  75' P. Allan
  90+3' N. Todorov
16/05/2021 St. Mirren
0 - 0
Dundee United 0-0H2H+
R. Tait 58'  
  64' L. Smith
  71' J. Robson
  86' A. McNeil
12/05/2021 Kilmarnock
3 - 3
St. Mirren 1-0H2H+
K. Lafferty 8' 1 - 0  
K. Lafferty 34'  
  38' D. Finlayson
A. Power 61'  
K. Lafferty 62' 2 - 0  
  2 - 1 63' J. McGrath
  2 - 2 78' C. MacPherson
G. Kiltie 81' 3 - 2  
  3 - 3 83' C. Quaner
01/05/2021 St. Mirren
1 - 2
Hamilton Academical 0-1H2H+
  14' R. Callachan
  0 - 1 28' R. Callachan
E. Erhahon 32'  
  0 - 2 57' D. Moyo
J. McGrath 71' 1 - 2  
J. Doyle-Hayes 90'  
26/04/2021 Kilmarnock
3 - 3
St. Mirren 2-1H2H+
  0 - 1 25' Í. Durmuş
Z. Rossi 37' 1 - 1  
G. Kiltie 44' 2 - 1  
G. Oakley 66'  
  82' C. McCarthy
  2 - 2 84' J. Shaughnessy
A. Tshibola 90+3'  
  101' K. McAllister
  101' J. Alnwick
R. Millen 101' 3 - 2  
G. Dicker 108'  
  3 - 3 119' J. McGrath
21/04/2021 Ross County
1 - 3
St. Mirren 1-0H2H+
J. White 18' 1 - 0  
  1 - 1 50' L. Erwin
  1 - 2 71' Í. Durmuş
L. Hjelde 90+2'  
  1 - 3 90+2' J. McGrath
16/04/2021 St. Mirren
2 - 1
Inverness CT 0-0H2H+
  0 - 1 48' N. Todorov
K. Dennis 50' 1 - 1  
K. Dennis 53'  
M. Fraser 89' 2 - 1  
  90+1' R. Deas
10/04/2021 Motherwell
1 - 0
St. Mirren 0-0H2H+
  35' J. McGrath
  48' E. Erhahon
D. Cole 62' 1 - 0  
A. Campbell 67'  
  81' J. Shaughnessy
  90+1' C. McCarthy
06/03/2021 Rangers
3 - 0
St. Mirren 2-0H2H+
R. Kent 14' 1 - 0  
A. Morelos 16' 2 - 0  
I. Hagi 46' 3 - 0  
  59' J. McGrath
I. Hagi 71'  
  73' J. Shaughnessy
27/02/2021 St. Mirren
1 - 0
Ross County 0-0H2H+
  28' C. Tremarco
J. Alnwick 74'  
J. McGrath 82' 1 - 0  
24/02/2021 St. Mirren
0 - 0
Motherwell 0-0H2H+
Í. Durmuş 21'  
  42' B. Maguire
J. Shaughnessy 61'  
20/02/2021 St. Mirren
1 - 1
Livingston 1-1H2H+
  0 - 1 8' C. McCarthy
C. MacPherson 32' 1 - 1  
  72' J. Guthrie
17/02/2021 St. Mirren
1 - 1
Hamilton Academical 0-0H2H+
  27' S. Martin
Í. Durmuş 53' 1 - 0  
J. Shaughnessy 57'  
M. Fraser 61'  
  1 - 1 68' B. Anderson
13/02/2021 Aberdeen
0 - 0
St. Mirren 0-0H2H+
  81' K. McAllister
D. Campbell 86'  
10/02/2021 St. Mirren
0 - 4
Celtic 0-1H2H+
  0 - 1 16' T. Rogić
J. Obika 64'  
R. Flynn 78'  
  0 - 2 79' O. Édouard
  0 - 3 82' R. Christie
  0 - 4 83' D. Turnbull
  84' S. Duffy
C. McCarthy 88'  
30/01/2021 Celtic
1 - 2
St. Mirren 1-2H2H+
  0 - 1 18' K. Dennis
O. Édouard 32' 1 - 1  
  1 - 2 37' Í. Durmuş
24/01/2021 Livingston
1 - 0
St. Mirren 1-0H2H+
S. Robinson 10' 1 - 0  
J. Holt 41'  
  52' D. Connolly
S. Pittman 65'  
  75' J. Obika
16/01/2021 St. Johnstone
1 - 0
St. Mirren 0-0H2H+
  45+1' C. MacPherson
C. Kane 46' 1 - 0  
  56' C. MacPherson
S. Tanser 65'  
M. Davidson 85'  
02/01/2021 Kilmarnock
1 - 1
St. Mirren 1-0H2H+
D.Whitehall 12' 1 - 0  
Y. Mulumbu 23'  
  71' K. McAllister
A. McGowan 89'  
  1 - 1 90' D. Rogers
D. Rogers 90+1'  
  90+3' J. Doyle-Hayes
30/12/2020 St. Mirren
0 - 2
Rangers 0-2H2H+
  0 - 1 27' K. Roofe
  29' J. Tavernier
  0 - 2 33' A. Morelos
J. Obika 53'  
J. Shaughnessy 71'  
26/12/2020 Ross County
0 - 2
St. Mirren 0-0H2H+
J. Reid 16'  
J. Reid 36'  
R. Draper 60'  
R. Draper 60'  
  61' J. Alnwick
  0 - 1 76' M. Fraser
  0 - 2 85' K. Dennis
23/12/2020 Hibernian
1 - 0
St. Mirren 1-0H2H+
K. Nisbet 18' 1 - 0  
L. Stevenson 40'  
  60' B. Mason
  83' B. Mason
C. Doidge 85'  
C. Doidge 88'  
19/12/2020 St. Mirren
3 - 2
St. Johnstone 1-2H2H+
J. Shaughnessy 21'  
  0 - 1 22' S. May
E. Erhahon 38' 1 - 1  
  1 - 2 44' S. Tanser
  45' J. Kerr
L. Erwin 82' 2 - 2  
J. Obika 87' 3 - 2  
  90+3' A. McCann
  90+5' J. Mccart
16/12/2020 St. Mirren
3 - 2
Rangers 1-1H2H+
  0 - 1 7' C. Goldson
E. Erhahon 23'  
J. McGrath 40' 1 - 1  
J. McGrath 53' 2 - 1  
J. Doyle-Hayes 55'  
  61' C. Itten
  63' R. Kent
J. McGrath 88'  
  2 - 2 88' S. Davis
  88' C. Goldson
R. Tait 89'  
  89' I. Hagi
C. McCarthy 90+2' 3 - 2  
12/12/2020 Motherwell
0 - 1
St. Mirren 0-1H2H+
  0 - 1 13' J. McGrath
D. Gallagher 30'  
  67' E. Erhahon
  69' R. Tait
  90' L. Erwin
  90+6' J. McGrath
05/12/2020 St. Mirren
1 - 1
Aberdeen 1-1H2H+
  5' L. Ferguson
  0 - 1 37' J. Hayes
J. Doyle-Hayes 38'  
E. Erhahon 39'  
J. McGrath 44' 1 - 1  
  51' L. Ferguson
  55' J. Hayes
28/11/2020 St. Mirren
2 - 1
Aberdeen 1-1H2H+
Í. Durmuş 4' 1 - 0  
  1 - 1 43' N. McGinn
  53' A. Considine
C. MacPherson 65'  
J. Doyle-Hayes 87'  
J. McGrath 88' 2 - 1  
21/11/2020 Livingston
0 - 1
St. Mirren 0-0H2H+
  26' J. McGrath
  0 - 1 56' J. Doyle-Hayes
C. Brown 70'  
14/11/2020 Queen's Park
0 - 1
St. Mirren 0-0H2H+
  49' J. Shaughnessy
C. Carroll 69'  
  0 - 1 81' J. Obika
06/11/2020 St. Mirren
0 - 0
Dundee United 0-0H2H+
B. Mason 51'  
  62' N. Clark
10/10/2020 Queen of the South
2 - 2
St. Mirren 2-0H2H+
C. Shields 8' 1 - 0  
A. Fitzpatrick 12' 2 - 0  
  2 - 1 51' J. McGrath
  76' E. Erhahon
  2 - 2 89' M. Fraser
07/10/2020 St. Mirren
4 - 1
Partick Thistle 1-0H2H+
R. Tait 45+1' 1 - 0  
  1 - 1 66' B. Spittal
  67' S. Bannigan
J. Obika 74' 2 - 1  
J. Shaughnessy 81' 3 - 1  
D. Connolly 82' 4 - 1  
02/10/2020 Aberdeen
2 - 1
St. Mirren 0-0H2H+
  43' C. McCarthy
  0 - 1 54' E. Erhahon
M. Watkins 71' 1 - 1  
Ross McCrorie 88'  
L. Ferguson 90+1' 2 - 1  
26/09/2020 St. Mirren
0 - 1
Kilmarnock 0-1H2H+
  0 - 1 28' N. Kabamba
S. Foley 43'  
M. Fraser 56'  
J. Morias 83'  
N. Sheron 84'  
C. McCarthy 87'  
19/09/2020 Dundee United
2 - 1
St. Mirren 1-0H2H+
A. McNeil 33' 1 - 0  
C. Butcher 37'  
  38' K. McAllister
A. Sporle 52' 2 - 0  
  60' R. Tait
  2 - 1 64' D. Connolly
D. Glass 86'  
P. Pawlett 90+4'  
12/09/2020 St. Mirren
0 - 3
Hibernian 0-2H2H+
  0 - 1 14' K. Nisbet
  0 - 2 17' J. Newell
N. Sheron 25'  
  41' P. Hanlon
  0 - 3 59' M. Boyle
  79' J. Newell
C. McCarthy 90'  
29/08/2020 St. Johnstone
1 - 0
St. Mirren 0-0H2H+
  66' C. MacPherson
S. May 72' 1 - 0  
22/08/2020 St. Mirren
1 - 1
Ross County 1-0H2H+
J. Obika 14' 1 - 0  
  28' J. Reid
  41' I. Vigurs
J. Shaughnessy 62'  
  1 - 1 70' N. Sheron

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