Skip to content
Steven MacKay

Steven MacKay

Attack - Second Striker  at Retired
Age44
CitizenshipScotland
Height1.81 m
Footleft
BornJune 26, 1981
👕100+ Apps Veteran
Market value
Second Striker Attack

Career snapshot

6
clubs played for
00/01
debut season
0.27
goals / match
Ross County FC
top club · 45 apps

Career highs

€150k
peak value · 2004
top transfer fee
6
best season · 22/23
1 · 3.4%
pens / of goals
109Appearances
29Goals
5Assists
15Yellow cards
0Red cards
28Full matches (90′)
Full nameSteven MacKay
Date of birth1981-06-26 (44 yrs)
Place of birthInvergordon, Scotland
CitizenshipScotland
PositionAttack - Second Striker (main: Attack)
Footleft
Height181.00 m
Current clubRetired
Joined2024-04-14
Contract expires
Apr 2024
Transfer: Nairn County → Retired
23/24 · Transfer
Jul 2023
23/24 — Nairn County FC
2 matches · 0 G · 0 A · across 2 competitions
Oct 2022
Transfer: Rothes → Nairn County
22/23 · Transfer
Jul 2022
Transfer: Retired → Rothes
22/23 · Transfer
Jul 2022
22/23 — Rothes FC, Nairn County FC
16 matches · 6 G · 1 A · across 2 competitions
Jul 2021
21/22 — Brora Rangers FC, Elgin City FC
0 matches · 0 G · 0 A · across 3 competitions
Dec 2020
Transfer: Brora Rangers → Retired
20/21 · Transfer
Nov 2020
Transfer: Invergordon → Brora Rangers
20/21 · Return from loan
Oct 2020
Transfer: Brora Rangers → Invergordon
20/21 · Loan
Jul 2020
20/21 — Brora Rangers FC
1 matches · 1 G · 1 A · across 1 competition
Jul 2019
19/20 — Brora Rangers FC
2 matches · 0 G · 0 A · across 2 competitions
Jul 2018
18/19 — Brora Rangers FC
3 matches · 2 G · 2 A · across 1 competition
Jul 2017
17/18 — Brora Rangers FC
5 matches · 2 G · 0 A · across 1 competition
Jul 2016
16/17 — Brora Rangers FC
4 matches · 1 G · 0 A · across 2 competitions
Jul 2015
15/16 — Brora Rangers FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2015
2015 — Brora Rangers FC
4 matches · 0 G · 1 A · across 1 competition
Jul 2014
14/15 — Brora Rangers FC
5 matches · 4 G · 0 A · across 2 competitions
Jul 2013
13/14 — Brora Rangers FC
4 matches · 2 G · 0 A · across 1 competition
Jul 2012
12/13 — Brora Rangers FC
1 matches · 1 G · 0 A · across 1 competition
Jul 2012
Transfer: Nairn County → Brora Rangers
12/13 · Transfer
Jul 2011
11/12 — Nairn County FC
2 matches · 1 G · 0 A · across 1 competition
Jul 2010
10/11 — Nairn County FC
2 matches · 2 G · 0 A · across 1 competition
Jul 2009
09/10 — Nairn County FC
1 matches · 0 G · 0 A · across 1 competition
Jul 2009
Transfer: Elgin City → Nairn County
09/10 · Transfer
Jul 2008
08/09 — Elgin City FC
3 matches · 1 G · 0 A · across 3 competitions
Jan 2008
Transfer: Peterhead → Elgin City
07/08 · Transfer
Jul 2007
Transfer: Elgin City → Peterhead
07/08 · Transfer
Jul 2006
06/07 — Elgin City FC
7 matches · 1 G · 0 A · across 3 competitions
Jul 2006
Transfer: Forres → Elgin City
06/07 · Transfer
Nov 2005
Transfer: Víkingur Ó. → Forres
05/06 · Transfer
Jul 2005
05/06 — Forres Mechanics FC
1 matches · 1 G · 0 A · across 1 competition
May 2005
Transfer: Ross County → Víkingur Ó.
04/05 · Transfer
Jul 2004
04/05 — Ross County FC
3 matches · 0 G · 0 A · across 1 competition
Jul 2002
02/03 — Ross County FC
31 matches · 4 G · 0 A · across 4 competitions
May 2002
Transfer: Elgin City → Ross County
01/02 · Return from loan
Jul 2001
01/02 — Ross County FC
3 matches · 0 G · 0 A · across 2 competitions
Jul 2001
Transfer: Ross County → Elgin City
01/02 · Loan
Jun 2001
Transfer: Elgin City → Ross County
00/01 · Return from loan
Aug 2000
Transfer: Ross County → Elgin City
00/01 · Loan
Jul 2000
00/01 — Ross County FC
8 matches · 0 G · 0 A · across 1 competition
Jul 1998
Transfer: Ross County FC U20 → Ross County
98/99 · Transfer
Jan 1970
Peak market value: €150k
Highest valuation recorded in dataset
2,545 min
Minutes played by club
Nairn County FC 14.4%
Rothes FC 16.5%
Elgin City FC 7.6%
Brora Rangers FC 41.4%
Forres Mechanics FC 3.5%
Ross County FC 16.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Nairn County FC 5 09/10 23/24 14 6 0 366
Rothes FC 1 22/23 22/23 9 3 1 419
Elgin City FC 3 06/07 21/22 10 2 0 194
Brora Rangers FC 11 12/13 21/22 30 13 4 1,053
Forres Mechanics FC 1 05/06 05/06 1 1 0 90
Ross County FC 4 00/01 04/05 45 4 0 423

