Hearts Squad 2024/2025

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

Hearts Squad

Hearts Squad: Goalkeepers

Hearts Squad: Midfielders

Hearts Squad: Forwards

Hearts Transfers In 2024/2025

Player From Club Transfer Date Type
A. Smith-BrownMan City01-07-2017Loan
C. RandallLiverpool28-07-2017Loan
A. TziolisPAOK30-01-2017Free
Anastasios AvlonitisOlympiakos30-01-2017Free
Moha El OuriachiStoke City28-01-2017Loan
Lennard Adjetey SowahHamilton09-01-2017Free
M. MilinkovicGenoa31-08-2017Loan
Conor SammonKilmarnock01-07-2017Unknown
C. BerraIpswich Town01-07-2017Free
Esmaël GonçalvesAnorthosis30-01-2017200K €
K. LaffertyNorwich City01-07-2017Free
R. GrzelakKorona Kielce01-07-2017Free
M. MartinLillestrom17-01-2017Free
Ross CallachanRaith Rovers31-08-2017Unknown
Jon McLaughlinBurton Albion25-08-2017Free
H. PatonStenhousemuir15-08-2017Unknown
Lewis MooreCowdenbeath01-07-2017Unknown
D. ZanattaQueen's Park01-07-2017Unknown
Dylan NGuene BikeyStirling Albion01-07-2017Unknown
A. RoyStenhousemuir01-07-2017Unknown
Cole StocktonTranmere Rovers01-07-2017Free
Michael SmithPeterborough United30-06-2017Unknown
J. McGheeMiddlesbrough01-06-2017Unknown
Gavin ReillyDunfermline Athletic01-06-2017Unknown
Billy KingInverness29-05-2017Unknown
N. TodorovLivingston16-05-2017Unknown
Aaron HughesKerala Blaster09-01-2017Free
K. MasonAirdrieonians16-12-2017Unknown
Aidan KeenaSt Pat's18-11-2017Unknown
Liam SmithSt Mirren01-07-2018Unknown
A. BeithStranraer20-01-2018Unknown
M. GodinhoBerwick Rangers01-01-2018Unknown
Demetri MitchellMan Utd11-01-2018Loan
Steven NaismithNorwich City18-01-2018Loan
Andrew IrvingBerwick Rangers19-01-2018Unknown
Danny Kwasi AmankwaaFC Copenhagen25-01-2018Free
Alex PetkovBerwick Rangers01-06-2018Unknown
Daniel BaurAlbion Rovers01-06-2018Unknown
Joaquim AdaoFC Sion31-01-2018Loan
B. BurnsGlenavon FC01-07-2018Unknown
U. IkpeazuCambridge United01-07-2018Free
Jake MulraneyInverness01-07-2018Free
B. GaruccioAdelaide United01-07-2018Free
Ryan EdwardsPartick Thistle01-07-2018Free
Peter HaringSV Ried01-07-2018Free
O. LeeLuton Town01-07-2018Free
Steven MacLeanSt Johnstone01-07-2018Free
Zdenek ZlamalFC Fastav Zlin01-07-2018Unknown
O. BozanicMelbourne City01-07-2018Free
K. SilvaGolden State18-07-2018Unknown
C. MorrisonBrechin City01-07-2018Unknown
J. DunneBurnley21-08-2018Loan
Craig WightonDundee30-08-2018Unknown
Clevid DikamonaBnei Sakhnin02-09-2018Unknown
S. ClareSheffield Wednesday01-10-2018Free
Rory CurrieEast Fife07-01-2019Unknown
David Vanecek IIFK Teplice01-01-2019Free
Conor ShaughnessyLeeds United07-01-2019Loan
Anthony McDonaldInverness01-07-2019Unknown
C. HalkettLivingston01-07-2019Unknown
Conor WashingtonSheffield United01-07-2019Unknown
A. WhiteBarnsley01-07-2019Unknown
Jamie WalkerWigan28-06-2019Free
Euan HendersonMontrose12-05-2019Unknown
Loic DamourCardiff City09-08-2019Unknown
Joel Pereira CastroMan Utd13-08-2019Loan
Glenn WhelanAston Villa15-08-2019Free
R. MeshinoMan City30-08-2019Loan
Harry CochraneDunfermline Athletic06-09-2019Unknown
Connor SmithCowdenbeath05-01-2020Unknown
Donis AvdijajTrabzonspor20-01-2020Free
T. SibbickBarnsley24-01-2020Unknown
L. BoyceBurton Albion24-01-2020Unknown
M. LangerSchalke31-01-2020Free
Craig GordonCeltic01-07-2020Free
J. GinnellyPreston NE02-09-2020Loan
Elliott FrearForest Green Rovers27-08-2020Free
Ross StewartQueen South13-08-2020Free
J. RobertsIpswich Town12-08-2020Free
Mihai PopescuDinamo Bucuresti17-09-2020Free
Andrew HallidayRangers28-09-2020Free
Stephen KingsleyHull City05-10-2020Free
Armand GnanduilletAltay25-01-2021Unknown
Gervane KastaneerCoventry City01-02-2021Loan
A. McEneffShamrock Rovers01-02-2021Free
Shaleum LoganAberdeen01-04-2021Unknown
A. CochraneBrighton01-07-2021Loan
Beni BaningimeEverton29-07-2021Unknown
Benjamin WoodburnLiverpool23-08-2021Loan
T. MooreBristol City27-08-2021Loan
Barry McKayFleetwood Town07-09-2021Free
Cammy LoganCove Rangers01-07-2021Unknown
H. StonePartick Thistle11-01-2022Unknown
E. SimmsEverton25-01-2022Loan
L. MacFarlaneMontrose10-05-2022Unknown
F. PollockEast Fife02-05-2022Unknown
K. RowlesCentral Coast Mariners01-07-2022Unknown
L. NeilsonDundee United01-07-2022Free
J. GrantPeterborough United01-07-2022Unknown
A. ForrestLivingston01-07-2022Free
L. ShanklandGerminal20-07-2022€ 470K
S. McGillAirdrieonians01-07-2022Unknown
O. KiomourtzoglouHeracles Almelo28-08-2022Unknown
S. HumphrysWigan01-09-2022Loan
Robert SnodgrassLuton Town06-09-2022Free
J. HillBournemouth09-01-2023Loan
Y. OdaVissel Kobe10-01-2023Unknown
G. KuolNewcastle United12-01-2023Loan
A. DenholmEast Fife01-07-2023Unknown
Michael McGovernNorwich City14-07-2023Free
F. KentPeterborough United24-07-2023Unknown
C. NieuwenhofMontevideo Wanderers22-07-2023Unknown
A. LowryRangers04-08-2023Loan
K. TagawaFC Tokyo03-08-2023Unknown
K. VargasHerediano07-08-2023Loan
O. OffiahBrighton18-08-2023Loan
Scott FraserCharlton Athletic31-01-2024Loan

