Colin Williamson Profile and Player Statistics
First name: Colin
Last name: Williamson
Position: Attacker, Coach, Defender, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Football League - Highland League 2025/2026 Brora Rangers 9 0 0 0 0 0 0
League Cup 2025/2026 Brora Rangers 3 0 2 0 0 1 0
Football League - Highland League 2024/2025 Brora Rangers 6 0 0 5 0 0 0
Scottish Cup 2024/2025 Brora Rangers 2 0 0 1 0 0 0
Challenge Cup 2023/2024 Brora Rangers 1 1 0 0 0 0 0
Football League - Highland League 2023/2024 Brora Rangers 2 0 0 2 0 0 0
Scottish Cup 2023/2024 Brora Rangers 3 0 0 0 0 0 0
Challenge Cup 2022/2023 Brora Rangers 1 0 1 0 0 0 0
Football League - Highland League 2022/2023 Brora Rangers 3 0 0 3 0 0 0
Challenge Cup 2021/2022 Brora Rangers 1 0 0 0 0 1 0
Football League - Highland League 2021/2022 Brora Rangers 6 0 0 6 0 0 0
League Cup 2021/2022 Brora Rangers 3 0 0 0 0 2 0
Scottish Cup 2021/2022 Brora Rangers 2 0 0 0 0 0 0
League Cup 2020/2021 Brora Rangers 3 0 0 0 0 0 0
Scottish Cup 2020/2021 Brora Rangers 2 0 0 0 0 1 0
Challenge Cup 2019/2020 Brora Rangers 1 0 0 1 0 0 0
Scottish Cup 2019/2020 Brora Rangers 3 0 0 1 0 1 0
Scottish Cup 2018/2019 Brora Rangers 2 0 0 0 0 1 0
Scottish Cup 2017/2018 Brora Rangers 4 0 1 1 0 0 0
Challenge Cup 2016/2017 Brora Rangers 1 0 0 0 0 1 0
Scottish Cup 2016/2017 Brora Rangers 1 0 0 0 0 0 0
Scottish Cup 2015/2016 Brora Rangers 1 0 1 0 0 0 0
Scottish Cup 2014/2015 Brora Rangers 3 0 1 1 0 0 0
Scottish Cup 2009/2010 Clachnacuddin 1 0 0 1 0 0 0

Colin Williamson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
10/09/2025 Strathspey Thistle
0 - 8
Brora Rangers 0-3H2H+
  0 - 1 13' Robbie Thompson
  0 - 2 29'
  0 - 3 31'
46'  
  73'
  73'
  73'
  0 - 4 74'
77'  
  80'
  80'
  0 - 5 81' Tony Dingwall
  0 - 6 84'
  0 - 7 86'
  0 - 8 90'
06/09/2025 Keith
0 - 5
Brora Rangers 0-2H2H+
  0 - 1 15'
  31'
  0 - 2 40' Mark Nicolson
  51'
61'  
61'  
  64'
70'  
  0 - 3 72'
  72'
74'  
76'  
76'  
  0 - 4 77' Alex Cooper
  79'
  79'
  79'
  86'
  0 - 5 90+1' Shane Sutherland
30/08/2025 Brora Rangers
2 - 0
Lossiemouth 0-0H2H+
51' 1 - 0  
  67'
72'  
74'  
  75'
  75'
80'  
80'  
  81'
87'  
  87'
90'  
90+2' 2 - 0  
23/08/2025 Turriff United
3 - 4
Brora Rangers 0-2H2H+
  0 - 1 2'
  0 - 2 45+2'
56'  
  0 - 3 63'
  64'
  64'
72' 1 - 3  
74'  
74'  
  77'
  77'
82' 2 - 3  
85' 3 - 3  
  3 - 4 90+2'
16/08/2025 Brora Rangers
3 - 1
Nairn County 1-1H2H+
  18'
38' 1 - 0  
  1 - 1 45+1'
49' 2 - 1  
54' 3 - 1  
59'  
  62'
  66'
66'  
  74'
  90+1'
13/08/2025 Wick Academy
1 - 2
Brora Rangers 0-0H2H+
30'  
35'  
  43'
