Anthony Ralston speelde tot 2015 in de jeugd van Celtic. Hij werd in het seizoen 2015/16 voor een halfjaar verhuurd aan Queen's Park, waar hij op 15 augustus 2015 tegen Clyde FC zijn debuut maakte in het profvoetbal. Hij scoorde op 26 september tegen Stirling Albion zijn eerste doelpunt in het betaalde voetbal. Hij speelde vijftien wedstrijden voor Queen's Park voor hij in de winter van 2016 weer terugkeerde bij Celtic.
Hier maakte hij op 11 mei tegen St. Johnstone zijn debuut voor Celtic. Hij speelde vervolgens anderhalf jaar bij Celtic, maar kwam daarin tot slechts negen wedstrijden in alle competities. Hij werd daarom voor de restant van het seizoen 2017/18 verhuurd aan Dundee United. Hier speelde hij 15 wedstrijden en scoorde hij tweemaal.
In het seizoen 2018/2019 maakt hij zijn eerste competitiedoelpunt voor Celtic. Op 19 december 2019 scoorde hij in de 28e minuut de 1-0 tegen Motherwell. Toch speelde hij in anderhalf seizoen opnieuw slechts negen wedstrijden voor Celtic, waardoor hij opnieuw verhuurd werd, ditmaal aan Premiership-team St. Johnstone. Hier kwam hij tot 24 wedstrijden op het hoogste niveau.
In het seizoen 2021/22 was Ralston basisspeler en speelde hij 47 wedstrijden in alle competities, waaronder de Champions League. In de twee seizoenen erna was Ralston geen onbetwist basisspeler, maar kwam hij tot tweemaal achttien wedstrijden in alle competities.
Ralston kwam uit voor diverse Schotse nationale jeugdploegen. Hij werd op 7 juni 2024 door bondscoach Steve Clarke opgenomen in de Schotse selectie voor het EK 2024 in Duitsland.[2] Schotland werd in de groepsfase uitgeschakeld na nederlagen tegen Duitsland (5–1) en Hongarije (0–1) en een gelijkspel tegen Zwitserland (1–1). Ralston kwam iedere wedstrijd in actie.