Jonathan Crawford Profile and Player Statistics
First name: Jonathan
Last name: Crawford
Position: Defender
Nationality:
Height: 177

Football Career Transfers and Statistics

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

Competition Season Football Club
Football League - Highland League 2025/2026 Formartine United 2 0 0 0 0 0 0
Challenge Cup 2024/2025 Formartine United 1 0 0 0 0 1 0
Football League - Highland League 2024/2025 Formartine United 6 0 0 4 2 0 0
Football League - Highland League 2023/2024 Formartine United 4 0 0 1 3 0 0
Scottish Cup 2023/2024 Formartine United 2 1 0 0 0 0 0
Football League - Highland League 2022/2023 Formartine United 4 0 0 3 1 0 0
Scottish Cup 2022/2023 Formartine United 2 0 0 0 0 0 0
Challenge Cup 2021/2022 Formartine United 1 0 1 0 0 0 0
Football League - Highland League 2021/2022 Formartine United 4 0 0 2 2 0 0
Scottish Cup 2021/2022 Formartine United 1 0 0 0 0 1 0
Scottish Cup 2020/2021 Formartine United 2 0 0 1 0 0 0
Scottish Cup 2019/2020 Formartine United 1 0 0 0 0 0 0
Challenge Cup 2018/2019 Formartine United 1 0 1 0 0 1 0
Scottish Cup 2018/2019 Formartine United 2 0 0 0 0 1 0
Scottish Cup 2017/2018 Formartine United 3 0 0 1 0 1 0
Scottish Cup 2016/2017 Formartine United 3 0 1 0 0 0 0
Scottish Cup 2015/2016 Formartine United 2 0 0 0 0 0 1
League Two 2014/2015 Montrose 12 1 2 0 0 10 0
Scottish Cup 2014/2015 Montrose 1 0 0 0 0 1 0
League Cup 2013/2014 Montrose 1 0 1 0 0 0 0
League Two 2013/2014 Montrose 10 3 0 0 0 7 0
League Cup 2012/2013 Montrose 1 1 0 0 0 0 0
League Two 2012/2013 Rangers 12 1 3 0 0 7 1
Scottish Cup 2012/2013 Montrose 1 0 1 0 0 0 0
Challenge Cup 2011/2012 Montrose 1 0 0 0 0 1 0
League Two 2011/2012 Montrose 15 5 6 2 1 6 0
League Two 2010/2011 Montrose 8 1 4 1 0 4 0
League Cup 2009/2010 Aberdeen 1 0 1 0 0 0 0
League One 2009/2010 Peterhead 3 0 0 0 0 2 1
Premiership 2009/2010 Aberdeen 2 0 2 0 0 1 0

Jonathan Crawford has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
30/07/2025 Formartine United
1 - 0
Inverurie Loco Works 1-0H2H+
38' 1 - 0  
52'  
56'  
  65'
69'  
69'  
69'  
69'  
  79'
  79'
  82'
  87'
  87'
26/07/2025 Fraserburgh
2 - 2
Formartine United 1-2H2H+
  0 - 1 16'
  0 - 2 33'
39'  
39'  
  40'
44' 1 - 2  
45'  
54'  
  65'
  65'
68'  
68'  
  71'
  75'
84' 2 - 2  
09/04/2025 Formartine United
2 - 0
Nairn County 0-0H2H+
13'  
  35'
  72'
Jonathan Crawford 77' 1 - 0  
Scott Adams 85' 2 - 0  
12/10/2024 Formartine United
2 - 0
Deveronvale 0-0H2H+
Jonathan Crawford 60' 1 - 0  
Michael Dangana 90' 2 - 0  
07/09/2024 Nairn County
1 - 1
Formartine United 1-0H2H+
Andrew Greig 32' 1 - 0  
  1 - 1 54' Jonathan Crawford
28/08/2024 Lossiemouth
0 - 2
Formartine United 0-0H2H+
  0 - 1 61' Jonathan Crawford
  0 - 2 70' Scott Adams
10/08/2024 Brora Rangers
6 - 2
Formartine United 1-1H2H+
Tom Kelly 22' 1 - 0  
  1 - 1 37' Jonathan Crawford