62'  
62'  
  64'
  0 - 1 75'
76' 1 - 1  
76'  
  1 - 2 82'
82'  
86'  
90+6'  
02/08/2025 Fraserburgh
3 - 0
Brora Rangers 2-0H2H+
4'  
16' 1 - 0  
31' 2 - 0  
  42'
43'  
  45+1'
  46'
  46'
57' 3 - 0  
60'  
77'  
  82'
83'  
30/07/2025 Brora Rangers
5 - 0
Forres Mechanics 0-0H2H+
  8'
  16'
  31'
  33'
49'  
50' 1 - 0  
55' 2 - 0  
59' 3 - 0  
  64'
68'  
68'  
  73'
76' 4 - 0  
  77'
81' 5 - 0  
  82'
82'  
26/07/2025 Brora Rangers
6 - 2
Rothes 6-1H2H+
10' 1 - 0  
14' 2 - 0  
17' 3 - 0  
  18'
  26'
29' 4 - 0  
34'  
  4 - 1 34'
43' 5 - 1  
45+1' 6 - 1  
  46'
63'  
64'  
  6 - 2 65'
74'  
  79'
80'  
  84'
  85'
22/07/2025 East Fife
3 - 0
Brora Rangers 2-0H2H+
Nathan Austin 13' 1 - 0  
Jorge Cordeiro 28' 2 - 0  
  46' Duc Thang Nguyen
  46' Alex Cooper
  61' Tony Dingwall
Nathan Austin 61'  
Robert Jones 61'  
  61' Aidan Wilson
  61' Shane Sutherland
Patrick Slattery 67'  
Gregor Nicol 67'  
Lewis Latona 72'  
Trialist B Trialist 72'  
Andy Munro 72'  
Mamadou Bah 72'  
Jorge Cordeiro 73' 3 - 0  
Trialist B Trialist 80'  
  80' Cameron Mackay
  80'
  81' Ross Hardie
Gregor Nicol 83'  
15/07/2025 Brora Rangers
0 - 4
Kelty Hearts 0-3H2H+
  0 - 1 3' Craig Johnston
  0 - 2 14' Robbie Cole
  0 - 3 45+1' Robbie Cole
James Wallace 46'  
Tony Dingwall 54'  
Colin Williamson 58'  
Aidan Wilson 58'  
Mark Nicolson 59'  
  62' Lewis Moore
  62' Luke McCarvel
  0 - 4 64' Alexander Ferguson
  68' Robbie Cole
  68' James Graham
  68' Craig Johnston
  68' Joseph Teasdale
  73' Aaron Arnott
Mark Nicolson 73'  
  74' Thomas Murray
  74' Cooper Masson
  75' Innes Murray
  75'
Tom Kelly 76'  
Ross Hardie 76'  
Cameron Mackay 76'  
76'  
Jordan MacRae 82'  
12/07/2025 Brora Rangers
0 - 2
Kilmarnock 0-1H2H+
Colin Williamson 37'  
  0 - 1 39' Ben Brannan
  56' Greg Kiltie
  56' D. Daniels
  56' B. Anderson
  56' M. Watkins
  56' R. McKenzie
  56' D. Watson
Tony Dingwall 62'  
62'  
Jordan MacRae 62'  
Aidan Wilson 62'  
  68' Jamie Brandon
  68' L. Polworth
  0 - 2 80' D. Daniels
Alasdair Sutherland 82'  
82'  
  83' Ben Brannan
  83' K. Magennis
Tom Kelly 87'  
Ross Hardie 87'  
Cameron Mackay 87'  
87'  
12/04/2025 Brora Rangers
7 - 2
Rothes 0-1H2H+
Colin Williamson 11' 1 - 0  
Max Ewan 14' 2 - 0  
Shane Sutherland 22' 3 - 0  
Shane Sutherland 25' 4 - 0  
Connor Bunce 30' 5 - 0  
Shane Sutherland 41' 6 - 0  
  6 - 1 45' Shaun Morrison
