My older son started club at U10 (was playing Signature at U9 - semi competitive rec league). It was our first experience at club soccer then. Now that kid is playing in college but our younger is still playing U16 so its good. Back then, I had a coach and a parent both tell me, at the different times, that essentially said "there's no loyalty in club soccer". At the time, I had no idea how right they were. For me, it just sounded bit cold and harsh but kept an open eyes and mind as the years passed by. The single most important thing in club soccer is that you need to accept and deal with the fact that club soccer is a business first. No club or coach (although I've met few near exceptions) that takes real interest in your kid the way you do, soccer wise. You'll need to manage his progression and where he needs to be at when. The list below is what I've done over the years and have shared these points herein time to time but again: 1) Make sure your kid is playing at the level of competition just lightly higher than his ability when younger 2) Make sure your kid is in the top half of the team's players pecking order to ensure playing time, not the bottom half of higher competitive team 3) Don't stay on the team just because there are friends, if the level is not appropriate 4) Your job is to make bridges and open doors for the kid - the kid has to walk a cross and through the door (in other words, he's got to want to do it and improve) 5) And don't be that parent that embarrasses his kid on the sideline and stay out of club/team politics 6) Keep reminding yourself that its a youth sports business. At the end of the day, you only guide him and the rest is up to him. Don't get caught up on its only Tier 3 or he's on top tier stuff - See number 1 and 2. Our older kid started in Bronze, then Silver. then Gold/Flight 1, then DA, back to Flight 1 (wanted to play HS), to Primer back to DA to college. Our younger kid, who still is playing is now on Flight 1 team at U16. He started Bronze, Flight 3, Flight 2 and Flight 1. Never cared what level he was playing league wise. Just wanted him to play and not sit on the bench. I'm certain if I'd put him onto Flight 1 team early on, he would have just sat most of the games and would not be playing today. So the moral of the story is that, its a business and no one is going guild your kid, except you but keep it real and fun for the kid. Its up to him more than you.