PLAYER PROFILE

David Moyo.

· Zimbabwe

Matrix 27898

At a glance

Full name
David Philani Moyo
Born
17 Dec 1994
Age today
31
Nationality
Zimbabwe

Career by season

117 recorded appearances
David Moyo appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
22/23National League Barnet FC 166106720
22/23League Two Barrow AFC 144004471
22/23FA Cup Barrow AFC 1100900
22/23EFL Cup Barrow AFC 1110710
21/22Scottish Cup Hamilton Academical FC 1000271
2021-2022Scottish Championship Hamilton Academical FC 2926832,3113
20/21Scottish Premiership Hamilton Academical FC 3021231,8561
20/21Scottish Cup Hamilton Academical FC 1100900
19/20World Cup Qual. CAF Zimbabwe 22001410
19/20Scottish Premiership Hamilton Academical FC 208228210
19/20Africa Cup of Nations Qual. Zimbabwe 2100600

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

Match log

Newest first
David Moyo match log
DateCompetitionMatchScoreMinutesGoals
29 Apr 2023National League Barnet FC v Dagenham & Redbridge FC 0 – 290
18 Apr 2023National League Barnet FC v Solihull MoorsSubstitute, on 86′ 1 – 04
15 Apr 2023National League Barnet FC v Wrexham AFCSubstitute, on 81′ 0 – 09
10 Apr 2023National League Maidstone United v Barnet FC 0 – 090
07 Apr 2023National League Barnet FC v Bromley FC 1 – 190
03 Apr 2023National League York City v Barnet FCSubstitute, on 46′ 1 – 044
14 Mar 2023National League Barnet FC v Yeovil Town 2 – 190
07 Mar 2023National League Dorking Wanderers FC v Barnet FCSubstitute, on 90′ 2 – 11
03 Mar 2023National League Southend United v Barnet FCSubstitute, on 90′ 0 – 11
18 Feb 2023National League Torquay United FC v Barnet FCSubstitute, on 90′ 2 – 11
14 Feb 2023National League Notts County v Barnet FCSubstitute, on 88′ 4 – 12
03 Feb 2023National League Scunthorpe United v Barnet FC 1 – 3851
31 Jan 2023National League Eastleigh FC v Barnet FCSubstitute, on 56′ 0 – 234
28 Jan 2023National League Barnet FC v Chesterfield FCSubstitute, on 87′ 3 – 03
07 Jan 2023National League Barnet FC v Gateshead FCSubstitute, on 46′ 1 – 144
02 Jan 2023National League Boreham Wood FC v Barnet FC 1 – 184
17 Dec 2022League Two Barrow AFC v Swindon TownSubstitute, on 87′ 0 – 13
19 Nov 2022League Two Barrow AFC v Hartlepool UnitedSubstitute, on 81′ 3 – 19
12 Nov 2022League Two Crawley Town v Barrow AFCSubstitute, on 60′ 1 – 030
05 Nov 2022FA Cup Barrow AFC v Mansfield Town 0 – 190

Career transfers

20 recorded moves

All recorded career moves, newest first.

David Moyo career transfers
Date FromToMoveFee
13 Jan 2025 Alfreton Town Without club Released —
25 Jul 2024 Chorley FC Alfreton Town Transfer Free
06 Mar 2024 Spennymoor Town Chorley FC Loan return
24 Jan 2024 Chorley FC Spennymoor Town Loan —
12 Sep 2023 Without club Chorley FC Transfer —
01 Jul 2023 Barrow AFC Without club Released —
31 May 2023 Barnet FC Barrow AFC Loan return
01 Jan 2023 Barrow AFC Barnet FC Loan —
06 Aug 2022 Hamilton Academical FC Barrow AFC Transfer Free
30 Jul 2019 St Albans City Hamilton Academical FC Transfer Free
20 Jul 2018 Hemel Hempstead Town St Albans City Transfer Free
01 Jul 2017 Brackley Town Hemel Hempstead Town Transfer Free
11 Jan 2015 Brackley Town Northampton Town Loan return
06 Nov 2013 Stamford AFC Northampton Town Loan return
05 Oct 2013 Northampton Town Stamford AFC Loan —
23 Sep 2013 Corby Town Northampton Town Loan return
23 Aug 2013 Northampton Town Corby Town Loan —
04 Mar 2013 Northampton Town U18 Northampton Town Internal move —
03 Oct 2012 Kettering Town Northampton Town U18 Loan return
17 Aug 2012 Northampton Town U18 Kettering Town Loan —

Contracts and market values are not available yet.