PLAYER PROFILE

Billy Bodin.

· Wales

Matrix 23907

At a glance

Full name
Billy Paul Bodin
Born
24 Mar 1992
Age today
34
Nationality
Wales

Career by season

187 recorded appearances
Billy Bodin appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26League Two Swindon Town 279408641
25/26FA Cup Swindon Town 21011291
25/26EFL Cup Swindon Town 1100450
24/25League One Reading FC 163213450
24/25League One Burton Albion 127406071
24/25FA Cup Burton Albion 1100740
24/25EFL Cup Burton Albion 1000130
23/24League One Oxford United 3719541,7302
23/24FA Cup Oxford United 31301730
23/24EFL Cup Oxford United 1110570
22/23League One Oxford United 3224632,0130 / 2 red
22/23FA Cup Oxford United 32301650
22/23EFL Cup Oxford United 22001430
21/22League One Oxford United 2114651,2631
21/22FA Cup Oxford United 21101391
21/22EFL Cup Oxford United 1100901
20/21EFL Cup Preston North End 1100700
20/21Championship Preston North End 4100910
19/20FA Cup Preston North End 1111900
19/20EFL Cup Preston North End 1000210
19/20Championship Preston North End 1811209491

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Billy Bodin match log
DateCompetitionMatchScoreMinutesGoals
21 Oct 2025League Two Swindon Town v Notts CountySubstitute, on 74′ 2 – 216
18 Oct 2025League Two Accrington Stanley v Swindon TownSubstitute, on 73′ 4 – 017
04 Oct 2025League Two Newport County v Swindon TownSubstitute, on 82′ 0 – 18
27 Sep 2025League Two Swindon Town v Bromley FCSubstitute, on 72′ 2 – 018
13 Sep 2025League Two Swindon Town v Harrogate TownSubstitute, on 90′ 3 – 11
06 Sep 2025League Two Barrow AFC v Swindon TownSubstitute, on 62′ 1 – 328
23 Aug 2025League Two Swindon Town v Shrewsbury TownSubstitute, on 69′ 2 – 1211
19 Aug 2025League Two Swindon Town v Barnet FCSubstitute, on 66′ 0 – 224
16 Aug 2025League Two Oldham Athletic v Swindon TownSubstitute, on 75′ 1 – 215
12 Aug 2025EFL Cup Cardiff City v Swindon Town 2 – 145
03 May 2025League One Reading FC v Barnsley FCSubstitute, on 57′ 2 – 4331
26 Apr 2025League One Bristol Rovers v Reading FCSubstitute, on 86′ 0 – 24
21 Apr 2025League One Mansfield Town v Reading FCSubstitute, on 76′ 1 – 5141
18 Apr 2025League One Reading FC v Lincoln CitySubstitute, on 75′ 0 – 115
12 Apr 2025League One Northampton Town v Reading FCSubstitute, on 75′ 0 – 015
08 Apr 2025League One Shrewsbury Town v Reading FCSubstitute, on 78′ 1 – 312
05 Apr 2025League One Reading FC v Wycombe WanderersSubstitute, on 82′ 1 – 08
01 Apr 2025League One Blackpool FC v Reading FCSubstitute, on 86′ 3 – 04
29 Mar 2025League One Reading FC v Peterborough UnitedSubstitute, on 90′ 3 – 11
08 Mar 2025League One Crawley Town v Reading FC 1 – 172

Career transfers

17 recorded moves

All recorded career moves, newest first.

Billy Bodin career transfers
Date FromToMoveFee
30 Sep 2026 Without club Gosport Borough Transfer —
01 Jul 2026 Swindon Town Without club Released —
21 Jul 2025 Burton Albion Swindon Town Transfer Free
31 May 2025 Reading FC Burton Albion Loan return
03 Feb 2025 Burton Albion Reading FC Loan —
08 Jul 2024 Oxford United Burton Albion Transfer Free
01 Jul 2021 Preston North End Oxford United Transfer Free
03 Jan 2018 Bristol Rovers Preston North End Transfer €450k
01 Aug 2015 Northampton Town Bristol Rovers Transfer Free
29 Jan 2015 Without club Northampton Town Transfer —
01 Jul 2014 Torquay United FC Without club Released —
05 Jul 2012 Swindon Town Torquay United FC Transfer €90k
31 May 2012 Crewe Alexandra Swindon Town Loan return
22 Mar 2012 Swindon Town Crewe Alexandra Loan —
03 Jan 2012 Torquay United FC Swindon Town Loan return
25 Aug 2011 Swindon Town Torquay United FC Loan —
01 Jul 2010 Not recorded Swindon Town Transfer —

Contracts and market values are not available yet.