The Treasure Valley Soccer League is an Official League Operator of MLS GO. Our MLS GO League, available to children ages 4-9, provides access to top-quality experiences in youth soccer.

By breaking down barriers to participation, we ensure more kids can get involved in sports while learning teamwork, creativity, resilience, and essential values that shape their growth both on and off the field.

Join us in our efforts to blend the best aspects of youth sports to make soccer more accessible, enjoyable, and meaningful for every child in our community.

    • Games played on Saturdays mornings between 8A – 2P

    • 8 game season

    • Coed – Ages 4 – 14

    • Divisions include:

      • 6 and under

        • 3v3

        • Max. Roster Size: 5 players

        • Min. Roster Size: 4 Players

      • 8 and under

        • 4v4

        • Max. Roster Size: 6 players

        • Min. Roster Size: 5 Players

      • 10 and under

        • 7v7

        • Max. Roster Size: 12 players

        • Min. Roster Size: 8 Players

      • 12 and under

        • 7v7

        • Max. Roster Size: 12 players

        • Min. Roster Size: 8 Players

      • 14 and under

        • 9v9

        • Max. Roster Size: 16 players

        • Min. Roster Size: 10 Players

    • 40 minute games (two 20 minute halves)

    • When your child participates in an MLS GO league, included your registration fee, you receive a jersey, shorts, and socks. 

    • Schedule requests are only accepted through the coach of the team.

    • Coaches are required to communicate schedule changes to their players.

    • Players will need shin guards and appropriate footwear (soccer cleats or sneakers allowed).

  • Details for Fall 2025 registration will be coming soon!