18 Years of Adventure

Over 75 Mass Participation Adventure Events in All Corners of the Globe

WHAT KEEPS US BUSY

The Adventure Racing (AR) World Series unites in competition the worlds best endurance athletes at premiere Qualifier events around the globe. The top two teams at each of these races gain a coveted position on the start line of the annual pinnacle of the sport, the AR World Championship.
XPD is Australia’s own Expedition Adventure Race. Teams of four competitors from around the globe trek, mountain bike, and kayak for three to six days in this world renowned expedition. These adventurers race day and night over a 450-500km course pushing themselves to the ultimate limits of human endurance.
Trackers are a great for events that have previously been hard to watch, due to participants moving over large distances in inaccessible areas. Trackers send their latest position to a google map that anyone can view on their phone, tablet or computer.

A mountain biking trilogy of 3 days riding through the Tasmanian wilderness. Each day is a point to point stage with leaders expected to take 3-3.5 hours and the remainder or the field having up to approximately 8 hours to finish the route.

Do You Have An Idea for An ADVENTURE Event?

We have an Intimate Knowledge of Australian Wilderness and Connections around the Globe.

Get in Touch, We Love New Ideas

EVENTS WE HAVE CREATED - PAST AND PRESENT

  • 2018 - XPD - Tasmania
  • 2017 - Mountain Designs GeoQuest - Sawtell
  • 2016 - Mountain Designs GeoQuest - Port Macquarie
  • 2016 - XPD - Shoalhaven (World Championship)
  • 2015 - Mountain Designs GeoQuest - Hawkes Nest
  • 2015 - XPD - Townsville
  • 2014 - Mountain Designs GeoQuest - Crescent Head
  • 2013 - Mountain Designs GeoQuest - Harrington
  • 2013 - XPD - Flinders Ranges
  • 2012 - Mountain Designs GeoQuest - Forster
  • 2011 - Hells Bells - South East Queensland
  • 2011 - Mountain Designs GeoQuest - Nambucca Heads
  • 2011 - XPD - Tasmania (World Champs)
  • 2011 - City Raid - Brisbane
  • 2010 - Bribie Island Multisport - South East Queensland
  • 2010 - Hells Bells - South East Queensland
  • 2010 - Mountain Designs GeoQuest - Port Macquarie
  • 2010 - XPD - Cairns
  • 2010 - City Raid - Brisbane
  • 2010 - Bribie Island Multisport - South East Queensland
  • 2009 - Hells Bells - South East Queensland
  • 2009 - Mountain Designs GeoQuest - Forster
  • 2009 - City Raid - Brisbane
  • 2008 - 8 Hr Enduro - South East Queensland
  • 2008 - Adventure Race Queensland Series (ARQ) x One Night in Vegas - City Raid
  • 2008 - Bribie Island Multisport - South East Queensland
  • 2008 - Hells Bells - South East Queensland
  • 2008 - Insomnia Mountain Bike - South East Queensland
  • 2008 - Mountain Designs GeoQuest - Emerald Beach
  • 2008 - One Night in Vegas / City Raid - Adventure Race Queensland Series (ARQ)
  • 2008 - Rush Hour - Adventure Race Queensland Series (ARQ)
  • 2008 - Summer Storm - Adventure Race Queensland Series (ARQ)
  • 2008 - The Step Up - Adventure Race Queensland Series (ARQ)
  • 2008 - XPD - Australian Alps
  • 2007 - 8 Hr Enduro - South East Queensland
  • 2007 - Adventure Race Queensland Series (ARQ) x One Night in Vegas - City Raid
  • 2007 - Bribie Island Multisport - South East Queensland
  • 2007 - Hells Bells - South East Queensland
  • 2007 - Insomnia Mountain Bike - South East Queensland
  • 2007 - Mountain Designs GeoQuest - Sawtell
  • 2007 - One Night in Vegas / City Raid - Adventure Race Queensland Series (ARQ)
  • 2007 - Rush Hour - Adventure Race Queensland Series (ARQ)
  • 2007 - Summer Storm - Adventure Race Queensland Series (ARQ)
  • 2007 - The Step Up - Adventure Race Queensland Series (ARQ)
  • 2007 - XPD - Whitsundays
  • 2006 - Adventure Race Queensland Series (ARQ) x One Night in Vegas - City Raid
  • 2006 - Hells Bells - South East Queensland
  • 2006 - Insomnia Mountain Bike - South East Queensland
  • 2006 - Mountain Designs GeoQuest - Stuarts Point
  • 2006 - One Night in Vegas / City Raid - Adventure Race Queensland Series (ARQ)
  • 2006 - Rush Hour - Adventure Race Queensland Series (ARQ)
  • 2006 - Summer Storm - Adventure Race Queensland Series (ARQ)
  • 2006 - The Step Up - Adventure Race Queensland Series (ARQ)
  • 2006 - XPD - Tasmania
  • 2005 - Hells Bells - South East Queensland
  • 2005 - Mountain Designs GeoQuest - Bonny Hills
  • 2005 - Teva Adventure Series - Melbourne
  • 2005 - Teva Adventure Series - Sydney
  • 2005 - Teva Adventure Series - Brisbane
  • 2004 - Hells Bells - South East Queensland
  • 2004 - Mountain Designs GeoQuest - Eden
  • 2004 - XPD - Broken Hill
  • 2004 - Teva Adventure Series - Melbourne
  • 2004 - Teva Adventure Series - Sydney
  • 2004 - Teva Adventure Series - Canberra
  • 2004 - Teva Adventure Series - Brisbane
  • 2003 - Mountain Designs GeoQuest - Bendalong
  • 2003 - Teva Adventure Series - Melbourne
  • 2003 - Teva Adventure Series - Sydney
  • 2003 - Teva Adventure Series - Canberra
  • 2003 - Teva Adventure Series - Brisbane
  • 2002 - Teva Adventure Series - Sydney
  • 2002 - Teva Adventure Series - Melbourne
  • 2002 - Mountain Designs GeoQuest - Batemans Bay

