|League||FA Cup||Other Cups||TOTAL||Competitive||Friendlies||Other (War)|
|2018-19||10 (1)||-||-||-||-||-||10 (1)||-||-||-||-||-|
|TOTAL||10 (1)||-||-||-||-||-||10 (1)||-||-||-||-||-|
Other Cups may include: Anglo-Scottish Cup, Challenge Cup, Cup Winners' Cup, Drybrough Cup, International Soccer League, League Cup, Summer Cup, Texaco Cup.
James Horsefield began his career as a youth player at Manchester City, but never made a senior appearance for the club.
The right back was loaned to Doncaster Rovers in 2015 and NAC Breda in 2017, signing permanently for the Dutch club in July 2017. After a year in the Netherlands, James returned to England to sign for Scunthorpe United, making 15 appearances for the club during the first half of the 2018/2019 season.
Jim McIntyre brought James to Dens on loan in January 2019, and the defender was a regular in the Dundee side for the rest of the season. James made 11 appearances for the club but could not prevent the Dees relegation at the end of the season.
After his loan spell with Dundee ended, James returned to Scunthorpe and was loaned to Wrexham in the National League, and signed permanently for the Welsh club in 2020.
February 2nd, 2019
Hamilton Academical 1 - 1 Dundee
League (Scottish Premiership)
|Competition||NPS||G2G||Win %||Draw %||Loss %|
|Recent Starting Appearances (First Team Competitive matches)|
|May 4th, 2019||04/05/19||League||Scottish Premiership||vs. Hamilton (H)||0 - 1|
|Apr 3rd, 2019||03/04/19||League||Scottish Premiership||vs. St Johnstone (A)||0 - 2|
|Mar 30th, 2019||30/03/19||League||Scottish Premiership||vs. St Mirren (A)||1 - 2|
|Mar 17th, 2019||17/03/19||League||Scottish Premiership||vs. Celtic (H)||0 - 1|
|Mar 9th, 2019||09/03/19||League||Scottish Premiership||vs. Hearts (H)||0 - 1|
|Recent Goals Scored (First Team Competitive matches)|
|List of First Team Competitive matches played (click to expand)|
|List of First Team Competitive goals scored|
|= Starting Appearances (Sub Appearances) | = Goals | NPS = Squad Appearances (as Non-Playing Sub) | GtGR = Goals to Games Ratio|
|Yel = Yellow Cards/Cautions | Red = Red Cards/Dismissals | W/D/L - Games won, drawn or lost as percentage of games played in|