Skip to content
Surf Wiki
Save to docs
technology/web

From Surf Wiki (app.surf) — the open knowledge base

Billy Bodin

Footballer (born 1992)


Footballer (born 1992)

FieldValue
nameBilly Bodin
imageBilly Bodin 30-04-2016 1.jpg
upright0.9
captionBodin playing for Bristol Rovers in 2016
full_nameBilly Paul Bodin
birth_date
birth_placeSwindon, England
height
positionForward, right winger
currentclubSwindon Town
clubnumber31
youthyears12008–2010
youthclubs1Swindon Town
years12010–2012
clubs1Swindon Town
caps116
goals13
years22011–2012
clubs2→ Torquay United (loan)
caps217
goals25
years32012
clubs3→ Crewe Alexandra (loan)
caps38
goals30
years42012–2014
clubs4Torquay United
caps470
goals46
years52015
clubs5Northampton Town
caps54
goals50
years62015–2018
clubs6Bristol Rovers
caps695
goals635
years72018–2021
clubs7Preston North End
caps739
goals73
years82021–2024
clubs8Oxford United
caps889
goals817
years92024–2025
clubs9Burton Albion
caps912
goals94
years102025
clubs10→ Reading (loan)
caps1016
goals102
years112025–
clubs11Swindon Town
caps116
goals111
nationalyears12008–2009
nationalteam1Wales U17
nationalcaps114
nationalgoals15
nationalyears22009–2010
nationalteam2Wales U19
nationalcaps29
nationalgoals21
nationalyears32009–2014
nationalteam3Wales U21
nationalcaps321
nationalgoals33
nationalyears42018
nationalteam4Wales
nationalcaps41
nationalgoals40
club-update16:24, 27 September 2025 (UTC)

| club-update = 16:24, 27 September 2025 (UTC) | nationalteam-update = Billy Paul Bodin (born 24 March 1992) is a professional footballer who plays as a forward or as an attacking midfielder for club Swindon Town. Born in England, he played for the Wales national team. Bodin is the son of former Wales international Paul Bodin.

Bodin began his career with Swindon Town, spending periods on loan to Torquay United and Crewe Alexandra. After signing permanently and playing for two seasons at Torquay he spent a season at Northampton Town. He played for Bristol Rovers for two and a half years before joining Preston North End in January 2018, where he remained for a further three seasons.

Having represented Wales at several youth levels, he was called up to the Wales senior squad for the first time on 15 March 2018.

Club career

Swindon Town

Bodin began his career with Swindon Town, moving from the youth set-up, where he finished top scorer in both the youth side and the reserves during the 2009–10 season, to become a professional in April 2010. Bodin was an unused substitute on the Swindon bench on 20 March 2010 in their 1–1 league draw against Norwich City.

On 2 October 2010, Bodin followed in his father's footsteps by making his first-team debut for Swindon Town as a late substitute in a 2–1 League One defeat to Dagenham & Redbridge, replacing Thomas Dossevi. Swindon were relegated to League Two after finishing 24th, and Bodin expressed hopes for first-team opportunities the following season.

Having returning to Swindon in early January 2012 from a loan spell, Bodin scored his first goals for the club, the final goal in a 4–1 victory over Southend United on 31 January 2012 and another in the next game, a 3–0 win over Crawley Town on 14 February 2012. His third goal came against Dagenham & Redbridge in a 4–0 win on 6 March 2012.

Torquay United (loan)

On 25 August 2011, Bodin joined Torquay United on loan until January 2012. He made his Torquay debut in a 1–1 draw with Dagenham & Redbridge on 27 August 2011, coming on as a substitute and winning a penalty, which was converted by Rene Howe. On 13 September 2011, he scored his first goal for the club in a 2–2 draw against Cheltenham Town, and he scored again the following week in a 3–3 draw against Rotherham United. His next goal came on 29 October 2015 in a 1–0 win over Hereford United, and he scored again on 5 November 2011 in a 3–0 win over Crewe. After his goal against Hereford United, manager Martin Ling predicted big things for Bodin since becoming established in the first team. On 2 January 2012, Bodin scored his 6th goal in a 2–1 win over Plymouth Argyle. Bodin's good performances led Torquay unsuccessfully to seek a loan extension until the end of the season. After leaving Torquay, Bodin paid tribute to Ling, crediting his tactical changes with stopping the club's nosedive at the start of the season.