Duc Thang Nguyen 58' 2 - 1  
Mark Nicolson 61' 3 - 1  
Craig Mackenzie 62' 4 - 1  
Max Ewan 64' 5 - 1  
  5 - 2 80' Scott Adams
Jordan MacRae 84' 6 - 2  
03/08/2024 Rothes
2 - 10
Formartine United 1-3H2H+
  0 - 1 11' Scott Adams
  0 - 2 14' Julian Wade
  0 - 3 20' Jonathan Crawford
Gregor MacDonald 29' 1 - 3  
  1 - 4 52' Jonathan Crawford
  1 - 5 59' Matthew McLean
  1 - 6 65' Scott Adams
  1 - 7 79' Aidan Combe
  1 - 8 80' Callum Youngson
Jake Thompson 82' 2 - 8  
  2 - 9 85' Tyler Mykyta
  2 - 10 90' Tyler Mykyta
30/07/2024 Dundee U21
2 - 0
Formartine United 2-0H2H+
Rayan Mohammed 14' 1 - 0  
Marley Sweenie-Rowe 19' 2 - 0  
  54' Jonathan Crawford
  59' Scott Lisle
  59' Paul Campbell
  69' Matthew McLean
  70' Aidan Combe
  70' Scott Adams
  70' Stuart Smith
  70' Brody Alberts
  70' Callum Youngson
  70' Kieran Lawrence
  70' Julian Wade
  70' Ryan Spink
Finlay Corrigan 89'  
Michael Hunter 89'  
16/03/2024 Brora Rangers
1 - 4
Formartine United 1-2H2H+
  0 - 1 7' Aaron Reid
Martin Maclean 13' 1 - 1  
  1 - 2 15' Aaron Reid
  1 - 3 60' Aaron Reid
  1 - 4 73' Jonathan Crawford
09/03/2024 Formartine United
2 - 1
Huntly 1-0H2H+
Jonathan Crawford 21' 1 - 0  
  1 - 1 80' Andy Hunter
Julian Wade 90+3' 2 - 1  
03/02/2024 Turriff United
1 - 2
Formartine United 1-1H2H+
  0 - 1 22' Aaron Reid
John Allan 29' 1 - 1  
  1 - 2 90+8' Jonathan Crawford
25/11/2023 Falkirk
3 - 0
Formartine United 3-0H2H+
Ethan Ross 34' 1 - 0  
Calvin Miller 37' 2 - 0  
Ross Maclver 39' 3 - 0  
  53' Rhys Thomas
  53' Lewis Wilson
  60' Mark Lawrence
Callumn Morrison 61'  
Alfie Agyeman 61'  
Ross Maclver 62'  
Alfie Agyeman 62'  
Leon Mccann 62'  
Layton Bisland 62'  
Calvin Miller 62'  
Oluwasegun Lawal 62'  
Ethan Ross 62'  
Sean Mackie 62'  
Sean Mackie 64'  
  71' Stuart Smith
  71' Paul Campbell
  71' Mark Lawrence
  71' Scott Lisle
  76' Dylan Lobban
  78' Adam Emslie
  78' Aidan Combe
  78' Julian Wade
  78' Jake Stewart
28/10/2023 Formartine United
3 - 2
Clydebank 1-1H2H+
  0 - 1 1' Nicky Low
Matthew McLean 11'  
  25' Matt Niven
Julian Wade 26' 1 - 1  
  39' Liam McGonigle
Paul Campbell 59'  
  62' Thomas Collins
  62' Callum Graham
Julian Wade 62' 2 - 1  
  63' Matt Niven
  63' Adam Hodge
  71' Liam McGonigle
  71' Alan Robert Kelly
Lewis Wilson 76'  
Adam Emslie 77' 3 - 1  
  84' Joe Slattery
  84' Larry McMahon
  3 - 2 87' Alan Robert Kelly
Ewen MacDonald 87'  
Scott Lisle 89'  
Jonathan Crawford 89'  
Paul Campbell 89'  
Mark Lawrence 89'  
Graeme Rodger 90+3'  
16/08/2023 Inverurie Loco Works
1 - 2
Formartine United 0-1H2H+
  0 - 1 6' Matthew McLean