Shane Sutherland 52' 7 - 1  
Michael Finnis 71' 8 - 1  
08/03/2025 Buckie Thistle
3 - 2
Brora Rangers 2-1H2H+
  0 - 1 6' Colin Williamson
Fin Allen 14' 1 - 1  
Josh Peters 29' 2 - 1  
Josh Peters 52' 3 - 1  
  3 - 2 90' Matthew Wright
22/02/2025 Brora Rangers
5 - 0
Deveronvale 0-0H2H+
Colin Williamson 5' 1 - 0  
Shane Sutherland 52' 2 - 0  
Max Ewan 58' 3 - 0  
Alex Cooper 66' 4 - 0  
Alex Cooper 75' 5 - 0  
30/11/2024 Livingston
2 - 0
Brora Rangers 2-0H2H+
Reece McAlear 20' 1 - 0  
Matthew Clarke 23'  
Tete Yengi 35' 2 - 0  
Samson Lawal 54'  
Ben Jackson 54'  
  57' Andrew MacLeod
  59' Max Ewan
  59' George Robesten
Tete Yengi 62'  
Lewis Smith 63'  
Oliver Green 63'  
Scott Pittman 63'  
Liam Sole 63'  
Tete Yengi 70'  
Robbie Muirhead 70'  
  70' Shane Sutherland
  70' James Wallace
Stevie May 70'  
Andy Winter 70'  
26/10/2024 Brora Rangers
2 - 1
Formartine United 0-1H2H+
  0 - 1 15' Julian Wade
  38' Graeme Rodger
Alasdair Sutherland 42'  
Andrew MacLeod 42'  
  46' Luke Strachan
  46' Stuart Smith
Kyle Macleod 50' 1 - 1  
  70' Paul Campbell
  70' Robert Ward
  73' Rhys Thomas
James Wallace 76'  
Andrew Macrae 76'  
Max Ewan 77'  
George Robesten 77'  
Colin Williamson 81' 2 - 1  
  83' Tyler Mykyta
  83' Michael Dangana
21/09/2024 Deveronvale
3 - 2
Brora Rangers 2-0H2H+
Ben Hermiston 9' 1 - 0  
Ben Hermiston 18' 2 - 0  
  2 - 1 50' Colin Williamson
Rogan Read 58' 3 - 1  
  3 - 2 90' Shane Sutherland
18/09/2024 Brora Rangers
5 - 0
Wick Academy 3-0H2H+
Mark Nicolson 2' 1 - 0  
George Robesten 24' 2 - 0  
Colin Williamson 34' 3 - 0  
George Robesten 78' 4 - 0  
Ryan McRitchie 84' 5 - 0  
10/08/2024 Brora Rangers
6 - 2
Formartine United 1-1H2H+
Tom Kelly 22' 1 - 0  
  1 - 1 37' Jonathan Crawford
Duc Thang Nguyen 58' 2 - 1  
Mark Nicolson 61' 3 - 1  
Craig Mackenzie 62' 4 - 1  
Max Ewan 64' 5 - 1  
  5 - 2 80' Scott Adams
Jordan MacRae 84' 6 - 2  
27/04/2024 Brora Rangers
4 - 2
Turriff United 3-0H2H+
M. Foster 12' 1 - 0  
A. Sutherland 18' 2 - 0  
T. Dingwall 30' 3 - 0  
Duc Thang Nguyen 62' 4 - 0  
  4 - 1 71' E. Clark
  4 - 2 89' J. Allan
24/04/2024 Brora Rangers
1 - 0
Wick Academy 0-0H2H+
Duc Thang Nguyen 64' 1 - 0  
30/01/2024 Brora Rangers
1 - 3
Cove Rangers 1-1H2H+
Tony Dingwall 13' 1 - 0  
Mark Nicolson 17'  
  1 - 1 22' Mitchell Megginson
  24' James Michael Doyle
  64' Mouhamed Niang
James Wallace 73'  
Dale Gillespie 73'  
Max Ewan 82'  
Paul Brindle 82'  
  82' Paul McGowan
  82' Kyle Connell
Jordan MacRae 90'  
Tony Dingwall 96'  
  1 - 2 105+1' Mitchell Megginson
