Craig Thomson Profile and Statistics

Craig Thomson

First name: Craig
Last name: Thomson
Nationality: Scotland
Date of birth: 10 March 1995
Age: 30
Place of birth: Kirkcaldy
Height: 173 cm
Status: active

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
League One 2018/2019 Brechin City 966 12 0 3 0 1 0 3 1
League Cup 2018/2019 East Fife 218 4 2 0 2 0 0 0 0
FA Cup 2017/2018 East Fife 44 1 1 0 1 0 0 0 0
Premiership 2017/2018 St. Johnstone 83 4 4 0 7 0 0 0 0
League One 2017/2018 East Fife 682 8 0 3 1 0 0 0 0
Premiership 2016/2017 St. Johnstone 224 9 7 2 14 1 0 0 0
League One 2016/2017 Stranraer 1379 19 2 10 2 3 0 2 0
Challenge Cup 2016/2017 Stranraer 160 2 0 1 0 0 0 0 0
League Cup 2016/2017 St. Johnstone 51 2 1 1 2 0 0 0 0
FA Cup 2015/2016 St. Johnstone 11 1 1 0 1 0 0 0 0
Premiership 2015/2016 St. Johnstone 315 10 8 1 22 0 0 0 0
League Two 2014/2015 Elgin City 1476 20 3 8 4 0 0 0 0
Premiership 2013/2014 St. Johnstone 1 1 1 0 2 0 0 0 0

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

Now showing: All Competitions

All Competitions (97)Challenge Cup (2)Club Friendlies (2)FA Cup (2)League Cup (6)League One (41)League Two (20)Premiership (24)
Date Home Team Result Away Team HT        
2019-05-04 Brechin City
1 - 1
Stenhousemuir
0-1
M H2H +
  22' A. Munro
  0 - 1 24' M. McGuigan
S. Robertson 33'  
A. Jackson 48' 1 - 1  
  53' C. McBrearty
  62' R. Donaldson
J. Tapping 88'  
  90+1' G. Smith
  90+3' D. Marsh
2019-04-13 Brechin City
1 - 1
Arbroath
1-1
M H2H +
  0 - 1 5' R. Wallace
M. Miller 22' 1 - 1  
  32' R. Little
E. Smith 48'  
D. Hill 56'  
M. Miller 76'  
2019-04-06 Dumbarton
2 - 1
Brechin City
2-1
M H2H +
  0 - 1 17' D. Hill
L. Toshney (Own Goal) 36' 1 - 1  
C. Gallagher 38' 2 - 1  
S. Carswell 90+3'  
2019-04-02 Brechin City
0 - 3
Montrose
0-2
M H2H +
  0 - 1 9' R. Campbell (Penalty)
  0 - 2 17' R. Campbell
E. Smith 37'  
  66' T. Masson
E. Spark 68'  
D. Hill 69'  
R. McGeever 71'  
R. McGeever 75'  
  0 - 3 76' J. Redman
S. Robertson 86'  
2019-03-30 Brechin City
0 - 3
Airdrieonians
0-2
M H2H +
  0 - 1 29' K. Wilkie
  0 - 2 44' S. Stewart
  0 - 3 49' L. McIntosh
M. Miller 80'  
2019-03-26 Stranraer
0 - 2
Brechin City
0-0
M H2H +
J. Hamill 19'  
  0 - 1 89' A. Jackson
  0 - 2 90+3' C. Thomson
2019-03-23 East Fife
0 - 2
Brechin City
0-1
M H2H +
  0 - 1 33' D. Hill
  0 - 2 61' R. Kavanagh
2019-03-09 Brechin City
2 - 2
Forfar Athletic
2-1
M H2H +
A. Jackson 12' 1 - 0  
D. Hill 30' 2 - 0  
  2 - 1 44' D. Easton
  66' G. Irvine
P. McLean 72'  
  2 - 2 78' B. Spencer
S. Robertson 83'  
  83' R. Meechan
2019-03-05 Brechin City
0 - 0
East Fife
0-0
M H2H +
  23' D. Meggatt
  90+1' C. Higgins