Calum Dingwall 77' 1 - 1  
  1 - 2 88' Jonathan Crawford
26/11/2022 Formartine United
1 - 3
Stenhousemuir 0-0H2H+
  0 - 1 50' A. Norris
  63' R. Philp
J. Smith 69'  
G. Rodger 69'  
  76' W. Sewell
  76' A. Brown
  77' E. O'Reilly
  77' S. Walker
M. McLean 79'  
  0 - 2 84' A. Brown
A. Norris 85'  
C. Anderson 85'  
  88' D. Higgins
J. Wade 90+1' 1 - 2  
  1 - 3 90+2' M. Yates
02/11/2022 Deveronvale
0 - 3
Formartine United 0-2H2H+
  0 - 1 4' J. Crawford
  0 - 2 15' J. Smith
  0 - 3 52' J. Smith
22/10/2022 Carnoustie Panmure
1 - 2
Formartine United 0-0H2H+
D. Reid 43'  
  45' K. Adams
R. Suttie 58' 1 - 0  
  1 - 1 61' G. Warwick
R. Suttie 66'  
G. MacDonald 70'  
R. Dignan 70'  
  71' D. Park
  71' S. Lisle
  1 - 2 81' J. Wade
B. Steel 82'  
  86' J. Wade
  87' J. Maciver
  87' C. Anderson
  89' S. Lisle
  89' S. Smith
15/10/2022 Wick Academy
0 - 3
Formartine United 0-1H2H+
  0 - 1 21' J. Smith
  0 - 2 60' J. Crawford
  0 - 3 80' J. Smith
08/10/2022 Formartine United
2 - 0
Forres Mechanics 2-0H2H+
C. Anderson 6' 1 - 0  
J. Crawford 41' 2 - 0  
05/10/2022 Rothes
2 - 2
Formartine United 1-2H2H+
  0 - 1 21' J. Wade
  0 - 2 24' J. Crawford
F. Robertson 26' 1 - 2  
G. Kerr 90' 2 - 2  
24/11/2021 Keith
1 - 2
Formartine United 1-0H2H+
R. Robertson 20' 1 - 0  
  1 - 1 59' T. Mykyta
  1 - 2 76' J. Crawford
23/10/2021 Formartine United
0 - 2
Forfar Athletic 0-1H2H+
J. Crawford 32'  
  0 - 1 33' S. Shepherd
  35' A. Munro
  0 - 2 61' Grant Anderson
  67' Jamie Ness
  68' Jamie Ness
  68' C. Slater
  69' A. Munro
  71' S. Shepherd
  71' S. Anderson
S. Anderson 75'  
  77' Grant Anderson
  77' C. Thomson
S. Anderson 82'  
D. Park 82'  
A. Norris 85'  
A. Greig 85'  
11/09/2021 Formartine United
5 - 1
Huntly 3-0H2H+
G. Rodger 5' 1 - 0  
J. Crawford 14' 2 - 0  
J. Smith 29' 3 - 0  
A. Greig 61' 4 - 0  
J. Smith 72' 5 - 0  
  5 - 1 86' C. Imbert-Thomas
04/09/2021 Inverurie Loco Works
3 - 1
Formartine United 2-0H2H+
G. Mitchell 13' 1 - 0  
R. Ward 36' 2 - 0  
  2 - 1 49' J. Crawford
K. Shanks 76' 3 - 1  
31/07/2021 Formartine United
4 - 1
Forres Mechanics 2-1H2H+
K. Hanratty 29' 1 - 0  
  1 - 1 35' R. MacPherson
J. Crawford 53' 2 - 1  
A. Greig 70' 3 - 1  
T. Mykyta 89' 4 - 1  
03/04/2021 Formartine United
0 - 5
Motherwell 0-2H2H+
  28' Jordan Roberts
C. Anderson 30'  
A. Norris 30'  
  0 - 1 34' Chris Long
  0 - 2 41' Jordan Roberts
  0 - 3 52' Jordan Roberts
J. Smith 56'  
A. Greig 56'  
  0 - 4 63' Devante Cole
  67' R. Crawford
  67' Sam Foley
  67' Jordan Roberts
  67' Jake Hastie
  0 - 5 76' Allan Campbell
  77' Allan Campbell
  77' Ricki Lamie
