James Craigen Profile and Player Statistics
First name: James
Last name: Craigen
Position: , Midfielder
Nationality: England
Date of birth: 28 March 1991
Age: 33
Place of birth: England
Height: 183 cm
Weight: 73 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2024/2025 Spartans 0 1 1 0 0 0 0 0
League Cup 2024/2025 Spartans 318 5 1 2 0 0 1 0
League Two 2024/2025 Spartans 261 8 0 2 0 0 2 0
Scottish Cup 2024/2025 Spartans 0 0 0 0 0 0 0 0
Club Friendlies 3 2024 Spartans 0 0 0 0 0 0 0 0
Challenge Cup 2023/2024 Spartans 0 1 1 0 0 0 0 0
League Cup 2023/2024 Spartans 350 4 0 1 0 0 1 0
League One Play-Offs 2023/2024 Spartans 51 4 0 1 0 0 1 0
League Two 2023/2024 Spartans 406 31 1 9 3 0 3 0
Scottish Cup 2023/2024 Spartans 270 3 0 0 2 0 0 0
Club Friendlies 3 2023 Spartans 0 0 0 0 0 0 0 0
Challenge Cup 2022/2023 Edinburgh City 90 1 0 0 0 0 0 0
Challenge Cup 2022/2023 Arbroath 0 0 0 0 0 0 0 0
Championship 2022/2023 Arbroath 112 4 4 0 0 0 1 0
League Cup 2022/2023 Edinburgh City 0 0 0 0 0 0 0 0
League Cup 2022/2023 Arbroath 194 5 3 2 0 0 0 0
League One 2022/2023 Dunfermline Athletic 0 0 0 0 0 0 0 0
League One 2022/2023 Edinburgh City 1309 30 0 2 3 0 4 0
Scottish Cup 2022/2023 Spartans 0 0 0 0 0 0 0 0
Scottish Cup 2022/2023 Edinburgh City 0 1 0 0 0 0 0 0
Club Friendlies 3 2022 Edinburgh City 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Arbroath 0 0 0 0 0 0 0 0
Challenge Cup 2021/2022 Arbroath 0 1 1 0 0 0 0 0
Championship 2021/2022 Arbroath 1667 33 17 9 3 0 3 1
League Cup 2021/2022 Arbroath 268 4 1 2 0 0 2 0
Premiership Play-Offs 2021/2022 Arbroath 166 2 0 1 0 0 0 0
Scottish Cup 2021/2022 Arbroath 19 2 1 0 0 0 0 0
Club Friendlies 1 2021 Arbroath 0 0 0 0 0 0 0 0
Championship 2020/2021 Arbroath 1415 20 4 5 2 0 5 0
League Cup 2020/2021 Arbroath 291 4 1 2 0 0 0 0
Scottish Cup 2020/2021 Arbroath 90 1 0 0 0 0 0 0
Championship 2019/2020 Arbroath 159 4 3 0 0 0 0 0
FA Cup 2019/2020 Fylde 10 3 3 0 0 0 0 0
Fa Trophy 2019/2020 Fylde 115 2 1 0 0 0 0 0
National League 2019/2020 Fylde 293 14 2 4 0 0 2 0
Challenge Cup 2018/2019 Dunfermline Athletic 210 2 0 0 0 0 0 0
Championship 2018/2019 Dunfermline Athletic 2687 33 2 6 1 0 5 0
League Cup 2018/2019 Dunfermline Athletic 397 5 0 1 0 0 1 0
Scottish Cup 2018/2019 Dunfermline Athletic 90 1 0 0 0 0 0 0
Challenge Cup 2017/2018 Falkirk 105 2 1 0 1 0 0 0
Championship 2017/2018 Dunfermline Athletic 1254 15 1 4 1 0 2 0
Premiership Play-Offs 2017/2018 Dunfermline Athletic 1254 15 1 5 1 0 2 0
Challenge Cup 2016/2017 Falkirk 0 0 0 0 0 0 0 0
Championship 2016/2017 Falkirk 1305 27 14 7 3 0 1 0
Premiership Play-Offs 2016/2017 Falkirk 169 2 0 1 2 0 0 0
Challenge Cup 2015/2016 Raith Rovers 90 1 0 0 0 0 0 0
Championship 2015/2016 Raith Rovers 2579 34 3 13 9 0 1 0
Premiership Play-Offs 2015/2016 Raith Rovers 117 2 0 2 0 0 0 0
Premiership 2014/2015 Partick Thistle 1645 26 7 3 2 0 3 1
Premiership 2013/2014 Partick Thistle 2266 31 5 6 0 0 3 0
Challenge Cup 2012/2013 Partick Thistle 99 2 1 0 0 0 0 0
Championship 2012/2013 Partick Thistle 30 4 4 0 0 0 0 0
League One 2012/2013 Forfar Athletic 833 10 0 4 2 0 3 0

