User:Beatpoet/sandboxMcGregor

Giovanni Donald McGregor (born 9 January 1999) is an English semi-professional footballer who plays as a midfielder for club Bishop's Stortford.

McGregor is a product of the Brentford and Crystal Palace academies and began his senior career in non-League football with Dulwich Hamlet in 2022. He transferred to Wealdstone in 2022.

Brentford
A midfielder, McGregor began his career in the academy at Brentford and was a part of the U15 team which won the Junior Globe at the 2014 Milk Cup. He progressed to make four appearances for the youth team during the 2014–15 season and signed a scholarship deal at the end of the campaign. McGregor made 18 appearances and scored one goal during the 2015–16 season. Despite being one year into his two-year scholarship, McGregor was released in June 2016 after the Brentford academy was closed.

Crystal Palace
After a trial period, McGregor joined the Development Squad at Premier League club Crystal Palace on 12 August 2016. He made a combination of 29 appearances for the Development and U18 teams during the 2016–17 season, scoring two goals. McGregor signed a new one-year contract during the 2018 off-season and received his maiden call into the first team squad for an EFL Cup second round match versus Swansea City on 28 August 2018. He remained an unused substitute during the 1–0 victory.

McGregor signed a new one-year contract at the end of the 2018–19 season and captained the U23 team during the first half of the 2019–20 season. He was an unused substitute during three first team matches during January 2020, before joining National League South club Dartford on loan until the end of the 2019–20 season. He made two appearances before the COVID-19 pandemic led to the curtailment of the regular season. Despite being eligible, McGregor was not included in any of the Darts' National League South playoff squads. In June 2020, it was announced that McGregor had been offered a new contract, but he elected to depart Selhurst Park in October 2020.

Dulwich Hamlet
After failing trials with Shelbourne and Sheffield Wednesday, McGregor joined National League South club Dulwich Hamlet in October 2020. Prior the 2020–21 National League South season being declared null and void in February 2021, McGregor had made 11 appearances and scored one goal. He was retained for 2021–22 and made 36 appearances, scoring four goals, during a mid-table season. McGregor made 47 appearances and scored five goals during two seasons at Champion Hill.

Wealdstone
On 23 September 2022, McGregor signed a two-year contract with National League club Wealdstone, for a fee settled by tribunal. He made 14 appearances during the 2022–23 season, before joining National League South club Chelmsford City on a 28-day loan on 10 March 2023. He made 9 appearances and scored two goals during his spell, which ended with defeat in the National League South playoff quarter-finals. After failing to appear during the opening month of the 2023–24 season, McGregor had his contract terminated on 16 September 2023.

Bishop's Stortford
On 22 September 2023, McGregor joined National League North club Bishop's Stortford on a free transfer. He made 32 appearances and scored three goals during a 2023–24 season which culminated in relegation to the Isthmian League Premier Division.

Career statistics


Honours

 * Dulwich Hamlet Player of the Month: November 2021