D. Park 77'  
K. Lawrence 77'  
K. Lawrence 85'  
23/03/2021 Formartine United
1 - 1
Annan Athletic 1-1H2H+
  1' M. Docherty
G. Rodger 1'  
  0 - 1 2' C. Clark
A. Greig 2' 1 - 1  
S. Anderson 3' 2 - 1  
  3' K. Fleming
  4' L. Hunter
S. Lisle 4'  
C. Gethins 5' 3 - 1  
  3 - 2 9' A. Smith
  11' A. McCaw
S. Smith 17' 4 - 2  
  46' J. Lowdon
  46' Ross Love
  58' A. Smith
  61' M. Wright
  61' Iain Anderson
A. Norris 68'  
A. Greig 68'  
  69' T. Wallace
  76' A. McCaw
  76' M. Docherty
G. Rodger 77'  
D. Park 79'  
S. Lisle 79'  
G. Wood 90'  
C. Gethins 90'  
23/11/2019 Formartine United
0 - 4
East Kilbride 0-1H2H+
  0 - 1 20' R. Paton
  0 - 2 48' A. Brady
S. Lisle 54'  
D. Park 54'  
  0 - 3 58' G. Holmes
  60' A. Brady
  60' D. Carmichael
A. Norris 61'  
Gary McGowan 61'  
Wayne Mackintosh 71'  
K. Lawrence 71'  
  0 - 4 74' R. Paton
  79' D. Brownlie
24/11/2018 Queen of the South
4 - 1
Formartine United 3-1H2H+
Stephen Dobbie 2' 1 - 0  
Stephen Dobbie 8' 2 - 0  
  2 - 1 28' G. Wood
Lyndon Dykes 42' 3 - 1  
  66' S. Anderson
S. Mercer 67' 4 - 1  
D. Norman 72'  
C. Murray 72'  
M. Doyle 76'  
Callum Semple 76'  
  80' K. Lawrence
  80' C. Gethins
20/10/2018 Albion Rovers
0 - 2
Formartine United 0-1H2H+
  0 - 1 3' Archie Macphee
Gary Fisher 28'  
Paul McGeough 42'  
Lewis McLear 53'  
  53' J. Crawford
  53' G. Rodger
  56' K. Lawrence
Steven Smith 57'  
Mark Greene 57'  
  61' K. Lawrence
  61' Liam Burnett
L. McMahon 61'  
John Cunningham 61'  
Barry Eley 67'  
J. Watson 67'  
  0 - 2 77' A. Greig
  81' A. Greig
  81' C. Gethins
  85' G. Rodger
  85' Joe MacPherson
John Cunningham 87'  
08/09/2018 Coleraine
1 - 1
Formartine United 1-1H2H+
  1' S. Anderson
I. Parkhill 1'  
J. Carson 2'  
  2' Gary Fraser
  3' Archie Macphee
Gareth McConaghie 3' 1 - 0  
E. Bradley 4' 2 - 0  
  2 - 1 4' A. Greig
  5' C. Gethins
  2 - 2 20' Archie Macphee
J. Carson 31' 3 - 2  
E. Bradley 35'  
S. Lowry 40'  
  54' J. Crawford
  54' Gary Fraser
  54' G. Rodger
  63' J. Crawford
  63' Liam Burnett
  83' A. Greig
  84' Ryan Stott
  84' C. Gethins
  90' G. Rodger
30/01/2018 Formartine United
0 - 2
Cove Rangers 0-1H2H+
  0 - 1 32' Ryan Stott
P. Lawson 39'  
  0 - 2 68' M. Megginson
Liam Burnett 69'  
C. Dingwall 69'  
P. Lawson 74'  
C. Gethins 74'  
  74' J. Masson
  74' Paul McManus
G. Rodger 76'  
J. Anderson 79'  
J. Michie 79'  
  86' M. Megginson
  86' N. Gray
J. Crawford 88'  
  89' Ryan Stott
  89' C. Scully
J. Michie 90+2'  
18/11/2017 Formartine United
1 - 0
Forfar Athletic 1-0H2H+
J. Crawford 15' 1 - 0  
Archie Macphee 50'  
  58' S. Lochhead
  58' J. Peters
  59' Eddie Malone
  71' M. Kennedy
  72' M. Kennedy
  72' Patrick Cregg
  76' L. Milne
  76' O. See
