Nyakuhwa and Mafico have been shown on the First Team pages on the club website since the start of the season.
Giles has shown on the u21 pages.
But I'm sure Giles has been involved in First team training for at least 10 days (coach shouting instructions to 'Luey').