James Penrice, a diligent and able defender primarily associated with the left back position, was born on the 22nd of December 1998 in Scotland. Standing at a sturdy 5ft 10in (1.78m) and weighing 11st 6lb (73kg), the 25-year-old Scot currently plays for Hearts and bears the number 29 jersey.
A modest but reliable figure on the pitch, Penrice's current market value stands at approximately £510k, as reported by Transfermarkt. The gentleman from Scotland inked his latest contract with Hearts, taking him up until the 31st of May 2027, meaning he has roughly 2 years and 9 months remaining on his current deal.
Tracing back to season 2015-2016, Penrice commenced his senior career at Partick Thistle. Though his involvement was limited and comprised two appearances, the spark of a budding footballer was evident.
In the subsequent 2016-2017 season, Penrice amplified his presence on the field by adding 18 first-time appearances for East Fife to his expanding portfolio. He continued to gather momentum, making 13 appearances and notching a goal playing for Livingston in the course of the 2017-2018 season.
His relationship with Partick Thistle saw Penrice make a brief return in the same season, where two appearances were added to his growing record. Subsequent seasons saw his dedication to Livingston being consolidated with increasing appearances and three goals, 26 in the 2021-2022 season, 29 the following season and 24 for the 2023-2024 season.
The start of the 2024-2025 season signaled Penrice's move to Hearts, where he has since made four appearances. Alongside these, he participated in League Cup 2024-2025 for Hearts, being given a start, and also demonstrated his abilities in the Europa League Qualifiers for Hearts, being privileged with two starts.