JM
#
33
Player Profile
DEFENDER
Joel McGregor
Explore Joel McGregor’s available season statistics, competition breakdown and recent match performances.
Last appearances
L
W
D
L
L
Rating
6.1
Average score
Impact
2
Goals + assists
Bio
Player Information
Full Name
Joel McGregor
Current Club
Swindon Town
Position
Defender
Nationality
—
Date of Birth
—
Birth Place
—
Height
—
Weight
—
Performance
Season Pulse
Starting rate
53%
Shot accuracy
50%
Goal contribution index
2
Discipline risk
11%
Career
Club History
Swindon Town
Defender
Swindon Town
Midfielder
Competitions
Stats by Competition
England
League Two
2026 · Swindon Town
2Apps
22Min
0Goals
0Ast
0G+A
6.6Rate
England
EFL Trophy
2026 · Swindon Town
1Apps
45Min
0Goals
0Ast
0G+A
5.0Rate
England
FA Cup
2025 · Swindon Town
1Apps
77Min
0Goals
0Ast
0G+A
6.0Rate
England
League Two
2025 · Swindon Town
32Apps
1659Min
1Goals
1Ast
2G+A
6.7Rate
Best Competition
Impact Zone
League Two
2
Goal contributions
Swindon Town
32 apps · 1659 minutes
Recent Matches
Appearance Log
10 Nov
EFL Trophy
STO
PLY
L
A
45'
⚽ 0
🅰 0
🟨 1
🟥 0
5.0
31 Oct
League Two
STO
ROT
W
H
15'
⚽ 0
🅰 0
🟨 0
🟥 0
6.3
24 Oct
League Two
STO
BRO
D
A
7'
⚽ 0
🅰 0
🟨 0
🟥 0
6.8
02 May
League Two
STO
CHE
L
H
90'
⚽ 0
🅰 0
🟨 0
🟥 0
6.6
25 Apr
League Two
STO
GRI
L
A
33'
⚽ 0
🅰 0
🟨 0
🟥 0
6.0
18 Apr
League Two
STO
AST
D
H
0'
⚽ 0
🅰 0
🟨 0
🟥 0
—
10 Apr
League Two
STO
COL
L
A
90'
⚽ 0
🅰 0
🟨 0
🟥 0
6.0
06 Apr
League Two
STO
WAL
W
H
90'
⚽ 0
🅰 0
🟨 0
🟥 0
6.6
02 Apr
League Two
STO
CAM
D
A
31'
⚽ 0
🅰 0
🟨 0
🟥 0
6.6
21 Mar
League Two
STO
TRA
W
A
1'
⚽ 0
🅰 0
🟨 0
🟥 0
—
17 Mar
League Two
STO
GIL
W
A
15'
⚽ 0
🅰 1
🟨 0
🟥 0
6.9
07 Mar
League Two
STO
CTO
D
A
69'
⚽ 0
🅰 0
🟨 0
🟥 0
6.7
28 Feb
League Two
STO
BRO
D
H
0'
⚽ 0
🅰 0
🟨 0
🟥 0
—
21 Feb
League Two
STO
CRE
L
H
22'
⚽ 0
🅰 0
🟨 0
🟥 0
6.6
14 Feb
League Two
STO
SHR
L
A
72'
⚽ 0
🅰 0
🟨 0
🟥 0
7.3
11 Feb
League Two
STO
NCO
W
H
90'
⚽ 0
🅰 0
🟨 0
🟥 0
7.5
03 Feb
League Two
STO
HTO
W
A
90'
⚽ 0
🅰 0
🟨 0
🟥 0
6.6
31 Jan
League Two
STO
BAR
W
H
45'
⚽ 0
🅰 0
🟨 0
🟥 0
6.9
27 Jan
League Two
STO
NCO
L
A
90'
⚽ 0
🅰 0
🟨 0
🟥 0
6.5
24 Jan
League Two
STO
BRO
L
A
17'
⚽ 0
🅰 0
🟨 0
🟥 0
6.7