James Horsfield (born 21 September 1995) is an English footballer who plays as a right back for Dundee on loan from Scunthorpe United.
Horsfield came through Manchester City's youth system, signing on as a first year scholar in July 2012, having been at the club for ten years.
On 17 July 2018, Horsfield signed for EFL League One club Scunthorpe United on a two-year contract. He made his league debut in the 1-2 away victory against Coventry City.