Steven Mackay Profile and Player Statistics
First name: Steven
Last name: Mackay
Position: Attacker
Nationality:
Height: 181

Football Career Transfers and Statistics

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

Competition Season Football Club
Scottish Cup 2023/2024 Nairn County 1 0 0 1 0 0 0
Football League - Highland League 2022/2023 Rothes 4 0 0 4 0 0 0
League Cup 2021/2022 Brora Rangers 1 0 0 0 0 0 0
Challenge Cup 2019/2020 Brora Rangers 1 1 0 0 0 0 0
Scottish Cup 2019/2020 Brora Rangers 2 1 0 0 0 0 0
Scottish Cup 2018/2019 Brora Rangers 2 0 0 3 0 0 0
Scottish Cup 2017/2018 Brora Rangers 4 0 3 2 0 1 0
Challenge Cup 2016/2017 Brora Rangers 2 1 0 1 0 0 0
Scottish Cup 2016/2017 Brora Rangers 1 1 0 0 0 0 0
Challenge Cup 2014/2015 Brora Rangers 1 0 0 1 0 0 0
Scottish Cup 2014/2015 Brora Rangers 3 0 1 1 0 0 0
Scottish Cup 2013/2014 Brora Rangers 1 0 1 1 0 1 0
Scottish Cup 2010/2011 Nairn County 1 0 0 1 0 0 0
League Two 2008/2009 Elgin City 4 0 0 4 0 0 0
Scottish Cup 2008/2009 Elgin City 1 0 0 0 1 0 0

Steven Mackay has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
23/09/2023 Broxburn Athletic
2 - 1
Nairn County 2-0H2H+
Lewis Turner 3' 1 - 0  
Greg Page 44' 2 - 0  
  2 - 1 89' Steven Mackay
  90+5' Wayne Mackintosh
22/04/2023 Deveronvale
2 - 3
Nairn County 1-2H2H+
D. Ballard 1' 1 - 0  
  1 - 1 5' C. Gethins
  1 - 2 16' Steven Mackay
  1 - 3 72' Steven Mackay
D. Ballard 73' 2 - 3  
18/02/2023 Wick Academy
1 - 2
Nairn County 1-1H2H+
Marc MacGregor 17' 1 - 0  
  1 - 1 43' A. Dey
  1 - 2 90' Steven Mackay
27/08/2022 Rothes
6 - 1
Turriff United 1-1H2H+
  0 - 1 6' E. Clark
R. McRitchie 45' 1 - 1  
Matheus Machado 51' 2 - 1  
S. Mackay 52' 3 - 1  
G. Morrison 60' 4 - 1  
S. Harkness 65' 5 - 1  
S. Mackay 79' 6 - 1  
30/07/2022 Nairn County
2 - 2
Rothes 1-1H2H+
  0 - 1 7' M. Finnis
A. Greig 24' 1 - 1  
A. Greig 57' 2 - 1  
  2 - 2 59' S. Mackay
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'  
03/12/2019 Brora Rangers
1 - 3
Greenock Morton 0-1H2H+
M. Nicolson 11'  
  12' Nicky Cadden
  0 - 1 18' R. Lyon
G. Morrison 46'  
Bjorn Wagenaar 46'  
  0 - 2 49' Nicky Cadden
  0 - 3 53' Nicky Cadden
M. Nicolson 59'  
P. Brindle 59'  
C. Williamson 65' 1 - 3  
  70' L. Strapp
M. MacLean 71'  
  77' Nicky Cadden
  77' A. Nesbitt
  77' B. McHugh
  77' John Sutton
J. MacRae 85'  
S. Mackay 85'  
  86' R. Muirhead
  86' Cameron Salkeld
A. Macdonald 88'  
  88' Cameron Salkeld
23/11/2019 Greenock Morton
1 - 1
Brora Rangers 1-1H2H+
  0 - 1 29' D. Gillespie
  38' M. MacLean
B. McHugh 44' 1 - 1  
  44' C. Williamson
Cameron Salkeld 58'  
A. Nesbitt 58'  
  60' G. Morrison
  60' P. Brindle
  61' T. Kelly
C. Millar 70'  
Nicky Cadden 70'  
  75' J. MacRae
  75' J. Wallace
B. King 79'  
John Sutton 79'  
  83' M. MacLean
  83' Bjorn Wagenaar
  86' J. Wallace
13/08/2019 Brora Rangers
1 - 2
Cove Rangers 0-0H2H+
K. Macleod 47' 1 - 0  
K. Macleod 55'  
S. Mackay 55'  
  62' Jordon Brown
  64' D. Park
  64' D. Glass
  64' Jordon Brown
  64' J. Robertson
  64' M. Scott
  64' B. Yule
D. Gillespie 71'  
Bjorn Wagenaar 71'  
  1 - 1 72' C. Scully
  1 - 2 81' J. Robertson
P. Brindle 82'  
N. Docherty 82'  
24/11/2018 Cowdenbeath
1 - 0
Brora Rangers 1-0H2H+
D. Cox 39' 1 - 0  
  41' J. Malin
  45+3' P. Brindle
  45+3' Zander Sutherland
