In football you would need speed as an attacking player because if you had the ball you could out pace your opponent. Another reason why you would need speed would be if a player was to pass the ball into to space you could quickly run onto it. As a defensive player you would need speed to catch up to your opponent.
You would need good cardiovascular endurance so you don't get tired and that you can keep up with the play. If you don't have a good cardiovascular endurance it will not only affect you physically it could also affect you mentally which leads you on to mistakes.
You need a good muscular endurance to prevent the muscles from getting tired and therefore reducing the speed of the performer.
You need to have good flexibility in football to help prevent injury also to perform high level skills.