Loading live ticker…
Billy Bodin

Billy Bodin

Swindon Town
Right Winger Wales
Age 34
Height 180 cm
Foot Left
Country Wales
Value €112.7k
Contract 2026-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.52
34 matches
Last 5
6.32
-0.20 vs season
Best
9.0
vs Milton Keynes Dons
MOTM
0
of 29 matches
Rating by match (last 29)
5.0 6.0 7.0 8.0 9.0 6.0 2025-08-12 · A vs Cardiff City · 0G 0A · 6.0 6.3 2025-08-16 · A vs Oldham Athletic · 0G 0A · 6.3 5.9 2025-08-19 · H vs Barnet · 0G 0A · 5.9 7.2 2025-08-23 · H vs Shrewsbury Town · 1G 0A · 7.2 7.2 2025-09-02 · H vs Reading · 0G 0A · 7.2 6.3 2025-09-06 · A vs Barrow · 0G 0A · 6.3 6.3 2025-09-27 · H vs Bromley · 0G 0A · 6.3 6.6 2025-10-18 · A vs Accrington Stanley · 0G 0A · 6.6 5.8 2025-10-21 · H vs Notts County · 0G 0A · 5.8 6.6 2025-10-25 · H vs Colchester United · 0G 0A · 6.6 6.9 2025-10-28 · H vs West Ham United U21 · 0G 1A · 6.9 6.3 2025-11-08 · H vs Tranmere Rovers · 0G 0A · 6.3 9.0 2025-11-11 · A vs Milton Keynes Dons · 0G 2A · 9.0 5.9 2025-11-15 · A vs Fleetwood Town · 0G 0A · 5.9 7.5 2025-11-22 · H vs Grimsby Town · 1G 0A · 7.5 7.5 2025-12-02 · H vs Peterborough United · 0G 0A · 7.5 5.4 2025-12-09 · H vs Cheltenham Town · 0G 0A · 5.4 5.8 2025-12-13 · A vs Bristol Rovers · 0G 0A · 5.8 6.3 2025-12-26 · A vs Milton Keynes Dons · 0G 0A · 6.3 7.1 2026-03-07 · A vs Crawley Town · 1G 0A · 7.1 5.8 2026-03-14 · H vs Milton Keynes Dons · 0G 0A · 5.8 6.3 2026-03-17 · A vs Gillingham · 0G 0A · 6.3 6.6 2026-03-21 · A vs Tranmere Rovers · 0G 0A · 6.6 7.6 2026-03-28 · H vs Fleetwood Town · 1G 0A · 7.6 7.1 2026-04-02 · A vs Cambridge United · 0G 1A · 7.1 6.5 2026-04-06 · H vs Walsall · 0G 0A · 6.5 6.0 2026-04-10 · A vs Colchester United · 0G 0A · 6.0 6.2 2026-04-18 · H vs Accrington Stanley · 0G 0A · 6.2 5.8 2026-04-25 · A vs Grimsby Town · 0G 0A · 5.8 08-12 09-02 10-21 11-11 12-09 03-14 04-02 04-25
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
34
Goals
4
Assists
5
Rating
6.52
Goals
4
66%
Assists
1
29%
Rating
6.38
15%
Matches
27
48%
Started
9
36%
Minutes
864
36%
🎯
Stats compared to other attacking midfielders/wingers
League Two · percentile vs peers
40% 79% 10% 65% 17% 15%
Chances created
40%
Aerial duels
79%
Defensive actions
10%
Goals
65%
Shot attempts
17%
Touches
15%
🎯
Shot Map
12 shots per season
Goals
4
On target
8
xG
1.70
Conversion
33%
Goal Saved Off target
🔥
Heatmap
512 touches this season
Attack
Touches
512
Attack
36%
Middle
52%
Ø position
59%
ATTACK

Detailed Stats & Percentiles (League Two)

Shooting

Stat Total Per 90
Percentile
avg 41%
Per 90 pctl
avg 54%
Goals 4 0.42
66
87
xG 1.63 0.17
43
59
xGOT 1.90 0.20
45
61
xG excl. penalty 1.63 0.17
43
61
Shots 12 1.25
28
26
Shots on target 4 0.42
32
34
Headed shots 1 0.10
27
51

Passing

Stat Total Per 90
Percentile
avg 32%
Per 90 pctl
avg 37%
Assists 1 0.10
29
47
xA 0.49 0.05
23
15
Accurate passes 187 19.48
35
56
Pass accuracy 69.3 69.26
41
41
Accurate long balls 7 0.73
33
38
Long ball accuracy 31.8 31.82
41
41
Chances created 9 0.94
35
39
Successful crosses 2 0.21
24
27
Cross accuracy 15.4 15.38
26
26

Possession

Stat Total Per 90
Percentile
avg 32%
Per 90 pctl
avg 33%
Dribbles 4 0.42
24
21
Dribbles success rate 23.5 23.53
13
13
Duels won 35 3.65
30
11
Duels won % 34.0 33.98
11
11
Aerials won 14 1.46
45
61
Aerials won % 25.9 25.93
24
24
Touches 415 43.23
34
27
Touches in opposition box 23 2.40
32
30
Dispossessed 7 0.73
72
84
Fouls won 10 1.04
38
43

Defending

Stat Total Per 90
Percentile
avg 33%
Per 90 pctl
avg 25%
Defensive actions 20 2.08
26
9
Tackles 7 0.73
20
7
Interceptions 2 0.21
17
12
Blocked scoring attempt 2 0.21
45
68
Fouls committed 5 0.52
15
10
Recoveries 30 3.12
31
19
Possession won final 3rd 4 0.42
33
35
Dribbled past 3 0.31
75
83
Clearances 9 0.94
29
31
Clean sheets 0 0.00
0
0
Goals conceded while on pitch 17 1.77
55
21
xG against while on pitch 17.29 1.80
57
9

Discipline

Stat Total Per 90
Percentile
avg 78%
Per 90 pctl
avg 77%
Yellow cards 1 0.10
57
54
Red cards 0 0.00
100
100

Recent Matches (38)

Date Opponent Comp Score Min G A Rating
2026-04-25 @ Grimsby Town League Two 4-0 45 0 0 5.8
2026-04-18 vs Accrington Stanley League Two 2-2 12 0 0 6.2
2026-04-10 @ Colchester United League Two 3-0 16 0 0 6.0
2026-04-06 vs Walsall League Two 2-1 66 0 0 6.5
2026-04-02 @ Cambridge United League Two 1-1 31 0 1 7.1
2026-03-28 vs Fleetwood Town League Two 1-1 61 1 0 7.6
2026-03-21 @ Tranmere Rovers League Two 0-1 67 0 0 6.6
2026-03-17 @ Gillingham League Two 0-2 59 0 0 6.3
2026-03-14 vs Milton Keynes Dons League Two 1-2 27 0 0 5.8
2026-03-07 @ Crawley Town League Two 2-2 21 1 0 7.1
2026-02-28 vs Bristol Rovers League Two 1-1 1 0 0
2025-12-26 @ Milton Keynes Dons League Two 1-0 72 0 0 6.3
2025-12-20 vs Crawley Town League Two 1-0 0 0 0
2025-12-13 @ Bristol Rovers League Two 0-3 13 0 0 5.8
2025-12-09 vs Cheltenham Town League Two 0-1 45 0 0 5.4
2025-12-06 vs Bolton Wanderers FA Cup 4-0 88 0 1
2025-12-02 vs Peterborough United EFL Trophy 1-0 58 0 0 7.5
2025-11-29 @ Chesterfield League Two 1-2 0 0 0
2025-11-22 vs Grimsby Town League Two 2-2 65 1 0 7.5
2025-11-15 @ Fleetwood Town League Two 1-1 23 0 0 5.9
2025-11-11 @ Milton Keynes Dons EFL Trophy Southern Grp. D 0-4 90 0 2 9.0
2025-11-08 vs Tranmere Rovers League Two 2-1 26 0 0 6.3
2025-11-01 @ Rotherham United FA Cup 1-2 41 0 0
2025-10-28 vs West Ham United U21 EFL Trophy Southern Grp. D 2-3 76 0 1 6.9
2025-10-25 vs Colchester United League Two 0-0 66 0 0 6.6
2025-10-21 vs Notts County League Two 2-2 16 0 0 5.8
2025-10-18 @ Accrington Stanley League Two 4-0 17 0 0 6.6
2025-10-04 @ Newport County League Two 0-1 8 0 0
2025-09-27 vs Bromley League Two 2-0 18 0 0 6.3
2025-09-13 vs Harrogate Town League Two 3-1 1 0 0
2025-09-06 @ Barrow League Two 1-3 28 0 0 6.3
2025-09-02 vs Reading EFL Trophy Southern Grp. D 3-2 90 0 0 7.2
2025-08-30 @ Crewe Alexandra League Two 0-3 0 0 0
2025-08-23 vs Shrewsbury Town League Two 2-1 21 1 0 7.2
2025-08-19 vs Barnet League Two 0-2 24 0 0 5.9
2025-08-16 @ Oldham Athletic League Two 1-2 15 0 0 6.3
2025-08-12 @ Cardiff City EFL Cup 2-1 45 0 0 6.0
2025-08-09 vs Cambridge United League Two 3-2 0 0 0

Career

Season Team Type Apps G A Rating
2025/2026 Swindon Town senior 34 4 5 6.52
2024/2025 Reading senior 16 2 1 6.69
2024/2025 Burton Albion senior 15 4 0 6.66
2023/2024 Oxford United senior 41 9 4 6.80
2022/2023 Oxford United senior 40 9 6 6.82
2021/2022 Oxford United senior 25 7 4 7.10
2020/2021 Preston North End senior 5 0 0 6.14
2019/2020 Preston North End senior 20 3 1 6.52
2017/2018 Preston North End senior 19 1 1 6.60
2017/2018 Bristol Rovers senior 24 11 4 -
2016/2017 Bristol Rovers senior 42 13 5 -
2015/2016 Bristol Rovers senior 41 13 3 -
2014/2015 Northampton Town senior 4 0 0 -
2013/2014 Torquay United senior 28 1 0 -
2012/2013 Torquay United senior 45 5 0 -
2011/2012 Crewe Alexandra senior 9 0 0 -
2011/2012 Torquay United senior 19 5 0 -
2011/2012 Swindon Town senior 11 3 0 -
2010/2011 Swindon Town senior 5 0 0 -
2024/2025 Reading U21 youth 2 0 0 -
2018 Wales national team 1 0 0 -
2015 Wales U21 national team 6 1 0 -
2013 Wales U21 national team 8 2 0 -
2011 Wales U21 national team 1 0 0 -
2011 Wales U19 national team 3 1 0 -
2010 Wales U19 national team 3 0 0 -

Transfer Value History

Help