09 Jan2025 | Wycombe | Salford | Transfer | |
07 Mar2024 | Shrewsbury | Wycombe | Free agent | |
07 Jan2019 | AFC Telford | Shrewsbury | Transfer | |
07 Jan2018 | Crewe | AFC Telford | Free agent | |
| - | Leamington | Crewe | Return from loan | |
01 Nov2018 | Crewe | Leamington | Loan | |
01 Aug2018 | Chester | Crewe | Return from loan | |
12 Jul2017 | Crewe | Chester | Loan | |
11 Jan2017 | Halesowen | Crewe | Return from loan | |
09 Jan2017 | Crewe | Halesowen | Loan | |
| - | Solihull Moors | Crewe | Return from loan | |
| - | Crewe | Solihull Moors | Loan | |
| - | Ilkeston F.C. | Crewe | Transfer | |
| - | Grays | Ilkeston F.C. | Free agent | |
01 Jul2015 | Wingate & Finchley | Grays | Free agent | |
10 Jan2014 | Worcester | Wingate & Finchley | Free agent |
D. Udoh transfer history tracks all club moves during the professional career, including transfer dates and teams involved.