Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Age | Gender | Gen Pos | City | State | Swim | T1 | Cycle | T2 | Run |
| 1 | 152 | | Nathan White | Nathan White #152 Male Overall | 01:06:49 | 01:06:49 | 1 (1) | Overall | 1 | 33 | Male | 1 | Johnston | IA | 00:06:21 | 00:01:30 | 00:39:29 | 00:01:38 | 00:17:47 |
| 2 | 48 | | Matthew Gardiner | Matthew Gardiner #48 Male Overall | 01:07:01 | 01:07:01 | 2 (2) | Overall | 2 | 26 | Male | 2 | Des Moines | IA | 00:07:43 | 00:01:31 | 00:38:19 | 00:01:13 | 00:18:12 |
| 3 | 169 | | Tj Tollakson | Tj Tollakson #169 Male Overall | 01:09:37 | 01:09:37 | 3 (3) | Overall | 3 | 36 | Male | 3 | Des Moines | IA | 00:06:24 | 00:01:05 | 00:38:46 | 00:00:54 | 00:22:26 |
| 4 | 159 | | Mitch Brekke | Mitch Brekke #159 Male 25-29 | 01:11:32 | 01:11:32 | 1 (4) | 25-29 | 1 | 29 | Male | 4 | Hartland | MN | 00:09:34 | 00:01:07 | 00:39:08 | 00:00:49 | 00:20:51 |
| 5 | 79 | | Adam Kassem | Adam Kassem #79 Male 25-29 | 01:12:19 | 01:12:19 | 2 (5) | 25-29 | 2 | 28 | Male | 5 | Cedar Rapids | IA | 00:08:18 | 00:01:25 | 00:41:35 | 00:00:55 | 00:20:04 |
| 6 | 96 | | Logan Marvin | Logan Marvin #96 Male 25-29 | 01:12:38 | 01:12:38 | 3 (6) | 25-29 | 3 | 25 | Male | 6 | West Des Moines | IA | 00:07:25 | 00:01:24 | 00:43:57 | 00:00:55 | 00:18:54 |
| 7 | 93 | | Keith Luegering | Keith Luegering #93 Male 40-44 | 01:13:37 | 01:13:37 | 1 (7) | 40-44 | 1 | 43 | Male | 7 | Iowa City | IA | 00:07:57 | 00:00:52 | 00:41:33 | 00:01:12 | 00:22:00 |
| 8 | 138 | | Andrew Stevenson | Andrew Stevenson #138 Male 35-39 | 01:13:54 | 01:13:54 | 1 (8) | 35-39 | 1 | 39 | Male | 8 | Urbandale | IA | 00:08:21 | 00:01:33 | 00:43:42 | 00:01:07 | 00:19:07 |
| 9 | 113 | | Ben Reyes | Ben Reyes #113 Male 40-44 | 01:13:59 | 01:13:59 | 2 (9) | 40-44 | 2 | 43 | Male | 9 | Saint Charles | IA | 00:08:51 | 00:01:15 | 00:42:23 | 00:01:28 | 00:20:00 |
| 10 | 12 | | Andy Bernholtz | Andy Bernholtz #12 Male 25-29 | 01:14:10 | 01:14:10 | 4 (10) | 25-29 | 4 | 29 | Male | 10 | Ankeny | IA | 00:08:19 | 00:01:07 | 00:43:13 | 00:00:55 | 00:20:34 |
| 11 | 77 | | Griffin Jaworski | Griffin Jaworski #77 Male 20-24 | 01:14:16 | 01:14:16 | 1 (11) | 20-24 | 1 | 24 | Male | 11 | Des Moines | IA | 00:07:29 | 00:02:08 | 00:45:12 | 00:01:26 | 00:17:59 |
| 12 | 39 | | Maeghan Easler | Maeghan Easler #39 Female Overall | 01:15:39 | 01:15:39 | 1 (1) | Overall | 1 | 20 | Female | 1 | Des Moines | IA | 00:07:26 | 00:00:59 | 00:45:36 | 00:00:56 | 00:20:40 |
| 13 | 192 | | Jones Justin | Jones Justin #192 Male 20-24 | 01:15:50 | 01:15:50 | 2 (12) | 20-24 | 2 | 23 | Male | 12 | White Bear Lake | MN | 00:07:19 | 00:01:39 | 00:44:50 | 00:01:12 | 00:20:48 |
| 14 | 101 | | Fernando Miguez | Fernando Miguez #101 Male 40-44 | 01:16:28 | 01:16:28 | 3 (13) | 40-44 | 3 | 40 | Male | 13 | Ames | IA | 00:07:52 | 00:01:04 | 00:44:05 | 00:01:20 | 00:22:04 |
| 15 | 196 | | Berven Mark | Berven Mark #196 Male 35-39 | 01:16:39 | 01:16:39 | 2 (14) | 35-39 | 2 | 38 | Male | 14 | Minneapolis | MN | 00:08:35 | 00:01:27 | 00:44:14 | 00:01:16 | 00:21:04 |
| 16 | 137 | | Dave Steines | Dave Steines #137 Male 50-54 | 01:17:13 | 01:17:13 | 1 (15) | 50-54 | 1 | 50 | Male | 15 | Mount Vernon | IA | 00:08:41 | 00:00:56 | 00:42:54 | 00:01:08 | 00:23:31 |
| 17 | 165 | | Chris Nealy | Chris Nealy #165 Male 35-39 | 01:17:30 | 01:17:30 | 3 (16) | 35-39 | 3 | 37 | Male | 16 | Des Moines | IA | 00:08:30 | 00:02:30 | 00:45:28 | 00:01:03 | 00:19:56 |
| 18 | 181 | | Frank Levy | Frank Levy #181 Male 50-54 | 01:17:38 | 01:17:38 | 2 (17) | 50-54 | 2 | 50 | Male | 17 | Des Moines | IA | 00:08:35 | 00:03:19 | 00:43:46 | 00:01:07 | 00:20:49 |
| 19 | 3 | | Luke Aldrich | Luke Aldrich #3 Male 35-39 | 01:17:43 | 01:17:43 | 4 (18) | 35-39 | 4 | 36 | Male | 18 | Cedar Falls | IA | 00:08:57 | 00:02:35 | 00:44:23 | 00:00:57 | 00:20:48 |
| 20 | 57 | | Jim Hagelie | Jim Hagelie #57 Male 45-49 | 01:17:51 | 01:17:51 | 1 (19) | 45-49 | 1 | 49 | Male | 19 | Waukee | IA | 00:09:08 | 00:01:55 | 00:43:13 | 00:01:06 | 00:22:26 |
| 21 | 33 | | Parker Day | Parker Day #33 Male 35-39 | 01:18:37 | 01:18:37 | 5 (20) | 35-39 | 5 | 36 | Male | 20 | West Des Moines | IA | 00:08:00 | 00:02:15 | 00:43:34 | 00:02:18 | 00:22:26 |
| 22 | 190 | | Ryan Blane | Ryan Blane #190 Male 35-39 | 01:18:53 | 01:18:53 | 6 (21) | 35-39 | 6 | 39 | Male | 21 | Des Moines | IA | 00:08:11 | 00:03:06 | 00:43:39 | 00:02:06 | 00:21:48 |
| 23 | 164 | | Kari Benkert | Kari Benkert #164 Female Overall | 01:18:54 | 01:18:54 | 2 (2) | Overall | 2 | 31 | Female | 2 | Lees Summit | MO | 00:09:07 | 00:01:09 | 00:46:07 | 00:01:01 | 00:21:28 |
| 24 | 41 | | Jacob Ehrmann | Jacob Ehrmann #41 Male 25-29 | 01:18:56 | 01:18:56 | 5 (22) | 25-29 | 5 | 29 | Male | 22 | Cedar Rapids | IA | 00:08:53 | 00:02:10 | 00:45:51 | 00:00:53 | 00:21:06 |
| 25 | 67 | | Stephen Houg | Stephen Houg #67 Male 40-44 | 01:19:13 | 01:19:13 | 4 (23) | 40-44 | 4 | 42 | Male | 23 | Urbandale | IA | 00:09:37 | 00:02:10 | 00:45:27 | 00:01:17 | 00:20:39 |
| 26 | 49 | | Quintin Gay | Quintin Gay #49 Male 19&und | 01:19:17 | 01:19:17 | 1 (24) | 19&und | 1 | 16 | Male | 24 | Cedar Rapids | IA | | | | | 01:19:17 |
| 27 | 78 | | Jay Johnson | Jay Johnson #78 Male 35-39 | 01:20:43 | 01:20:43 | 7 (25) | 35-39 | 7 | 37 | Male | 25 | Clive | IA | 00:06:50 | 00:02:38 | 00:46:34 | 00:01:28 | 00:23:10 |
| 28 | 199 | | Daniel Kresowik | Daniel Kresowik #199 Male 35-39 | 01:21:08 | 01:21:08 | 8 (26) | 35-39 | 8 | 37 | Male | 26 | Des Moines | IA | 00:57:25 | | | | 01:21:07 |
| 29 | 175 | | Wesley Graham | Wesley Graham #175 Male 20-24 | 01:21:42 | 01:21:42 | 3 (27) | 20-24 | 3 | 20 | Male | 27 | East Moline | IL | 00:07:14 | 00:01:16 | 00:53:45 | 00:01:54 | 00:17:29 |
| 30 | 136 | | Duane Staskal | Duane Staskal #136 Male 45-49 | 01:21:56 | 01:21:56 | 2 (28) | 45-49 | 2 | 49 | Male | 28 | Iowa City | IA | 00:08:06 | 00:02:26 | 00:47:14 | 00:00:57 | 00:23:10 |
| 31 | 63 | | Esmie Holderman | Esmie Holderman #63 Female Overall | 01:22:48 | 01:22:48 | 3 (3) | Overall | 3 | 32 | Female | 3 | Des Moines | IA | 00:07:53 | 00:01:08 | 00:49:13 | 00:00:59 | 00:23:32 |
| 32 | 64 | | James Hollis | James Hollis #64 Male 45-49 | 01:22:48 | 01:22:48 | 3 (29) | 45-49 | 3 | 45 | Male | 29 | Des Moines | IA | 00:08:33 | 00:03:37 | 00:48:08 | 00:01:22 | 00:21:04 |
| 33 | 153 | | Jim White | Jim White #153 Male 45-49 | 01:23:04 | 01:23:04 | 4 (30) | 45-49 | 4 | 46 | Male | 30 | Windsor Heights | IA | 00:08:17 | 00:02:30 | 00:47:37 | 00:01:13 | 00:23:24 |
| 34 | 25 | | Jason Buseman | Jason Buseman #25 Male 30-34 | 01:23:10 | 01:23:10 | 1 (31) | 30-34 | 1 | 32 | Male | 31 | Johnston | IA | 00:08:42 | 00:01:11 | 00:48:22 | 00:00:44 | 00:24:09 |
| 35 | 143 | | James Thornton | James Thornton #143 Male 45-49 | 01:24:24 | 01:24:24 | 5 (32) | 45-49 | 5 | 46 | Male | 32 | Ankeny | IA | 00:08:39 | 00:02:06 | 00:48:48 | 00:01:32 | 00:23:18 |
| 36 | 60 | | David Heckelsmiller | David Heckelsmiller #60 Male 25-29 | 01:24:36 | 01:24:36 | 6 (33) | 25-29 | 6 | 27 | Male | 33 | Iowa City | IA | 00:07:57 | 00:02:20 | 00:46:26 | 00:00:47 | 00:27:03 |
| 37 | 8 | | Matt Anderson | Matt Anderson #8 Male 45-49 | 01:24:38 | 01:24:38 | 6 (34) | 45-49 | 6 | 47 | Male | 34 | Des Moines | IA | 00:10:25 | 00:03:10 | 00:46:36 | 00:02:26 | 00:21:58 |
| 38 | 160 | | Hunter Haws | Hunter Haws #160 Male 20-24 | 01:24:50 | 01:24:50 | 4 (35) | 20-24 | 4 | 22 | Male | 35 | Iowa City | IA | 00:07:21 | 00:00:41 | 00:46:42 | 00:01:00 | 00:29:03 |
| 39 | 53 | | Craig Goldsmith | Craig Goldsmith #53 Male 35-39 | 01:25:04 | 01:25:04 | 9 (36) | 35-39 | 9 | 35 | Male | 36 | Cedar Rapids | IA | 00:08:47 | 00:01:25 | 00:52:08 | 00:00:32 | 00:22:10 |
| 40 | 55 | | Eddie Graham | Eddie Graham #55 Male 20-24 | 01:25:38 | 01:25:38 | 5 (37) | 20-24 | 5 | 21 | Male | 37 | Palatine | IL | 00:09:21 | 00:01:54 | 00:52:41 | 00:01:27 | 00:20:11 |
| 41 | 194 | | Gachiani John | Gachiani John #194 Male 35-39 | 01:25:49 | 01:25:49 | 10 (38) | 35-39 | 10 | 38 | Male | 38 | Des Moines | IA | 00:10:37 | 00:02:20 | 00:48:35 | 00:01:16 | 00:22:58 |
| 42 | 26 | | Mathieu Cagnard | Mathieu Cagnard #26 Male 45-49 | 01:25:51 | 01:25:51 | 7 (39) | 45-49 | 7 | 46 | Male | 39 | Cedar Rapids | IA | 00:11:47 | 00:01:35 | 00:48:52 | 00:00:59 | 00:22:35 |
| 43 | 68 | | Benjamin Unknown | Benjamin Unknown #68 Male 35-39 | 01:26:29 | 01:26:29 | 11 (40) | 35-39 | 11 | 39 | Male | 40 | Rochester | IA | 00:08:52 | 00:03:13 | 00:47:18 | 00:02:05 | 00:24:58 |
| 44 | 87 | | Steve Lentz | Steve Lentz #87 Male 60-64 | 01:26:36 | 01:26:36 | 1 (41) | 60-64 | 1 | 60 | Male | 41 | Iowa City | IA | 00:07:15 | 00:03:39 | 00:47:25 | 00:01:21 | 00:26:53 |
| 45 | 122 | | Eric Schulz | Eric Schulz #122 Male 35-39 | 01:26:38 | 01:26:38 | 12 (42) | 35-39 | 12 | 36 | Male | 42 | Ankeny | IA | 00:08:46 | 00:01:57 | 00:48:47 | 00:01:41 | 00:25:24 |
| 46 | 116 | | Tim Rourk | Tim Rourk #116 Male 35-39 | 01:26:43 | 01:26:43 | 13 (43) | 35-39 | 13 | 35 | Male | 43 | Johnston | IA | 00:12:39 | 00:01:21 | 00:46:59 | 00:01:33 | 00:24:07 |
| 47 | 151 | | Katie White | Katie White #151 Female 40-44 | 01:26:53 | 01:26:53 | 1 (4) | 40-44 | 1 | 43 | Female | 4 | Windsor Heights | IA | 00:09:25 | 00:02:04 | 00:47:55 | 00:02:01 | 00:25:25 |
| 48 | 157 | | Thomas Wubben | Thomas Wubben #157 Male 50-54 | 01:27:09 | 01:27:09 | 3 (44) | 50-54 | 3 | 51 | Male | 44 | Ankeny | IA | 00:07:54 | 00:02:58 | 00:49:14 | 00:01:43 | 00:25:18 |
| 49 | 9 | | Drake Austin | Drake Austin #9 Male 25-29 | 01:27:20 | 01:27:20 | 7 (45) | 25-29 | 7 | 27 | Male | 45 | Marion | IA | 00:09:21 | 00:01:34 | 00:50:52 | 00:01:38 | 00:23:52 |
| 50 | 106 | | Guy Olson | Guy Olson #106 Male 60-64 | 01:27:48 | 01:27:48 | 2 (46) | 60-64 | 2 | 60 | Male | 46 | Cedar Rapids | IA | 00:08:59 | 00:02:39 | 00:49:20 | 00:01:27 | 00:25:19 |