View all of your IMT Des Moines Marathon race results in one place… here.

Race Day

LiveTracking With IMT DMM LiveTracking your friends and family can follow your progress live during the race by simply searching for their race number/bib or name by clicking here. You can then choose to post live updates to your Facebook or Twitter account with their progress. You will then be asked to log into your social media account and authorize the app to allow it to post live updates on your timeline/feed. Social Sharing.

In the new app you can find all the information you like to know about the IMT DMM: course maps, updates via social media, LiveTracking, and more. You don’t need to bring your phone, as the App uses the passing of the timing mats and calculates the average speed.

IMT DMM LiveTracking is available for free download through the iTunes and Google Play stores.

Online Results The End Result posts race results in real-time to the Online Race Results leader board as athletes cross timing mats located at key locations on the course. Click here.

Pro & Elite Athletes To view prize money and event records for each race division, click here.


Following the race, search race results by bib number or athlete name. Or, view all of the race results by division, age, or gender.

Compare the previous and following athlete finisher & split times and average pace. You can also view your MarathonFoto photos from the race results page and print an official finisher certificate. And of course, share your race results on social media with all of your followers.

October 19 & 20, 2019 race results.

October 20 & 21, 2018 race results.

October 14 & 15, 2017 race results.

October 15 & 16, 2016 race results.

October 14 & 15, 2015 race results.

October 19, 2014 race results.

October 20, 2013 race results.

October 21, 2012 race results.

October 20, 2011 race results.

October 17, 2010 race results.

October 18, 2009 race results.

October 17, 2008 race results.

October 21, 2007 race results.

October 15, 2006 race results.

October 17, 2004 race results.

October 5, 2003 race results.