James Tarkowski pulled up early in the second half against Manchester City [Getty Images]James Tarkowski will not play for Everton again this season after sustaining a hamstring injury that requires surgery. David Moyes said the 32-year-old's recovery could also impact the Toffees' pre-season preparations for the 2025-2026 campaign. Tarkowski hobbled off injured during the 2-0 home defeat by Manchester City last weekend. The 32-year-old has not missed a league game since joining Everton in July