Career trajectory — goals, assists & market value

2€38K4€75K5€113K7€150K02/03 — 4 goals (Ross County FC)402/0304/0505/06 — 1 goals (Forres Mechanics FC)105/0606/07 — 1 goals (Elgin City FC)106/0708/09 — 1 goals (Elgin City FC)108/0910/11 — 2 goals (Nairn County FC)210/1111/12 — 1 goals (Nairn County FC)111/1212/13 — 1 goals (Brora Rangers FC)112/1313/14 — 2 goals (Brora Rangers FC)213/1414/15 — 4 goals (Brora Rangers FC)414/1516/17 — 1 goals (Brora Rangers FC)116/1717/18 — 2 goals (Brora Rangers FC)217/1818/19 — 2 goals (Brora Rangers FC)18/19 — 2 assists418/1920/21 — 1 goals (Brora Rangers FC)20/21 — 1 assists220/212015 — 1 assists1201522/23 — 6 goals (Rothes FC)22/23 — 1 assists722/2304/05 — €150KGoalsAssistsMarket value

Goals by season

00/01: 0000/0101/02: 0001/0202/03: 4402/0304/05: 0004/0505/06: 1105/0606/07: 1106/0708/09: 1108/0909/10: 0009/1010/11: 2210/1111/12: 1111/1212/13: 1112/1313/14: 2213/1414/15: 4414/1515/16: 0015/1616/17: 1116/1717/18: 2217/1818/19: 2218/1919/20: 0019/2020/21: 1120/212015: 00201521/22: 0021/2222/23: 6622/2323/24: 0023/24

Assists by season

00/01: 0000/0101/02: 0001/0202/03: 0002/0304/05: 0004/0505/06: 0005/0606/07: 0006/0708/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 2218/1919/20: 0019/2020/21: 1120/212015: 11201521/22: 0021/2222/23: 1122/2323/24: 0023/24
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
23/24 Highland League Nairn County FC 1 0 0 1 0 0
23/24 SFA Cup Nairn County FC 1 0 0 0 0 0
22/23 Highland League Rothes FC 8 2 1 2 0 360
22/23 Highland League Nairn County FC 7 3 0 3 0 96
22/23 SFA Cup Rothes FC 1 1 0 0 0 59
21/22 Highland League Brora Rangers FC 0 0 0 0 0 0
21/22 League Two Elgin City FC 0 0 0 0 0 0
21/22 Prem. Sports Cup Brora Rangers FC 0 0 0 0 0 0
2015 Scottish League Two Play Offs Brora Rangers FC 4 0 1 1 0 0
20/21 Highland League Brora Rangers FC 1 1 1 0 0 11
19/20 SFA Cup Brora Rangers FC 1 0 0 0 0 0
19/20 Tunnock Ch. Cup Brora Rangers FC 1 0 0 0 0 0
18/19 SFA Cup Brora Rangers FC 3 2 2 0 0 135
17/18 SFA Cup Brora Rangers FC 5 2 0 1 0 201
16/17 Irn-Bru Cup Brora Rangers FC 2 1 0 0 0 144
16/17 SFA Cup Brora Rangers FC 2 0 0 0 0 0
15/16 Petrofac Tr. Cup Brora Rangers FC 1 0 0 0 0 0
14/15 Petrofac Tr. Cup Brora Rangers FC 2 1 0 0 0 210
14/15 SFA Cup Brora Rangers FC 3 3 0 0 0 84
13/14 SFA Cup Brora Rangers FC 4 2 0 1 0 178
12/13 SFA Cup Brora Rangers FC 1 1 0 0 0 90
11/12 SFA Cup Nairn County FC 2 1 0 0 0 180
10/11 SFA Cup Nairn County FC 2 2 0 0 0 90
09/10 SFA Cup Nairn County FC 1 0 0 1 0 0
08/09 ALBA Chal. Cup Elgin City FC 1 0 0 0 0 0
08/09 Co-op. Ins. Cup Elgin City FC 1 0 0 0 0 0
08/09 SFA Cup Elgin City FC 1 1 0 1 0 90
06/07 Challenge Cup Elgin City FC 1 0 0 0 0 0
06/07 League Two Elgin City FC 4 0 0 0 0 0
06/07 SFA Cup Elgin City FC 2 1 0 0 0 104
05/06 SFA Cup Forres Mechanics FC 1 1 0 0 0 90
04/05 Championship Ross County FC 3 0 0 0 0 0
02/03 Bell's Cup Ross County FC 2 0 0 0 0 0
02/03 Championship Ross County FC 28 4 0 2 0 423
02/03 CIS Insur. Cup Ross County FC 1 0 0 0 0 0
02/03 SFA Cup Ross County FC 0 0 0 0 0 0
01/02 Championship Ross County FC 2 0 0 0 0 0
01/02 CIS Insur. Cup Ross County FC 1 0 0 1 0 0
00/01 Championship Ross County FC 8 0 0 1 0 0
SeasonDateFromToTypeMarket valueFee
98/99 1998-07-01 Ross County FC U20 Ross County Transfer 0
00/01 2000-08-01 Ross County Elgin City Loan 0
00/01 2001-06-30 Elgin City Ross County Return from loan 0
01/02 2001-07-01 Ross County Elgin City Loan 0
01/02 2002-05-01 Elgin City Ross County Return from loan 0
04/05 2005-05-01 Ross County Víkingur Ó. Transfer 150000
05/06 2005-11-01 Víkingur Ó. Forres Transfer 150000
06/07 2006-07-01 Forres Elgin City Transfer 150000
07/08 2007-07-01 Elgin City Peterhead Transfer 150000
07/08 2008-01-01 Peterhead Elgin City Transfer 150000
09/10 2009-07-01 Elgin City Nairn County Transfer 150000
12/13 2012-07-01 Nairn County Brora Rangers Transfer 150000
20/21 2020-10-01 Brora Rangers Invergordon Loan 0
20/21 2020-11-12 Invergordon Brora Rangers Return from loan 0
20/21 2020-12-05 Brora Rangers Retired Transfer 0
22/23 2022-07-11 Retired Rothes Transfer 0
22/23 2022-10-04 Rothes Nairn County Transfer 0
23/24 2024-04-14 Nairn County Retired Transfer 0