2019-02-23 Brechin City
1 - 2
Stranraer
1-1
M H2H +
C. Thomson 22'  
E. Smith 32' 1 - 0  
  1 - 1 34' I. Cameron
A. Jackson 63'  
  63' A. Cummins
  1 - 2 70' J. Hamill
  84' K. Turner
C. Thomson 87'  
2019-02-16 Airdrieonians
0 - 1
Brechin City
0-1
M H2H +
  0 - 1 16' A. Jackson
  49' T. Scobbie
  51' C. Thomson
  57' P. McLean
K. MacDonald 87'  
2019-02-02 Montrose
5 - 2
Brechin City
3-2
M H2H +
P. Watson 3' 1 - 0  
  1 - 1 13' E. Smith
  1 - 2 16' L. Toshney
  18' C. Thomson
M. Bolochoweckyj 21'  
P. Watson 29' 2 - 2  
E. Henderson 33' 3 - 2  
R. Harrington 73' 4 - 2  
C. Johnston 78' 5 - 2  
P. Cregg 89'  
2019-01-26 Brechin City
2 - 1
Raith Rovers
0-1
M H2H +
  0 - 1 32' K. Nisbet
E. Smith 52' 1 - 1  
D. Hill 65'  
R. Kavanagh 68' 2 - 1  
  72' G. Gillespie
  89' C. Duggan
2018-08-11 Brechin City
1 - 0
East Fife
0-0
M H2H +
  53' R. Davidson
G. Morena 59'  
J. Sinclair 61' 1 - 0  
E. Smith 65'  
  71' A. Dunsmore
K. Orsi 90+1'  
2018-07-28 East Fife
1 - 2
Falkirk
1-0
M H2H +
A. Dowds 24' 1 - 0  
  1 - 1 49' D. Mackin
  1 - 2 63' D. Mackin
A. Dunsmore 74'  
  74' T. Owen-Evans
2018-07-22 East Fife
1 - 1
Forfar Athletic
1-1
M H2H +
R. Meechan (Own Goal) 7' 1 - 0  
C. Kane 28'  
  37' A. Munro
  1 - 1 45' J. Baird
  49' M. Travis
A. Dunsmore 57'  
C. Watson (PSG) 90+1' 2 - 1  
  2 - 2 90+2' A. Munro (PSG)
A. Dunsmore (PSG) 90+2' 3 - 2  
  90+3' J. Baird (PSM)
B. Long (PSG) 90+4' 4 - 2  
  4 - 3 90+4' D. Hilson (PSG)
R. Davidson (PSM) 90+5'  
  4 - 4 90+5' R. Meechan (PSG)
A. Dowds (PSG) 90+6' 5 - 4  
  5 - 5 90+6' D. Easton (PSG)
D. Meggatt (PSM) 90+7'  
  5 - 6 90+8' T. Reilly (PSG)
2018-07-17 Montrose
1 - 0
East Fife
0-0
M H2H +
D.J. Cavanagh 56' 1 - 0  
2018-07-14 St. Johnstone
0 - 0
East Fife
0-0
M H2H +
  52' S. McBride
  73' C. Watson
  0 - 1 90+1' C. Watson (PSG)
L. Craig (PSG) 90+1' 1 - 1  
  1 - 2 90+2' J. Court (PSG)
C. Kane (PSG) 90+2' 2 - 2  
  2 - 3 90+3' P. Slattery (PSG)
T. Watt (PSG) 90+3' 3 - 3  
  3 - 4 90+4' R. Davidson (PSG)
B. Alston (PSG) 90+4' 4 - 4  
  90+5' C. Thomson (PSM)
D. Wright (PSG) 90+6' 5 - 4  
2018-07-03 East Fife
0 - 4
Queen of the South M H2H +
2018-06-30 East Fife
1 - 2
Dunfermline Athletic M H2H +
2018-04-28 East Fife
2 - 3
Stranraer
0-1
M H2H +
J. Page 34'  
  0 - 1 36' S. Agnew
  0 - 2 48' G. Anderson
  0 - 3 53' G. Anderson
