​​​​​Are you ready to take on your next Obstacle Course Race, maybe a family fun one or even a Spartan Race Beast? At Ultimate Obstacles we have the equipment to train on, classes to show you how to conquer obstacles, and now a Team to help you along the way with support.


No prior experience needed to be on the team either! We have created this to be a supportive group of all abilities for everyone that comes to the gym. During races there is no pressure either, those that want to run ahead of the Team always have that option and those that want to stick together can do that as well.


Check out the many ways to train below and then join us in one of the most fun ways to challenge yourself! Check out the calendar below as well with the races we will be at this year.


So how do you join the Team? 

Three simple steps to join UO OCR Team

  1. Be awesome and train with us in any way mentioned below
  2. Select UO OCR Team during registration whenever you sign up for a race
  3. Celebrate your victory with us at the Finish Line!


It's that easy! We are confident we have all the tools you need to get stronger for the race physically and mentally. That combined with actual obstacles you see at the race make us the ultimate spot to train at. 


Why join the UO OCR Team?


So many reason to join us in the fun! We have the perfect facility to train at with so many options from open gym to 6 Week to Sparta classes. At most races one of the UO Coaches will be running right alongside the group giving support along the way. Having a Team means support from others on the team during training and at the race. We will be providing discount codes for the race and will be setting up special training days with different race companies.


Training Options:


So many option to get you ready for that next Obstacle Course Race! Visit as many times as you need during open gym to get ready or really commit and do several a week, whatever works. 

Open Gym

Drop in anytime to train on OCR obstacles such as walls, rigs, rope climb, traverse walls, and many other obstacles seen at a race. There is always staff on hand that could help with technique as needed. You could even use the fitness room as long as there is not a class going on. We have wreckbags, kettlebells, battle ropes, jump ropes, and other equipment to get your own workout in. We have Open Gym 7 days a week so any day can be a day of training. 


6 Weeks to Sparta

This program consists 6 weeks of a 45 minute workout followed by 45 minutes of obstacle training with a Spartan SGX Coach. These classes are the perfect lead up to any OCR, not just Spartan Races. You’ll learn how to climb a wall, climb a rope, carry heavy things properly, throw a spear, move more efficiently, and many more skills. Trainings run on Thursdays from 7 - 8:30 pm. See Program Session dates below.


  • Thursday, June 30th start date leading to the New England Spartan Race in NH on August 13th. Register HERE!
  • Thursday, August 25th start date leading to the New Jersey Spartan Race on October 1st
  • Thursday, October 6th start date leading to the Fenway Park Spartan Race on November 12th


Saturday OCR Trainings


These classes will put you through a strength and stamina workout including heavy carries, sled pushes, and other classic OCR moves, along with obstacle instruction and a mini OCR course. At two hours long, you'll work on building strength, skills and stamina! This class is structured so that a beginner can jump in and has the ability to challenge even a veteran to OCR. 


Calendar of Races


We are excited that obstacle course races are coming back! Below are the races that we already know put on a quality event. Most of these races also offer a kid’s course which is great since we have many parents and kids that are involved in OCR’s. 





UO OCR Team​    Train. Race. Celebrate.