Nathan Tunchatchawan James (born 28 September 2004) is a professional footballer who plays as a defender for Thai League 1 club BG Pathum United. Born in England, he has represented Thailand at youth international level.
James turned professional at Barnsley in July 2023, having impressed academy manager Bobby Hassell during his time playing in the Academy at Burnley. He made his first-team debut for Barnsley on 5 September 2023, coming on as a 67th-minute substitute for Maël de Gevigney in an EFL Trophy group stage game with Grimsby Town; Barnsley won the match 2âÂÂ0. On 25 October, he joined Farsley Celtic on loan.
In October 2024, James joined Northern Premier League Premier Division side Mickleover on a two-month loan deal.
In July 2025, James joined Thai League 1 side BG Pathum United.
James was called up to the Thailand squad for the 2026 AFC U-23 Asian Cup and made his debut on 8 January 2026 in a defeat to Australia.