LATEST UPDATES

This message is only visible to admins:
Unable to display Facebook posts

Error: Error validating access token: The user has not authorized application 1332798716823516.
Type: OAuthException
Code: 190
Subcode: 458
Click here to Troubleshoot.

This message is only visible to admins:
Unable to display Facebook posts

Error: Error validating access token: The user has not authorized application 1332798716823516.
Type: OAuthException
Code: 190
Subcode: 458
Click here to Troubleshoot.

This message is only visible to admins:
Unable to display Facebook posts

Error: Error validating access token: The user has not authorized application 1332798716823516.
Type: OAuthException
Code: 190
Subcode: 458
Click here to Troubleshoot.

SIGN UP FOR EMAIL NEWS

(function(global) { function serialize(form){if(!form||form.nodeName!=="FORM"){return }var i,j,q=[];for(i=form.elements.length-1;i>=0;i=i-1){if(form.elements[i].name===""){continue}switch(form.elements[i].nodeName){case"INPUT":switch(form.elements[i].type){case"text":case"hidden":case"password":case"button":case"reset":case"submit":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"checkbox":case"radio":if(form.elements[i].checked){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value))}break;case"file":break}break;case"TEXTAREA":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"SELECT":switch(form.elements[i].type){case"select-one":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break;case"select-multiple":for(j=form.elements[i].options.length-1;j>=0;j=j-1){if(form.elements[i].options[j].selected){q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].options[j].value))}}break}break;case"BUTTON":switch(form.elements[i].type){case"reset":case"submit":case"button":q.push(form.elements[i].name+"="+encodeURIComponent(form.elements[i].value));break}break}}return q.join("&")}; function extend(destination, source) { for (var prop in source) { destination[prop] = source[prop]; } } if (!Mimi) var Mimi = {}; if (!Mimi.Signups) Mimi.Signups = {}; Mimi.Signups.EmbedValidation = function() { this.initialize(); var _this = this; if (document.addEventListener) { this.form.addEventListener('submit', function(e){ _this.onFormSubmit(e); }); } else { this.form.attachEvent('onsubmit', function(e){ _this.onFormSubmit(e); }); } }; extend(Mimi.Signups.EmbedValidation.prototype, { initialize: function() { this.form = document.getElementById('ema_signup_form'); this.submit = document.getElementById('webform_submit_button'); this.callbackName = 'jsonp_callback_' + Math.round(100000 * Math.random()); this.validEmail = /.+@.+\..+/ }, onFormSubmit: function(e) { e.preventDefault(); this.validate(); if (this.isValid) { this.submitForm(); } else { this.revalidateOnChange(); } }, validate: function() { this.isValid = true; this.emailValidation(); this.fieldAndListValidation(); this.updateFormAfterValidation(); }, emailValidation: function() { var email = document.getElementById('signup_email'); if (this.validEmail.test(email.value)) { this.removeTextFieldError(email); } else { this.textFieldError(email); this.isValid = false; } }, fieldAndListValidation: function() { var fields = this.form.querySelectorAll('.mimi_field.required'); for (var i = 0; i = 0) { return 'checkboxes'; } else { return 'text_field'; } }, checkboxAndRadioValidation: function(field) { var inputs = field.getElementsByTagName('input'), selected = false; for (var i = 0; i < inputs.length; ++i) { var input = inputs[i]; if((input.type === 'checkbox' || input.type === 'radio') && input.checked) { selected = true; } } if (selected) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) { field.className += ' invalid'; } this.isValid = false; } }, textAndDropdownValidation: function(field, type) { var inputs = field.getElementsByTagName('input'); for (var i = 0; i = 0) { if (type === 'text_field') { this.textValidation(input); } else { this.dropdownValidation(field, input); } } } this.htmlEmbedDropdownValidation(field); }, textValidation: function(input) { if (input.id === 'signup_email') return; if (input.value) { this.removeTextFieldError(input); } else { this.textFieldError(input); this.isValid = false; } }, dropdownValidation: function(field, input) { if (input.value) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) field.className += ' invalid'; this.onSelectCallback(input); this.isValid = false; } }, htmlEmbedDropdownValidation: function(field) { var dropdowns = field.querySelectorAll('.mimi_html_dropdown'); var _this = this; for (var i = 0; i < dropdowns.length; ++i) { var dropdown = dropdowns[i]; if (dropdown.value) { field.className = field.className.replace(/ invalid/g, ''); } else { if (field.className.indexOf('invalid') === -1) field.className += ' invalid'; this.isValid = false; dropdown.onchange = (function(){ _this.validate(); }); } } }, textFieldError: function(input) { input.className = 'required invalid'; input.placeholder = input.getAttribute('data-required-field'); }, removeTextFieldError: function(input) { input.className = 'required'; input.placeholder = ''; }, onSelectCallback: function(input) { if (typeof Widget === 'undefined' || !Widget.BasicDropdown) return; var dropdownEl = input.parentNode, instances = Widget.BasicDropdown.instances, _this = this; for (var i = 0; i < instances.length; ++i) { var instance = instances[i]; if (instance.wrapperEl === dropdownEl) { instance.onSelect = function(){ _this.validate() }; } } }, updateFormAfterValidation: function() { this.form.className = this.setFormClassName(); this.submit.value = this.submitButtonText(); this.submit.disabled = !this.isValid; this.submit.className = this.isValid ? 'submit' : 'disabled'; }, setFormClassName: function() { var name = this.form.className; if (this.isValid) { return name.replace(/\s?mimi_invalid/, ''); } else { if (name.indexOf('mimi_invalid') === -1) { return name += ' mimi_invalid'; } else { return name; } } }, submitButtonText: function() { var invalidFields = document.querySelectorAll('.invalid'), text; if (this.isValid || !invalidFields) { text = this.submit.getAttribute('data-default-text'); } else { if (invalidFields.length || invalidFields[0].className.indexOf('checkgroup') === -1) { text = this.submit.getAttribute('data-invalid-text'); } else { text = this.submit.getAttribute('data-choose-list'); } } return text; }, submitForm: function() { this.formSubmitting(); var _this = this; window[this.callbackName] = function(response) { delete window[this.callbackName]; document.body.removeChild(script); _this.onSubmitCallback(response); }; var script = document.createElement('script'); script.src = this.formUrl('json'); document.body.appendChild(script); }, formUrl: function(format) { var action = this.form.action; if (format === 'json') action += '.json'; return action + '?callback=' + this.callbackName + '&' + serialize(this.form); }, formSubmitting: function() { this.form.className += ' mimi_submitting'; this.submit.value = this.submit.getAttribute('data-submitting-text'); this.submit.disabled = true; this.submit.className = 'disabled'; }, onSubmitCallback: function(response) { if (response.success) { this.onSubmitSuccess(response.result); } else { top.location.href = this.formUrl('html'); } }, onSubmitSuccess: function(result) { if (result.has_redirect) { top.location.href = result.redirect; } else if(result.single_opt_in || !result.confirmation_html) { this.disableForm(); this.updateSubmitButtonText(this.submit.getAttribute('data-thanks')); } else { this.showConfirmationText(result.confirmation_html); } }, showConfirmationText: function(html) { var fields = this.form.querySelectorAll('.mimi_field'); for (var i = 0; i < fields.length; ++i) { fields[i].style['display'] = 'none'; } (this.form.querySelectorAll('fieldset')[0] || this.form).innerHTML = html; }, disableForm: function() { var elements = this.form.elements; for (var i = 0; i < elements.length; ++i) { elements[i].disabled = true; } }, updateSubmitButtonText: function(text) { this.submit.value = text; }, revalidateOnChange: function() { var fields = this.form.querySelectorAll(".mimi_field.required"), _this = this; var onTextFieldChange = function() { if (this.getAttribute('name') === 'signup[email]') { if (_this.validEmail.test(this.value)) _this.validate(); } else { if (this.value.length === 1) _this.validate(); } } for (var i = 0; i < fields.length; ++i) { var inputs = fields[i].getElementsByTagName('input'); for (var j = 0; j < inputs.length; ++j) { if (this.fieldType(fields[i]) === 'text_field') { inputs[j].onkeyup = onTextFieldChange; inputs[j].onchange = onTextFieldChange; } else { inputs[j].onchange = function(){ _this.validate() }; } } } } }); if (document.addEventListener) { document.addEventListener("DOMContentLoaded", function() { new Mimi.Signups.EmbedValidation(); }); } else { window.attachEvent('onload', function() { new Mimi.Signups.EmbedValidation(); }); } })(this);

Contact Us

Get in touch with us

  • Postal Address: PO Box 542, BUDERIM, QLD 4556, AUSTRALIA.