* Antal matcher och mål i seniorlag räknas endast för de inhemska ligorna och är korrekt per den 4 juli 2024. ** Antal landskamper och mål är korrekta per den 21 december 2023.
Fraser skrev på för Aberdeen i maj 2010 när han var 16 år gammal efter att han lämnat Kincorth Academy.Han gjorde sin debut för laget i oktober 2010 mot Heart of Midlothian. Under säsongen 2012 - 2013 gjorde fraser stort avtryck när han vann Young Player of the Month award i skotska högsta divisionen, Scottish Premier League, både i september och oktober 2012. Fraser avstod ett nytt kontrakt med klubben 7 december 2012 efter ett bråk med den dåvarande tränaren Craig Brown.[1]
AFC Bournemouth
Fraser signerade ett kontrakt med AFC Bournemouth 18 januari 2013 när laget spelade EFL League One. AFC Bournemouth betalade £400,000 för Ryan Fraser. Under sin första säsong med laget lyckades han hjälpa laget att nå EFL Championship.[1]
Fraser gjorde sitt första mål i Premier League den 4 december 2016 när Bournemouth vann med 4-3 mot Liverpool. I den matchen kom han in som inhoppare och gjorde två straffmål och en assist.[1]
Ryan Fraser gjorde också de två mål när Bournemouth vann över Everton med 2-1 den 30 december 2017.[1][2]
Ipswich Town
Den 26 juni 2015 blev Fraser utlånad till Ipswich Town i ett år.[1]
Newcastle United
Den 7 september 2020 värvades Fraser av Newcastle United, där han skrev på ett femårskontrakt.[3] Den 25 augusti 2023 lånades Fraser ut till Southampton på ett säsongslån.[4]