Aberdeen Squad 2024/2025

This is the current Aberdeen squad - click on any of the Aberdeen squad players to see videos, numbers, stats and pictures of that Aberdeen player. If you have any information or updates of changes to the latest Aberdeen squad list, please contact us.

Aberdeen Squad

Aberdeen Squad: Goalkeepers

Aberdeen Squad: Midfielders

Aberdeen Squad: Forwards

Aberdeen Transfers In 2024/2025

Player From Club Transfer Date Type
Gary Mackay-StevenCeltic12-07-2017Unknown
Ryan ChristieCeltic24-01-2017Loan
Dominic BallRotherham United31-08-2017Loan
Stevie MayPreston NE10-08-2017Unknown
Nicky MaynardMK Dons07-07-2017Free
Greg StewartBirmingham City01-07-2017Loan
Greg TanseyInverness01-07-2017Free
Craig StorieSt Mirren01-06-2017Unknown
Danny RogersFalkirk01-06-2017Unknown
Scott McKennaAyr United15-05-2017Unknown
L. ShanklandGreenock Morton15-05-2017Unknown
C. McLennanBrechin City15-01-2017Unknown
N. McGinnFree Agent01-01-2018Unknown
Kenny McLeanNorwich City22-01-2018Loan
Francis RossGreenock Morton11-06-2018Unknown
C. NwakaliMan City10-01-2018Loan
S. CosgroveCarlisle United31-01-2018Free
F. WoodmanNewcastle United31-01-2018Loan
H. MbayoAlbion Rovers01-06-2018Unknown
Michael DevlinHamilton26-01-2018Unknown
B. AndersonElgin City07-01-2018Unknown
Chris ForresterPeterborough United09-06-2018Unknown
Lewis FergusonHamilton01-07-2018Unknown
Stephen GleesonIpswich Town01-07-2018Free
Tommie HobanWatford25-07-2018Loan
Tomas CernyPartick Thistle25-07-2018Unknown
J. WilsonMan Utd13-08-2018Loan
M. LoweDerby County30-08-2018Loan
D. DanganaAberdeen15-09-2018Unknown
S. RossStenhousemuir01-07-2019Unknown
Scott WrightDundee01-07-2019Unknown
Mark ReynoldsDundee United01-07-2019Unknown
Greg HalfordWest Brom26-02-2019Unknown
R. HedgesBarnsley01-07-2019Unknown
A. TaylorNorthampton Town01-07-2019Unknown
Curtis MainMotherwell01-07-2019Free
Craig BrysonDerby County01-07-2019Unknown
J. GallagherAtlanta United01-07-2019Loan
G. LeighNAC Breda01-07-2019Loan
F. OjoScunthorpe United14-07-2019Unknown
Z. VynerBristol City08-08-2019Loan
E. RossDunfermline Athletic01-07-2020Unknown
Mark GallagherRoss21-01-2020Unknown
Matthew KennedySt Johnstone25-01-2020Unknown
Ronald Jose Hernandez PimentelStabaek31-01-2020Unknown
Jonny HayesCeltic01-07-2020Free
M. VirtanenArbroath01-05-2020Unknown
Ryan EdmondsonLeeds United31-07-2020Loan
Marley WatkinsBristol City22-08-2020Loan
Ross McCrorieRangers18-08-2020Loan
Gary WoodsOldham Athletic05-10-2020Loan
J. MacKenzieForfar Athletic01-06-2021Unknown
Fraser HornbyReims01-02-2021Loan
Florian KamberiFC St Gallen01-02-2021Loan
Callum HendrySt Johnstone01-02-2021Free
M. RuthArbroath03-02-2021Unknown
K. HanrattyAberdeen01-07-2021Unknown
Scott BrownCeltic01-07-2021Swap
T. JenksBrighton01-07-2021Loan
D. GallagherMotherwell01-07-2021Free
K. NgwenyaCove Rangers01-07-2021Unknown
J. GurrAtlanta United01-07-2021Free
C. RamírezHouston Dynamo01-07-2021Unknown
J. Emmanuel-ThomasLivingston01-07-2021Free
C. BarronBrechin City01-07-2021Unknown
M. LongstaffNewcastle United27-08-2021Loan
R. DuncanPeterhead16-01-2022Unknown
M. HancockStirling Albion01-06-2022Unknown
D. PolvaraNew York City FC08-01-2022Free
V. BesuijenADO Den Haag24-01-2022Unknown
A. MontgomeryCeltic31-01-2022Loan
Craig SamsonHibernian11-02-2022Unknown
L. ScalesCeltic21-06-2022Loan
Y. RamadaniMTK01-07-2022€ 120K
A. StewartWycombe Wanderers01-07-2022Free
B. MiovskiMTK23-06-2022Unknown
J. RichardsonNottingham Forest20-06-2022Unknown
Kelle RoosDerby County01-07-2022Free
Dean CampbellKilmarnock01-06-2022Unknown
DukBenfica II15-07-2022€ 470K
C. RobertsNotts25-07-2022Unknown
H. CoulsonMiddlesbrough26-07-2022Loan
L. ClarksonLiverpool06-08-2022Loan
S. MorrisFleetwood Town04-08-2022Unknown
A. ReidElgin City01-06-2023Unknown
P. MyslovicZilina05-01-2023Loan
Graeme ShinnieWigan05-01-2023Loan
E. TowlerElgin City01-06-2023Unknown
J. MilneKelty Hearts01-06-2023Unknown
T. RitchiePeterhead18-01-2023Unknown
M. PollockWatford29-01-2023Loan
J. GorterAjax31-01-2023Loan
D. MarkandayBlackburn Rovers31-01-2023Loan
Angus MacDonaldSwindon Town31-01-2023Free
R. WilliamsLiverpool28-06-2023Loan
E. SoklerRadomlje01-07-2023Unknown
N. DevlinLivingston01-07-2023Free
Ross DoohanForest Green Rovers06-07-2023Unknown
O. DadiaH Be'er Sheva21-07-2023Loan
Slobodan RubezicNovi Pazar31-07-2023€ 230K
J. McGarryCentral Coast Mariners11-08-2023Unknown
Richard Olav JensenGornik Zabrze23-08-2023250K
J. McGrathWigan22-08-2023Free
Pape Habib GueyeKV Kortrijk29-08-2023Unknown
Stefan GartenmannFC Midtjylland01-09-2023Loan
L. HarveyElgin City01-06-2024Unknown
A. BavidgeKelty Hearts03-01-2024Unknown
D. LobbanFormartine Utd01-01-2024Unknown
F. MarshallEdinburgh City01-06-2024Unknown
K. PhillipsCrystal Palace28-01-2024Loan
David Junior HoilettVancouver Whitecaps16-02-2024Free