C. Watson 58' 1 - 3  
J. Page 79' 2 - 3  
2018-04-21 Albion Rovers
1 - 0
East Fife
1-0
M H2H +
S. Higgins 1' 1 - 0  
S. McLaughlin 53'  
M. McMullin 72'  
  80' R. Jones
  90+4' A. Dunsmore
2018-04-14 East Fife
0 - 5
Arbroath
0-2
M H2H +
  0 - 1 33' M. McKenna
  0 - 2 39' R. Wallace
  0 - 3 55' L. McIntosh
C. Kane 56'  
  0 - 4 60' C. Hamilton
  65' C. Hamilton
C. Kane 74'  
  0 - 5 78' B. Linn
2018-04-07 Queen's Park
2 - 3
East Fife
1-2
M H2H +
  0 - 1 8' C. McManus
  0 - 2 16' A. Dunsmore
A. Keena 41' 1 - 2  
D. Galt 62' 2 - 2  
  2 - 3 75' P. Slattery
  76' J. Page
S. Gibson 79'  
  90+1' A. Dunsmore
2018-03-27 Raith Rovers
2 - 0
East Fife
1-0
M H2H +
B. Barr 39' 1 - 0  
  79' C. McManus
I. Davidson 85' 2 - 0  
  87' C. Watson
2018-03-24 Forfar Athletic
2 - 0
East Fife
1-0
M H2H +
D. Easton 9' 1 - 0  
D. Easton 25'  
M. Aitken 51'  
  59' S. Linton
  68' C. Duggan
D. Hilson 69' 2 - 0  
2018-03-13 Alloa Athletic
1 - 2
East Fife
0-0
M H2H +
  28' C. Watson
  31' K. Smith
  0 - 1 54' K. Smith
G. Fleming (Penalty) 58' 1 - 1  
  1 - 2 62' C. Duggan
G. Fleming 66'  
2018-01-27 East Fife
1 - 2
Forfar Athletic
1-1
M H2H +
C. Watson 13'  
  0 - 1 18' D. Easton (Penalty)
  31' D. Easton
M. Docherty (Penalty) 45' 1 - 1  
  1 - 2 77' M. Aitken
2018-01-20 East Fife
0 - 1
Brora Rangers
0-1
M H2H +
  0 - 1 12' C. Williamson
  41' John Pickles
  73' A. MacDonald
  84' S. Graham
K. Wilkie 85'  
  89' P. Brindle
2017-12-13 St. Johnstone
0 - 3
Aberdeen
0-2
M H2H +
M. O'Halloran 14'  
  0 - 1 20' A. Rooney
  0 - 2 33' K. Árnason
  38' G. Shinnie
  0 - 3 60' R. Christie
2017-10-13 St. Johnstone
0 - 3
Rangers
0-1
M H2H +
  0 - 1 27' C. Peña
  41' J. Windass
  60' D. John
S. Anderson 65'  
  65' Bruno Alves
S. Anderson 71'  
  0 - 2 78' C. Peña
  80' G. Dorrans
P. Paton 80'  
  0 - 3 86' G. Dorrans
2017-09-16 Dundee
3 - 2
St. Johnstone
1-0
M H2H +
A. Leitch-Smith 9' 1 - 0  
  35' M. O'Halloran
  45+3' L. Craig
A. Leitch-Smith 65' 2 - 0  
  2 - 1 75' L. Craig (Penalty)
S. Bain 75'  
S. Moussa (Penalty) 78' 3 - 1  
D. O'Dea 80'  
D. O'Dea 83'  
  3 - 2 84' L. Craig (Penalty)
2017-08-19 St. Johnstone
1 - 0
Partick Thistle
1-0
M H2H +
M. O'Halloran 33' 1 - 0  
  44' S. Lawless
  86' M. Storey
2017-05-21 St. Johnstone
1 - 2
Rangers
0-1
M H2H +
L. Craig 15'  
  0 - 1 40' K. Miller
  0 - 2 53' Jon Toral
  55' Jon Toral
G. Cummins 76' 1 - 2  
  81' M. Waghorn
  89' J. Barjonas