R. Buchanan 51'  
F. Mullen 56'  
J. Pyper 61'  
Jordyn Sheerin 61'  
  71' James Ross
  71' N. Docherty
  78' K. Macleod
  78' C. Campbell
Kyle Miller 82'  
G. Fraser 82'  
  89' A. Macdonald
  90+1' C. Williamson
20/10/2018 Brora Rangers
6 - 0
Coldstream 3-0H2H+
John Pickles 8' 1 - 0  
M. Nicolson 22' 2 - 0  
B. Herdman 26' 3 - 0  
  46' M. Corfield
  46' B. Paterson
N. Ross 64'  
D. Gillespie 64'  
C. Campbell 64'  
K. Macleod 64'  
  69' R. Harbottle
  69' S. Bonnington
D. Gillespie 76' 4 - 0  
John Pickles 77'  
N. Docherty 77'  
K. Macleod 85' 5 - 0  
  88' P. Bright
  88' T. Malcolm
S. Mackay 89' 6 - 0  
10/02/2018 Kilmarnock
4 - 0
Brora Rangers 1-0H2H+
  18' John Pickles
Aaron Tshibola 42' 1 - 0  
Kris Boyd 58' 2 - 0  
  64' Gavin Morrison
Youssouf Mulumbu 65'  
Eamonn Brophy 65'  
  69' Mark Nicolson
  69' Paul Brindle
  69' Steven Mackay
  69' James Pickles
Kris Boyd 75'  
Lee Erwin 75'  
Eamonn Brophy 76' 3 - 0  
Greg Kiltie 78'  
Adam Frizzell 78'  
  78' Zander Sutherland
  78' Kyle MacLeod
Stephen O'Donnell 82' 4 - 0  
20/01/2018 East Fife
0 - 1
Brora Rangers 0-1H2H+
  0 - 1 12' Colin Williamson
  41' John Pickles
Kieran Millar 46'  
Craig Thomson 46'  
  73' Ally MacDonald
  76' Steven Mackay
  76' James Pickles
Mark Lamont 81'  
Kyle Wilson 81'  
  82' Colin Williamson
  82' James Ross
  83' Zander Sutherland
  83' Paul Brindle
  84' Scott Graham
Kyle Wilkie 85'  
  89' Paul Brindle
18/11/2017 Stranraer
0 - 1
Brora Rangers 0-0H2H+
  34' Gavin Morrison
David Barron 51'  
Paul Woods 65'  
Kyle Turner 65'  
  69' Gavin Morrison
  69' Paul Brindle
  77' Zander Sutherland
  77' Kyle MacLeod
  79' Scott Graham
  79' John Pickles
Grant Anderson 81'  
Steven Okoh 81'  
  89' Joe Malin
Ryan Wallace 90'  
  0 - 1 90+3' Steven Mackay
14/10/2017 Civil Service Strollers
0 - 5
Brora Rangers 0-1H2H+
  20' Steven Mackay
  0 - 1 35' Scott Graham
  0 - 2 49' Ally MacDonald
  58' Craig Campbell
  0 - 3 60' Steven Mackay
Iain Ballantyne 65'  
  0 - 4 67' Scott Graham
  68' Craig Campbell
  68' Craig Gunn
Stephen Froud 68'  
Kris Mitchell 68'  
Scott Clapperton 69'  
David Stewart 69'  
Kyle Fee 69'  
Jack Verth 69'  
  72' Scott Graham
  72' Andrew Greig
  77' Steven Mackay
  77' Mark Nicolson
  0 - 5 90+2' Paul Brindle
22/10/2016 Brora Rangers
0 - 2
Clyde 0-0H2H+
  23' Peter MacDonald
  32' Sean Higgins
G. Morrison 46'  
M. MacLean 46'  
  0 - 1 60' David Gormley
  66' David Gormley
  66' M. McNiff
  68' Scott Linton
Zander Sutherland 70'  
A. Greig 70'  
  73' Chris Smith
A. Pollock 74'  
Steven Mackay 74'  
  75' Peter MacDonald
  75' S. Ferguson
  0 - 2 78' Matthew Flynn
  87' Sean Higgins
  87' J. Watson
  90' Matthew Flynn
16/08/2016 Peterhead
3 - 2
Brora Rangers 0-1H2H+
  13' D. Gillespie
  0 - 1 18' Zander Sutherland
  0 - 2 48' P. Brindle
  50' James Ross
Hugh Samuels 56'  
R. McAllister 56'  
Salim Nassor 57'  
Nicky Riley 57'  
  66' P. Brindle
  66' Steven Mackay
Jamie Redman 69'  
Jordon Brown 74' 1 - 2  
R. McAllister 77' 2 - 2  
L. McIntosh 80' 3 - 2  
  81' A. Pollock
  81' Craig Campbell
  85' Zander Sutherland
  85' Lewis Grant
02/08/2016 Ross County U20
2 - 3
Brora Rangers 0-0H2H+
R. Dingwall 24'  
  0 - 1 33' A. Pollock
  44' G. Morrison