James Craigen has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
05/10/2024 Clyde
1 - 1
Spartans 0-1H2H+
  29' B. Walls
  0 - 1 34' M. Stowe
M. Rennie 62' 1 - 1  
R. Lyon 82'  
28/09/2024 Spartans
0 - 1
East Fife 0-0H2H+
R. Peggie 42'  
  42' L. Newton
  54' B. Walls
  0 - 1 62' N. Austin
J. Craigen 64'  
B. Whyte 90+4'  
21/09/2024 Aberdeen
4 - 0
Spartans 2-0H2H+
H. Guèye 14' 1 - 0  
  34' J. Craigen
S. Nilsen 36'  
  42' C. Booth
K. Nisbet 44' 2 - 0  
L. Clarkson 46' 3 - 0  
E. Sokler 74' 4 - 0  
17/09/2024 Elgin City
1 - 1
Spartans 0-0H2H+
J. Murray 15'  
  42' B. Walls
M. Gallagher 61'  
  0 - 1 74' H. Ritchie
J. Murray 75' 1 - 1  
  85' K. Watson
  85' K. Watson
14/09/2024 Spartans
1 - 0
Forfar Athletic 0-0H2H+
  37' F. Robson
  53' J. Skelly
L. Hunter 61'  
  81' K. Inglis
K. Watson 90+2' 1 - 0  
07/09/2024 Spartans
0 - 2
Livingston 0-0H2H+
D. Denholm 59'  
  0 - 1 65' S. May
C. Russell 73'  
  0 - 2 81' L. Smith
31/08/2024 Stirling Albion
1 - 0
Spartans 1-0H2H+
  18' L. Hunter
R. Davidson 19' 1 - 0  
C. Crane 40'  
  53' B. Walls
A. Weir 79'  
L. Milne 90+2'  
24/08/2024 Spartans
0 - 0
Peterhead 0-0H2H+
17/08/2024 Spartans
1 - 0
Ross County 0-0H2H+
P. Watson 20'  
K. Watson 26'  
  29' V. Loturi
B. Henderson 46' 1 - 0  
  65' A. Denholm
  81' Ronan Hale
10/08/2024 Spartans
2 - 0
Bonnyrigg Rose Athletic 0-0H2H+
L. Hunter 41'  
B. Henderson 59' 1 - 0  
  62' L. Currie
  68' S. Murphy
C. Russell 69'  
B. Henderson 86' 2 - 0  
J. Craigen 90+3'  
03/08/2024 Stranraer
2 - 2
Spartans 2-0H2H+
D. Lang 20' 1 - 0  
E. Dunlop 26' 2 - 0  
  43' L. Hunter
  2 - 1 50' P. Watson
T. Brindley 73'  
  2 - 2 74' P. Watson
C. Ross 90+3'  
27/07/2024 Livingston
0 - 1
Spartans 0-0H2H+
  72' K. Watson
  82' B. Whyte
  0 - 1 85' C. Russell
23/07/2024 Spartans
1 - 0
Forfar Athletic 0-0H2H+
C. Russell 71'  
  78' F. Robson
  83' M. Allan
