Ramsay speelde vanaf zijn negende in de jeugdopleiding van Aberdeen. Deze doorliep hij en zijn eerste optreden in de hoofdmacht volgde op 20 maart 2020, toen door een doelpunt van Adrián Sporle met 1–0 werd verloren van Dundee United in het Scottish Premiership. Ramsay moest van interim-coach Paul Sheerin op de reservebank beginnen en hij mocht in de blessuretijd van de tweede helft invallen voor Tommie Hoban.[1] In januari 2021 tekende de vleugelverdediger een nieuwe verbintenis bij Aberdeen, die zou lopen tot medio 2024.[2] Op 2 april 2022 maakte Ramsay zijn eerste professionele doelpunt, in een uitwedstrijd bij Dundee. Hij opende vier minuten voor rust de score. Via Jordan McGhee werd het gelijk, waarna Ross McCrorie Aberdeen weer op voorsprong zette. Door een treffer van Daniel Mullen werd het uiteindelijk 2–2.[3] In juni 2022 werd hij voor een bedrag van circa vijf miljoen aangetrokken door Liverpool, waar hij voor vijf jaar tekende, ingaande per 1 juli.[4]