PLAYER PROFILE

Gary Mackay-Steven.

Partick Thistle · Scotland

Matrix 41815

At a glance

Full name
Gary Mackay-Steven
Born
31 Aug 1990
Age today
36
Nationality
Scotland

Career by season

129 recorded appearances

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Gary Mackay-Steven match log
DateCompetitionMatchScoreMinutesGoals
29 Aug 2020Major League Soccer New York City FC v Chicago Fire FCSubstitute, on 79′ 3 – 111
24 Aug 2020Major League Soccer New York City FC v Columbus CrewSubstitute, on 89′ 1 – 01
20 Aug 2020Major League Soccer New York Red Bulls v New York City FCSubstitute, on 70′ 1 – 020
02 Aug 2020Major League Soccer New York City FC v Portland Timbers 1 – 356
27 Jul 2020Major League Soccer Toronto FC v New York City FCSubstitute, on 72′ 1 – 318
20 Jul 2020Major League Soccer Inter Miami CF v New York City FCSubstitute, on 79′ 0 – 111
15 Jul 2020Major League Soccer New York City FC v Orlando City SCSubstitute, on 87′ 1 – 33
09 Jul 2020Major League Soccer New York City FC v Philadelphia UnionSubstitute, on 76′ 0 – 114
07 Mar 2020Major League Soccer Toronto FC v New York City FCSubstitute, on 80′ 1 – 010

Career transfers

14 recorded moves

All recorded career moves, newest first.

Gary Mackay-Steven career transfers
Date FromToMoveFee
26 Mar 2026 Without club Partick Thistle Transfer —
03 Feb 2026 Ross County FC Without club Released —
01 Jul 2025 Kilmarnock FC Ross County FC Transfer Free
05 Dec 2023 Without club Kilmarnock FC Transfer —
01 Jul 2023 Heart of Midlothian FC Without club Released —
08 Jan 2021 New York City FC Heart of Midlothian FC Transfer Free
09 Jul 2019 Aberdeen FC New York City FC Transfer Free
12 Jul 2017 Celtic FC Aberdeen FC Transfer —
02 Feb 2015 Dundee United FC Celtic FC Transfer €330k
01 Jul 2011 Airdrieonians FC Dundee United FC Transfer Free
01 Jan 2011 Without club Airdrieonians FC Transfer —
01 Jul 2010 Fulham FC U21 Without club Released —
01 Jul 2009 Liverpool FC U18 Fulham FC U21 Transfer Free
01 Jul 2007 Ross County FC U17 Liverpool FC U18 Transfer Free

Contracts and market values are not available yet.