1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels.
Le , après avoir refusé de prolonger avec Crystal Palace, Daniel signe un contrat d'un an, avec une option d'une année supplémentaire à Charlton Athletic[1].
Prêts successifs
Après avoir passé deux ans au club sans jouer, il est prêté, en , à Hayes & Yeading United pour un mois[2]. Le , Daniel fait ses débuts avec Hayes & Yeading United face à Bromley (match nul 1-1). Lors de cette rencontre, il sera remplacé à la 83e minute de jeu par Rhys Murrell-Williamson[3].
Le , il rejoint Torquay United en prêt pour le reste de la saison 2014-2015[4]. Le , Daniel fait ses débuts avec Torquay United contre Dartford (match nul 1-1). Lors de cette rencontre, il sera remplacé à la 83e minute de jeu par Duane Ofori-Acheampong[5]. Une semaine plus tard, Daniel marque son premier but pour Torquay United, à domicile, contre Altrincham, ouvrant le score à la 22e minute de jeu (victoire 2-0)[6].
Woking
En , il rejoint Woking pour un an[7]. Le , il fait ses débuts avec ce club contre les Tranmere Rovers, en remplaçant Bruno Andrade à la 68e minute de jeu (défaite 1-0)[8]. Lors de sa deuxième titularisation, Daniel marque son premier but sur coup franc face à Chester (victoire 5-2)[9]. Une semaine plus tard, il marque une nouvelle fois contre Boreham Wood (match nul 1-1)[10].
Welling United
En , il signe à Welling United, club rival de Woking[11]. Le , il fait ses débuts avec ce club contre Barrow (défaite 1-2)[12]. Une semaine plus tard, Daniel inscrit son premier but pour Welling United face à Halifax Town (match nul 1-1)[13].
Dulwich Hamlet et prêt à Leatherhead
Après de nombreux essais pour des clubs de National League, dont Boreham Wood, Daniel choisit de rejoindre Dulwich Hamlet en Isthmian Football League en [14]. Le , il marque lors de ses débuts pour Dulwich Hamlet contre l'AFC Sudbury (match nul 2-2)[15].
Le , il est prêté à Leatherhead[16]. Le , Daniel fait ses débuts pour le Leatherhead FC face à Lowestoft Town (victoire 3-1)[17]. Quelques semaines plus tard, Daniel inscrit deux buts lors de la victoire 5-2 de Leatherhead contre Staines Town. Le , il est libéré de son contrat avec Dulwich Hamlet.
Dover Athletic et prêt à Margate
Le , il rejoint le Dover Athletic[18]. Il fait ses débuts lors de la première journée de championnat contre Hartlepool United (victoire 0-1)[19]. Il marque son premier but pour le club lors d'une victoire 0-2 face à Aldershot Town[20]. En fin de saison, Daniel prolonge son contrat avec le Dover Athletic, après avoir marqué 2 buts en 39 matchs[21].
↑(en) «GFF release final 23-man squad ahead of Concacaf Gold Cup 2019 Alex Murray, Sheldon Holder, Daniel Wilson and Pernell Schultz included», Kaieteur News, (lire en ligne, consulté le )
↑(en) «Trinidad 1-1 Guyana», CONCACAF Gold Cup, (lire en ligne, consulté le )