2017-05-17 St. Johnstone
1 - 0
Hearts
1-0
M H2H +
C. Kane 26' 1 - 0  
  28' B. Johnsen
2017-05-13 St. Johnstone
1 - 0
Partick Thistle
1-0
M H2H +
  17' D. Devine
  24' R. Edwards
D. Swanson (Penalty) 33' 1 - 0  
S. MacLean 60'  
L. Craig 67'  
  82' C. Elliot
D. Swanson 83'  
2017-05-06 Celtic
4 - 1
St. Johnstone
0-0
M H2H +
  28' S. MacLean
P. Roberts 47' 1 - 0  
  1 - 1 49' S. MacLean
D. Boyata 52' 2 - 1  
P. Roberts 62' 3 - 1  
  64' D. Swanson
C. McGregor 71' 4 - 1  
  75' P. Paton
L. Griffiths 76'  
  79' D. Wotherspoon
2017-04-29 Aberdeen
0 - 2
St. Johnstone
0-0
M H2H +
S. Logan 18'  
J. Hayes 19'  
  28' S. Anderson
  33' J. Shaughnessy
  0 - 1 80' D. Swanson
  0 - 2 83' C. Thomson
J. Stockley 90+3'  
  90+3' L. Craig
2017-04-15 St. Johnstone
1 - 2
Aberdeen
0-2
M H2H +
  0 - 1 19' R. Christie
L. Craig 22'  
  0 - 2 32' T. Scobbie (Own Goal)
D. Swanson (Penalty) 48' 1 - 2  
  57' J. Lewis
D. Wotherspoon 67'  
S. MacLean 84'  
2017-04-08 Inverness CT
0 - 3
St. Johnstone
0-1
M H2H +
  0 - 1 40' S. MacLean
  65' B. Alston
L. Cole 81'  
L. Cole 82'  
  0 - 2 88' L. Craig (Penalty)
  0 - 3 90+1' G. Cummins
Pages: 123

Brechin City Squad List

# Photo Name of Player Nationality A P
P. O'Neil   33 G 1260 14 0 0 20 0 0 0 0 0
G. Bowman   32 G 270 3 0 0 9 0 0 0 0 0
S. Costello   25 G 0 0 0 0 1 0 0 0 0 0
D. Hill   40 D 2483 28 0 3 2 3 0 7 0 0
S. Burns   33 D 2477 29 1 3 1 2 0 4 0 0
E. Spark   28 D 1739 23 4 2 11 0 0 6 0 0
R. McGeever   31 D 1528 19 2 0 8 1 0 3 1 1
P. McLean   35 D 1522 19 2 2 7 0 0 3 0 0
T. Scobbie   37 D 1080 12 0 0 0 0 0 2 0 0
L. Toshney   33 D 860 11 1 2 1 1 0 0 0 0
J. Tapping   29 D 435 6 1 1 21 1 0 4 0 0
H. Dailly   26 D 0 0 0 0 8 0 0 0 0 0
E. Smith   31 M 2721 31 0 4 3 3 0 5 0 0
J. Sinclair   29 M 1415 18 2 8 6 3 0 4 0 0
C. Tapping   32 M 1392 16 0 1 3 3 1 3 0 0
S. Robertson   40 M 1167 14 0 2 0 0 0 4 0 0
A. Lynas   29 M 1047 20 10 2 18 1 0 5 0 0
C. Thomson   30 M 966 12 0 3 0 1 0 3 1 1
M. Miller   30 M 302 6 3 1 7 1 0 3 0 0
J. Henry   28 M 45 1 0 1 2 0 0 0 0 0
A. Jackson   37 A 2961 34 1 6 1 10 0 2 0 0
K. Orsi   28 A 2448 30 4 2 7 1 0 2 0 0
R. Kavanagh   28 A 899 13 4 5 6 2 0 0 0 0
S. Jamieson   26 A 267 8 6 2 8 0 0 0 0 0
D. Shields   42 A 107 3 2 1 2 0 0 0 0 0
Bookmark and Share
 

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.