Craig Thomson Profile and Player Statistics
First name: Craig
Last name: Thomson
Position: , Midfielder
Nationality: Scotland
Date of birth: 10 March 1995
Age: 29
Place of birth: Scotland
Height: 173 cm

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2023/2024 Forfar Athletic 14 1 0 0 0 0 0 0
League Cup 2023/2024 Forfar Athletic 176 4 3 1 0 0 0 0
League Two 2023/2024 Forfar Athletic 70 19 14 6 1 0 0 0
Scottish Cup 2023/2024 Forfar Athletic 20 1 1 0 0 0 0 0
Club Friendlies 3 2023 Forfar Athletic 0 0 0 0 0 0 0 0
Challenge Cup 2022/2023 Forfar Athletic 0 0 0 0 0 0 0 0
League Cup 2022/2023 Forfar Athletic 207 4 2 1 0 0 0 0
League Two 2022/2023 Forfar Athletic 684 23 6 11 0 0 2 0
League Two 2022/2023 East Fife 0 0 0 0 0 0 0 0
Scottish Cup 2022/2023 Forfar Athletic 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Forfar Athletic 0 0 0 0 0 0 0 0
Challenge Cup 2021/2022 Forfar Athletic 116 2 1 0 0 0 0 0
League Cup 2021/2022 Airdrieonians 0 0 0 0 0 0 0 0
League Cup 2021/2022 Forfar Athletic 255 3 0 0 0 0 0 0
League One 2021/2022 Airdrieonians 0 0 0 0 0 0 0 0
League Two 2021/2022 Forfar Athletic 1750 25 5 9 4 0 0 0
Scottish Cup 2021/2022 Forfar Athletic 13 2 1 1 0 0 0 0
Club Friendlies 1 2021 Forfar Athletic 0 0 0 0 0 0 0 0
Championship Play-Offs 2020/2021 Airdrieonians 99 3 3 0 0 0 0 0
League Cup 2020/2021 Airdrieonians 142 4 3 1 1 0 0 0
League One 2020/2021 Airdrieonians 648 20 15 2 1 0 0 0
Scottish Cup 2020/2021 Airdrieonians 0 1 0 1 0 0 0 0
Challenge Cup 2019/2020 Airdrieonians 0 2 0 2 0 0 0 0
League Cup 2019/2020 Airdrieonians 0 0 1 2 0 0 0 0
League One 2019/2020 Airdrieonians 380 16 9 2 1 0 2 0
Scottish Cup 2019/2020 Airdrieonians 23 1 1 0 0 0 0 0
Challenge Cup 2018/2019 East Fife 90 1 0 0 0 0 0 0
League Cup 2018/2019 East Fife 234 3 1 0 0 0 0 0
League One 2018/2019 Brechin City 1056 13 0 3 1 0 3 0
Europa League 2017/2018 St. Johnstone 0 0 0 0 0 0 0 0
League One 2017/2018 East Fife 339 4 0 2 0 0 0 0
Premiership 2017/2018 St. Johnstone 83 4 4 0 0 0 0 0
Challenge Cup 2016/2017 Stranraer 160 2 0 1 0 0 0 0
League One 2016/2017 Stranraer 1379 19 2 10 3 0 2 0
Premiership 2016/2017 St. Johnstone 0 0 0 0 0 0 0 0
Europa League 2015/2016 St. Johnstone 0 0 0 0 0 0 0 0
Premiership 2015/2016 St. Johnstone 315 10 8 1 0 0 0 0
League Two 2014/2015 Elgin City 1476 20 3 8 0 0 0 0
Premiership 2013/2014 St. Johnstone 1 1 1 0 0 0 0 0
Premiership 2012/2013 St. Johnstone 0 0 0 0 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
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 Elgin City
1 - 1
Forfar Athletic 1-1H2H+
L. Booth 25' 1 - 0  
  1 - 1 31' C. Thomson
R. Jones 67'  
  67' R. Nditi
  87' F. Allan
16/03/2024 Forfar Athletic
1 - 1
Stenhousemuir 0-1H2H+
  0 - 1 24' J. Berry
  37' N. Wedderburn
  43' J. Berry
  45+1' R. Meechan
R. McLean 45+3'  
F. Allan 63'  
A. Hutchinson 85' 1 - 1  
  86' E. O'Reilly
09/03/2024 Forfar Athletic
2 - 1
Clyde 0-1H2H+
  0 - 1 42' L. Scullion
R. Mohammed 62' 1 - 1  
M. Allan 82' 2 - 1  
02/03/2024 Stranraer
0 - 0
Forfar Athletic 0-0H2H+
  40' S. Morrison
