What is CrossFit Roscoe?


CrossFit Roscoe was founded with one goal in mind: To cut through the tremendous amount of conflicting information out there on fitness, training, and nutrition, and provide simple yet incredibly effective customized programs to help athletes of all levels meet their goals.


Our focus is the unconventional - We believe, with COMMITMENT everyone has the potential to be an athlete. We specialize in training busy people with ambitious goals but limited time, sport-specific high school and collegiate athletes, triathletes and endurance athletes.


With your commitment and proven fundamentals of sports science, exercise physiology, nutrition and athletic training protocols we will get you to your health and fitness goals.


CrossFit – How do I start?

Heather & Adam discuss how to get started at CrossFit Roscoe!

Recent Posts


February 2015 Newsletter

Welcome to CrossFit Roscoe’s Newsletter for the month of February! We are on a mission to keep you updated with events, important box information, Paleo life, and all things CrossFit. Should you have any feedback or suggestions on the newsletter please email Coach Lauren at info@crossfitroscoe.com     Click Here to read … [Read More...]


Totally 80s Crippler

We are honored to host the Totally 80s Crippler. Are you new to CrossFit? Or do you just enjoy competing and working out? This is for you! Check out the event page here: http://crpplr.com/CrossFitRoscoe/  We also have an informational facebook event page: FACEBOOK The Totally 80s Crippler is a “3 WODs and Final” … [Read More...]


Free Community Workout This Saturday!

Come check out our FREE Community Workout THIS Saturday at 9:30AM!  You will be introduced to the basic strength movements along with learning basic mobility and getting experience with many of the conditioning movements such as kettlebell swings, slamballs, wallballs, rope climbs, push ups, pullups, and ring rows.  Contact us at … [Read More...]

Oak Picture

New CrossFit Roscoe 101 Course Starting First Monday of the Month!

If you have any friends or family that would like to try the next 101 Course please forward this message to them!  It's starts the first Monday of the every month at 6:30PM!  New athletes are encouraged to show up about 15 minutes early in order to fill out some paper work and get ready to work!  Classes are Monday, Tuesday, and … [Read More...]