James Penrice
Hearts

James Penrice

James Penrice of Heart of Midlothian was born in Livingston, Scotland on 22 December 1998 (age 26).

James Penrice, born in Scotland on 22 December 1998 (aged 26), is a spirited defender playing predominantly as a left back for Hearts. Standing at an average height of 1.78m (5ft 10in) and tipping the scales at 73kg (11st 6lb), he carries the number 29 on his jersey with a decent amount of vigour and verve.

At present, his market worth sits around the figure of £1.1m as stated by the esteemed football statistics website Transfermarkt. His contract binding him to Hearts has a lifespan of approximately 2 years and 3 months, with its expiration inked on the last day of May 2027.

Beginnings of Penrice's professional journey saw him signing up with Partick Thistle in July 2015, competing in the Scottish Championship. He made a rather modest start with two first team appearances in league matches during the 2015 - 2016 season. Yet, some opportunity to shine presented itself with a loan move to East Fife in League Two in December 2016, where he clocked 18 first team appearances in league matches for the 2016 - 2017 season. Upon returning back to Partick Thistle in June 2017, his debut season culminated in another two first team appearances in league matches. Same repeated in the 2017-2018 season.

Possibly seeking more competitive football, Penrice found himself embarking on yet another loan journey, transferring from Partick Thistle to Livingston in August 2017. His tenure at Livingston spanning the 2017 - 2024 period resulted in him making quite a few appearances, with the highlight being a total of 92 first team appearances and scoring 4 goals across several seasons.

Penrice soon found himself back in Partick Thistle in January 2018, after his loan at Livingston concluded. His experience seemed to have expanded his scope, with him yet again making two first team appearances in league matches for two seasons.

Yet, the call of Livingston proved too strong and Penrice opted for a permanent transfer in July 2021 where he was a common face in the first team line-ups for the ensuing seasons.

In July 2024, his career path led him to Hearts in the Scottish Premiership, where he has since tallied 28 first team appearances and netted the ball twice in the current 2024 - 2025 season.

Where Cup football is concerned, Penrice has demonstrated a decent level of involvement. He has participated in League Cup 2024 - 2025 and Scottish Cup 2024 - 2025 for Hearts, with one and three starts respectively. With respect to European competitions, he featured in two Europa League Qualifiers, and also made five appearances in the initial team line-up for the Conference League 2024 - 2025, with an additional substitute appearance to boot.

This player profile is regularly updated with new stats and analysis throughout the season. Last updated 30 March 2025. Send feedback

James Penrice stats

Check out all of the statistics about James Penrice.

Left Back
Primary Position
Defender
Position
James Penrice
LB
1.78m (5ft 10in)
Height
29
Squad Number
73kg (11st 6lb)
Weight
22 December 1998 (age 26)
Date of Birth
Livingston
Birthplace
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Hearts
Team
£1m (via Transfermarkt)
Market Value
31 May 2027 (2y 2m)
Contract Expires

Season stats

Team
Hearts
Hearts
Premiership 2024 - 2025
Games
28
Starting
27
Substitute
1
Unused
3
Utilisation
90%
Goals
2
Yellows
10
Reds
-
Team
Hearts
Hearts
League Cup 2024 - 2025
Games
1
Starting
1
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Scottish Cup 2024 - 2025
Games
3
Starting
3
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Europa League Qualifiers 2024 - 2025
Games
2
Starting
2
Substitute
-
Unused
-
Utilisation
100%
Goals
-
Yellows
-
Reds
-
Team
Hearts
Hearts
Conference League 2024 - 2025
Games
6
Starting
5
Substitute
1
Unused
-
Utilisation
100%
Goals
-
Yellows
1
Reds
-

Career stats

Team
Hearts
Hearts
Season 2024 - 2025
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
28
Goals
2
Team
Livingston
Livingston
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
24
Goals
-
Team
Livingston
Livingston
Season 2022 - 2023
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
29
Goals
3
Team
Livingston
Livingston
Season 2021 - 2022
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
26
Goals
-
Team
Partick Thistle
Partick Thistle
Season 2017 - 2018
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
2
Goals
-
Team
Livingston
Livingston
Season 2017 - 2018
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
13
Goals
1
Team
East Fife
East Fife
Season 2016 - 2017
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
18
Goals
-
Team
Partick Thistle
Partick Thistle
Season 2015 - 2016
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
2
Goals
-

Transfers

Team
Hearts
Hearts
1 July 2024
From
Livingston
Livingston
Type
Free Transfer
Team
Livingston
Livingston
1 July 2021
From
Partick Thistle
Partick Thistle
Type
Free Transfer
Team
Partick Thistle
Partick Thistle
7 January 2018
From
Livingston
Livingston
Type
Returned from loan
Team
Livingston
Livingston
18 August 2017
From
Partick Thistle
Partick Thistle
Type
Loan
Team
Partick Thistle
Partick Thistle
1 June 2017
From
East Fife
East Fife
Type
Returned from loan
Team
East Fife
East Fife
29 December 2016
From
Partick Thistle
Partick Thistle
Type
Loan
Team
Partick Thistle
Partick Thistle
1 July 2015
Type
Signed

James Penrice news

Read all the news about James Penrice.

SIMON JORDAN CALLS OUT SI & SLANEY, SCOTLAND LOSE + JAMES PENRICE | Keeping The Ball On The Ground
Open Goal · Mar 25

SIMON JORDAN CALLS OUT SI & SLANEY, SCOTLAND LOSE + JAMES PENRICE | Keeping The Ball On The Ground

Simon Jordan Calls Out Si & Slaney on Talksport, Scotland Lose 3-0 + James Penrice | Keeping The Ball On The Ground
Open Goal · Mar 25

Simon Jordan Calls Out Si & Slaney on Talksport, Scotland Lose 3-0 + James Penrice | Keeping The Ball On The Ground

Penrice to Celtic? Would You Take Him?
A Celtic World · Feb 18

Penrice to Celtic? Would You Take Him?

Guess the Hoople in six tries
Promoted

Guess the Hoople in six tries

👀Hearts FC away supporters celebrate Penrice’s winning penalty kick! | St Mirren vs Hearts (2-4 Pen)

👀Hearts FC away supporters celebrate Penrice’s winning penalty kick! | St Mirren vs Hearts (2-4 Pen)

James Penrice a viable Celtic alternative amid Taylor stalemate
The Celtic Star · Jan 13

James Penrice a viable Celtic alternative amid Taylor stalemate

Dundee Utd 0-1 Hearts | Penrice Volley Ends United’s Winning Streak | William Hill Premiership
SPFL TV · Jan 6

Dundee Utd 0-1 Hearts | Penrice Volley Ends United’s Winning Streak | William Hill Premiership

James Penrice sees Celtic penalty call split the pundits as Hearts get VAR answer over Liam Scales ‘handball’ snub
Daily Record · Sep 14, 2024

James Penrice sees Celtic penalty call split the pundits as Hearts get VAR answer over Liam Scales ‘handball’ snub

David Martindale Makes Celtic Claim That People Will “Laugh at”
Celts Are Here · Jun 19, 2024

David Martindale Makes Celtic Claim That People Will “Laugh at”

Not the Old Firm · Sep 19, 2021

‘That’s what we want’ – Lion aiming to make Celtic ‘nervous’ during West Lothian battle

Sports Mole · Sep 18, 2021

James Penrice hoping Livingston can make life tough for Celtic

Not the Old Firm · Jan 20, 2020

Partick Thistle defender left with mixed emotions after Celtic agony

67HailHail · Jan 20, 2020

Celtic Scottish Cup victim laughably claims he didn’t touch Frimpong

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive