Michael Cruickshank Profile and Player Statistics
First name: Michael
Last name: Cruickshank
Position: Defender
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
League Cup 2024/2025 Brechin City 4 0 1 0 0 0 0
Scottish Cup 2024/2025 Brechin City 1 0 0 0 0 0 0
Football League - Highland League 2023/2024 Brechin City 1 1 0 0 0 0 0
League Cup 2023/2024 Brechin City 4 2 0 0 0 0 0
Challenge Cup 2022/2023 Brechin City 1 0 0 0 0 0 0
Football League - Highland League 2022/2023 Brechin City 1 0 0 1 0 0 0
Scottish Cup 2022/2023 Brechin City 1 1 0 0 1 0 0
Football League - Highland League 2021/2022 Brechin City 2 0 0 2 0 0 0
Scottish Cup 2021/2022 Brechin City 3 0 1 0 0 0 0

Michael Cruickshank has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
26/10/2024 Brechin City
3 - 2
Huntly 2-1H2H+
Seth Patrick 10'  
  19' Michael Clark
Ewan Loudon 22' 1 - 0  
  1 - 1 29' Angus Grant
  37' Sam Robertson
Brad McKay 38'  
  40' Calum Brodie
Dayle Robertson 42' 2 - 1  
  62' Alexander Jack
  62' Brodie Allen
Seth Patrick 62'  
Michael Hunter 62'  
  72' James Connelly
  72' Lewis Crosbie
  2 - 2 77' Callum Murray
  79' Ross Still
Dayle Robertson 81' 3 - 2  
Lewis Martin 83'  
Ryan Ferguson 83'  
  83' Ryan Sewell
  83' Ruari Fraser
Dayle Robertson 83'  
Daniel Johnston 83'  
Fraser MacLeod 88'  
Ross Milne 88'  
Michael Hunter 90+1'  
23/07/2024 East Fife
4 - 0
Brechin City 3-0H2H+
Liam Newton 15' 1 - 0  
Nathan Austin 23' 2 - 0  
Scott Shepherd 40' 3 - 0  
Reis Peggie 46'  
Adam Lareef 46'  
  46' Ewan Loudon
  46' Craig Tosh
Nathan Austin 46' 4 - 0  
  63' John Moreland
  63' Anthony McDonald
Kieran Millar 67'  
Patrick Slattery 67'  
Jess Norey 68'  
Connor McManus 68'  
  77' Scott Logan
  77' Sean Hastie
Jack Healy 77'  
Gregor Nicol 77'  
Stewart Murdoch 80'  
Sean Docherty 80'  
  89' Seth Patrick
  89' Ross Milne
  90+1' Ross Milne
20/07/2024 Brechin City
1 - 3
Alloa Athletic 0-1H2H+
  0 - 1 17' S. Taggart
E. Spark 39'  
  40' S. Hetherington
R. Ferguson 41'  
  42' S. Scougall
John Moreland 56'  
K. McHattie 56'  
Sean Hastie 56'  
D. Robertson 56'  
  0 - 2 66' K. Cawley
Anthony McDonald 70'  
Scott Logan 70'  
  72' Stefan Scougall
  72' L. Donnelly
  72' Steven Buchanan
  72' C. Sammon
  0 - 3 75' Luke Rankin
  78' Luke Rankin
  78' C. O'Donnell
Ryan Ferguson 78'  
Craig Tosh 78'  
  82' Kurtis Roberts
  82' R. Mullen
  82' Steven Hetherington
  82' Kane Thomson
M. Scott 84' 1 - 3  
16/07/2024 Greenock Morton
1 - 0
Brechin City 0-0H2H+
Morgan Boyes 22'  
Stefano Ceci 22'  
J. Baird 45+1'  
  45+1' S. Patrick
  45+1' D. Robertson
  53' John Moreland
  53' A. McDonald
  53' Kevin McHattie
  53' Craig Tosh
C. Ballantyne 58' 1 - 0  
Cameron Blues 61'  
Cláudio Botelho 61'  
Michael Garrity 61'  
I. Wilson 61'  
Jack Baird 69'  
J. Bearne 69'  
  74' L. Martin
  78' Fraser Macleod
  78' Scott Logan
  81' B. McKay
  83' Dayle Robertson
  83' R. Ferguson
  84' Michael Cruickshank
  84' S. Hastie
13/07/2024 Brechin City
1 - 2
St. Johnstone 0-1H2H+
S. Patrick 37'  
  0 - 1 45+2' Graham Carey
  45+3' A. Essel
E. Spark 46'  
K. McHattie 46'  
E. Loudon 46'  
S. Moreland 46'  
S. Hastie 53'  
D. Robertson 53'  
  55' Matt Smith
  55' Stevie May
  55' J. McPake
  55' Adama Sidibeh
  0 - 2 65' Kyle Cameron
  67' Benjamin Kimpioka
  67' T. Steven
