2 Craig Thomson

#
2
Nationality
scoScotland
Position
Defender
Current Team
Edinburgh City
D.O.B.
April 17, 1991
Age
31
Home kit: Alick milne
away Kit: available
boots: available

League Cup Group Stage

SeasonClubGoalsAssistsAppearances
2018/19Edinburgh City124
2019/20Edinburgh City003
2020/21Edinburgh City014

Challenge Cup

SeasonClubGoalsAssistsAppearances
2018/19Edinburgh City015
2019/20Edinburgh City000

SPFL League 2

SeasonClubGoalsAssistsAppearances
2017/18Edinburgh City0036
2018/19Edinburgh City4732
2019/20Edinburgh City2521
2020/21Edinburgh City21019

Scottish Cup

SeasonClubGoalsAssistsAppearances
2018/19Edinburgh City002
2019/20Edinburgh City001
2020/21Edinburgh City013

Career Total

SeasonGoalsAssistsAppearances
2017/180036
2018/1951046
2019/202528
2020/2121432

Results

May 20, 2021
0 - 1
SPFL League 1 Play Off Final
C & G Systems Stadium
N/A

Dumbarton vs Edinburgh City

May 17, 2021
1 - 3
SPFL League 1 Play Off Final
Ainslie Park
N/A

Edinburgh City vs Dumbarton

May 11, 2021
2 - 2
SPFL League 1 Play-Off Semi-Final
Ainslie Park
N/A

Edinburgh City vs Elgin City

May 8, 2021
0 - 1
SPFL League 1 Play-Off Semi-Final
Borough Briggs
N/A

Elgin City vs Edinburgh City

May 1, 2021
2 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Elgin City

April 29, 2021
2 - 0
SPFL League 2
Falkirk Stadium
N/A

Queens Park vs Edinburgh City

April 24, 2021
0 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Stirling Albion

April 20, 2021
0 - 1
SPFL League 2
Forthbank Stadium
N/A

Stirling Albion vs Edinburgh City

April 17, 2021
2 - 3
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Queens Park

April 13, 2021
2 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Brechin City

April 10, 2021
0 - 1
SPFL League 2
Stair Park
N/A

Stranraer vs Edinburgh City

April 6, 2021
1 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Annan Athletic

April 3, 2021
2 - 2
Scottish Cup
Station Park
N/A

Forfar Athletic vs Edinburgh City

March 30, 2021
1 - 3
SPFL League 2
Central Park
N/A

Cowdenbeath vs Edinburgh City

March 27, 2021
3 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Stenhousemuir

March 23, 2021
1 - 2
SPFL League 2
Cliftonhill
N/A

Albion Rovers vs Edinburgh City

March 20, 2021
1 - 2
SPFL League 2
Borough Briggs
N/A

Elgin City vs Edinburgh City

January 10, 2021
0 - 1
Scottish Cup
Penny Cars Stadium
N/A

Airdrieonians vs Edinburgh City

December 26, 2020
3 - 1
Scottish Cup
Ainslie Park
N/A

Edinburgh City

December 19, 2020
2 - 3
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Stirling Albion

December 5, 2020
5 - 2
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Albion Rovers

November 28, 2020
0 - 4
SPFL League 2
Galabank
N/A

Annan Athletic vs Edinburgh City

November 21, 2020
0 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Stranraer

November 11, 2020
0 - 1
League Cup Group Stage
Penny Cars Stadium
N/A

Airdrie vs Edinburgh City

November 7, 2020
2 - 0
SPFL League 2
Ochilview
N/A

Stenhousemuir vs Edinburgh City

October 31, 2020
1 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Elgin City

October 24, 2020
0 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Cowdenbeath

October 17, 2020
1 - 5
SPFL League 2
Glebe Park
N/A

Brechin City vs Edinburgh City

October 13, 2020
2 - 1
League Cup Group Stage
Recreation Park
N/A

Alloa Athletic vs Edinburgh City

October 10, 2020
2 - 2
League Cup Group Stage
Ainslie Park
N/A

Edinburgh City vs Stenhousemuir

October 6, 2020
1 - 5
League Cup Group Stage
Ainslie Park
N/A

Edinburgh City vs Livingston

