Gary Mackay-Steven
Ross County

Gary Mackay-Steven

Gary Mackay-Steven of Ross County was born in Thurso, Scotland on 31 August 1990 (age 35).

Gary Mackay-Steven
Gary Mackay-Steven · Photo: Vagelis Georgariou

Gary Mackay-Steven, a native of Scotland, was born on 31st August 1990. The 34-year-old forward, standing at 5ft 8in (1.75m) and weighing 11st (70kg), primarily enjoys life on the left-wing, wearing the number 17 for Ross County.

His professional career began in earnest in January 2011 when he joined Airdrieonians, playing in the Championship in Scotland. During his debut season (2010 to 2011), he chalked up 19 first team appearances in league matches.

By July 2011, Mackay-Steven had transferred from Airdrieonians to Dundee United, a Scottish Premiership team. From 2011 to 2015, he made notable contributions to Dundee United, appearing 31, 23, 35, and 21 times and scoring 4, 5, 7, and 5 goals in the respective seasons.

In February 2015, he made a career-defining move. For a modest fee of approximately £250k, Mackay-Steven transferred to Celtic, a club where he would find further distinction. He debuted during the 2014-2015 season, making 13 league match appearances and scoring four goals. His time at Celtic was a prominent period in his career, as he made a total of 46 appearances over three seasons, scoring eight goals throughout.

July 2017 entailed a transfer from Celtic to Aberdeen for approximately £150k. Whilst at Aberdeen, the winger made 51 appearances over two seasons and struck the back of the net a total of nine times.

A move as dazzling as his footwork came in July 2019 when Mackay-Steven transferred from the Scottish Premiership to New York City FC in the MLS, USA's rising Football league. Over two seasons, he made 34 appearances and scored three goals for the Stateside club.

By January 2021, Mackay-Steven had returned home, transferring to Hearts in the Scottish Premiership. Here, he made 36 league appearances and scored twice over the course of nearly two seasons.

Mackay-Steven's subsequent transfer in June 2023 came amidst some confusion, as he briefly became unattached to any specific club. However, by December 2023, the forward had linked up with Kilmarnock, another Scottish Premiership team, where he made 19 appearances over two seasons.

The current chapter of Mackay-Steven's career began in July 2025, when he transferred from Kilmarnock to Ross County, a team in the Scottish Championship. This current season, 2025-2026, has seen him make one first-team league appearance, with expectations hinged on further contribution and success for his team.

Last updated 10 August 2025. Send feedback

Gary Mackay-Steven stats

Check out all of the statistics about Gary Mackay-Steven.

Left Wing
Primary Position
Forward
Position
Gary Mackay-Steven
LW
1.75m (5ft 8in)
Height
17
Squad Number
70kg (11st)
Weight
31 August 1990 (age 35)
Date of Birth
Thurso
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Ross County
Team

Season stats

Team
Ross County
Ross County
Championship 2025 - 2026
Games
8
Starting
3
Substitute
5
Unused
1
Utilisation
89%
Goals
-
Yellows
-
Reds
-

Career stats

Team
Ross County
Ross County
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
8
Goals
-
Team
Kilmarnock
Kilmarnock
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
10
Goals
-
Team
Kilmarnock
Kilmarnock
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
9
Goals
1
Team
Hearts
Hearts
Season 2022 - 2023
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
4
Goals
-
Team
Hearts
Hearts
Season 2021 - 2022
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
32
Goals
2
Team
New York City FC
New York City FC
Season 2020
Country
USA 🇺🇸
Games
22
Goals
2
Team
New York City FC
New York City FC
Season 2019
Country
USA 🇺🇸
Games
12
Goals
1
Team
Aberdeen
Aberdeen
Season 2018 - 2019
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
20
Goals
4
Team
Aberdeen
Aberdeen
Season 2017 - 2018
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
31
Goals
5
Team
Celtic
Celtic
Season 2016 - 2017
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
8
Goals
-
Team
Celtic
Celtic
Season 2015 - 2016
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
25
Goals
4
Team
Celtic
Celtic
Season 2014 - 2015
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
13
Goals
4
Team
Dundee United
Dundee United
Season 2014 - 2015
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
21
Goals
5
Team
Dundee United
Dundee United
Season 2013 - 2014
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
35
Goals
7
Team
Dundee United
Dundee United
Season 2012 - 2013
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
23
Goals
5
Team
Dundee United
Dundee United
Season 2011 - 2012
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
31
Goals
4
Team
Airdrieonians
Airdrieonians
Season 2010 - 2011
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
19
Goals
-

Transfers

Team
Ross County
Ross County
1 July 2025
From
Kilmarnock
Kilmarnock
Type
Free Transfer
Team
Kilmarnock
Kilmarnock
5 December 2023
Type
Unattached
Team
Out of contract
30 June 2023
From
Hearts
Hearts
Type
Released
Team
Hearts
Hearts
8 January 2021
From
New York City FC
New York City FC
Type
Free Transfer
Team
New York City FC
New York City FC
1 July 2019
From
Aberdeen
Aberdeen
Type
Free Transfer
Team
Aberdeen
Aberdeen
12 July 2017
From
Celtic
Celtic
Type
Fee (£150k)
Team
Celtic
Celtic
2 February 2015
From
Dundee United
Dundee United
Type
Fee (£250k)
Team
Dundee United
Dundee United
12 July 2011
From
Airdrieonians
Airdrieonians
Type
Free Transfer
Team
Airdrieonians
Airdrieonians
10 January 2011
Type
Signed

Gary Mackay-Steven news

Read all the news about Gary Mackay-Steven.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive