Loading live ticker…
Joel McGregor

Joel McGregor

Swindon Town
Right Wing-Back England
Age 20
Country England
Value €626.3k
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.63
43 matches
Last 5
6.46
-0.17 vs season
Best
8.4
vs Newport County
MOTM
1
of 38 matches
Rating by match (last 30)
5.0 6.0 7.0 8.0 9.0 7.0 2025-10-25 · H vs Colchester United · 0G 0A · 7.0 5.9 2025-10-28 · H vs West Ham United U21 · 0G 0A · 5.9 7.2 2025-11-08 · H vs Tranmere Rovers · 0G 0A · 7.2 7.0 2025-11-15 · A vs Fleetwood Town · 0G 0A · 7.0 6.2 2025-11-22 · H vs Grimsby Town · 0G 0A · 6.2 7.2 2025-11-29 · A vs Chesterfield · 0G 0A · 7.2 8.2 2025-12-02 · H vs Peterborough United · 0G 0A · 8.2 7.1 2025-12-09 · H vs Cheltenham Town · 0G 0A · 7.1 6.1 2025-12-13 · A vs Bristol Rovers · 0G 0A · 6.1 6.8 2025-12-20 · H vs Crawley Town · 0G 0A · 6.8 5.9 2025-12-26 · A vs Milton Keynes Dons · 0G 0A · 5.9 7.4 2025-12-29 · A vs Cheltenham Town · 0G 0A · 7.4 7.0 2026-01-01 · H vs Gillingham · 0G 0A · 7.0 6.6 2026-01-17 · H vs Salford City · 1G 0A · 6.6 5.5 2026-01-20 · A vs Salford City · 0G 0A · 5.5 6.6 2026-01-24 · A vs Bromley · 0G 0A · 6.6 6.6 2026-01-27 · A vs Notts County · 0G 0A · 6.6 6.9 2026-01-31 · H vs Barrow · 0G 0A · 6.9 7.2 2026-02-03 · A vs Harrogate Town · 0G 0A · 7.2 8.4 2026-02-11 · H vs Newport County · 0G 0A · 8.4 7.1 2026-02-14 · A vs Shrewsbury Town · 0G 0A · 7.1 6.5 2026-02-21 · H vs Crewe Alexandra · 0G 0A · 6.5 6.4 2026-03-07 · A vs Crawley Town · 0G 0A · 6.4 6.4 2026-03-17 · A vs Gillingham · 0G 0A · 6.4 7.7 2026-04-02 · A vs Cambridge United · 1G 0A · 7.7 7.2 2026-04-06 · H vs Walsall · 0G 0A · 7.2 6.0 2026-04-10 · A vs Colchester United · 0G 0A · 6.0 6.3 2026-04-18 · H vs Accrington Stanley · 0G 0A · 6.3 6.2 2026-04-25 · A vs Grimsby Town · 0G 0A · 6.2 6.6 2026-05-02 · H vs Chesterfield · 0G 0A · 6.6 10-25 11-29 12-26 01-24 02-14 04-06 05-02
≥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
43
Goals
2
Assists
0
Rating
6.63
Goals
2
69%
Assists
0
0%
Rating
6.73
39%
Matches
35
71%
Started
17
48%
Minutes
1840
59%
🎯
Stats compared to other fullbacks
League Two · percentile vs peers
16% 92% 92% 73% 26% 62%
Chances created
16%
Aerial duels
92%
Defensive actions
92%
Goals
73%
Shot attempts
26%
Touches
62%
🎯
Shot Map
11 shots per season
Goals
2
On target
5
xG
0.82
Conversion
18%
Goal Saved Off target
🔥
Heatmap
1674 touches this season
Attack
Touches
1674
Attack
19%
Middle
46%
Ø position
45%
ATTACK

Detailed Stats & Percentiles (League Two)

Shooting

Stat Total Per 90
Percentile
avg 59%
Per 90 pctl
avg 56%
Goals 2 0.10
69
77
xG 0.81 0.04
49
40
xGOT 1.20 0.06
65
58
xG excl. penalty 0.81 0.04
49
42
Shots 11 0.54
47
37
Shots on target 4 0.20
53
53
Headed shots 5 0.24
85
85

Passing

Stat Total Per 90
Percentile
avg 38%
Per 90 pctl
avg 33%
Assists 0 0.00
0
0
xA 1.12 0.06
40
22
Accurate passes 469 22.94
64
67
Pass accuracy 68.6 68.57
51
51
Accurate long balls 31 1.52
54
45
Long ball accuracy 26.3 26.27
26
26
Chances created 12 0.59
43
28
Big chances created 1 0.05
25
25
Successful crosses 4 0.20
26
14
Cross accuracy 22.2 22.22
50
50

Possession

Stat Total Per 90
Percentile
avg 68%
Per 90 pctl
avg 69%
Dribbles 29 1.42
90
91
Dribbles success rate 48.3 48.33
65
65
Duels won 169 8.27
83
90
Duels won % 53.7 53.65
52
52
Aerials won 55 2.69
76
73
Aerials won % 56.7 56.70
75
75
Touches 1385 67.74
67
81
Touches in opposition box 43 2.10
81
76
Dispossessed 29 1.42
11
9
Fouls won 32 1.57
77
79

Defending

Stat Total Per 90
Percentile
avg 58%
Per 90 pctl
avg 62%
Defensive actions 170 8.32
72
77
Tackles 54 2.64
79
84
Interceptions 36 1.76
91
93
Blocked scoring attempt 3 0.15
28
25
Fouls committed 23 1.12
73
72
Recoveries 102 4.99
73
89
Possession won final 3rd 7 0.34
77
82
Dribbled past 24 1.17
9
8
Clearances 77 3.77
67
55
Clean sheets 4 0.20
61
63
Goals conceded while on pitch 27 1.32
35
52
xG against while on pitch 27.67 1.35
37
50

Discipline

Stat Total Per 90
Percentile
avg 69%
Per 90 pctl
avg 76%
Yellow cards 3 0.15
38
53
Red cards 0 0.00
100
100

Recent Matches (45)

Date Opponent Comp Score Min G A Rating
2026-05-02 vs Chesterfield League Two 1-2 90 0 0 6.6
2026-04-25 @ Grimsby Town League Two 4-0 45 0 0 6.2
2026-04-18 vs Accrington Stanley League Two 2-2 12 0 0 6.3
2026-04-10 @ Colchester United League Two 3-0 90 0 0 6.0
2026-04-06 vs Walsall League Two 2-1 90 0 0 7.2
2026-04-02 @ Cambridge United League Two 1-1 32 1 0 7.7
2026-03-21 @ Tranmere Rovers League Two 0-1 1 0 0
2026-03-17 @ Gillingham League Two 0-2 15 0 0 6.4
2026-03-07 @ Crawley Town League Two 2-2 69 0 0 6.4
2026-02-28 vs Bristol Rovers League Two 1-1 0 0 0
2026-02-21 vs Crewe Alexandra League Two 1-2 22 0 0 6.5
2026-02-14 @ Shrewsbury Town League Two 3-1 72 0 0 7.1
2026-02-11 vs Newport County League Two 2-0 90 0 0 8.4
2026-02-03 @ Harrogate Town League Two 0-1 90 0 0 7.2
2026-01-31 vs Barrow League Two 3-1 45 0 0 6.9
2026-01-27 @ Notts County League Two 2-1 90 0 0 6.6
2026-01-24 @ Bromley League Two 2-1 17 0 0 6.6
2026-01-20 @ Salford City FA Cup 3-2 77 0 0 5.5
2026-01-17 vs Salford City League Two 2-3 90 1 0 6.6
2026-01-13 @ Luton Town EFL Trophy 3-0 44 0 0
2026-01-01 vs Gillingham League Two 2-0 90 0 0 7.0
2025-12-29 @ Cheltenham Town League Two 0-2 90 0 0 7.4
2025-12-26 @ Milton Keynes Dons League Two 1-0 60 0 0 5.9
2025-12-20 vs Crawley Town League Two 1-0 26 0 0 6.8
2025-12-13 @ Bristol Rovers League Two 0-3 13 0 0 6.1
2025-12-09 vs Cheltenham Town League Two 0-1 80 0 0 7.1
2025-12-06 vs Bolton Wanderers FA Cup 4-0 90 0 0
2025-12-02 vs Peterborough United EFL Trophy 1-0 90 0 0 8.2
2025-11-29 @ Chesterfield League Two 1-2 19 0 0 7.2
2025-11-22 vs Grimsby Town League Two 2-2 26 0 0 6.2
2025-11-15 @ Fleetwood Town League Two 1-1 67 0 0 7.0
2025-11-08 vs Tranmere Rovers League Two 2-1 90 0 0 7.2
2025-11-01 @ Rotherham United FA Cup 1-2 5 0 0
2025-10-28 vs West Ham United U21 EFL Trophy Southern Grp. D 2-3 90 0 0 5.9
2025-10-25 vs Colchester United League Two 0-0 24 0 0 7.0
2025-10-21 vs Notts County League Two 2-2 74 0 0 5.6
2025-09-27 vs Bromley League Two 2-0 45 0 0 6.2
2025-09-20 @ Salford City League Two 3-2 25 0 0 6.6
2025-09-06 @ Barrow League Two 1-3 0 0 0
2025-09-02 vs Reading EFL Trophy Southern Grp. D 3-2 90 0 0 6.5

Career

Season Team Type Apps G A Rating
2025/2026 Swindon Town senior 43 2 0 6.63
2024/2025 Swindon Town senior 24 3 2 6.84
2023/2024 Swindon Town senior 6 0 0 6.51
2023/2024 Swindon Town FC Under 18 youth 4 0 0 -

Transfer Value History

Help