Ali Sutherland 108'  
Kyle MacLeod 108'  
  1 - 3 120' Connor Scully
25/11/2023 Brora Rangers
1 - 0
Pollok 1-0H2H+
Jordan MacRae 34' 1 - 0  
  67' Ryan McGregor
  67' Hugh Kerr
  72' Sean Burns
  82' Andrew Gallacher
  82' Grant Anderson
  83' Adam Forde
  86' Darren Christie
  86' Marc McKenzie
  86' Tony Dingwall
  86' Jay Nelson
Tony Dingwall 87'  
Paul Brindle 87'  
Jordan MacRae 90+2'  
Kyle MacLeod 90+2'  
  90+5' Marc McKenzie
28/10/2023 Stenhousemuir
0 - 2
Brora Rangers 0-1H2H+
  0 - 1 19' Ali Sutherland
Ross Meechan 30'  
Edin Lynch 40'  
  53' Alex Cooper
  55' Paul Brindle
  55' Tony Dingwall
  56' Dale Gillespie
Matthew Aitken 59'  
Michael Anderson 59'  
James Berry 59'  
Mark Ferrie 59'  
Kinlay Bilham 59'  
Marley Sweenie-Rowe 59'  
  0 - 2 60' Jordan MacRae
Nathaniel Wedderburn 67'  
Daniel Jardine 67'  
Adam Brown 67'  
Zak McKay 67'  
  68' Jordan MacRae
  68' Kyle MacLeod
  84' Ali Sutherland
  84' Andrew Macrae
  84' Max Ewan
  84' James Wallace
02/08/2023 Brora Rangers
1 - 1
Aberdeen U21 1-0H2H+
  1' Brendan Jack Hamilton
Andrew Macrae 2'  
  0 - 1 3' Findlay Marshall
Mark Nicolson 4'  
  0 - 2 5' Dylan Lobban
Paul Brindle 6' 1 - 2  
  1 - 3 7' Adam Emslie
Ali Sutherland 8' 2 - 3  
  2 - 4 9' Alfie Bavidge
Jordan MacRae 28' 3 - 4  
Ally MacDonald 46'  
Matthew Strachan 46'  
Mark Nicolson 55'  
Millar Gamble 67'  
  70' Findlay Marshall
Max Ewan 74'  
Ross Gunn 74'  
Jordan MacRae 81'  
Colin Williamson 81'  
  3 - 5 82' Alfie Bavidge
  87' Alfie Bavidge
08/04/2023 Brora Rangers
2 - 1
Formartine United 0-0H2H+
  0 - 1 60' J. Wade
D. Gillespie 69' 1 - 1  
C. Williamson 90+1' 2 - 1  
07/01/2023 Brora Rangers
6 - 1
Keith 4-0H2H+
A. Macrae 3' 1 - 0  
M. Ewan 6' 2 - 0  
J. MacRae 14' 3 - 0  
J. MacRae 45' 4 - 0  
C. Williamson 58' 5 - 0  
D. Gillespie 62' 6 - 0  
  6 - 1 90' S. Hutcheon
26/11/2022 Brora Rangers
4 - 2
Clachnacuddin 2-2H2H+
C. Williamson 8' 1 - 0  
  1 - 1 17' P. Brindle
A. Macrae 34' 2 - 1  
  2 - 2 45' P. Brindle
J. MacRae 74' 3 - 2  
J. MacRae 87' 4 - 2  
02/04/2022 Turriff United
1 - 7
Brora Rangers 0-5H2H+
  0 - 1 13' A. Sutherland
  0 - 2 15' A. Macrae
  0 - 3 25' C. Williamson
  0 - 4 27' M. MacLean
  0 - 5 29' A. Macrae
L. Kinsella 74' 1 - 5  
  1 - 6 87' J. MacRae
  1 - 7 89' A. Macrae
12/02/2022 Huntly
1 - 2
Brora Rangers 1-1H2H+
  0 - 1 19' A. Sutherland
R. Foster 35' 1 - 1  
  1 - 2 90+3' C. Williamson
