Craig Thomson Footballer Career History

Craig Thomson
(C. Thomson)
Midfielder
173 cm
28 Age (03/10/1995)
Scotland
Kirkcaldy
Scotland

Craig Thomson Career Statistics

Season Team Played Match Time Number of Matches Played Starting in the Top Eleven In Put Bench Number of Goals Scored Number of Yellow Cards Number of Double Yellow Cards Number of Red Cards
2023-2024 Forfar Athletic Forfar Athletic
(League Two)
710
20
5
15
6
18
1
0
0
0
2023-2024 Forfar Athletic Forfar Athletic
(League Cup)
176
4
1
3
1
3
0
0
0
0
2023-2024 Forfar Athletic Forfar Athletic
(Challenge Cup)
90
1
1
0
0
0
0
0
0
0
2023-2024 Forfar Athletic Forfar Athletic
(FA Cup)
20
1
0
1
0
1
0
0
0
0
2022-2023 Forfar Athletic Forfar Athletic
(League Cup)
207
4
2
2
1
2
0
0
0
0
2022-2023 Forfar Athletic Forfar Athletic
(League Two)
1522
24
18
6
11
6
0
2
0
0
2022-2023 Forfar Athletic Forfar Athletic
(FA Cup)
0
0
0
0
0
1
0
0
0
0
2021-2022 Forfar Athletic Forfar Athletic
(League Cup)
270
3
3
0
0
0
0
0
0
0
2021-2022 Forfar Athletic Forfar Athletic
(Challenge Cup)
116
2
1
1
0
1
0
0
0
0
2021-2022 Forfar Athletic Forfar Athletic
(League Two)
1828
26
21
5
9
5
4
0
0
0
2021-2022 Forfar Athletic Forfar Athletic
(FA Cup)
64
2
1
1
1
1
0
0
0
0
2021-2022 Forfar Athletic Forfar Athletic
(League One)
60
1
1
0
1
1
0
0
0
0
2020-2021 Airdrie United Airdrie United
(League Cup)
141
4
1
3
1
3
1
0
0
0
2020-2021 Airdrie United Airdrie United
(League One)
679
21
5
16
3
17
1
0
0
0
2020-2021 Airdrie United Airdrie United
(FA Cup)
70
1
1
0
1
0
0
0
0
0
2020-2021 Airdrie United Airdrie United
(Championship)
120
3
0
3
0
4
0
0
0
0
2020 Airdrie United Airdrie United
(League One)
679
21
5
16
3
17
1
0
0
0
2019-2020 Airdrie United Airdrie United
(League Cup)
252
4
3
1
2
1
0
0
0
0
2019-2020 Airdrie United Airdrie United
(Challenge Cup)
145
2
2
0
2
0
0
0
0
0
2019-2020 Airdrie United Airdrie United
(League One)
713
18
7
11
4
11
1
2
0
0
2019-2020 Airdrie United Airdrie United
(FA Cup)
23
1
0
1
0
1
0
0
0
0
2018-2019 East Fife East Fife
(League Cup)
218
4
2
2
0
2
0
0
0
0
2018-2019 East Fife East Fife
(Challenge Cup)
90
1
1
0
0
2
0
0
0
0
2018-2019 Brechin Brechin
(League One)
1056
13
13
0
3
0
1
3
1
0
2018-2019 East Fife East Fife
(League One)
317
6
3
3
2
10
0
0
0
0
2017-2018 ST Johnstone ST Johnstone
(Premiership)
83
4
0
4
0
7
0
0
0
0
2017-2018 ST Johnstone ST Johnstone
(League Cup)
0
0
0
0
0
0
0
0
0
0
2017-2018 ST Johnstone ST Johnstone
(UEFA Europa League)
0
0
0
0
0
2
0
0
0
0
2017-2018 East Fife East Fife
(League One)
682
8
8
0
3
1
0
0
0
0
2017-2018 East Fife East Fife
(FA Cup)
44
1
0
1
0
1
0
0
0
0
2017-2018 East Fife East Fife
(Scottish Cup)
44
1
0
1
0
1
0
0
0
0
2016-2017 ST Johnstone ST Johnstone
(Premiership)
0
0
0
0
0
0
0
0
0
0
2016-2017 ST Johnstone ST Johnstone
(League Cup)
51
2
1
1
1
2
0
0
0
0
2016-2017 Stranraer Stranraer
(Challenge Cup)
160
2
2
0
1
0
0
0
0
0
2016-2017 Stranraer Stranraer
(League One)
1379
19
17
2
10
2
3
2
0
0
2016-2017 ST Johnstone ST Johnstone
(FA Cup)
0
0
0
0
0
1
0
0
0
0
2016-2017 Stranraer Stranraer
(FA Cup)
0
0
0
0
0
0
0
0
0
0
2016-2017 ST Johnstone ST Johnstone
(Scottish Cup)
0
0
0
0
0
1
0
0
0
0
2016-2017 Stranraer Stranraer
(Scottish Cup)
0
0
0
0
0
0
0
0
0
0
2015-2016 ST Johnstone ST Johnstone
(Premiership)
315
10
2
8
1
22
0
0
0
0
2015-2016 ST Johnstone ST Johnstone
(League Cup)
0
0
0
0
0
1
0
0
0
0
2015-2016 ST Johnstone ST Johnstone
(UEFA Europa League)
0
0
0
0
0
2
0
0
0
0
2015-2016 ST Johnstone ST Johnstone
(FA Cup)
11
1
0
1
0
1
0
0
0
0
2015-2016 ST Johnstone ST Johnstone
(Scottish Cup)
11
1
0
1
0
1
0
0
0
0
2014-2015 Elgin City Elgin City
(League Two)
1476
20
17
3
8
4
0
0
0
0
2013-2014 ST Johnstone ST Johnstone
(Premiership)
1
1
0
1
0
2
0
0
0
0

Football Player Search Form