Player Profile

33Joel McGREGOR

Full name
Joel David MCGREGOR

Date of birth
March 24th, 2006

First joined
2018 [academy]

First team debut
November 21st, 2023 vs. Exeter City (Home)

Last match played
March 15th, 2025 vs. Cheltenham Town (Home)

Positions

AMR

RM

RWB

RB
International eligibility
No international caps.

One of the most exciting academy breakthroughs in recent years, McGregor is a former winger who was moved to a full/wing back in the Town youth team with great success, and in 2023/4, a season where a large number of academy players were involved in the first team after their success in the FA Youth Cup, McGregor was the clear standout, with a couple of impressive substitute appearances and performing strongly in training with the first team leading to starts in all of Town’s final three games of the season at right wing back.

McGregor joined Swindon at under-12 level and signed an academy scholarship at 16. Always a dangerous runner forward, he’s become increasingly solid defensively without sacrificing his attacking instincts: there can’t be many full backs with two hat tricks in a season at any level, as McGregor notched against Portsmouth and Exeter U18s. His challenge will be to step up to men’s football and impose himself on games in the same way against professionals: it’s clear Swindon certainly have high hopes for him.

Playing Record


Senior

Season LEAGUE FA CUP EFL CUP OTHER TOTAL
AppsGlsAppsGlsAppsGlsAppsGls Apps Gls
2024/25 14 (+5) 1 0 (+2) 1 - - 2 (+1) 1 16 (+8) 3
2023/24 3 (+2) - - - - - 1 - 4 (+2) -
2022/23 - - - - - - - - - -
2021/22 - - - - - - - - - -
TOTAL 17 (+7) 1 0 (+2) 1 - - 3 (+1) 1 20 (+10) 3

Reserve and Youth Team Appearances

Note that appearance data for reserve and youth teams may not be complete. Expand for more information.

Season LEAGUE YTH CUP PDL CUP YA CUP TOTAL
AppsGlsAppsGlsAppsGlsAppsGls Apps Gls
2024/25 2 - - - - - - - 2 -
2023/24 13 (+2) 7 4 (+2) 1 - - 2 1 19 (+4) 9
2022/23 9 6 0 (+1) - - - - - 9 (+1) 6
2021/22 2 (+4) 1 0 (+1) - - - - - 2 (+5) 1
TOTAL 26 (+6) 14 4 (+4) 1 - - 2 1 32 (+10) 16

Career details


Club Details
Swindon Town

Swindon
2018 (academy)
cs 2022 (youth scholarship)
rptd June 5th, 2024 (signed professional contract)