Hearts Transfers Out 2024/2025

Player To Club Transfer Date Type
Anastasios AvlonitisPanathinaikos11-09-2017Free
Callum PatersonCardiff City01-07-2017Free
Bjorn Maars JohnsenADO Den Haag31-07-2017Unknown
Dylan NGuene BikeyDOXA30-08-2017Unknown
Conor SammonPartick Thistle11-08-2017Unknown
Conor SammonKilmarnock03-02-2017Loan
Perry KitchenRanders05-07-2017Unknown
Andraž StrunaNYCFC08-09-2017Unknown
J. McGheeFalkirk01-09-2017Unknown
D. ZanattaRaith Rovers31-08-2017Loan
M. GodinhoBerwick Rangers31-08-2017Loan
A. IrvingBerwick Rangers18-08-2017Loan
Callumn MorrisonStirling Albion18-08-2017Loan
H. PatonStenhousemuir17-08-2017Loan
Liam SmithSt Mirren14-08-2017Loan
A. TziolisFeiha04-08-2017Free
Bjorn Maars JohnsenADO31-07-2017Unknown
A. RoyDumbarton18-07-2017Loan
S. NicholsonMinnesota United10-07-2017Free
N. TodorovLivingston01-07-2017Loan
Billy KingDundee United01-07-2017Free
Gavin ReillySt Mirren01-07-2017Free
Lennard Adjetey SowahKS Cracovia01-07-2017Unknown
Dylan NGuene BikeyStirling Albion01-04-2017Unknown
PallardóV-Varen11-02-2017Unknown
D. ZanattaQueen's Park01-02-2017Loan
R. MuirheadMK Dons19-01-2017Unknown
R. McLeanEast Kilbride13-01-2017Unknown
Igor RossiFaisaly13-01-2017Unknown
Tony WattCharlton Athletic09-01-2017Unknown
A. ÖztürkBolu08-01-2017Unknown
K. MasonAirdrieonians17-11-2017Loan
A. BeithStranraer29-11-2017Loan
Manuel David MilinkovicGenoa01-07-2018Unknown
Connor Steven RandallLiverpool01-06-2018Unknown
Jamie WalkerWigan08-01-2018Unknown
Demetri MitchellMan Utd01-07-2018Unknown
Steven NaismithNorwich City01-06-2018Unknown
C. MorrisonBrechin City26-01-2018Loan
Daniel BaurAlbion Rovers26-01-2018Loan
Aidan KeenaQueen's Park26-01-2018Loan
Cole StocktonCarlisle United26-01-2018Free
Alex PetkovBerwick Rangers19-01-2018Loan
Krystian NowakPanionios30-01-2018Free
N. TodorovQueen South31-01-2018Loan
Rafal GrzelakLKS Nieciecza20-01-2018Free
Joaquim AdaoFC Sion01-07-2018Unknown
Esmael Ruti Tavares Cruz da Silva GoncalvesFC Pakhtakor Tashkent28-01-2018Unknown
Viktor NoringLandskrona BoIS02-03-2018Free
Jack HamiltonDundee01-07-2018Unknown
A. BeithInverness01-07-2018Free
Jon McLaughlinSunderland01-07-2018Free
H. PatonRoss26-06-2018Unknown
Conor SammonMotherwell16-07-2018Loan
A. RoyDerry City06-07-2018Unknown
Lewis MooreForfar Athletic01-08-2018Loan
Andrew IrvingFalkirk31-07-2018Loan
Euan HendersonMontrose01-07-2018Loan
Rory CurrieEast Fife01-08-2018Loan
N. TodorovRieti14-08-2018Free
Liam SmithAyr United14-08-2018Unknown
Don CowieRoss13-08-2018Free
Kyle LaffertyRangers22-08-2018Unknown
Dario ZanattaAlloa Athletic16-08-2018Loan
Ross CallachanSt Johnstone31-08-2018Unknown
Ryan EdwardsSt Mirren01-09-2018Loan
Malaury MartinDunfermline Athletic31-08-2018Loan
B. BurnsLivingston28-08-2018Loan
K. SilvaRaith Rovers28-09-2018Loan
A. KeenaDunfermline Athletic31-08-2018Loan
Danny Kwasi AmankwaaSonderjyskE10-01-2019Unknown
Conor ShaughnessyLeeds United01-07-2019Unknown
Anthony McDonaldInverness25-01-2019Loan
Conor SammonFalkirk01-07-2019Free
David Vanecek IIPuskas Akademia FC01-07-2019Free
Ryan EdwardsBurton Albion23-07-2019Free
Alex PetkovClyde01-08-2019Loan
Lewis MooreFalkirk09-08-2019Unknown
Gilles Arnaud Sutchuin DjoumRaed01-07-2019Free
Connor SmithCowdenbeath16-08-2019Loan
Harry CochraneDunfermline Athletic30-08-2019Loan
Dario ZanattaPartick Thistle30-08-2019Unknown
O. LeeGillingham30-08-2019Unknown
Rory CurrieForfar Athletic29-08-2019Loan
B. BurnsNewcastle United20-09-2019Loan
Anthony McDonaldDunfermline Athletic01-12-2019Loan
Jake MulraneyAtlanta United12-02-2020Free
Rory CurrieLinfield FC24-01-2020Loan
Glenn WhelanFleetwood Town07-01-2020Unknown
Craig WightonArbroath22-01-2020Loan
Steven MacLeanRaith Rovers31-01-2020Loan
Christophe BerraDundee31-01-2020Loan
C. MorrisonEast Fife30-01-2020Loan
Alex PetkovBrechin City18-02-2020Loan
K. SilvaToronto FC19-01-2020Unknown
Clevid DikamonaKilmarnock06-08-2020Free
C. DoyleKilmarnock11-08-2020Loan
B. BurnsBarrow04-08-2020Free
U. IkpeazuWycombe Wanderers17-08-2020Unknown
Conor WashingtonCharlton Athletic13-08-2020Unknown
S. ClareOxford United06-08-2020Unknown
C. MorrisonFalkirk10-08-2020Unknown
J. GinnellyPreston NE01-06-2020Unknown
Zdenek ZlamalSt Mirren11-09-2020Unknown
Alex PetkovLevski Sofia08-09-2020Free
A. HickeyBologna24-09-20202M
Anthony McDonaldCordoba05-10-2020Unknown
Harry CochraneMontrose30-10-2020Loan
Donis AvdijajFC Emmen12-11-2020Unknown
B. GaruccioMelbourne City05-11-2020Unknown
O. BozanicCentral Coast Mariners21-10-2020Free
J. RobertsMotherwell01-02-2021Loan
Lewis MooreArbroath01-02-2021Loan
Craig WightonDunfermline Athletic12-02-2021Loan
M. LangerHalberstadt31-01-2021Unknown
Andrew IrvingTürkgücü01-07-2021Free
Christophe BerraRaith Rovers01-07-2021Free
S. McGillAirdrieonians20-07-2021Free
Harry CochraneQueen South24-07-2021Unknown
A. WhiteRochdale05-08-2021Free
Elliott FrearBath City01-07-2021Free
Loic DamourLe Mans22-07-2021Unknown
Connor SmithQueen's Park27-08-2021Loan
Euan HendersonAlloa Athletic03-09-2021Loan
Mihai PopescuHamilton31-08-2021Loan
T. MooreBristol City01-07-2022Unknown
Cammy LoganEdinburgh City03-01-2022Loan
Jamie BrandonGreenock Morton14-01-2022Free
Jamie WalkerBradford City11-01-2022Loan
H. StoneAlbion Rovers17-01-2022Loan
Armand GnanduilletLe Mans21-01-2022Unknown
F. PollockEast Fife12-03-2022Unknown
L. MacFarlaneMontrose03-05-2022Loan
John SouttarRangers01-07-2022Free
Cammy LoganFC Edinburgh03-01-2022Loan
Jamie BrandonLivingston01-07-2022Free
K. RowlesCentral Coast Mariners04-07-2022Unknown
Mihai PopescuFarul01-07-2022Free
Loic DamourVersailles01-07-2022Free
Cammy LoganKelty Hearts04-08-2022Loan
A. McEneffPerth Glory18-07-2022Free
S. McGillKelty Hearts11-07-2022Loan
S. HumphrysWigan01-06-2023Unknown
J. HillBournemouth01-07-2023Unknown
S. McGillRaith Rovers20-01-2023Loan
Connor SmithHamilton27-01-2023Unknown
Euan HendersonQueen's Park27-01-2023Loan
A. DenholmEast Fife03-02-2023Loan
Cammy LoganQueen South03-02-2023Loan
L. McFarlaneHamilton08-05-2023Unknown
Euan HendersonHamilton20-06-2023Free
J. GinnellySwansea City03-07-2023Free
O. KiomourtzoglouSpVgg Greuther Furth07-07-2023Unknown
L. NeilsonPartick Thistle03-08-2023Loan
H. StoneQueen South01-09-2023Loan
Connor SmithScunthorpe United01-09-2023Loan
O. OffiahBrighton01-07-2024Unknown
A. LowryRangers01-06-2024Unknown
K. VargasHerediano01-07-2024Unknown
M. KirkHamilton05-01-2024Loan
Andrew HallidayMotherwell19-01-2024Loan
Michael McGovernLivingston19-01-2024Loan
Connor SmithSt Johnstone26-01-2024Free
Scott FraserCharlton Athletic01-06-2024Unknown

Latest Football News