Crewe Alexandra (loan)

In March 2012, he was loaned to Crewe Alexandra for the remainder of the season. Bodin made his debut for the club in a 1–0 win over Hereford United on 24 March 2012.

Torquay United

On 2 July 2012, Torquay United signed Bodin for an undisclosed fee believed to be around £70,000, beating Crewe who had also attempted to sign him. Bodin suffered knee ligament damage whilst playing for Torquay against Dagenham & Redbridge in April 2014.

Northampton Town

In January 2015, Bodin joined Northampton Town on a deal until the end of the season having spent time at the club during his knee ligament injury rehabilitation. Bodin made four substitute appearances for the Cobblers before leaving in the summer.

Bristol Rovers

2015–16 season

Bodin went on to sign for Bristol Rovers in July 2015 on a short-term deal, following a successful trial at the club. He scored his first goal for Rovers in a 3–0 away win against Hartlepool, his second against Morecambe in a 4–3 win away from home, and his third, a spectacular effort, in a 1–4 loss to Newport County. He also scored against Dagenham & Redbridge and high-flying Plymouth Argyle, to finish the season with 5 goals, helping his side to achieve promotion to Football League One. On 9 June 2016 he signed a new two-year deal to stay at Rovers.

2016–17 season

Bodin did not score in the 2016–17 season until a volley in a 3–2 defeat to Chesterfield in November. By the turn of the year he was on four goals, thanks to a Boxing Day hat trick in a 4–1 victory over Coventry City, all scored with his left foot: a shot from the edge of the box into the far top corner, a long shot from 25 yards and a penalty. He scored a fine goal against Northampton Town during a 5–0 thrashing, but it was overshadowed by teammate Ellis Harrison's four.

2017–18 season

Bodin scored his first two goals of the season with a brace on 8 August 2017, in a 4–1 EFL Cup victory over Cambridge United, his second match of the campaign. His first two league goals of the season came in a 3–2 victory away to Bury: a header from a cross from Joe Partington to make it 2–0 and a close-range effort to make it 3–0. On 7 October 2017, Bodin opened the scoring as Rovers defeated his former club Northampton 6–0 away from home; however, in doing so he suffered an injury that kept him out of the team for over a month.

Bodin departed Bristol Rovers on 3 January 2018, having scored 13 goals in the first half of the season for the club.

Preston North End

On 3 January 2018, Bodin joined EFL Championship club Preston North End for an undisclosed fee, signing a two-and-a-half-year contract with the club. He was assigned shirt number 39 on his arrival at Deepdale. He made his debut on 6 January 2018 in a 5–1 victory away at Wycombe Wanderers in the FA Cup 3rd round. The injury problems that had plagued Bodin in the earlier part of his career returned during his time at Preston and he missed the entirety of the 2018–19 season with an anterior cruciate ligament injury.

In October 2019 he signed a new contract with PNE until summer 2021. On 13 May 2021, it was confirmed that Bodin would be leaving the club at the end of his contract.

Oxford United

On 30 June 2021, Bodin signed for EFL League One side Oxford United as a free agent on a one-year contract. In his first season, in which Oxford narrowly missed out on a play-off place, he scored six times in the league and once in the FA Cup. He expressed his wish to sign a new contract at the end of the season, and in June 2022 signed a new two-year deal.

After winning promotion to the Championship with Oxford, Bodin announced he would leave the club at the end of the 2023–24 season when his contract expired.

Burton Albion

On 8 July 2024, Bodin returned to League One following his release from Oxford United, joining Burton Albion on a two-year deal.

