Does playing for the right team, club or high school guarantee getting recruited for college is a question all parents of elite athletes end up facing sometime along the way as their children continue their growth as athletes.
The answer is simply no. An athlete definitely has to play the sport they love with a commitment to being the best they can be. This can be accomplished at all levels of clubs, but the important thing is that the athlete be competitive with other top players. There is no need to jump from club to club.
Playing for the right team, club or high school doesn't guarantee getting recruited for college. It is more important that an athlete enjoy the team and loves to practice and play.