10 May2013 | Northampton Town | Stamford | Loan | |
11 Jun2013 | Stamford | Northampton Town | Back from Loan | |
12 Dec2014 | Northampton Town | Brackley Town | Loan | |
01 Nov2015 | Northampton Town | Brackley Town | Free Transfer | |
| - | Brackley Town | Hemel Hempstead Town | Free Transfer | |
07 Jan2018 | Hemel Hempstead Town | St Albans City | Free Transfer | |
| - | St Albans City | Hamilton Academical | Free Transfer | |
08 Aug2022 | Hamilton Academical | Barrow | Free Transfer | |
01 Jan2023 | Barrow | Barnet | Loan | |
06 Jan2023 | Barnet | Barrow | Back from Loan | |
09 Dec2023 | Barrow | Chorley | Free Agent | |
| - | Chorley | Spennymoor Town | Loan | |
03 Jun2024 | Spennymoor Town | Chorley | Back from Loan | |
| - | Chorley | Alfreton Town | Free Transfer |
D. Moyo transfer history tracks all club moves during the professional career, including transfer dates and teams involved.