D. Forrest 61'  
  75' S. Morrison
  85' T. Brindley
24/02/2024 East Fife
1 - 1
Forfar Athletic 0-1H2H+
  0 - 1 34' M. Allan
A. Trouten 72' 1 - 1  
  73' T. Brindley
S. Murdoch 89'  
20/02/2024 Clyde
0 - 2
Forfar Athletic 0-0H2H+
R. Leitch 4'  
  32' J. Skelly
L. Hamilton 47'  
  0 - 1 48' S. Morrison
P. Grant 50'  
  53' R. McLean
  0 - 2 78' R. McLean
17/02/2024 Forfar Athletic
3 - 3
Peterhead 3-0H2H+
R. McLean 13' 1 - 0  
M. Allan 21'  
F. Allan 25'  
S. Morrison 37' 2 - 0  
R. McLean 45+2' 3 - 0  
  3 - 1 50' R. McAllister
  71' R. McAllister
  3 - 2 79' F. Duffy
  81' A. McCarthy
  84' F. Duffy
  3 - 3 90+5' A. Stewart
10/02/2024 Dumbarton
2 - 2
Forfar Athletic 2-1H2H+
M. Ruth 13' 1 - 0  
  1 - 1 15' S. Morrison
M. Kelly 25' 2 - 1  
  33' R. McLean
D. Wilson 60'  
  2 - 2 77' R. Mohammed
M. Ruth 81'  
  85' A. Munro
  90' F. Allan
03/02/2024 Forfar Athletic
1 - 0
Spartans 1-0H2H+
T. Brindley 3' 1 - 0  
R. McLean 44'  
M. Whatley 84'  
27/01/2024 Forfar Athletic
0 - 0
Bonnyrigg Rose Athletic 0-0H2H+
  24' K. Young
A. Munro 27'  
  39' R. Gray
  44' B. Barrett
  88' A. Mailer
20/01/2024 Forfar Athletic
0 - 1
Hibernian 0-0H2H+
R. Nditi 30'  
  31' J. Newell
  37' E. Youan
  53' J. Newell
  59' J. Newell
S. Morrison 68'  
  0 - 1 69' C. Doidge
30/12/2023 Forfar Athletic
0 - 0
East Fife 0-0H2H+
M. Whatley 17'  
  19' C. McManus
J. Skelly 37'  
  85' S. Shepherd
23/12/2023 Peterhead
1 - 2
Forfar Athletic 1-2H2H+
  9' C. Moore
  0 - 1 13' S. Ross
  0 - 2 45+8' S. Ross
J. Brown 45+9' 1 - 2  
  54' S. Morrison
  59' R. Nditi
  69' R. Nditi
  74' K. Inglis
21/11/2023 Elgin City
1 - 0
Forfar Athletic 1-0H2H+
R. MacLeman 13' 1 - 0  
R. Jones 16'  
R. MacEwan 17'  
B. Cameron 67'  
11/11/2023 Forfar Athletic
1 - 1
Clyde 0-0H2H+
  0 - 1 71' C. Young
R. Paterson 84'  
S. Morrison 89' 1 - 1  
26/08/2023 Forfar Athletic
1 - 2
Bonnyrigg Rose Athletic 0-1H2H+
M. Allan 13'  
  0 - 1 14' N. Martyniuk
  20' J. Grigor
S. Morrison 43'  
F. Robson 55'  
S. Morrison 64' 1 - 1  
  1 - 2 66' A. Faye
F. Robson 71'  
19/08/2023 Dumbarton
3 - 1
Forfar Athletic 0-1H2H+
  0 - 1 29' S. Ross
D. Wilson 59' 1 - 1  
F. Gray 80' 2 - 1  
R. MacLean 88' 3 - 1  
  90+3' A. Hutchinson
15/08/2023 Elgin City
0 - 0
Forfar Athletic 0-0H2H+
R. MacEwan 40'  
J. Dolzanski 45'  
  53' K. Inglis
  88' A. Munro
12/08/2023 Forfar Athletic
0 - 0
Elgin City 0-0H2H+
  34' R. Draper
  45' C. Ewan
F. Robson 85'  
  90' R. Dingwall
05/08/2023 Stenhousemuir
0 - 0
Forfar Athletic 0-0H2H+
  21' K. Inglis
G. Buchanan 51'  
  72' S. Morrison
N. Jamieson 80'  
29/07/2023 St. Mirren
4 - 0
Forfar Athletic 4-0H2H+
M. Mandron 14' 1 - 0  
M. Mandron 19' 2 - 0  
M. O'Hara 42' 3 - 0  
A. Gogić 45+1' 4 - 0  
  53' R. Nditi
