A left back, James burst onto the scene with a couple of very impressive performances towards the end of the 2015/16 season. On his first team debut, he provided an assist from a corner kick to get his professional football career off to a flying start.
The youngster impressed in Thistle’s development squad and spent the second half of the 2016/17 campaign on loan with East Fife. His spell at Bayview was extremely successful as he continued to gain first team experience.
Following that fruitful loan spell with East Fife during the 2016/17 season, James embarked upon another temporary move in the search for game time. The number 3 joined Livingston on loan for half a season stepping up from League One level to the Scottish Championship, James made 13 appearances for the Lions as well as scoring a single goal for them. Following the conclusion of the loan, during which he played in a number of positions, Penrice rejoined the Thistle squad for the second half of the season, however, he made limited appearances for the Jags.
Kicking off the 2018/19 season with the intent to secure a regular first team spot, James netted his first ever Jags goal on the second game of the season, against Greenock Morton in a 2-1 win.
Penners would become a key player in the Thistle side to during the 18/19 campaign in what proved to be a breakthrough season for the defender. In fact, James played every single minute of the season, becoming the first player to achieve that feat since 2006.
Contract Expires: May 2021