There is no specific time of the week, month or year that JD Sports tends to restock. You are better off following their social channels like Instagram or Facebook for product availability over messaging their customer service team.