Joel McGregor stats: goals, assists & shots

Swindon Town · Defender

Joel McGregor has played 42 matches (2254 minutes) in the competitions we follow over the last 18 months, with 1 goal and 1 assist, 4 of 10 shots on target, and 6 yellow and 0 red cards.

Joel McGregor stats by season

SeasonTeamAppsGoalsAssistsSoTCardsRating
2026/27
League Two
Swindon Town 2 0 0 0 0 6.6
2025/26
League Two
Swindon Town 35 1 1 4 3 6.7
2025/26
EFL Trophy
Swindon Town 3 0 0 0 1 6.7
2025/26
League Cup
Swindon Town 1 0 0 0 1 6.2
2025/26
FA Cup
Swindon Town 1 0 0 0 1 6.0
2024/25
League Two
Swindon Town 19 1 1 1 4 6.7
2024/25
EFL Trophy
Swindon Town 3 1 1 1 0 7.2
2023/24
League Two
Swindon Town 5 0 0 0 0 6.5
2023/24
EFL Trophy
Swindon Town 1 0 0 0 0 6.9

Joel McGregor's last 10 matches

MatchMinsGASoTRating
Swindon Town 2–1 Rotherham
15 0 0 0 6.3
Bristol Rovers 0–0 Swindon Town
7 0 0 0 6.8
Swindon Town 1–2 Chesterfield
90 0 0 0 6.7
Grimsby 4–0 Swindon Town
45 0 0 0 5.9
Swindon Town 2–2 Accrington ST
12 0 0 0 6.2
Colchester 3–0 Swindon Town
90 0 0 0 6.0
Swindon Town 2–1 Walsall
90 0 0 0 6.6
Cambridge United 1–1 Swindon Town
31 0 0 0 6.6
Tranmere 0–1 Swindon Town
1 0 0 0 —
Gillingham 0–2 Swindon Town
15 0 1 0 6.9