Craig Johnstone Profile and Player Statistics
First name: Craig
Last name: Johnstone
Position: Attacker
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
League Cup 2015/2016 Brechin City 1 1 0 0 0 0 0
League One 2015/2016 Brechin City 13 11 2 0 1 0 0
Scottish Cup 2015/2016 Brechin City 1 0 0 0 0 0 0
League Two 2014/2015 Montrose 3 3 0 0 0 0 0

Craig Johnstone has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
23/02/2016 Albion Rovers
4 - 1
Brechin City 3-0H2H+
Scott McBride 33' 1 - 0  
Andy Barrowman 38' 2 - 0  
A. Love 41' 3 - 0  
  58' Jamie Montgomery
  58' E. Smith
Alan Reid 58'  
Mark Ferry 66'  
R. Davidson 66'  
  70' Jonathan Tiffoney
  70' S. Shepherd
Scott McBride 73'  
Callum McRobbie 73'  
  3 - 1 76' P. McLean
R. Stewart 77'  
Gary Fisher 79'  
Andy Barrowman 82'  
Spas Georgiev 82'  
  90' Andy Jackson
  90' Craig Johnstone
A. Love 90+4' 4 - 1  
13/02/2016 Brechin City
2 - 2
Cowdenbeath 1-1H2H+
  0 - 1 6' Christopher Kane
Jonathan Tiffoney 38' 1 - 1  
David Weatherston 40'  
Scott Shepherd 40'  
Gary Fusco 41'  
  42' Christopher Kane
  56' Fraser Kerr
Darren Dods 57'  
  68' Jack Beaumont
  68' Declan Hughes
Jonathan Tiffoney 72'  
  73' Greig Spence
  73' Ross Caldwell
Jonathan Tiffoney 76'  
Craig Johnstone 76'  
  1 - 2 84' Dean Brett
  88' Keiran Gibbons
  88' Ali El-Zubaidi
Scott Shepherd 90+4' 2 - 2  
02/02/2016 Stenhousemuir
0 - 0
Brechin City 0-0H2H+
A. Cook 35'  
  54' D. McCormack
  54' Darren Dods
Anthony Marenghi 69'  
Carlos Mazana 69'  
  71' R. Thomson
  73' S. Shepherd
  73' Jonathan Tiffoney
Jim Paterson 79'  
  80' David Weatherston
  80' Craig Johnstone
  86' Willie Dyer
A. Cook 87'  
Lewis Small 87'  
30/01/2016 Stranraer
2 - 0
Brechin City 1-0H2H+
Andrew Stirling 45+1' 1 - 0  
Craig Malcolm 53'  
  67' Scott Shepherd
  67' Craig Johnstone
Andrew Stirling 69'  
Jamie Longworth 74'  
Ryan Thomson 74'  
Wullie Gibson 79' 2 - 0  
  80' David Weatherston
  80' Jamie Montgomery
  81' Graeme Smith
Wullie Gibson 82'  
Mark McGuigan 82'  
Craig Malcolm 83'  
Luciano Nequecaur 83'  
23/01/2016 Brechin City
3 - 3
Airdrieonians 1-3H2H+
Lewis Spence 11'  
  0 - 1 13' Jim Lister
Lewis Spence 24' 1 - 1  
Paul McLean 40'  
Darren Dods 40'  
  1 - 2 43' Sean Crighton
  1 - 3 45' Sean Crighton
Robert Thomson 50' 2 - 3  
Lewis Spence 51'  
Craig Molloy 51'  
Scott Shepherd 70'  
Craig Johnstone 70'  
  73' Adam Brown
  73' Jack McCue
  78' Sean Crighton
Darren Dods 80' 3 - 3  
  82' Jim Lister
  82' Liam Watt
28/11/2015 Airdrieonians
3 - 1
Brechin City 2-1H2H+
Taylor Morgan 5' 1 - 0  
  1 - 1 13' Andy Jackson
Taylor Morgan 25' 2 - 1  
  38' Ross Perry
  38' Gary Fusco
  69' James Dale
  69' Robert Thomson
Bryan Prunty 70' 3 - 1  
Taylor Morgan 82'  
George Hunter 82'  
  82' Jonathan Tiffoney
  82' Euan Smith
David van Zanten 89'  
Bryan Prunty 89'  
Adam Brown 89'  
24/10/2015 Brechin City
0 - 1
Albion Rovers 0-1H2H+
  0 - 1 25' Paul Willis
Euan Smith 54'  
David Weatherston 58'  
Jamie Montgomery 58'  
Jonathan Tiffoney 70'  
Craig Johnstone 70'  
  80' Joshua Mullin
  80' Scott McBride
  85' Andy Barrowman
  85' John Gemmell
  88' Ally Love
  88' Alan Reid
17/10/2015 Airdrieonians
1 - 0
Brechin City 0-0H2H+
Liam Watt 47' 1 - 0  
Scott Smith 51'  
Scott Stewart 51'  
  67' Jonathan Tiffoney
  67' David Weatherston
Nicolas Šumský 68'  
  72' Robert Thomson
  72' Craig Johnstone
  77' Gary Fusco
George Hunter 79'  
Jamie Bain 79'  
  79' Craig Molloy
  79' Darren McCormack
Kevin McBride 89'  
26/09/2015 Brechin City
2 - 0
Cowdenbeath 0-0H2H+
Craig Molloy 43'  
David Bates 49' 1 - 0  
  52' Greig Spence
  52' Luke Armstrong
Craig Molloy 56'  
Euan Smith 56'  
  58' Kyle Miller
  58' Craig Johnston
