PLAYER PROFILE

Giovanni McGregor.

· England

Matrix 29230

At a glance

Full name
Giovanni Donald McGregor
Born
09 Jan 1999
Age today
27
Nationality
England

Career by season

12 recorded appearances
Giovanni McGregor appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
22/23National League Wealdstone FC 129008311

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Giovanni McGregor match log
DateCompetitionMatchScoreMinutesGoals
28 Feb 2023National League FC Halifax Town v Wealdstone FCSubstitute, on 61′ 5 – 029
01 Jan 2023National League Maidenhead United v Wealdstone FC 0 – 069
26 Dec 2022National League Wealdstone FC v Maidenhead United 3 – 280
10 Dec 2022National League Bromley FC v Wealdstone FC 3 – 390
26 Nov 2022National League Wealdstone FC v Scunthorpe UnitedSubstitute, on 65′ 3 – 125
19 Nov 2022National League York City v Wealdstone FC 1 – 264
12 Nov 2022National League Wealdstone FC v Wrexham AFC 0 – 090
01 Nov 2022National League Altrincham FC v Wealdstone FC 0 – 190
29 Oct 2022National League Dagenham & Redbridge FC v Wealdstone FC 4 – 190
25 Oct 2022National League Wealdstone FC v Notts County 1 – 690
22 Oct 2022National League Dorking Wanderers FC v Wealdstone FC 3 – 190
08 Oct 2022National League Wealdstone FC v Boreham Wood FCSubstitute, on 66′ 1 – 224

Career transfers

12 recorded moves

All recorded career moves, newest first.

Giovanni McGregor career transfers
Date FromToMoveFee
01 Jul 2026 Bracknell Town Hanworth Villa Transfer Free
03 Oct 2025 Hanwell Town FC Bracknell Town Transfer Free
21 Jul 2025 Hemel Hempstead Town Hanwell Town FC Transfer Free
01 Jul 2024 Bishop's Stortford FC Without club Released —
22 Sep 2023 Wealdstone FC Bishop's Stortford FC Transfer Free
23 Sep 2022 Without club Wealdstone FC Transfer —
01 Jul 2022 Dulwich Hamlet Without club Released —
31 Oct 2020 Crystal Palace U21 Dulwich Hamlet Transfer Free
31 May 2020 Dartford FC Crystal Palace U21 Loan return
31 Jan 2020 Crystal Palace U21 Dartford FC Loan —
01 Jul 2017 Crystal Palace U18 Crystal Palace U21 Internal move —
12 Aug 2016 FC Brentford U18 Crystal Palace U18 Transfer Free

Contracts and market values are not available yet.