25/07/2023 Forfar Athletic
3 - 1
Arbroath 1-1H2H+
S. Morrison 10' 1 - 0  
  1 - 1 41' J. Bird
R. Nditi 61' 2 - 1  
J. Skelly 75'  
J. Skelly 86' 3 - 1  
  90' M. McKenna
18/07/2023 Montrose
1 - 2
Forfar Athletic 0-2H2H+
  0 - 1 34' J. Skelly
G. Webster 38'  
  0 - 2 40' S. Ross
K. Hester 56' 1 - 2  
  86' R. Nditi
S. Dillon 88'  
M. Gardyne 90'  
15/07/2023 Forfar Athletic
1 - 0
Cowdenbeath 1-0H2H+
K. Inglis 20' 1 - 0  
06/05/2023 Forfar Athletic
1 - 0
East Fife 0-0H2H+
  7' A. Denholm
R. Nditi 18'  
R. Nditi 29'  
M. Aitken 89' 1 - 0  
29/04/2023 Stirling Albion
2 - 1
Forfar Athletic 1-0H2H+
J. Cooper 16' 1 - 0  
  1 - 1 57' S. McCluskey
  62' B. Armour
K. Banner 66'  
G. Spence 69' 2 - 1  
22/04/2023 Forfar Athletic
0 - 1
Bonnyrigg Rose Athletic 0-1H2H+
  0 - 1 27' N. Martyniuk
  83' J. Stewart
  90+1' S. Gray
15/04/2023 Elgin City
2 - 0
Forfar Athletic 2-0H2H+
K. Hester 9' 1 - 0  
A. Reid 20' 2 - 0  
  76' A. Munro
08/04/2023 Stranraer
0 - 0
Forfar Athletic 0-0H2H+
M. Grant 17'  
01/04/2023 Forfar Athletic
2 - 1
Albion Rovers 0-1H2H+
R. Nditi 21'  
  0 - 1 33' J. Bevan
N. Flanagan 62' 1 - 1  
B. Armour 68' 2 - 1  
C. Thomson 76'  
B. Armour 84'  
29/03/2023 Dumbarton
0 - 1
Forfar Athletic 0-0H2H+
A. Love 17'  
  0 - 1 63' S. Ross
P. Grant 87'  
25/03/2023 Stenhousemuir
1 - 1
Forfar Athletic 1-0H2H+
G. Reilly 11' 1 - 0  
J. Blaney 31'  
  32' A. Munro
  39' R. Nditi
M. Miller 56'  
  1 - 1 57' C. Slater
21/03/2023 Stirling Albion
2 - 0
Forfar Athletic 0-0H2H+
P. McLean 44'  
J. Leitch 52'  
  53' A. Hutchinson
A. Cummins 57'  
R. McGeachie 70' 1 - 0  
D. Carrick 78' 2 - 0  
18/03/2023 Forfar Athletic
2 - 1
Annan Athletic 1-1H2H+
  7' D. Docherty
M. Aitken 8' 1 - 0  
R. Nditi 23'  
  1 - 1 39' T. Goss
C. Slater 47'  
  59' T. Wallace
  79' T. Muir
B. Armour 84' 2 - 1  
  90' W. Gibson
28/01/2023 Albion Rovers
0 - 1
Forfar Athletic 0-0H2H+
  19' R. Nditi
J. Leslie 31'  
  0 - 1 62' F. Robson
  67' N. Flanagan
14/01/2023 Forfar Athletic
2 - 1
Dumbarton 0-0H2H+
  12' R. McGeever
M. Docherty 38'  
B. Armour 58' 1 - 0  
  61' S. Carswell
  65' A. Lynas
B. Armour 67' 2 - 0  
  72' J. McKee
  2 - 1 76' A. Love
  76' A. Love
S. McCluskey 90'  
07/01/2023 Annan Athletic
0 - 2
Forfar Athletic 0-2H2H+
  0 - 1 8' S. McCluskey
B. Lussint 40'  
  0 - 2 43' M. Docherty
  45' T. Brindley
A. Smith 45+1'  
  79' S. McCluskey
  80' R. Nditi
  89' C. Moore
02/01/2023 Forfar Athletic
0 - 1
Elgin City 0-0H2H+
K. Hutton 31'  
T. Brindley 47'  
S. McCluskey 47'  
  58' R. Dingwall
  58'
  61'
  0 - 1 89' A. Reid
10/12/2022 Stenhousemuir
1 - 2
Forfar Athletic 0-1H2H+
  0 - 1 17' S. McCluskey
  44' C. Moore
  0 - 2 50' B. Armour
  87' N. Flanagan
R. Forbes 88'  
C. Yeats 90+3' 1 - 2  

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.