Mark Nicolson Profile and Player Statistics
First name: Mark
Last name: Nicolson
Position: Defender, Midfielder
Nationality:
Height: 188
Weight: 71

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Mark Nicolson 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 1 0 0 0
League Cup 2025/2026 Brora Rangers 4 1 0 0 0 1 0
Football League - Highland League 2024/2025 Brora Rangers 4 0 0 4 0 0 0
Scottish Cup 2024/2025 Brora Rangers 2 0 0 0 0 0 0
Challenge Cup 2023/2024 Brora Rangers 1 0 0 0 0 1 0
Football League - Highland League 2023/2024 Brora Rangers 1 0 0 1 0 0 0
Scottish Cup 2023/2024 Brora Rangers 3 0 0 0 0 1 0
Challenge Cup 2022/2023 Brora Rangers 2 0 1 0 0 2 0
Football League - Highland League 2022/2023 Brora Rangers 6 0 0 5 0 0 0
Football League - Highland League 2021/2022 Brora Rangers 1 0 0 1 0 0 0
League Cup 2021/2022 Brora Rangers 4 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 4 0 0 0 2 0 0
Scottish Cup 2020/2021 Brora Rangers 3 0 0 1 0 1 0
Challenge Cup 2019/2020 Brora Rangers 1 0 0 1 0 0 0
Scottish Cup 2019/2020 Brora Rangers 3 0 1 0 0 1 0
Scottish Cup 2018/2019 Brora Rangers 2 0 0 1 0 0 0
Challenge Cup 2017/2018 Brora Rangers 1 0 0 0 0 1 0
Scottish Cup 2017/2018 Brora Rangers 4 1 1 0 0 0 0
Challenge Cup 2016/2017 Elgin City 1 0 0 1 0 0 0
League Two 2016/2017 Elgin City 11 1 0 1 0 10 0
Scottish Cup 2016/2017 Elgin City 3 0 1 1 0 0 0
Challenge Cup 2015/2016 Elgin City 3 1 1 0 0 1 0
League Cup 2015/2016 Elgin City 1 0 0 0 0 0 0
League Two 2015/2016 Elgin City 13 2 1 2 0 10 1
Scottish Cup 2015/2016 Elgin City 2 0 0 0 0 0 0
League Cup 2014/2015 Elgin City 1 0 0 0 0 0 0
League Two 2014/2015 Elgin City 15 2 4 2 0 10 0
Scottish Cup 2014/2015 Elgin City 2 0 0 2 0 1 0
League Two 2013/2014 Elgin City 9 1 3 0 1 4 1
Scottish Cup 2013/2014 Elgin City 1 0 1 0 0 0 0
League Two 2012/2013 Elgin City 14 0 3 4 0 6 0
Scottish Cup 2012/2013 Elgin City 3 0 2 1 0 2 0
League Two 2011/2012 Elgin City 11 0 3 3 0 4 0
Scottish Cup 2011/2012 Elgin City 2 0 1 1 0 1 0
Challenge Cup 2010/2011 Elgin City 1 0 0 0 0 1 0
League Cup 2010/2011 Elgin City 1 0 0 0 0 1 0
League Two 2010/2011 Elgin City 10 0 0 2 0 9 1
Challenge Cup 2009/2010 Elgin City 1 0 0 0 0 1 0
League Cup 2009/2010 Elgin City 1 0 1 0 0 1 0
League Two 2009/2010 Livingston 10 0 1 3 0 5 1
League Two 2008/2009 Elgin City 2 0 0 2 0 0 0

Mark Nicolson 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'  
25/01/2025 Brora Rangers
2 - 3
Fraserburgh 0-0H2H+
  0 - 1 12' Fraser Mackie
Mark Nicolson 16' 1 - 1  
  1 - 2 49' Aiden Sopel
Michael Finnis 55' 2 - 2  
  2 - 3 83' Bryan Hay
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
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  
07/08/2024 Forres Mechanics
1 - 4
Brora Rangers 1-1H2H+
  0 - 1 21' Max Ewan
Mark McLauchlan 27' 1 - 1  
  1 - 2 47' Mark Nicolson
  1 - 3 66' James Wallace
  1 - 4 73' James Wallace
24/02/2024 Banks O Dee FC
2 - 2
Brora Rangers 1-0H2H+
L. MacLeod 10' 1 - 0  
  1 - 1 51' M. Nicolson
E. Cairns 73' 2 - 1  
  2 - 2 83' J. MacRae
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
22/04/2023 Brora Rangers
3 - 0
Rothes 3-0H2H+
J. MacRae 25' 1 - 0  
M. Nicolson 42' 2 - 0  
M. Nicolson 85' 3 - 0  
15/04/2023 Brora Rangers
1 - 0
Huntly 0-0H2H+
M. Nicolson 66' 1 - 0  
04/02/2023 Buckie Thistle
4 - 2
Brora Rangers 1-2H2H+
  0 - 1 8' A. Macrae
S. Adams 31' 1 - 1  
  1 - 2 32' T. Dingwall