B. Henderson 86' 1 - 0  
16/07/2024 Cove Rangers
0 - 5
Spartans 0-2H2H+
  0 - 1 17' B. Henderson
  0 - 2 29' W. Gillingham
  0 - 3 53' J. Dishington
  0 - 4 73' C. Russell
M. Doyle 81'  
  0 - 5 82' C. Russell
17/05/2024 Spartans
2 - 2
Dumbarton 1-1H2H+
C. Russell 3' 1 - 0  
  1 - 1 5' M. Ruth
  45+1' M. Ruth
  1 - 2 53' M. Ruth
B. Whyte 56'  
J. Craigen 87'  
  90+1' F. Gray
  90+2' J. Graham
B. Henderson 90+4' 2 - 2  
14/05/2024 Dumbarton
2 - 1
Spartans 2-0H2H+
T. Wallace 21' 1 - 0  
F. Gray 29' 2 - 0  
  31' C. Russell
  40' P. Watson
  2 - 1 48' A. Sonkur
D. Wilson 64'  
11/05/2024 Peterhead
1 - 5
Spartans 0-2H2H+
  0 - 1 3' C. Russell
  0 - 2 30' B. Henderson
  34' M. McNulty
  0 - 3 62' B. Whyte
D. Strachan 66' 1 - 3  
  1 - 4 67' B. Henderson
J. Brown 67'  
Jason Brown 67'  
A. McCarthy 77'  
  1 - 5 78' B. Henderson
07/05/2024 Spartans
2 - 1
Peterhead 1-1H2H+
  0 - 1 8' C. O’Keefe
A. Sonkur 13'  
P. Watson 17' 1 - 1  
C. Booth 27'  
K. Watson 44'  
B. Whyte 60'  
  61' J. McKee
P. Watson 70'  
  72' R. Strachan
  72' R. McAllister
  79' S. McKenzie
B. Henderson 90+3' 2 - 1  
  90+3' S. McKenzie
  90+6' D. Strachan
  90+6' D. Strachan
04/05/2024 East Fife
1 - 2
Spartans 0-0H2H+
  0 - 1 47' J. Craigen
S. Shepherd 55' 1 - 1  
J. Page 70'  
  81' A. Wylie
  1 - 2 89' R. Thompson
13/04/2024 Spartans
0 - 0
Stranraer 0-0H2H+
  81' D. Forrest
K. Watson 83'  
M. McNulty 86'  
06/04/2024 Elgin City
2 - 2
Spartans 0-1H2H+
  0 - 1 33' B. Henderson
  40' R. Armstrong
B. Cameron 48' 1 - 1  
R. MacLeman 59' 2 - 1  
  2 - 2 66' B. Henderson
R. Dingwall 90+3'  
30/03/2024 Spartans
1 - 0
Forfar Athletic 0-0H2H+
  10' S. Morrison
D. Denholm 50'  
  56' S. Morrison
M. McNulty 65' 1 - 0  
  69' A. Munro
23/03/2024 Clyde
0 - 0
Spartans 0-0H2H+
B. Cuddihy 5'  
  16' P. Watson
  57' R. Armstrong
J. Kabia 71'  
  81' K. Watson
16/03/2024 Spartans
2 - 6
Dumbarton 2-3H2H+
  0 - 1 5' R. Blair
  24' R. Blair
C. Russell 28' 1 - 1  
  1 - 2 32' A. Lynas
  39' A. Lynas
  1 - 3 43' G. Lennon
B. Whyte 45' 2 - 3  
  2 - 4 55' R. Blair
  2 - 5 64' M. Ruth
  2 - 6 89' J. Graham
09/03/2024 Stenhousemuir
0 - 0
Spartans 0-0H2H+
  33' J. Craigen
05/03/2024 Bonnyrigg Rose Athletic
2 - 2
Spartans 1-1H2H+
  0 - 1 21' M. McNulty
K. McGachie 42' 1 - 1  
  1 - 2 49' B. Henderson
N. Martyniuk 85'  
  90+5' J. Laing
D. Byrne 90+5' 2 - 2  
02/03/2024 Spartans
1 - 3
East Fife 1-1H2H+
C. Russell 4' 1 - 0  
  1 - 1 23' A. Trouten
