There are a variety of factors that can affect how successful a soccer team is. Some of these factors include the level of play of the team, the age of the players, the location where the team plays, and the experience of the coach.
The level of play is important because it can determine how evenly matched teams are in terms of ability. If one team is significantly better than another, it's more likely that they'll win. The age of players can also be a factor, as younger players may not have as much stamina or experience as older ones. Location can also be important; if a team is playing in an unfamiliar or difficult environment, they may not perform as well as they would at home. Finally, the experience of the coach can make a difference in how successful a team is; if a coach has been working with a team for awhile and knows their strengths and weaknesses well, they're more likely to be able to put together a winning strategy.