Biography.guide
Home › People › Association football player › James Wilson
Portrait of James Wilson

James Wilson

b. 1989

Welsh association football player

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About James Wilson

Born 1989. James Wilson is a British association football player.

James Steven Wilson (born 26 February 1989) is a Welsh professional footballer who plays as a defender for club Cheltenham Town. He has also represented Wales at international level. Primarily a centre-back, he can also play at right-back.

Club career Bristol City Wilson began his career at Bristol City, graduating from the club's academy before going on to make his debut for the first-team in 2008. He scored on his debut for the club on 26 August 2008, in a 2–1 League Cup loss to Crewe Alexandra at Gresty Road. He was loaned out to Brentford for the first three months of the 2008–09 season, where he put in a number of impressive performances in a central defensive partnership with Reading loanee Alan Bennett. He made 16 appearances for the club during his loan spell. Wilson was dismissed for a professional foul on Gareth Ainsworth during an away match against Wycombe Wanderers on 24 November and gives away a penalty, although Wojciech Szczęsny saved the spot-kick, Brentford still lost 1–0 at the end. He made 14 appearances during his second loan spell at Griffin Park.

He saw his first team involvement at Bristol City increase during the 2011–12 season, making 23 appearances in all competitions.

On 13 September 2013, Wilson joined Cheltenham Town on an initial one-month loan, making his debut for the club on 14 September 2013 in a 2–2 draw with Oxford United. He made 4 appearances before returning from his loan spell at the club.

Oldham Athletic On 31 January 2014, Wilson signed for Oldham Athletic until the end of the 2013–14 season with a view to extending deal. He scored his first goal for the club on 29 April 2014, in a 1–1 draw with Sheffield United. He made 16 appearances during his first season at Oldham. He became a first-team regular during the 2014–15 season, making 46 appearances in all competitions, scoring once.

He continued to be a regular in the first-team at Boundary Park during the 2015–16 season. He made 47 appearances in all competitions over the course of the season.

Sheffield United On 5 July 2016, Wilson signed for Sheffield United on a two-year contract, after rejecting a new deal with Oldham.

On 17 July 2017, Wilson joined League One club Walsall on loan until the end of the season. He made 20 appearances during his time at the club, scoring once. Wilson was cup-tied for Lincoln's win in the 2018 EFL Trophy Final. He made 10 appearances during his first season at Sincil Bank. His contract was terminated by mutual consent at the end of the season.

Ipswich Town On 2 August 2019, Wilson signed a short-term contract with Ipswich Town until 1 January 2020. The next day, he made his debut for the club in a 1–0 away win against Burton Albion. After making 8 appearances for the club and impressing, Wilson signed a 18-month extension in October 2019, keeping him at the club until 2021. He made 31 appearances during his first season at Ipswich. Wilson scored his first goal for Ipswich in a 2–1 away win over Accrington Stanley on 2 March 2021, and his second against his former club Lincoln the following week. Wilson's impressive performances when he was fit to play during the season earned him Ipswich's Player of the Year award for the 2020–21 season. Despite this, on 10 May 2021, Ipswich announced that Wilson would be released following the end of his contract after being informed by new manager Paul Cook that he was not in his plans for the following season.

Plymouth Argyle On 20 May 2021, Wilson was announced to be joining Plymouth Argyle on a free transfer following his release from Ipswich.

He made 41 appearances Following the conclusion of the season, he was offered a new contract by the club. On 13 June 2023, it was revealed that he would be departing the club with the deadline for a decision on the offer having expired.

Bristol Rovers On 23 June 2023, Wilson returned to League One with Bristol Rovers, signing a two-year deal. Following the completion of his signing, a late unsuccessful attempt from Wycombe Wanderers to secure his signature was revealed. His early time at the club was marred by injury, making just five appearances in all competitions before a knee injury picked up during training in late September ruled him out for an estimated period of six weeks. Having returned to first-team action, he established himself as a starter for the club, scoring his first goal in December 2023 in an FA Cup Second round victory over Crewe Alexandra. Following a calf injury picked up in a 2–1 victory over Charlton Athletic in December 2023, manager Matt Taylor revealed that he would be unavailable for months as opposed to weeks.

Having played every minute of the 2024–25 season, Wilson had a one-year contract extension triggered despite the club's relegation. On 25 June 2025 however, he had his contract terminated by mutual consent.

Cheltenham Town On 28 July 2025, Wilson signed a one-year contract with League Two club Cheltenham Town.

On 5 May 2026, Cheltenham Town triggered Wilson's contract extension for the 2026–27 season after he met appearance-related clauses during the 2025–26 season.

International career Wilson is a former Wales under-21 international, and captained Wales at under-19 level.

He received his first call-up to the senior Wales squad in October 2012. He made his senior international debut for his country on 15 October 2013, in 1–1 draw against Belgium.

Career statistics

Club

International

Honours Brentford Football League Two: 2008–09

Sheffield United EFL League One: 2016–17

Lincoln City EFL League Two: 2018–19 EFL Trophy: 2017–18

Plymouth Argyle EFL League One: 2022–23 EFL Trophy runner-up: 2022–23

Individual Ipswich Town Player of the Year: 2020–21

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Nationality
Also known as
James Steven Wilson

People in James Wilson's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped James Wilson's

Frequently asked questions

Who is James Wilson?

Welsh association football player

When was James Wilson born?

James Wilson was born on 26 February 1989 in Chepstow.

What is James Wilson's occupation?

James Wilson is an association football player.

What nationality is James Wilson?

James Wilson is British.

Sources & further reading

· Wikipedia: James Wilson

· Wikidata: Q771149

· DBpedia: James Wilson (footballer, born 1989)

Cite this page

APA: Biography.guide. (2026). James Wilson. https://biography.guide/james-wilson-association-football-player-1989/

MLA: "James Wilson." Biography.guide, https://biography.guide/james-wilson-association-football-player-1989/.

Chicago: "James Wilson." Biography.guide. https://biography.guide/james-wilson-association-football-player-1989/.

Data last updated: 2026-09-22 · Spot an error? Report a correction.

Portrait: Wikimedia Commons · author & licence

Page generated 2026-09-27 05:03 UTC