There have been 16 FIFA cards of Gary Mackay-Steven in 5 different positions (LW, RM, ST, LM, CAM), with ratings varied from 66 to 84 since FIFA 13. Below all Gary Mackay-Steven FIFA card and their ratings have been listed in descending order. He is and his nation is . He has played for 4 clubs: Hearts, New York City FC, Aberdeen & Celtic