A. McDonald 68'  
Craig Tosh 68'  
F. MacLeod 79'  
Scott Logan 79'  
  80' Drey Wright
  80' Franciszek Franczak
  80' Cammy MacPherson
  80' M. Kucheriavyi
S. Moreland 90+1' 1 - 2  
11/11/2023 Brechin City
6 - 0
Clachnacuddin 4-0H2H+
Fraser MacLeod 15' 1 - 0  
Grady McGrath 27' 2 - 0  
Grady McGrath 29' 3 - 0  
Ewan Loudon 30' 4 - 0  
Hamish Thomson 54' 5 - 0  
Hamish Thomson 72'  
Michael Cruickshank 72'  
Ryan Ferguson 84'  
Michael McArthur 84'  
Grady McGrath 90' 6 - 0  
25/07/2023 Clyde
1 - 2
Brechin City 0-1H2H+
  27' Michael McArthur
Barry Cuddihy 39'  
Euan Cameron 39'  
  0 - 1 45+1' Ewan Loudon
  46' Lewis Martin
  46' Michael Cruickshank
Ross Forbes 47'  
  0 - 2 48' Grady McGrath
Euan Cameron 50' 1 - 2  
  59' Stuart Heenan
  59' John Spencer Moreland
  59' Michael McArthur
  59' Seth Patrick
Josh McCulloch 68'  
Erik Šuľa 68'  
Cameron Mulvanny 74'  
Dylan Duncan 74'  
  80' Marc Scott
  80' Ewan White
  90+2' Euan Cameron
90+2'  
22/07/2023 Brechin City
2 - 3
Cove Rangers 2-1H2H+
Grady McGrath 30' 1 - 0  
  1 - 1 34' Mark Reynolds
Ewan Loudon 39' 2 - 1  
  56' Mitchell Megginson
  61' Mouhamed Niang
  61' Josh Kerr
  71' Mark Gallagher
  71' Iain Vigurs
  2 - 2 74' Kyle Connell
  2 - 3 81' Kyle Connell
Seth Patrick 84'  
Stuart Heenan 84'  
  88' Iain Vigurs
Lewis Martin 89'  
18/07/2023 Hamilton Academical
1 - 0
Brechin City 1-0H2H+
  7' Michael McArthur
Kevin O'Hara 22' 1 - 0  
  46' Michael McArthur
  46' Ewan Loudon
Stephen Hendrie 46'  
Fergus Owens 46'  
Kyle MacDonald 53'  
Reghan Tumilty 62'  
Kyle MacDonald 62'  
Jamie Barjonas 62'  
Dylan Tait 62'  
Lewis Smith 62'  
Scott Martin 65'  
  71' Lewis Martin
  71' Seth Patrick
Kevin O'Hara 77'  
Joe McGlynn 77'  
Connor Murray 77'  
Ryan One 77'  
  87' Marc Scott
  87' Stuart Heenan
Andy Winter 90+2'  
15/07/2023 Brechin City
0 - 3
Livingston 0-1H2H+
  0 - 1 41' Joel Nouble
Grady McGrath 44'  
Fraser Macleod 49'  
  0 - 2 53' Sean Kelly
  58' Mo Sangare
  58' Stephen Kelly
Christopher Mudie 58'  
John Moreland 58'  
Seth Patrick 58'  
Marc Scott 58'  
  70' Bruce Anderson
  70' Morgan Boyes
  70' James Penrice
  70' Jamie Brandon
Grady McGrath 70'  
Stuart Heenan 70'  
Ewan Loudon 79'  
Michael Cruickshank 79'  
Kevin McHattie 79'  
Ewan White 79'  
  82' Ayo Obileye
  82' Calan Ledingham
  82' Michael Devlin 
  82' Tom Parkes 
  0 - 3 87' Cristian Montano
30/12/2022 Banks O Dee FC
1 - 4
Brechin City 0-4H2H+
  0 - 1 12' M. Cruickshank
  0 - 2 24' B. Biabi
  0 - 3 27' F. MacLeod
  0 - 4 31' G. McGrath
R. Armstrong 90+8' 1 - 4  
22/10/2022 Brechin City
2 - 2
Stirling Albion 2-2H2H+
  1' D. Carrick
K. Inglis 1' 1 - 0  
  1 - 1 2' D. Burns
G. McGrath 2'  
  1 - 2 3' K. Banner
E. Loudon 3' 2 - 2  
  2 - 3 4' K. Fotheringham
M. McArthur 4' 3 - 3  
  3 - 4 5' C. Clark
M. Cruickshank 5' 4 - 4  
  4 - 5 6' A. Cummins