Reading (loan)

On 3 February 2025, Bodin joined Reading on loan until the end of the season.

Return to Swindon Town

On 21 July 2025, following the termination of his contract with Burton Albion, Bodin returned to his first professional club Swindon Town, signing a one-year deal.

International career

Bodin is eligible to play for Wales as his father, Paul Bodin, was born in Cardiff and earned 23 caps for the senior team between 1990 and 1994. Billy Bodin has represented Wales at Under-17, Under-19 and Under-21 level. In January 2013 he was selected in the Wales U21 squad for the friendly match against Iceland on 6 February 2013

He was called into the Welsh senior squad for the first time on 15 March 2018. He made his debut on 26 March 2018, coming on as a 67th-minute substitute in the China Cup 1–0 final defeat to Uruguay.

Personal life

His father, Paul Bodin, is a former professional footballer.

Career statistics

Club

ClubSeasonLeagueFA CupLeague CupOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsTotal163000000163Total706101010736Total953530524010737Total393212000444Total891787414010225Career total3497317813312039184
Swindon Town2010–11League One5000000050
2011–12League Two113000000113
Torquay United (loan)2011–12League Two1751000Football League Trophy]]0195
Crewe Alexandra (loan)2011–12League Two800000League Two play-offs]]090
Torquay United2012–13League Two435100010455
2013–14League Two271001000281
Northampton Town2014–15League Two4000000040
Bristol Rovers2015–16League Two38131000204113
2016–17League One361320202Appearances in the EFL Trophy04213
2017–18League One2190032002411
Preston North End2017–18Championship171100000181
2018–19Championship0000000000
2019–20Championship182211000213
2020–21Championship4000100050
Oxford United2021–22League One216211010257
2022–23League One326332030409
2023–24League One365331110419
Burton Albion2024–25League One104101010134
Reading (loan)2024–25League One162000000162

International

National teamYearAppsGoals
Wales201810

Honours

Swindon Town

Crewe Alexandra

  • Football League Two play-offs: 2012

Bristol Rovers

  • Football League Two third-place promotion: 2015–16

Oxford United

  • EFL League One play-offs: 2024

References