David Bates 63'  
Jonathan Tiffoney 64' 2 - 0  
Jonathan Tiffoney 66'  
  69' Sam Orritt
  69' Liam Callaghan
Jonathan Tiffoney 73'  
Darren McCormack 73'  
Robert Thomson 74'  
Craig Johnstone 74'  
  78' Dean Brett
  85' Dean Brett
19/09/2015 Peterhead
2 - 3
Brechin City 2-2H2H+
  0 - 1 11' Robert Thomson
Nicky Riley 12'  
Shane Sutherland 25' 1 - 1  
  1 - 2 31' Dene Shields
Rory McAllister 38' 2 - 2  
  49' Robert Thomson
Graeme Smith 55'  
  67' Dene Shields
  67' Craig Johnstone
  70' Jonathan Tiffoney
  70' Euan Smith
Nicky Riley 76'  
Andy Rodgers 76'  
Simon Ferry 80'  
Jamie Redman 80'  
  2 - 3 83' Robert Thomson
  84' Gary Fusco
Jamie Stevenson 84'  
Kevin Dzierzawski 84'  
Scott Ross 87'  
  90+4' Darren Dods
12/09/2015 Brechin City
0 - 2
Forfar Athletic 0-1H2H+
  21' Martyn Fotheringham
  0 - 1 34' Derek Young
  46' Martyn Fotheringham
  46' Andrew Black
  0 - 2 48' Omar Kader
  58' Derek Young
  58' Kerr Hay
James Dale 58'  
Craig Johnstone 58'  
David Weatherston 75'  
Paul McLean 75'  
  75' Omar Kader
  75' Chris Templeman
  80' Michael Travis
Jonathan Tiffoney 84'  
Kevin Buchan 84'  
David Bates 85'  
  88' Bryan Hodge
05/09/2015 Stranraer
1 - 0
Brechin City 0-0H2H+
  38' Darren McCormack
Steven Bell 45'  
  46' Jonathan Tiffoney
Jamie Longworth 51' 1 - 0  
  64' David Weatherston
  64' Craig Johnstone
  70' Craig Molloy
Dale Keenan 77'  
Scott Robertson 77'  
  80' Euan Smith
  80' Kevin Buchan
Ryan Thomson 86'  
Peter McGill 86'  
Craig Malcolm 88'  
Mark McGuigan 88'  
29/08/2015 Albion Rovers
3 - 1
Brechin City 2-1H2H+
Ross Dunlop 23' 1 - 0  
  1 - 1 25' Craig Johnstone
Alan Reid 27'  
John Gemmell 33' 2 - 1  
John Gemmell 45'  
Andy Barrowman 45'  
Andy Barrowman 46' 3 - 1  
Kyle Turnbull 62'  
  73' Euan Smith
  73' James Dale
  73' Craig Johnstone
  73' Ryan Finnie
Kyle Turnbull 74'  
Ross Stewart 75'  
Paul Willis 80'  
Ricardo Talu 80'  
Joshua Mullin 86'  
  87' Darren McCormack
Ross Davidson 88'  
Gary Fisher 88'  
  90+3' Ryan Finnie
Gary Fisher 90+4'  
  90+4' Jonathan Tiffoney
01/08/2015 Ayr United
2 - 0
Brechin City 1-0H2H+
Gerry McLauchlan 12' 1 - 0  
  46' Jamie Montgomery
  46' Craig Johnstone
Brian Gilmour 57'  
Alan Forrest 57'  
  61' Ross Perry
  63' Gary Fusco
Patrick Boyle 64' 2 - 0  
  66' Gary Fusco
  66' Craig Molloy
  71' P. McLean
Michael Donald 77'  
Ryan Nisbet 77'  
  82' E. Smith
  82' David Weatherston
Martyn Campbell 85'  
C. McCracken 85'  
  87' D. McCormack
21/03/2015 Montrose
0 - 2
Berwick Rangers 0-0H2H+
  24' L. Currie
  43' Paul Willis
Paul Harkins 59'  
David Banjo 59'  
Greg Cameron 63'  
G. Webster 65'  
T. Masson 73'  
  0 - 1 74' L. Currie
  0 - 2 75' B. Henderson
G. Webster 78'  
J. Allan 78'  
  79' Kyle Wilkie
  79' D. Gold
  84' Andrew James Russell
  84' B. Miller
  85' L. Currie
  85' R. Gray
Scott Johnston 86'  
Craig Johnstone 86'  
21/02/2015 Elgin City
4 - 0
Montrose 3-0H2H+
A. Gilchrist 23' 1 - 0  
  25' E. Moyes
  37' E. Moyes
S. Sutherland 40' 2 - 0  
M. Nicolson 45+2' 3 - 0  
M. Nicolson 72'  
B. Cameron 72'  
Jamie Duff 77' 4 - 0  
  79' Paul Harkins
  79' Craig Johnstone
Craig Gunn 81'  
Ceiran McLean 81'  
Daniel Moore 81'  
Jamie Reid 81'  
14/02/2015 Montrose
0 - 3
East Fife 0-1H2H+
  0 - 1 31' Sean Dickson
  45' O. Adeyemo
  45' N. Austin
  45' K. Smith
  45' A. Cook
  51' N. Austin
J. Crawford 56'  
J. Crawford 62'  
P. Watson 62'  
  0 - 2 63' Ross Brown
Scott Johnston 76'  
Craig Johnstone 76'  
Ross McCord 76'  
S. O’Neill 76'  
David Banjo 81'  
  0 - 3 86' F. Mullen
  88' Gary Naysmith
  88' Scott Smith

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.