Aberdeen Transfers Out 2024/2025

Player To Club Transfer Date Type
Jonny HayesCeltic01-07-2017Unknown
L. ShanklandAyr United08-09-2017Unknown
B. AndersonElgin City04-09-2017Loan
J. StockleyExeter City31-08-2017Unknown
C. McLennanBrechin City30-08-2017Loan
Miles StoreyPartick Thistle11-08-2017Unknown
A. TaylorNorthampton Town05-07-2017Free
N. McGinnSangju Sangmu Phoenix04-07-2017Unknown
P. PawlettMK Dons01-07-2017Free
N. AlexanderLivingston01-07-2017Free
R. JackRangers09-06-2017Unknown
Cameron SmithSt Mirren27-01-2017Loan
L. ShanklandGreenock Morton13-01-2017Loan
Craig StorieSt Mirren03-01-2017Loan
James MaddisonNorwich City02-01-2017Unknown
C. MorrisDunfermline Athletic01-01-2017Free
S. RobertsonFormartine Utd17-11-2017Free
A. NorrisPeterhead15-11-2017Free
Ryan ChristieCeltic01-07-2018Unknown
Dominic BallRotherham United01-07-2018Unknown
Greg StewartBirmingham City01-06-2018Unknown
Greg TanseyRoss09-01-2018Loan
Greg TanseyRoss County09-01-2018Loan
Kenny McLeanNorwich City01-07-2018Unknown
Francis RossGreenock Morton18-01-2018Loan
H. MbayoAlbion Rovers31-01-2018Loan
C. StorieBrechin City22-02-2018Unknown
Daniel HarvieAyr United01-07-2018Unknown
Anthony O'ConnorBradford City01-07-2018Free
Danny RogersSt Mirren11-07-2018Loan
S. RossStenhousemuir01-07-2018Loan
Adam RooneySalford19-07-2018Unknown
Kari ArnasonGenclerbirligi24-07-2018Free
Kari ArnasonVíkingur R15-05-2018Free
C. AntoniazziMontrose03-08-2018Loan
S. RoscoeAlloa Athletic30-08-2018Loan
D. DanganaAberdeen15-09-2018Unknown
Nicky MaynardBury01-07-2018Unknown
Greg TanseySt Mirren08-01-2019Free
Scott WrightDundee31-01-2019Loan
Bruce AndersonDunfermline Athletic31-01-2019Loan
Mark ReynoldsDundee United31-01-2019Loan
Chris ForresterSt Pat's23-01-2019Unknown
F. RossAyr United08-07-2019Loan
D. DanganaStranraer01-07-2019Loan
Graeme ShinnieDerby County01-07-2019Free
Dominic BallQPR01-07-2019Free
C. AntoniazziCove Rangers24-07-2019Loan
Danny RogersGreenock Morton14-08-2019Loan
Stevie MaySt Johnstone30-08-2019Unknown
M. VirtanenArbroath12-09-2019Unknown
Z. VynerBristol City01-07-2020Unknown
J. GallagherAtlanta United01-01-2020Unknown
E. RossDunfermline Athletic03-01-2020Loan
J. WilsonSalford01-02-2020Unknown
Danny RogersKilmarnock28-07-2020Free
Stephen GleesonSolihull21-08-2020Unknown
Scott McKennaNottingham Forest23-09-2020Unknown
Craig BrysonSt Johnstone18-09-2020Free
E. RossRaith Rovers02-10-2020Loan
C. BarronBrechin City25-09-2020Free
Bruce AndersonAyr United05-10-2020Unknown
J. MacKenzieForfar Athletic03-10-2020Loan
Marley WatkinsBristol City01-02-2021Unknown
Ryan EdmondsonLeeds United04-01-2021Unknown
F. OjoWigan28-01-2021Loan
Sam CosgroveBirmingham City31-01-2021Unknown
Curtis MainShrewsbury Town01-02-2021Free
Bruce AndersonHamilton01-02-2021Loan
Scott WrightRangers01-02-2021Unknown
Ronald Jose Hernandez PimentelAtlanta United18-02-2021Loan
K. HanrattyAberdeen01-07-2021Unknown
K. NgwenyaCove Rangers25-03-2021Loan
K. HanrattyCove Rangers25-03-2021Loan
Shaleum LoganHearts01-04-2021Unknown
Ronald Jose Hernandez PimentelAtlanta Utd II18-02-2021Loan
Mark GallagherForfar Athletic01-07-2021Unknown
Bruce AndersonLivingston01-07-2021Free
Tommie HobanCrewe Alexandra01-07-2021Free
A. TaylorWalsall01-07-2021Free
G. LeighMorecambe09-07-2021Free
Shaleum LoganCove Rangers27-07-2021Free
M. VirtanenHamilton05-08-2021Free
K. HanrattyFormartine Utd22-07-2021Loan
M. RuthFalkirk06-09-2021Loan
K. NgwenyaKelty Hearts18-09-2021Unknown
R. DuncanPeterhead28-09-2021Loan
T. JenksBrighton01-07-2022Unknown
M. LongstaffNewcastle United01-01-2022Unknown
M. HancockStirling Albion07-01-2022Loan
Niall McGinnDundee24-01-2022Free
R. HedgesBlackburn Rovers30-01-2022Free
J. GurrSacramento10-03-2022Unknown
C. RamsayLiverpool19-06-2022€ 4.9M
A. MontgomeryCeltic24-06-2022Unknown
D. GallagherSt Mirren01-07-2022Free
Dean CampbellStevenage01-07-2022Loan
F. OjoPort Vale01-07-2022Free
Dean CampbellKilmarnock03-02-2022Loan
M. RuthQueen South01-07-2022Free
Andrew ConsidineSt Johnstone01-07-2022Free
Lewis FergusonBologna12-07-20223.7M
J. ShinglerInverurie18-06-2022Free
T. RitchieQueen South22-07-2022Free
M. HancockArbroath28-07-2022Loan
Michael DevlinFleetwood Town26-08-2022Free
C. McLennanSt Johnstone01-09-2022Loan
David BatesKV Mechelen01-09-2022Unknown
J. Emmanuel-ThomasJamshedpur12-08-2022Free
A. ReidElgin City02-01-2023Loan
P. MyslovicZilina01-06-2023Unknown
E. TowlerElgin City11-01-2023Loan
J. MilneKelty Hearts12-01-2023Loan
V. BesuijenExcelsior31-01-2023Loan
A. StewartMK Dons31-01-2023Loan
D. PolvaraCharleston08-03-2023Loan
L. ClarksonLiverpool14-06-2023Unknown
Dean CampbellBarrow01-07-2023Free
L. HarveyElgin City29-06-2023Unknown
E. TowlerMontrose24-06-2023Loan
A. ReidPeterhead15-06-2023Loan
Ross McCrorieBristol City14-06-2023€ 2.3M
Matthew KennedyKilmarnock01-07-2023Free
C. McLennanSalford25-07-2023Free
Marley WatkinsKilmarnock21-07-2023Free
J. RichardsonStockport County26-07-2023Loan
Y. RamadaniLecce04-08-2023€ 1.2M
M. HancockAirdrieonians04-08-2023Free
D. LobbanFormartine Utd03-08-2023Loan
A. BavidgeKelty Hearts22-09-2023Loan
O. DadiaH Be'er Sheva01-06-2024Unknown
D. LobbanForfar Athletic05-01-2024Unknown
F. MarshallEdinburgh City01-01-2024Loan
A. ReidFormartine Utd05-01-2024Loan
J. RichardsonColchester United12-01-2024Loan
V. BesuijenFC Emmen25-01-2024Loan
Pape Habib GueyeKristiansund19-02-2024Loan
T. RitchieBuckie Thistle14-02-2024Loan

Latest Football News