E. Spark 6' 5 - 5  
  5 - 6 7' R. Davidson
K. McHattie 7' 6 - 6  
  6 - 7 8' H. Clark
J. Northcott 8' 7 - 7  
N. Cooney 9'  
  7 - 8 9' J. Cooper
K. McHattie 11' 8 - 8  
  8 - 9 20' P. McLean
K. Inglis 31'  
G. McGrath 36' 9 - 9  
  9 - 10 45+1' J. McGregor
A. McDonald 67'  
E. Loudon 67'  
  69' P. McLean
  69' A. Cummins
  81' D. Denholm
  81' D. Burns
  90' K. Moore
  90' J. Cooper
F. MacLeod 102'  
B. Biabi 104'  
M. Cruickshank 104'  
  112' R. McGeachie
  112' K. Banner
M. Scott 120+1'  
M. McArthur 120+1'  
24/09/2022 Inverness CT
3 - 3
Brechin City 2-1H2H+
  1' J. Bain
B. McKay 1' 1 - 0  
  1 - 1 2' G. McGrath
G. Oakley 2'  
S. Boyd 3' 2 - 1  
  2 - 2 3' E. Loudon
S. Allardice 4' 3 - 2  
  3 - 3 4' K. Inglis
R. Deas 5' 4 - 3  
  5' R. McInnes
G. Oakley 6' 5 - 3  
  13' M. McArthur
  25' M. McArthur
  25' E. Loudon
M. Strachan 27'  
  5 - 4 28' K. McHattie
N. Shaw 38' 6 - 4  
D. Devine 46'  
S. Allardice 46'  
C. Harper 46'  
R. Deas 46'  
G. Oakley 47' 7 - 4  
  55' M. Scott
C. MacKay 62'  
S. Boyd 62'  
M. Ram 62'  
D. Mackay 62'  
  67' A. Arnott
  67' J. Bain
  7 - 5 72' G. McGrath
  7 - 6 78' E. Spark
Sébastien Pennacchio 83'  
B. McKay 83'  
  84' E. Loudon
  90+1' E. Spark
  90+1' R. McInnes
16/04/2022 Lossiemouth
0 - 3
Brechin City 0-0H2H+
  0 - 1 14' M. Scott
  0 - 2 36' C. Ross
  0 - 3 78' M. Cruickshank
26/03/2022 Brechin City
2 - 1
Brora Rangers 1-0H2H+
D. Cox 23' 1 - 0  
M. Cruickshank 47' 2 - 0  
  2 - 1 90' D. Gillespie
14/12/2021 Darvel
3 - 2
Brechin City 1-1H2H+
  0 - 1 1' K. Inglis
D. Miller 1' 1 - 1  
I. McShane 2'  
  2' G. Wood
R. Caldwell 3' 2 - 1  
  2 - 2 3' Murray MacKintosh
  2 - 3 4' J. Bain
S. Ferguson 4' 3 - 3  
J. Allan 5' 4 - 3  
  4 - 4 5' M. Kucheryavyi
  6' J. Milne
Ryan Thomson 6' 5 - 4  
J. Kirkpatrick 12'  
S. Ferguson 12'  
A. Stirling 20'  
Ryan Thomson 20'  
  5 - 5 38' K. Inglis
D. Meggatt 45+1' 6 - 5  
H. Monaghan 57'  
  58' J. Bain
D. Miller 58'  
Ryan Thomson 59'  
A. MacKenzie 68'  
R. Caldwell 68'  
  76' M. Scott
  76' G. Wood
Ryan Thomson 80' 7 - 5  
  83' J. Wade
  83' D. Cox
  83' M. Paton
  83' J. Milne
  7 - 6 88' Murray MacKintosh
  90' M. Kucheryavyi
C. Truesdale 98'  
29/11/2021 Brechin City
1 - 1
Darvel 0-1H2H+
  0 - 1 32' J. Kirkpatrick
D. Cox 56' 1 - 1  
  67' S. Ferguson
  67' A. MacKenzie
G. Wood 71'  
J. Wade 71'  
  82' J. Kirkpatrick
  82' David Galt
K. Inglis 84'  
M. Scott 90'  
L. Booth 90'  
  90+3' D. Miller
  90+4' D. Miller
  90+4' Ryan Thomson
23/10/2021 Brechin City
2 - 1
Haddington Athletic 0-1H2H+
  0 - 1 22' G. McGarry
S. Denham 55' 1 - 1  
  65' C. Watson
M. Cruickshank 68'  
L. Booth 68'  
  70' A. Simpson
  70' F. Eddington
R. Currie 79'  
G. Wood 79'  
  84' Ross King
  84' G. Harris
  86' G. Auriemma
  86' A. Jones
C. Robertson 90+1' 2 - 1  

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