September 25, 2020
1 - 1
Friendly
Tynecastle Park
N/A

Heart of Midlothian XI vs Edinburgh City

September 15, 2020
0 - 4
Friendly
Christie Gillies Park
N/A

Civil Service Strollers vs Edinburgh City

March 7, 2020
3 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Albion Rovers

February 29, 2020
1 - 1
SPFL League 2
Central Park
N/A

Cowdenbeath vs Edinburgh City

February 22, 2020
0 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Brechin City

February 15, 2020
2 - 1
SPFL League 2
Balmoral Stadium
N/A

Cove Rangers vs Edinburgh City

February 8, 2020
3 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Annan Athletic

February 1, 2020
0 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Stirling Albion

January 25, 2020
1 - 2
SPFL League 2
Ochilview
N/A

Stenhousemuir vs Edinburgh City

January 18, 2020
5 - 0
Scottish Cup
New Douglas Park
N/A

Hamilton Academical Vs Edinburgh City

January 11, 2020
1 - 2
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Queens Park

January 4, 2020
0 - 1
SPFL League 2
Borough Briggs
N/A

Elgin City vs Edinburgh City

December 28, 2019
2 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Cowdenbeath

December 21, 2019
0 - 1
SPFL League 2
Forthbank Stadium
N/A

Stirling Albion vs Edinburgh City

December 14, 2019
0 - 2
SPFL League 2
Galabank
N/A

Annan Athletic vs Edinburgh City

December 7, 2019
2 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Cove Rangers

November 30, 2019
2 - 1
SPFL League 2
Hampden Park
N/A

Queens Park vs Edinburgh City

October 5, 2019
1 - 0
SPFL League 2
Central Park
N/A

Cowdenbeath vs Edinburgh City

September 28, 2019
2 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Queens Park

September 21, 2019
1 - 3
SPFL League 2
Cliftonhill
N/A

Albion Rovers vs Edinburgh City

September 14, 2019
4 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Annan Athletic

August 31, 2019
3 - 3
SPFL League 2
Borough Briggs
N/A

Elgin City vs Edinburgh City

August 24, 2019
1 - 3
SPFL League 2
Ochilview
N/A

Stenhousemuir vs Edinburgh City

August 17, 2019
1 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City vs Stirling Albion

August 13, 2019
2 - 1
Challenge Cup
Ochilview
N/A

Stenhousemuir vs Edinburgh City

July 27, 2019
2 - 1
League Cup Group Stage
Cliftonhill
N/A

Albion Rovers vs Edinburgh City

July 20, 2019
1 - 0
League Cup Group Stage
Ainslie Park
N/A

Edinburgh City vs Dunfermline Athletic

July 17, 2019
1 - 0
League Cup Group Stage
St Mirren Park
N/A

St Mirren vs Edinburgh City

July 6, 2019
5 - 2
East of Scotland (City) Cup
Oriam
N/A

Edinburgh City vs East Kilbride

June 29, 2019
2 - 0
Friendly
Oriam
N/A

St Johnstone vs Edinburgh City

June 27, 2019
0 - 3
Friendly
Netherdale
N/A

Gala Fairydean Rovers vs Edinburgh City

May 11, 2019
3 - 0
SPFL League 1 Play-Off Semi-Final
Broadwood Stadium
N/A

Clyde vs Edinburgh City

May 7, 2019
0 - 1
SPFL League 1 Play-Off Semi-Final
Ainslie Park
N/A

Edinburgh City vs Clyde

April 20, 2019
3 - 2
SPFL League 2
Cliftonhill
N/A

Albion Rovers vs Edinburgh City FC

April 13, 2019
1 - 2
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Clyde

April 6, 2019
4 - 1
SPFL League 2
Central Park
N/A

Cowdenbeath vs Edinburgh City FC

March 30, 2019
0 - 2
SPFL League 2
Shielfield Park
N/A

Berwick Rangers vs Edinburgh City FC

March 23, 2019
0 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Peterhead

March 16, 2019
3 - 1
SPFL League 2
Galabank
N/A

Annan Athletic vs Edinburgh City FC

March 9, 2019
2 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Queens Park

March 5, 2019
1 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Berwick Rangers