No recorded injuries.

Current
Peak€150k
Low
Δ since start−€150k
€38k€75k€113k€150k197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €150k

No national team data.

TeammatePPG played withJoint goalsMinutes
Andy Greig 2 1 0
Gavin Morrison 2 0 0
Colin Williamson 2 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 Highland League Rothes FC 5 15
02/03 Championship Ross County FC 4 28
14/15 SFA Cup Brora Rangers FC 3 3

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 SFA Cup Brora Rangers FC 2 3
2015 Scottish League Two Play Offs Brora Rangers FC 1 4
20/21 Highland League Brora Rangers FC 1 1

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2020-11-12 Invergordon Brora Rangers Return from loan
20/21 2020-10-01 Brora Rangers Invergordon Loan
01/02 2002-05-01 Elgin City Ross County Return from loan
01/02 2001-07-01 Ross County Elgin City Loan
00/01 2001-06-30 Elgin City Ross County Return from loan
00/01 2000-08-01 Ross County Elgin City Loan

Teams faced most often by Steven MacKay's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
St. Mirren FC 3 0 1 2 1 4 -3 0%
Celtic FC 3 1 0 2 1 7 -6 33%
Rangers FC 3 0 0 3 0 11 -11 0%
Aberdeen FC 3 1 0 2 4 6 -2 33%
Kilmarnock FC 3 1 1 1 6 7 -1 33%
Motherwell FC 3 1 0 2 2 6 -4 33%
Dundee United 3 0 0 3 2 6 -4 0%
Hamilton Academical 3 2 0 1 3 3 0 67%
St. Johnstone FC 3 1 1 1 2 2 0 33%
Livingston FC 3 0 1 2 2 5 -3 0%
Hibernian FC 3 1 1 1 3 2 +1 33%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
00/01 Senior debut season
02/03 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
23/24 2 0 1 0 0 0
22/23 16 515 5 0 0 0.87
2015 4 0 1 1 0 0
17/18 5 201 1 0 0 0.45
13/14 4 178 1 0 0 0.51
09/10 1 0 1 0 0 0
08/09 3 90 1 0 0 1
02/03 31 423 2 0 0 0.43
01/02 3 0 1 0 0 0
00/01 8 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

SFA Cup
30 apps
17 G
2 A
Highland League
17 apps
6 G
2 A
Championship
41 apps
4 G
0 A
Tunnock Ch. Cup
10 apps
2 G
0 A
Scottish League Two Play Offs
4 apps
0 G
1 A

Frequently asked about Steven MacKay

Who is Steven MacKay?

Steven MacKay is a Scotland professional footballer who plays as a second striker for Retired.

How old is Steven MacKay?

Steven MacKay is 44 years old. He was born on June 26, 1981 in Invergordon.

What position does Steven MacKay play?

Steven MacKay plays as a second striker (Attack - Second Striker).

What club does Steven MacKay play for?

Steven MacKay currently plays for Retired.

How many career goals has Steven MacKay scored?

Across all senior club competitions in our dataset, Steven MacKay has scored 29 goals in 109 appearances.