Liam Burnett 86'  
  88' D. Easton
Liam Burnett 90+3'  
C. Dingwall 90+3'  
  90+5' D. Cox
14/10/2017 Formartine United
4 - 0
East Stirlingshire 2-0H2H+
S. Ferries 14' 1 - 0  
S. Barbour 15' 2 - 0  
  52' Graeme McGregor
Liam Burnett 75'  
K. Lawrence 75'  
S. Barbour 80' 3 - 0  
Archie Macphee 82' 4 - 0  
Archie Macphee 83'  
M. Berton 83'  
  85' J. McCormack
P. Lawson 86'  
  87' Paul-Jon Sludden
21/01/2017 Partick Thistle
4 - 0
Formartine United 3-0H2H+
Chris Erskine 10' 1 - 0  
S. Lawless 30' 2 - 0  
Chris Erskine 31' 3 - 0  
  46' Derek Young
  46' C. Dingwall
Callum Booth 46'  
Mustapha Dumbuya 46'  
David Amoo 63'  
A. Azeez 63'  
A. Osman 64' 4 - 0  
  72' Stuart Anderson
  72' C. Gethins
S. Welsh 76'  
A. McCarthy 76'  
  82' G. Rodger
  82' N. Gauld
03/12/2016 Formartine United
4 - 0
Annan Athletic 0-0H2H+
Stuart Anderson 31'  
  55' Rabin Omar
C. Gethins 56' 1 - 0  
  58' David McKenna
C. Gethins 59' 2 - 0  
  60' S. Bronsky
  66' R. Sinnamon
  66' Aaron Bradbury
S. Barbour 69' 3 - 0  
  70' R. Krissian
  70' Adam Asghar
C. Gethins 72' 4 - 0  
C. Gethins 73'  
N. Gauld 73'  
  80' Darren Ramsay
  80' Przemyslaw Dachnowicz
Derek Young 82'  
Liam Burnett 82'  
G. Rodger 88'  
K. Lawrence 88'  
29/10/2016 Formartine United
7 - 2
Banks O Dee FC 4-2H2H+
  0 - 1 4' J. Henderson
J. Crawford 11'  
Scott Henry 11'  
Stuart Anderson 20' 1 - 1  
  22' Ryan Hall
  22' Craig Buchanan
J. Masson 40' 2 - 1  
J. Masson 43' 3 - 1  
  3 - 2 44' Craig Buchanan
N. Gauld 45+3' 4 - 2  
N. Gauld 69'  
Liam Burnett 69'  
  69' M. Philipson
  69' Darren Forbes
  75' Jamie Watt
  75' L. MacLeod
G. Rodger 75' 5 - 2  
S. Barbour 77' 6 - 2  
G. Rodger 78'  
K. Lawrence 78'  
J. Masson 84' 7 - 2  
  88' Liam McCall
28/11/2015 Formartine United
1 - 1
Cove Rangers 1-0H2H+
Paul Lawson 28'  
Scott Barbour 45+1' 1 - 0  
  61' Jamie Watt
  61' Harry Milne
  1 - 1 79' Daryll Nicoll
Cameron Keith 80'  
Neil Gauld 80'  
Jonathan Crawford 87'  
Scott Barbour 88'  
Calum Bagshaw 88'  
Graeme Rodger 88'  
Jamie Michie 88'  
  88' Daniel Park
  88' Stirling Smith
24/10/2015 Formartine United
2 - 0
Clyde 1-0H2H+
Graeme Rodger 33' 1 - 0  
  46' Archie Campbell
  46' Steven Brisbane
  46' Scott Ferguson
  46' David Gormley
Stuart Smith 59'  
  74' Michael Bolochoweckyj
  76' Chris Mitchell
  77' Chris Mitchell
  77' Scott Durie
  78' Mark McLaughlin
  81' Chris Smith
Cameron Keith 82'  
Neil Gauld 82'  
Neil Gauld 83'  
Neil Gauld 90' 2 - 0  
Scott Barbour 90+1'  
Max Berton 90+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
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.