Answer
The answer is two. John Stones, an English professional footballer, has won two EFL Cups with Manchester City, a renowned football club in England. The EFL Cup, also known as the Carabao Cup, is a football competition involving teams from the top four tiers of the English football league system.