References

  1. {{Hugman. 22343
  2. "Billy Bodin". AFS Enterprises.
  3. (2012). "Sky Sports Football Yearbook 2012–2013". Headline Publishing Group.
  4. (1 April 2010). "Billy Bodin profile". Swindon Town.
  5. (1 April 2010). "Young duo offered contracts". Swindon Town.
  6. (2 October 2010). "Dagenham & Redbridge 2–1 Swindon Town". swindon-town-fc.co.uk.
  7. (3 May 2010). "Bodin to fight for place". Sky Sports.
  8. (25 August 2011). "United sign Bodin". Torquayunited.com.
  9. (31 October 2011). "Gulls boss backs Bodin". Sky Sports.
  10. (24 December 2011). "Gulls wait on Bodin decision". Sky Sports.
  11. (16 January 2012). "Bodin praise for manager Ling". Sky Sports.
  12. (22 March 2012). "Crewe Alexandra sign Swindon Town winger Billy Bodin". BBC Sport.
  13. (4 July 2012). "Gulls swoop for Robins striker". Sky Sports.
  14. (5 July 2012). "Torquay United complete deal for Swindon's Billy Bodin". BBC Sport.
  15. (16 June 2012). "Crewe consider Bodin move". Sky Sports.
  16. (7 August 2014). "Torquay United will not offer a new deal to winger Billy Bodin". BBC Sport.
  17. (29 January 2015). "Billy Bodin joins Northampton Town after injury lay-off". BBC Sport.
  18. (1 August 2015). "Bristol Rovers sign Billy Bodin". Sky Sports.
  19. (29 September 2015). "Hartlepool United 0–3 Bristol Rovers". BBC.
  20. (3 October 2015). "Morecambe 3–4 Bristol Rovers". BBC.
  21. (24 October 2015). "Bristol Rovers 1–4 Newport County". BBC.
  22. (19 December 2015). "Dagenham & Redbridge 0–3 Bristol Rovers". BBC.
  23. (23 January 2016). "Bristol Rovers 1–1 Plymouth Argyle". BBC.
  24. (7 May 2016). "Bristol Rovers 2–1 Dagenham & Redbridge". BBC.
  25. "NEW DEAL FOR BILLY BODIN".
  26. (26 November 2016). "Chesterfield 3–2 Bristol Rovers". BBC Sport.
  27. (26 December 2016). "Bristol Rovers 4–1 Coventry City". BBC Sport.
  28. (7 January 2017). "Bristol Rovers 5–0 Northampton Town". BBC Sport.
  29. (8 August 2017). "Bristol Rovers 4–1 Cambridge United". BBC Sport.
  30. (19 August 2017). "Bury 2–3 Bristol Rovers". BBC Sport.
  31. (7 October 2017). "Northampton Town 0–6 Bristol Rovers". BBC Sport.
  32. (3 January 2018). "Bristol Rovers star Billy Bodin joins Preston North End". Bristol Post.
  33. (3 January 2018). "Preston North End Sign Billy Bodin From Bristol Rovers". Preston North End Official Site.
  34. (6 January 2018). "Wycombe Wanderers 1–5 Preston North End".
  35. (19 March 2019). "Billy Bodin Provides Update On His Progress".
  36. (29 October 2019). "Billy Bodin: New contract for Preston North End forward until summer of 2021". BBC.
  37. (13 May 2021). "Retained List Issued".
  38. (30 June 2021). "Oxford United Sign Billy Bodin". Oxford United F.C..
  39. {{soccerbase season. 53484. 2021
  40. Roberts, James. (21 April 2022). "Oxford United's Billy Bodin hopeful of new contract for 2022/23 season". Oxford Mail.
  41. (9 June 2022). "Billy Bodin Signs New Deal".
  42. Rice, Liam. (21 May 2024). "Billy Bodin confirms Oxford United exit after promotion". Oxford Mail.
  43. (8 July 2024). "BILLY BODIN SIGNS FOR BURTON ALBION".
  44. (3 February 2025). "Burton's Bodin Becomes a Royal". Reading F.C..
  45. (21 July 2025). "Town sign Billy Bodin".
  46. (29 January 2010). "International Teams – Billy Bodin". Football Association of Wales.
  47. (23 January 2013). "Seven uncapped in Wales U21 squad to face Iceland". BBC.
  48. (15 March 2018). "Aaron Ramsey to miss China Cup as Ryan Giggs names first Wales squad". BBC Sport.
  49. (26 March 2018). "China Cup final: Wales 0–1 Uruguay". BBC Sport.
  50. (2 May 2014). "Torquay winger Billy Bodin out for nine months with knee injury". BBC Sport.
  51. {{soccerbase season. 53484. 2010
  52. {{soccerbase season. 53484. 2011
  53. {{soccerbase season. 53484. 2012
  54. {{soccerbase season. 53484. 2013
  55. {{soccerbase season. 53484. 2014
  56. {{soccerbase season. 53484. 2015
  57. {{soccerbase season. 53484. 2016
  58. {{soccerbase season. 53484. 2017
  59. "Wales – B. Bodin – Profile with news, career statistics and history – Soccerway".
  60. {{soccerbase season. 53484. 2018
  61. {{soccerbase season. 53484. 2019
  62. {{soccerbase season. 53484. 2020
  63. {{soccerbase season. 53484. 2022
  64. {{soccerbase season. 53484. 2023
  65. {{soccerbase season. 53484. 2024
  66. "Cheltenham Town v Crewe Alexandra, 27 May 2012". AFS Enterprises.
  67. (18 May 2024). "Bolton Wanderers 0–2 Oxford United: Line-ups".
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about Billy Bodin — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report