R. Armstrong 45+3'  
  48' B. Walls
  1 - 2 56' N. Austin
  73' B. Easton
  1 - 3 85' A. Trouten
B. Whyte 86'  
24/02/2024 Spartans
2 - 1
Bonnyrigg Rose Athletic 2-0H2H+
B. Henderson 22' 1 - 0  
A. Sonkur 25' 2 - 0  
A. Sonkur 44'  
B. Whyte 45'  
  53' D. Byrne
J. Tapping 55'  
  2 - 1 56' N. Martyniuk
  59' A. Mailer
  66' K. Young
  78' L. Currie
  90+2' K. McGachie
03/02/2024 Forfar Athletic
1 - 0
Spartans 1-0H2H+
T. Brindley 3' 1 - 0  
R. McLean 44'  
M. Whatley 84'  
30/01/2024 East Fife
0 - 3
Spartans 0-0H2H+
  50' D. Denholm
  0 - 1 52' B. Henderson
  0 - 2 57' B. Henderson
  0 - 3 85' B. Henderson
27/01/2024 Spartans
1 - 1
Clyde 1-1H2H+
  0 - 1 4' J. Allan
R. Armstrong 24' 1 - 1  
K. Watson 31'  
P. Watson 68'  
20/01/2024 Spartans
1 - 2
Hearts 0-1H2H+
  0 - 1 12' K. Vargas
J. Craigen 64' 1 - 1  
  1 - 2 90+2' F. Kent
13/01/2024 Spartans
0 - 2
Stenhousemuir 0-1H2H+
  0 - 1 27' M. Yates
  0 - 2 81' M. Aitken
06/01/2024 Peterhead
0 - 1
Spartans 0-0H2H+
  2' A. Sonkur
J. Brown 27'  
J. Brown 27'  
J. Brown 80'  
J. Brown 80'  
J. Brown 90+3'  
23/12/2023 Spartans
3 - 0
Stranraer 1-0H2H+
D. Denholm 18' 1 - 0  
J. Dishington 47'  
A. Sonkur 63' 2 - 0  
R. Armstrong 65'  
A. Sonkur 71' 3 - 0  
16/12/2023 Elgin City
0 - 4
Spartans 0-3H2H+
  0 - 1 3' B. Henderson
  0 - 2 6' C. Russell
R. Draper 24'  
  0 - 3 44' B. Henderson
  52' R. Armstrong
  54' B. Whyte
  0 - 4 67' B. Henderson
  75' C. Russell
  84' K. Watson
09/12/2023 Spartans
1 - 0
Forfar Athletic 0-0H2H+
  62' S. Morrison
B. Whyte 63'  
J. Craigen 64'  
K. Waugh 65'  
B. Henderson 72' 1 - 0  
K. Watson 74'  
  79' F. Robson
  89' A. Hutchinson
M. Allan 90+2'  
25/11/2023 Spartans
2 - 1
Arbroath 1-0H2H+
  20' C. Hamilton
J. Craigen 35' 1 - 0  
  45' T. O'Brien
  1 - 1 49' D. Gold
J. Dishington 50' 2 - 1  
  59' J. Hylton
  89' M. McKenna
18/11/2023 Spartans
1 - 2
Peterhead 0-1H2H+
K. Waugh 19'  
  23' J. Brown
  0 - 1 28' S. Ross
C. Russell 44'  
  58' J. McKee
C. Russell 59' 1 - 1  
  1 - 2 85' H. Ritchie
  90+2' J. Armstrong
  90+5' K. Shanks
11/11/2023 Stenhousemuir
3 - 2
Spartans 0-1H2H+
E. O'Reilly 5'  
  0 - 1 16' B. Whyte
N. Jamieson 45+2'  
E. Lynch 52'  
  57' J. Craigen
M. Aitken 61' 1 - 1  
  1 - 2 62' B. Henderson
M. Aitken 64' 2 - 2  
N. Jamieson 77' 3 - 2  
M. Aitken 81'  

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