TOPSoccer Magic

Top Soccer Magic is a remarkable program that is for athletes with disabilities that are unable to participate in their local soccer programs.  Top Soccer was created and organized by MassYouth Soccer.

Top Soccer Magic is run in Stoughton at the Kolz fields, 501 West Street. This program has been running for 7 years. The athlete’s ages are 4 and up. With the great support of Stoughton Youth Soccer, Vargas and Vargas Insurance, and Kohl’s we are able to offer this program for free.

The programs foundation is all volunteers that are individuals invested in helping others and having fun. Volunteers can be ages 8 and up. You do not have to have experience with soccer to be a volunteer.

Spring/Fall Schedule

For this season's schedule, please click on the "schedule" tab at the top of this page.  Then using the "Select division" down arrow select "TOPS" to view the schedule

Friendship Games

Top Soccer Magic Program  participates in the SSSL (South Shore Soccer League) Friendship Games each Spring.  We ususally play on Sunday afternoon.  The most recent games were held at Raynham Youth Soccer, Borden Colony Athletic Complex, located at 2254 King Phillip Street in Raynham, MA  02767

Because we are a non-profit program we are always in need of:  Adult and Youth Volunteers, Soccer Equipment and Donations towards uniforms.

For more information please email Jennifer Comeau


There is no fee for Top Soccer Magic. If you have any further questions about TOP Soccer Magic, please do not hesitate to call Jennifer Comeau at 781-696-2281 or Beth Rawl at 781-294-3492.

If you have any questions about registration, please contact If a member of your family has played since the Fall of 2007, you will already have a registration account with us. Do not create a new account.  If you don't remember your username and/or password, please send an email to  If you do not have an account, you can create one by choosing the new family link on the registration site. Please be sure to checkout after registering or your registration will not be complete.  Kindly choose alternate payment method to submit your registration.  No payment needed.  You will receive an email confirmation once completed. Coaches please note: In order to apply to coach, you must register yourself as a coach in the registration system.  Jr. Coaches, please add to Guardian to register to coach.