James signed for Dunfermline during the January 2018 transfer window.
Having started his career at Preston North End, where he spent 10 years as a youth player, he became part of the Edinburgh University team while a student there.
He made the leap from junior football to Scotland`s second tier, joining Scottish First Division club Partick Thistle where, against Greenock Morton, he scored the decisive goal that sealed Thistle`s promotion to the Scottish Premiership.
He has also spent time on loan at Forfar Athletic, and after leaving Partick Thistle, played with Raith Rovers and Falkirk.
Became a utility player at East End Park when asked to fill in in various roles.
Dunfermline appearances: 59 appearances including 4 as sub, scored 2 goals.
Views : 413