Rochester FC MLS GO Program
Our mission is to make soccer fun and affordable, ensuring more kids have the opportunity to play.
Click the image to learn more about MLS Go programs.
Rochester FC – Building the Future, One Player at a Time
At Rochester FC, youth development is at the heart of everything we do. We believe every child deserves the chance to grow in a positive, structured, and inspiring soccer environment. From their first steps on the field to chasing their dreams at the next level, we’re here to guide, support, and care for them every step of the way.
Learn more about our commitment to the players and what makes us different below.
Our mission is to make soccer fun and affordable, ensuring more kids have the opportunity to play.
Click the image to learn more about MLS Go programs.
Click the image to learn more.
With Rochester FC, youth players have a direct route to advanced competition, from our Academy teams all the way to Rochester FC’s USL W (Women) and USL League Two (Men) pre-professional squads.
Click the image to learn more .
I am ready to sign my kid up!
Rochester FC is about more than wins and losses. We create lifelong memories, friendships, and lessons that extend far beyond the field. By teaching teamwork, resilience, and respect, we prepare kids not only for soccer but for life – all while keeping player development at the core of our goals.
At Rochester FC your child isn't just another number. When you join, you're part of the Rochester FC family and kids in our youth programs get into our summer Rochester FC soccer club games for free!
When your child joins Rochester FC, they’re joining a club that puts youth first, values family, and opens doors to the future.
One Club. One Community. Your Rochester FC.
HEAR FROM ROCHESTER FC FAMILIES
Don't just listen to us, hear from our RFC families.
1. Click each program image above to learn more about our MLS rec sessions (8 week commitment) vs. the next Competitive League sessions.
2. WATCH a pre-recorded parent info session to learn more [HERE].
3. Read FAQs section below.
youth competitive league?
If you are new to Rochester FC, we recommend families start your kid(s) in our MLS go sessions. It's an 8 week commitment and helps you/your family get to know our coaches, staff & we can also see your child on the field. & make the next best recommendation.
It is great if your child comes with competitive soccer play & experience. However, if it's between our competitive leagues, we still recommend starting in an MLS GO session so we can meet you/your child & family & get the best sense of where they'll play. If you have questions about getting right onto our youth competitive team, email: info@rochester-fc.com
Great question. If you scroll above, and click on each program image, you'll be taken to a page to learn more about MLS GO programs or our competitive leagues.
We also have periodic parent informational sessions, get on our newsletter to stay up to date or follow our youth soccer social media pages to updates.
Cost will vary depending which program your child signs up for. MLS GO Rec 8 week program is ~$175/player while our competitive league is a longer commitment (~3 months) and $750+. Please click on each program icon above to learn more on exact cost.
Seasons typically run in Spring, Fall, and we host indoor futsal in Winter seasons so your child can stay conditioned & play soccer year round!
Players need only shin guards and cleats. Your registration includes a jersey, shorts, and socks,. Rochester FC provides soccer balls for practices and games.
This will vary. For our MLS GO program it's one practice and one game/week during the week. Our competitive programs have a greater time commitment (typically 3 practices/week + 1 game/weekend or tournament) - click on each program above to learn more.
Yes! We help cover the participation fees of individual players through our MLS GO PLAY FUND, an annual financial commitment from Major League Soccer (MLS) to expand access to youth recreational soccer. Learn more
more parent reviews
youth soccer
rochester mn
Follow our Youth pages on Social Media
Meet our Sponsors