G. Morrison 52' 1 - 1  
  54' C. Williamson
S. Morrison 64'  
  66' A. Pollock
  66' D. Gillespie
  66' A. Greig
  66' Zander Sutherland
  71' Ally MacDonald
J. Wallace 76' 2 - 1  
  2 - 2 80' Steven Mackay
Davis Keillor-Dunn 96'  
Ethan Grant 96'  
  100' Ally MacDonald
  100' Calum MacDonald
  2 - 3 103' Craig Campbell
J. Wallace 105'  
M. Gallagher 105'  
B. Malcolm 106'  
Reghan Tumilty 118'  
T. Kelly 118'  
29/11/2014 Queen of the South
4 - 1
Brora Rangers 1-0H2H+
D. Lyle 3' 1 - 0  
  46' C. Williamson
  46' Stuart Kettlewell
D. Carmichael 60'  
L. Kidd 60'  
G. Reilly 61' 2 - 0  
  2 - 1 65' A. Greig
G. Reilly 70'  
John Baird 70'  
Iain Russell 71' 3 - 1  
L. Kidd 80' 4 - 1  
D. Lyle 86'  
Jake Pickard 86'  
  88' A. Greig
  88' Michael MacLean
  90+2' Scott Graham
  90+2' Colin Maclean
01/11/2014 Edinburgh City
2 - 3
Brora Rangers 1-3H2H+
I. McFarland 2' 1 - 0  
  1 - 1 6' C. Williamson
Frazer Patterson 22'  
  1 - 2 23' G. Morrison
Frazer Patterson 32'  
Mark Osborne 32'  
  1 - 3 43' A. Greig
R. Allum 63'  
Grant Vanson 69'  
Deniran Ortega 69'  
John McDonald 70'  
John Dunn 72' 2 - 3  
  78' Colin Maclean
  78' Scott Graham
  78' Zander Sutherland
  78' Stuart Kettlewell
Jordan Caddow 86'  
Chris McKee 86'  
04/10/2014 Brora Rangers
5 - 0
Banks O Dee FC 4-0H2H+
Steven Mackay 4' 1 - 0  
Steven Mackay 13' 2 - 0  
Steven Mackay 25' 3 - 0  
M. MacLean 32'  
M. MacLean 43' 4 - 0  
  48' Greg Alexander
  48' David Wilson
  60' Jindrich Biscup
  60' Keith Horne
A. Greig 63'  
J. Mackay 63'  
Steven Mackay 71'  
Colin Maclean 71'  
G. Morrison 79' 5 - 0  
  82' Ross Forsyth
  82' J. Reid
J. Mackay 85'  
  87' K. Winton
19/08/2014 Brora Rangers
2 - 3
East Fife 2-2H2H+
Steven Mackay 29' 1 - 0  
  1 - 1 34' J. McShane
Zander Sutherland 38' 2 - 1  
  41' L. Barr
  2 - 2 42' J. McShane
  46' C. McAleer
  46' Ross Brown
  53' L. Barr
  53' Jamie Beaton
  67' K. Smith
  67' A. Cook
  76' Allan Walker
G. Morrison 84'  
  2 - 3 86' N. Austin
12/10/2013 Cove Rangers
0 - 3
Brora Rangers 0-1H2H+
  0 - 1 32' Zander Sutherland
Erik Watson 32'  
Clark Bain 47'  
Erik Watson 66'  
Jordan Leyden 66'  
C. Scully 67'  
Barrie Stephen 70'  
Jamie Lennox 70'  
  0 - 2 70' Steven Mackay
  73' Zander Sutherland
  75' Zander Sutherland
  75' Liam Baxter
Jordan Leyden 80'  
Chris Davidson 80'  
  0 - 3 82' M. MacLean
  86' Steven Mackay
  86' B. Bruce
  87' Steven Mackay
02/10/2010 Nairn County
4 - 1
Rothes 0-0H2H+
Steven Mackay 58' 1 - 0  
Robert Duncanson 65' 2 - 0  
  2 - 1 69' Kris Duncan
Craig Campbell 71' 3 - 1  
Steven Mackay 75' 4 - 1  
14/03/2009 Elgin City
2 - 0
Stenhousemuir 0-0H2H+
Steven Mackay 52' 1 - 0  
Craig Campbell 58' 2 - 0  
21/02/2009 Elgin City
1 - 0
Albion Rovers 1-0H2H+
Steven Mackay 18' 1 - 0  
15/12/2008 Elgin City
1 - 2
Spartans 1-1H2H+
Steven Mackay 5' 1 - 0  
  1 - 1 36' Omar Kader
  1 - 2 72' Gavin Malin
16/08/2008 Forfar Athletic
0 - 1
Elgin City 0-0H2H+
  0 - 1 60' Steven Mackay
09/08/2008 Elgin City
1 - 1
Dumbarton 1-0H2H+
Steven Mackay 24' 1 - 0  
  1 - 1 75' Raymond Logan

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
Teams Home Win 100%
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.