A. MacAskill 62' 2 - 2  
M. Nicolson 66' 3 - 2  
J. Peters 81' 4 - 2  
22/10/2022 Brora Rangers
4 - 1
Forres Mechanics 2-0H2H+
A. Sutherland 11' 1 - 0  
M. Nicolson 44' 2 - 0  
  2 - 1 73' C. Mackenzie
R. Gunn 76' 3 - 1  
A. Macrae 81' 4 - 1  
15/10/2022 Nairn County
0 - 4
Brora Rangers 0-3H2H+
  0 - 1 22' A. Macrae
  0 - 2 37' M. Nicolson
  0 - 3 42' A. Macrae
  0 - 4 83' A. Macrae
05/10/2022 Strathspey Thistle
0 - 11
Brora Rangers 0-5H2H+
  0 - 1 10' G. MacDonald
  0 - 2 21' G. MacDonald
  0 - 3 32' A. Macrae
  0 - 4 38' J. MacRae
  0 - 5 41' J. MacRae
  0 - 6 51' D. Gillespie
  0 - 7 62' A. Sutherland
  0 - 8 65' T. Kelly
  0 - 9 79' M. Nicolson
  0 - 10 81' T. Dingwall
  0 - 11 86' M. Ewan
24/08/2022 Buckie Thistle
2 - 1
Brora Rangers 0-0H2H+
  0 - 1 1' D. Gillespie
S. Urquhart 1' 1 - 1  
  1 - 2 2' M. MacLean
J. Peters 2' 2 - 2  
A. MacAskill 3' 3 - 2  
  3' G. MacDonald
  4' J. MacRae
S. Pugh 4' 4 - 2  
  11' A. Sutherland
  18' M. Nicolson
J. Peters 49' 5 - 2  
M. Mclauchlan 52'  
K. Fraser 54'  
S. Urquhart 54'  
  56' A. Sutherland
  56' D. Gillespie
  56' T. Kelly
T. MacLennan 64'  
  5 - 3 71' A. Macrae
  72' J. MacRae
J. Peters 74'  
  76' T. Dingwall
09/08/2022 Brora Rangers
2 - 0
Aberdeen U21 0-0H2H+
M. Nicolson 23'  
C. Williamson 55'  
T. Kelly 55'  
M. Ewan 65'  
R. Gunn 65'  
D. Gillespie 65'  
G. MacDonald 65'  
J. MacRae 73' 1 - 0  
M. Nicolson 74'  
M. Gamble 74'  
A. Macrae 79' 2 - 0  
  90' J. Milne
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  
21/07/2021 Brora Rangers
0 - 1
Ross County 0-0H2H+
  22' C. Donaldson
M. Nicolson 25'  
  0 - 1 53' Alex Iacovitti
M. Gamble 57'  
  66' Jake Vokins
  66' A. Robertson
J. Wallace 69'  
  70' Dominic Samuel
  70' Jordan White
M. MacLean 72'  
D. Gillespie 72'  
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
10/07/2021 Montrose
3 - 0
Brora Rangers 2-0H2H+
M. Rennie 20' 1 - 0  
B. Lyons 22' 2 - 0  
K. Waddell 46'  
M. Allan 46'  
G. Webster 49'  
C. Antoniazzi 49'  
  59' G. MacDonald
T. Masson 61'  
C. Brown 61'  
  64' A. Macrae
  64' A. Sutherland
  65' T. Kelly
  65' J. MacRae
L. Callaghan 73'  
L. Milne 73'  
M. Whatley 73'  
P. Watson 73'  
L. Milne 88' 3 - 0  
03/04/2021 Brora Rangers
1 - 3
Stranraer 1-0H2H+
D. Gillespie 26' 1 - 0  
M. Nicolson 55'  
  63' C. McManus
  63' J. Hilton
  63' D. Duffy
  63' M. Yates
A. Macrae 65'  
P. Brindle 65'  
  68' R. Paton
  68' João Victoria
D. Gillespie 69'  
  73' S. Robertson
G. Morrison 85'  
John Pickles 85'  
  1 - 1 88' J. Malin
Bjorn Wagenaar 95'  
G. MacDonald 95'  
  1 - 2 100' M. Yates
C. Williamson 104'  
  1 - 3 107' T. Orr
G. MacDonald 109'  
  110' S. Robertson
  110' Tom Devitt
23/03/2021 Brora Rangers
2 - 1
Hearts 1-0H2H+
J. MacRae 12' 1 - 0  
T. Kelly 45'  
  46' Gervane Kastaneer
  46' Liam Boyce 
  59' Aaron McEneff
  59' E. Henderson
A. Macdonald 63'  
A. Macrae 65'  
P. Brindle 65'  
M. Gamble 65'  
G. Morrison 65'  
  1 - 1 70' Christophe Berra
  71' Andy Irving
M. MacLean 75' 2 - 1  
  76' Gary Mackay-Steven 
Bjorn Wagenaar 82'  
G. MacDonald 82'  

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.