The OCR World Championships | Returning May 2026 -

The OCR World Championships | Returning May 2026

Returning in May 2026 to a New Location. Launching Soon. 2024 Races 1 Weekend. 5 Chances For Glory. This is what you train for - come see what you've got. World-class races designed to challenge every type of OCR athlete. View Races HOSTED BY Athletes First 40+ obstacles. 9+ miles of challenging terrain. 5 unique…

Returning in May 2026 to a New Location. Launching Soon.

2024 Races

1 Weekend. 5 Chances For Glory.

This is what you train for – come see what you’ve got. World-class races designed to challenge every type of OCR athlete.

View Races

HOSTED BY
Mammoth Lakes Logo

Athletes First

40+ obstacles. 9+ miles of challenging terrain. 5 unique courses. 1 ultimate race weekend. Here’s why you can’t miss it:

Obstacles

Test yourself on the toughest, grittiest, and most challenging obstacles from the best OCRs around the world.

Swag

Athletes receive a personalized race bib and athlete credential, finisher t-shirt, finisher medal, exclusive OCRWC Hoo-rag, finish-line food, free race photos, and a commemorative band if they achieve 100% completion of all obstacles.

Prizes

Top finishers are eligible for specialty podium medals, cash prizes, great giveaways, and free race entries to defend their title next year.

Finisher Medals

We don’t mess around with cheap hardware – all finishers receive the best medals in obstacle course racing.

What are athletes saying about OCR World Championships?

“OCRWC is the race I look forward to most all year long! It brings out a high level of competition, the most fun and diverse selection of obstacles of any obstacle race out there, great running courses, and has an incredible event vibe all weekend long.”

“There is nothing my family and I look forward to more every year than participating in an OCRWC event! We run the charity event together and it’s the best family bonding time ever!”

“The team races bring a one-of-a-kind energy to the weekend that reminds me of racing with my Rice Track & Field team in college. Obviously I’m a little biased since the tough obstacles cater to my strength as a rock climber, but I think they offer a fun and challenging variety.”

“Since my first ‘accidental’ qualification for OCRWC in 2016 I have been hooked! Walking out on to the course in Canada generated feelings I can’t describe and it has been the same every year since.”

“In one of the hardest times in my life, the OCRWC provided the greatest challenge, and the most outstanding friendships I have ever made. The obstacles are real, the experience is, without a doubt, unforgettable. Best days of my life.”

“OCRWC is THE event of the year! All other races are just to prepare you for the most epic experience, and OCRWC WILL deliver that one race, with a standard above everyone else.”

“OCR World Championships to me is and represents everything that is obstacle course racing from providing a variety of different courses from the terrain to the unique and massive spectacular obstacles themselves.”

Previous Champions

Get highlights from previous OCR championship weekends and see who took home the hardware.

View Past Years

Ryan Kempson

2021 15K Male Champion

Lindsay Webster

2021 3K & 15K Female Champion

Veejay Jones

2021 3K Male Champion

Jon Albon

2019 3K & 15K Champion

Karin Karlsson

2019 15K & 100M Champion

Nicole Mericle

2019 3K Champion

Thomas Van Tonder

2019 100M Champion

10 Tips to Prep for the OCRWC

10 Tips to Prep for the OCRWC

Get ready for OCR’s biggest event with tips from our athletes!

This error message is only visible to WordPress admins

Error: There is no connected account for the user ocrwc.

Need more info?

We’re here to help. Drop us a note and a team member will get back to you.

slatnt

News Signup

Stay up to date with OCR news, rankings, insider info and more.

0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_1’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_1’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_1’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_1’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_1’).val();gformInitSpinner( 1, ‘https://ocrworldchampionships.com/wp-content/themes/ocrworld/assets/images/loading.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [1, current_page]);window[‘gf_submitting_1’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_1’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_1’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [1]);window[‘gf_submitting_1’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_1’).text());}else{jQuery(‘#gform_1’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “1”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_1” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_1”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_1” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( ‘gform_post_render’, [1, current_page] ); gform.utils.trigger( { event: ‘gform/postRender’, native: false, data: { formId: 1, currentPage: current_page } } ); gform.utils.trigger( { event: ‘gform/post_render’, native: false, data: { formId: 1, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} ); /* ]]]]> */ ]]>

Source

About The Author


Discover more from

Subscribe to get the latest posts sent to your email.

Leave a Reply

Discover more from

Subscribe now to keep reading and get access to the full archive.

Continue reading