The Revolution Academy is one of the most innovative youth training programs in Major League Soccer, recognized by US Soccer as one of the top 10 youth development programs in the country. The Revolution Academy trains players of all abilities in all aspect of the game, including ball mastery, speed of play, coordination and balance and movement with and without the ball. These clinics will help players feel comfortable with the ball at their feet where they will see more success on the field.

Developmental Programs

2021 April Vacation & Summer Camps

Our Revolution Academy Coaches will create an atmosphere and design training sessions that allow for creativity, individuality, and imagination. Players will be encouraged to train and play with freedom in a unique environment. Focus will be on moves, ball mastery, fakes, feints, finishing, and speed of play.


Elite Programs

Summer 2021 | Elite Full Day & Elite RDS Academy

The Revolution Academy are very happy to announce the new Summer 2020 Elite Full Day Academy & Elite RDS Academy program schedules, in conjunction with our specifically designed “S.A.F.E. Curriculum”. The Revolution Academy will be following all camp guidelines and policies from the Massachusetts Department of Public Health and local Board of Health authorities as the protocols are released and updated.

These programs offer players born between 2004 - 2012 the unique experience of developing their skills in a challenging, professional, and fun environment in the highest program level in the Revolution Academy summer training.



2021 Elite Team Academy Week

Best suited for High School / Premier / Club teams U12 – U18 | Boys / Girls

The Elite Team Academy program is designed to give specific Teams a unique training experience where they can prepare for the upcoming season, while building consistency, improving their tactical understanding and developing their overall team chemistry. To enroll a team into this program, please contact the Residential Academy Director: Karl Spratt – (508-384-9242) /


Team and Association Programs

Town Association

This program provides a unique opportunity to have a member of the Revolution Academy technical staff conduct high-level training sessions in your town. The coaching topics can be technical or tactical in nature, and within areas your players could benefit from more support or training.

Order: Call (508) 384-9242 or email

Individual Teams

Teams have the rare opportunity to train like the pros by hosting a team training academy program in their local community. This unique addition to the Revolution Academy is the ideal preseason or in-season training for travel, premier or high school programs.

Order: Call (508) 384-9242 or email

RDS Plus Exercise Videos

Click here to watch a series of exercises that are part of the RDS Plus program.