James Michael Doyle (born 1 August 1991) is a Scottish footballer who plays as a defender for Scottish League Two side Dumbarton. His youth career was spent at Celtic, then Kilmarnock, without having made any first-team appearances. Doyle has since played for Alloa Athletic, St Johnstone, Greenock Morton, Queen of the South, Falkirk, Queen's Park, Hamilton Academical and Cove Rangers.
Doyle began his career as a youth player with Celtic before joining Kilmarnock at under-19 level.
In January 2011, Doyle signed on loan for Scottish First Division club Stirling Albion and made his first-team debut on 2 January 2011, in a 4âÂÂ2 defeat versus Falkirk. Doyle featured in 19 league matches for the Binos.
On 12 July 2011, Doyle signed for Scottish Third Division club Alloa Athletic after impressing on trial during pre-season. Doyle's first-team debut was on 23 July 2011, versus Peterhead in the Challenge Cup and his league debut was on 6 August 2011, versus Stranraer in a 3âÂÂ2 win at Stair Park. Doyle scored his first competitive goal on 17 September 2011, versus Queen's Park. Doyle featured in 132 league matches and scored two league goals for the Wasps.
Doyle signed for St Johnstone on 4 February 2016, as cover for club captain, Dave Mackay who had been ruled out for the rest of that season with a hip injury, although he eventually only featured in two league matches.
In May 2016, Doyle signed for Championship club Greenock Morton and although he extended his contract with the Greenock club for a further year, Doyle was then released in the close season of 2018, having featured in 64 league matches and scoring one goal.
On 13 July 2018, Doyle signed a one-year contract with Dumfries club Queen of the South after featuring in two pre-season friendly matches at Palmerston Park versus Livingston and Hearts respectively.
On 21 June 2019, Doyle signed a two-year contract with Scottish League One club Falkirk.
On 28 July 2020, Doyle signed for Queen's Park.
In July 2022 Doyle moved to Hamilton Academical.
In February 2023, Doyle joined Alloa Athletic on loan. He was released by Hamilton at the end of the season.
After several months out with an injury sustained as a trialist, Doyle signed with Cove Rangers in October 2023. He spent two-and-a-half seasons with the club, which included playing every minute of their 2024/25 campaign.
Doyle signed for Scottish League Two side Dumbarton on deadline day in February 2026.