20/11/2021 Keith
1 - 7
Brora Rangers 0-0H2H+
  0 - 1 3' C. Williamson
  0 - 2 26' J. MacRae
P. Nawrocki 34' 1 - 2  
  1 - 3 52' D. Gillespie
  1 - 4 54' Matthew Wright
  1 - 5 62' J. MacRae
  1 - 6 67' Matthew Wright
  1 - 7 87' Matthew Wright
06/11/2021 Brora Rangers
4 - 0
Turriff United 2-0H2H+
C. Williamson 30' 1 - 0  
C. Williamson 37' 2 - 0  
A. Macrae 55' 3 - 0  
H. Hennem 85' 4 - 0  
30/10/2021 Albion Rovers
1 - 0
Brora Rangers 0-0H2H+
James McGowan 33'  
  46' J. Meekings
  46' Matthew Wright
M. Wright 63'  
C. O'Donnell 63'  
Jordan Morton 63'  
C. Reilly 63'  
  72' J. MacRae
  72' A. Macrae
  81' John Pickles
  81' H. Hennem
D. Wilson 83' 1 - 0  
23/10/2021 Brora Rangers
0 - 0
Albion Rovers 0-0H2H+
  31' A. Lynas
  46' Michael Mullen
  46' Jordan Morton
A. Macrae 57'  
J. MacRae 57'  
Matthew Wright 76'  
M. Ewan 76'  
  76' C. O'Donnell
  76' C. Reilly
M. Ewan 83'  
  85' S. Fagan
  85' A. Fernie
J. MacRae 85'  
09/10/2021 Brora Rangers
8 - 1
Strathspey Thistle 4-1H2H+
Ashley Ballam 3' 1 - 0  
  1 - 1 11' C. Mackenzie
G. MacDonald 30' 2 - 1  
M. Nicolson 41' 3 - 1  
Matthew Wright 45' 4 - 1  
E. Neil 51' 5 - 1  
G. MacDonald 84' 6 - 1  
C. Williamson 85' 7 - 1  
Matthew Wright 86' 8 - 1  
25/08/2021 Brora Rangers
0 - 0
Forres Mechanics 2-0H2H+
Matthew Wright 2' 1 - 0  
G. MacDonald 7' 2 - 0  
J. MacRae 23' 3 - 0  
C. Williamson 66' 4 - 0  
10/08/2021 Brora Rangers
0 - 1
Aberdeen U21 0-0H2H+
M. Gamble 54'  
  64' F. Yeats
G. MacDonald 65'  
A. Riddle 65'  
  0 - 1 70' M. Ruth
  75' K. Hanratty
  76' Mason Hancock
  76' T. Fatona
C. Williamson 82'  
  85' T. Mykyta
17/07/2021 Brora Rangers
0 - 1
Forfar Athletic 0-0H2H+
John Pickles 49'  
T. Kelly 49'  
C. Williamson 51'  
  51' R. Meechan
D. Gillespie 51'  
M. MacLean 51'  
  62' Archie Thomas
  62' M. Gallagher
  63' S. Shepherd
  63' M. Aitken
J. MacRae 67'  
A. Macrae 67'  
  77' Paul Crossan
  77' Grant Anderson
  0 - 1 80' M. Gallagher
M. Nicolson 82'  
  90+1' S. McCluskey
  90+1' Gary Harkins
  90+1' S. Fisher
  90+1' Y. Hussain
13/07/2021 Dundee
4 - 0
Brora Rangers 2-0H2H+
Paul McGowan 24' 1 - 0  
Paul McMullan 34' 2 - 0  
Paul McMullan 49' 3 - 0  
  50' A. Macrae
  50' A. Sutherland
Alex Jakubiak 51' 4 - 0  
  54' C. Williamson
Charlie Adam 54'  
Luke McCowan 54'  
Alex Jakubiak 59'  
J. Cummings 59'  
  59' J. Wallace
  59' J. MacRae
Jordan McGhee 69'  
M. Anderson 69'  
Paul McMullan 69'  
D. McDaid 69'  
Shaun Byrne 69'  
Finlay Robertson 69'  
  85' Grant Beattie
  85' J. Stephen

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
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.