March 2, 2019
1 - 0
SPFL League 2
Broadwood Stadium
N/A

Clyde vs Edinburgh City FC

February 23, 2019
2 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Cowdenbeath

February 16, 2019
1 - 1
Challenge Cup
Deeside Stadium
N/A

Connah’s Quay Nomads vs Edinburgh City FC

February 9, 2019
0 - 0
SPFL League 2
Balmoor
N/A

Peterhead vs Edinburgh City FC

February 2, 2019
3 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Albion Rovers

January 26, 2019
3 - 3
SPFL League 2
Borough Briggs
N/A

Elgin City vs Edinburgh City FC

January 19, 2019
1 - 2
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Annan Athletic

January 12, 2019
0 - 4
SPFL League 2
Hampden Park
N/A

Queens Park vs Edinburgh City FC

January 5, 2019
0 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Stirling Albion

December 29, 2018
2 - 2
SPFL League 2
Shielfield Park
N/A

Berwick Rangers vs Edinburgh City FC

December 15, 2018
4 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Elgin City

December 11, 2018
1 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Peterhead

December 8, 2018
1 - 2
SPFL League 2
Galabank
N/A

Annan Athletic vs Edinburgh City FC

December 4, 2018
6 - 1
Scottish Cup
Tulloch Caledonian Stadium
N/A

Inverness Caledonian Thistle vs Edinburgh City FC

December 1, 2018
2 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Queens Park

November 25, 2018
1 - 1
Scottish Cup
Ainslie Park
N/A

Edinburgh City FC vs ICT

November 17, 2018
2 - 2
Challenge Cup
Ainslie Park
N/A

Edinburgh City FC vs Alloa Athletic

November 10, 2018
1 - 2
SPFL League 2
Cliftonhill
N/A

Albion Rovers vs Edinburgh City FC

November 3, 2018
0 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Clyde

October 27, 2018
0 - 1
SPFL League 2
Forthbank Stadium
N/A

Stirling Albion vs Edinburgh City FC

October 12, 2018
1 - 4
Challenge Cup
Gayfield Park
N/A

Arbroath vs Edinburgh City FC

October 6, 2018
3 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Berwick Rangers

September 29, 2018
1 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Cowdenbeath

September 22, 2018
0 - 2
SPFL League 2
Hampden Park
N/A

Queens Park vs Edinburgh City FC

September 15, 2018
2 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Annan Athletic

September 11, 2018
7 - 0
Oriam
N/A

Edinburgh City FC vs LTHV

September 8, 2018
2 - 3
Challenge Cup
K-Park Training Academy
N/A

East Kilbride vs Edinburgh City FC

September 1, 2018
0 - 1
SPFL League 2
Balmoor
N/A

Peterhead vs Edinburgh City FC

August 25, 2018
0 - 2
SPFL League 2
Broadwood Stadium
N/A

Clyde vs Edinburgh City FC

August 18, 2018
3 - 1
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Stirling Albion

August 14, 2018
3 - 1
Challenge Cup
Ainslie Park
N/A

Edinburgh City FC vs Albion Rovers

August 11, 2018
1 - 0
SPFL League 2
Borough Briggs
N/A

Elgin City vs Edinburgh City FC

August 4, 2018
4 - 0
SPFL League 2
Ainslie Park
N/A

Edinburgh City FC vs Albion Rovers

July 28, 2018
4 - 2
League Cup Group Stage
Ainslie Park
N/A

Edinburgh City FC vs Stranraer

July 21, 2018
0 - 4
League Cup Group Stage
Ainslie Park
N/A

Edinburgh City FC vs Queen of the South

July 17, 2018
5 - 0
League Cup Group Stage
Fir Park
N/A

Motherwell vs Edinburgh City FC

July 14, 2018
1 - 1
League Cup Group Stage
Broadwood Stadium
N/A

Clyde vs Edinburgh City FC

July 10, 2018
2 - 0
Friendly
Oriam
N/A

Edinburgh City FC vs St Mirren XI

June 30, 2018
4 - 0
Friendly
Ainslie Park
N/A

Edinburgh City FC vs Whitehill Welfare

June 28, 2018
1 - 4
Friendly
Netherdale
N/A

Gala Fairydean Rovers vs Edinburgh City FC