Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Team | City | State | Swim | O/Pos | C/Pos | G/Pos | T1 | O/Pos | C/Pos | G/Pos | Cycle | O/Pos | C/Pos | G/Pos | T2 | O/Pos | C/Pos | G/Pos | Run | O/Pos | C/Pos | G/Pos |
| 1 | 8 | | Reece Linder | Reece Linder #8 Male All Ages | 01:52:39 | 01:52:39 | 1 (1) | All Ages | 1 | Male | 1 | Iowa State University Triathlon Club | Cedar Rapids | IA | 00:10:06 | 2 | 2 | 2 | 00:00:24 | 4 | 2 | 2 | 00:59:05 | 1 | 1 | 1 | 00:00:36 | 9 | 5 | 5 | 00:42:25 | 8 | 7 | 7 |
| 2 | 45 | | Jonathan Delaney | Jonathan Delaney #45 Male All Ages | 01:56:04 | 01:56:04 | 2 (2) | All Ages | 2 | Male | 2 | University of Minnesota | golden valley | MN | 00:13:16 | 34 | 23 | 23 | 00:00:32 | 13 | 8 | 8 | 01:04:15 | 2 | 2 | 2 | 00:00:33 | 5 | 3 | 3 | 00:37:26 | 1 | 1 | 1 |
| 3 | 36 | | Michael Libin | Michael Libin #36 Male All Ages | 01:56:44 | 01:56:44 | 3 (3) | All Ages | 3 | Male | 3 | University of Iowa | Clive | IA | 00:10:36 | 4 | 4 | 4 | 00:00:27 | 7 | 5 | 5 | 01:04:18 | 3 | 3 | 3 | 00:00:32 | 4 | 2 | 2 | 00:40:50 | 5 | 4 | 4 |
| 4 | 42 | | Andrew Hardt | Andrew Hardt #42 Male All Ages | 01:58:56 | 01:58:56 | 4 (4) | All Ages | 4 | Male | 4 | University of Minnesota | Saint Paul | MN | 00:10:05 | 1 | 1 | 1 | 00:00:34 | 17 | 11 | 11 | 01:05:42 | 6 | 6 | 6 | 00:00:30 | 3 | 1 | 1 | 00:42:04 | 7 | 6 | 6 |
| 5 | 7 | | Anthony Mcdill | Anthony Mcdill #7 Male All Ages | 01:59:41 | 01:59:41 | 5 (5) | All Ages | 5 | Male | 5 | Iowa State University Triathlon Club | AMES | IA | 00:12:01 | 23 | 15 | 15 | 00:01:01 | 38 | 22 | 22 | 01:05:54 | 8 | 8 | 8 | 00:00:47 | 20 | 11 | 11 | 00:39:57 | 3 | 3 | 3 |
| 6 | 15 | | Garrett Williams | Garrett Williams #15 Male All Ages | 02:00:09 | 02:00:09 | 6 (6) | All Ages | 6 | Male | 6 | Minnesota Triathlon Team | GOLDEN VALLEY | MN | 00:13:45 | 40 | 25 | 25 | 00:00:34 | 16 | 10 | 10 | 01:07:07 | 10 | 9 | 9 | 00:01:01 | 40 | 23 | 23 | 00:37:40 | 2 | 2 | 2 |
| 7 | 1 | | Maeghan Easler | Maeghan Easler #1 Female All Ages | 02:01:30 | 02:01:30 | 1 (1) | All Ages | 1 | Female | 1 | Iowa State University Triathlon Club | Des Moines | IA | 00:11:13 | 11 | 3 | 3 | 00:00:20 | 1 | 1 | 1 | 01:09:07 | 15 | 2 | 2 | 00:00:24 | 1 | 1 | 1 | 00:40:24 | 4 | 1 | 1 |
| 8 | 52 | | Kurt Flesch | Kurt Flesch #52 Male All Ages | 02:03:36 | 02:03:36 | 7 (7) | All Ages | 7 | Male | 7 | University of Wisconsin-Madison | Madison | WI | 00:12:08 | 24 | 16 | 16 | 00:00:50 | 28 | 15 | 15 | 01:04:47 | 4 | 4 | 4 | 00:00:51 | 23 | 13 | 13 | 00:44:58 | 12 | 10 | 10 |
| 9 | 60 | | Zach Jaeger | Zach Jaeger #60 Male All Ages | 02:05:52 | 02:05:52 | 8 (8) | All Ages | 8 | Male | 8 | Washington University in St. Louis | Folsom | CA | 00:11:43 | 19 | 13 | 13 | 00:00:30 | 11 | 7 | 7 | 01:04:58 | 5 | 5 | 5 | 00:00:37 | 10 | 6 | 6 | 00:48:02 | 22 | 18 | 18 |
| 10 | 20 | | Spencer Syvertson | Spencer Syvertson #20 Male All Ages | 02:06:17 | 02:06:17 | 9 (9) | All Ages | 9 | Male | 9 | MSU Mankato | Paynesville | MN | 00:11:04 | 9 | 7 | 7 | 00:00:33 | 15 | 9 | 9 | 01:07:56 | 13 | 12 | 12 | 00:00:39 | 16 | 7 | 7 | 00:46:02 | 16 | 12 | 12 |
| 11 | 14 | | Isaac Muscanto | Isaac Muscanto #14 Male All Ages | 02:07:08 | 02:07:08 | 10 (10) | All Ages | 10 | Male | 10 | Minnesota Triathlon Team | Roseville | MN | 00:12:34 | 25 | 17 | 17 | 00:01:05 | 43 | 25 | 25 | 01:07:32 | 12 | 11 | 11 | 00:01:31 | 57 | 35 | 35 | 00:44:24 | 10 | 9 | 9 |
| 12 | 54 | | Mali Gaber | Mali Gaber #54 Female All Ages | 02:07:55 | 02:07:55 | 2 (2) | All Ages | 2 | Female | 2 | University of Wisconsin-Madison | Madison | WI | 00:11:35 | 17 | 6 | 6 | 00:00:30 | 12 | 5 | 5 | 01:09:54 | 18 | 3 | 3 | 00:00:55 | 33 | 15 | 15 | 00:44:59 | 13 | 3 | 3 |
| 13 | 48 | | Maddy Blain | Maddy Blain #48 Female All Ages | 02:08:22 | 02:08:22 | 3 (3) | All Ages | 3 | Female | 3 | University of Wisconsin Madison | EVANSVILLE | WI | 00:11:56 | 21 | 8 | 8 | 00:00:35 | 18 | 7 | 7 | 01:06:16 | 9 | 1 | 1 | 00:00:52 | 25 | 11 | 11 | 00:48:39 | 23 | 5 | 5 |
| 14 | 28 | | Wyatt Mattais | Wyatt Mattais #28 Male All Ages | 02:08:50 | 02:08:50 | 11 (11) | All Ages | 11 | Male | 11 | Newman University | wichita | KS | 00:11:23 | 15 | 10 | 10 | 00:00:49 | 27 | 14 | 14 | 01:09:23 | 16 | 14 | 14 | 00:00:53 | 27 | 15 | 15 | 00:46:21 | 19 | 15 | 15 |
| 15 | 12 | | Pauline Aamodt | Pauline Aamodt #12 Female All Ages | 02:10:21 | 02:10:21 | 4 (4) | All Ages | 4 | Female | 4 | Iowa State University Triatlhon Club | Woodbury | MN | 00:11:45 | 20 | 7 | 7 | 00:00:29 | 10 | 4 | 4 | 01:13:02 | 27 | 7 | 7 | 00:00:34 | 8 | 4 | 4 | 00:44:30 | 11 | 2 | 2 |
| 16 | 31 | | Mac Foley | Mac Foley #31 Male All Ages | 02:10:35 | 02:10:35 | 12 (12) | All Ages | 12 | Male | 12 | Newman University | WICHITA | KS | 00:11:57 | 22 | 14 | 14 | 00:00:26 | 5 | 3 | 3 | 01:12:25 | 25 | 20 | 20 | 00:00:33 | 7 | 4 | 4 | 00:45:13 | 14 | 11 | 11 |
| 17 | 64 | | Andrew Maxfield | Andrew Maxfield #64 Male All Ages | 02:10:49 | 02:10:49 | 13 (13) | All Ages | 13 | Male | 13 | University of Wisconsin-Madison | Waunakee | WI | 00:10:53 | 5 | 5 | 5 | 00:00:27 | 6 | 4 | 4 | 01:15:48 | 33 | 24 | 24 | 00:00:44 | 18 | 9 | 9 | 00:42:56 | 9 | 8 | 8 |
| 18 | 50 | | Sarah Guillot | Sarah Guillot #50 Female All Ages | 02:10:58 | 02:10:58 | 5 (5) | All Ages | 5 | Female | 5 | University of Wisconsin-Madison | Madison | WI | 00:13:38 | 37 | 13 | 13 | 00:00:32 | 14 | 6 | 6 | 01:10:08 | 20 | 4 | 4 | 00:00:52 | 26 | 12 | 12 | 00:45:46 | 15 | 4 | 4 |
| 19 | 59 | | Caleb Wolters | Caleb Wolters #59 Male All Ages | 02:11:11 | 02:11:11 | 14 (14) | All Ages | 14 | Male | 14 | Washington University in St. Louis | ST LOUIS | MO | 00:16:47 | 57 | 35 | 35 | 00:00:22 | 2 | 1 | 1 | 01:11:08 | 21 | 17 | 17 | 00:01:00 | 38 | 22 | 22 | 00:41:53 | 6 | 5 | 5 |
| 20 | 94 | | Ken Ellingsen | Ken Ellingsen #94 Male All Ages | 02:11:43 | 02:11:43 | 15 (15) | All Ages | 15 | Male | 15 | | Eau Claire | WI | 00:13:13 | 33 | 22 | 22 | 00:01:08 | 46 | 27 | 27 | 01:10:07 | 19 | 16 | 16 | 00:01:08 | 49 | 30 | 30 | 00:46:04 | 17 | 13 | 13 |
| 21 | 4 | | Kristina Swenson | Kristina Swenson #4 Female All Ages | 02:12:30 | 02:12:30 | 6 (6) | All Ages | 6 | Female | 6 | Iowa State University Triathlon Club | ROGERS | MN | 00:10:59 | 7 | 1 | 1 | 00:00:22 | 3 | 2 | 2 | 01:11:23 | 23 | 5 | 5 | 00:00:30 | 2 | 2 | 2 | 00:49:14 | 25 | 6 | 6 |
| 22 | 49 | | Ryan Steger | Ryan Steger #49 Male All Ages | 02:13:01 | 02:13:01 | 16 (16) | All Ages | 16 | Male | 16 | University of Wisconsin Madison | Neenah | WI | 00:11:28 | 16 | 11 | 11 | 00:01:00 | 36 | 20 | 20 | 01:08:17 | 14 | 13 | 13 | 00:01:25 | 55 | 34 | 34 | 00:50:49 | 29 | 22 | 22 |
| 23 | 35 | | Hunter Haws | Hunter Haws #35 Male All Ages | 02:14:11 | 02:14:11 | 17 (17) | All Ages | 17 | Male | 17 | University of Iowa | Ankeny | IA | 00:11:05 | 10 | 8 | 8 | 00:00:28 | 8 | 6 | 6 | 01:05:47 | 7 | 7 | 7 | 00:00:51 | 22 | 12 | 12 | 00:55:58 | 41 | 29 | 29 |
| 24 | 16 | | Zach Dahlseng | Zach Dahlseng #16 Male All Ages | 02:15:05 | 02:15:05 | 18 (18) | All Ages | 18 | Male | 18 | Minnesota Triathlon Team | MINNEAPOLIS | MN | 00:10:11 | 3 | 3 | 3 | 00:00:56 | 32 | 17 | 17 | 01:11:59 | 24 | 19 | 19 | 00:01:06 | 46 | 28 | 28 | 00:50:50 | 30 | 23 | 23 |
| 25 | 6 | | Eli Chandler | Eli Chandler #6 Male All Ages | 02:15:31 | 02:15:31 | 19 (19) | All Ages | 19 | Male | 19 | Iowa State University Triathlon Club | AMES | IA | 00:16:42 | 55 | 33 | 33 | 00:01:25 | 55 | 32 | 32 | 01:07:31 | 11 | 10 | 10 | 00:00:52 | 24 | 14 | 14 | 00:49:00 | 24 | 19 | 19 |
| 26 | 43 | | Miguel Anselmo | Miguel Anselmo #43 Male All Ages | 02:17:15 | 02:17:15 | 20 (20) | All Ages | 20 | Male | 20 | University of Minnesota | GAINESVILLE | VA | 00:13:02 | 30 | 20 | 20 | 00:01:07 | 44 | 26 | 26 | 01:14:36 | 29 | 21 | 21 | 00:01:05 | 42 | 25 | 25 | 00:47:24 | 20 | 16 | 16 |
| 27 | 55 | | Evan Schilling | Evan Schilling #55 Male All Ages | 02:19:28 | 02:19:28 | 21 (21) | All Ages | 21 | Male | 21 | University of Wisconsin-Madison | Oconomowoc | WI | 00:12:51 | 27 | 18 | 18 | 00:01:19 | 53 | 30 | 30 | 01:14:55 | 31 | 23 | 23 | 00:01:06 | 45 | 27 | 27 | 00:49:15 | 26 | 20 | 20 |
| 28 | 9 | | Jacob Kaufman | Jacob Kaufman #9 Male All Ages | 02:19:42 | 02:19:42 | 22 (22) | All Ages | 22 | Male | 22 | Iowa State University Triathlon Club | AMES | IA | 00:13:55 | 43 | 27 | 27 | 00:01:30 | 60 | 35 | 35 | 01:11:18 | 22 | 18 | 18 | 00:00:57 | 36 | 20 | 20 | 00:51:59 | 31 | 24 | 24 |
| 29 | 63 | | Sofia Nehring Firmino | Sofia Nehring Firmino #63 Female All Ages | 02:20:58 | 02:20:58 | 7 (7) | All Ages | 7 | Female | 7 | University of Wisconsin-Madison | Black Earth | WI | 00:11:00 | 8 | 2 | 2 | 00:00:28 | 9 | 3 | 3 | 01:14:30 | 28 | 8 | 8 | 00:00:33 | 6 | 3 | 3 | 00:54:24 | 37 | 12 | 12 |
| 30 | 53 | | Charlie O'brien | Charlie O'brien #53 Male All Ages | 02:21:11 | 02:21:11 | 23 (23) | All Ages | 23 | Male | 23 | University of Wisconsin-Madison | Rice | MN | 00:11:21 | 14 | 9 | 9 | 00:01:00 | 37 | 21 | 21 | 01:09:35 | 17 | 15 | 15 | 00:01:15 | 52 | 33 | 33 | 00:57:58 | 44 | 31 | 31 |
| 31 | 38 | | Melanie Mahoney | Melanie Mahoney #38 Female All Ages | 02:23:50 | 02:23:50 | 8 (8) | All Ages | 8 | Female | 8 | University of Minnesota | Minneapolis | MN | 00:11:15 | 12 | 4 | 4 | 00:00:43 | 24 | 12 | 12 | 01:12:44 | 26 | 6 | 6 | 00:00:47 | 21 | 10 | 10 | 00:58:18 | 46 | 15 | 15 |
| 32 | 27 | | Nick Samsel | Nick Samsel #27 Male All Ages | 02:24:42 | 02:24:42 | 24 (24) | All Ages | 24 | Male | 24 | Newman University | WICHITA | KS | 00:12:59 | 29 | 19 | 19 | 00:01:25 | 54 | 31 | 31 | 01:21:27 | 45 | 32 | 32 | 00:00:54 | 28 | 16 | 16 | 00:47:55 | 21 | 17 | 17 |
| 33 | 51 | | Alexandria Fons | Alexandria Fons #51 Female All Ages | 02:25:03 | 02:25:03 | 9 (9) | All Ages | 9 | Female | 9 | University of Wisconsin-Madison | Madison | WI | 00:13:17 | 35 | 12 | 12 | 00:01:08 | 47 | 20 | 20 | 01:19:30 | 40 | 11 | 11 | 00:01:15 | 53 | 20 | 20 | 00:49:51 | 28 | 7 | 7 |
| 34 | 10 | | Scott Nemec | Scott Nemec #10 Male All Ages | 02:27:12 | 02:27:12 | 25 (25) | All Ages | 25 | Male | 25 | Iowa State University Triathlon Club | AMES | IA | 00:16:31 | 53 | 31 | 31 | 00:02:17 | 63 | 37 | 37 | 01:21:01 | 44 | 31 | 31 | 00:01:00 | 37 | 21 | 21 | 00:46:20 | 18 | 14 | 14 |
| 35 | 19 | | Elizabeth Van Laarhoven | Elizabeth Van Laarhoven #19 Female All Ages | 02:27:43 | 02:27:43 | 10 (10) | All Ages | 10 | Female | 10 | Minnesota Triathlon Team | Plymouth | MN | 00:12:58 | 28 | 10 | 10 | 00:00:39 | 21 | 9 | 9 | 01:20:28 | 42 | 13 | 13 | 00:00:54 | 29 | 13 | 13 | 00:52:42 | 34 | 9 | 9 |
| 36 | 33 | | Eddie Graham | Eddie Graham #33 Male All Ages | 02:27:56 | 02:27:56 | 26 (26) | All Ages | 26 | Male | 26 | University of Iowa | Palatine | IL | 00:16:09 | 52 | 30 | 30 | 00:00:46 | 26 | 13 | 13 | 01:14:48 | 30 | 22 | 22 | 00:01:11 | 51 | 32 | 32 | 00:55:01 | 39 | 27 | 27 |
| 37 | 5 | | Marcelo Nunes De Almeida | Marcelo Nunes De Almeida #5 Male All Ages | 02:28:31 | 02:28:31 | 27 (27) | All Ages | 27 | Male | 27 | Iowa State University Triathlon Club | AMES | IA | 00:16:39 | 54 | 32 | 32 | 00:01:10 | 49 | 28 | 28 | 01:17:36 | 37 | 28 | 28 | 00:01:04 | 41 | 24 | 24 | 00:52:01 | 32 | 25 | 25 |
| 38 | 29 | | Brandon Steiner | Brandon Steiner #29 Male All Ages | 02:29:24 | 02:29:24 | 28 (28) | All Ages | 28 | Male | 28 | Newman University | Wichita | KS | 00:13:58 | 44 | 28 | 28 | 00:01:03 | 41 | 24 | 24 | 01:16:05 | 34 | 25 | 25 | 00:00:40 | 17 | 8 | 8 | 00:57:35 | 43 | 30 | 30 |
| 39 | 41 | | Jack Nosko | Jack Nosko #41 Male All Ages | 02:29:40 | 02:29:40 | 29 (29) | All Ages | 29 | Male | 29 | University of Minnesota | Minneapolis | MN | 00:11:41 | 18 | 12 | 12 | 00:00:53 | 30 | 16 | 16 | 01:21:38 | 46 | 33 | 33 | 00:00:57 | 34 | 19 | 19 | 00:54:29 | 38 | 26 | 26 |
| 40 | 13 | | Jacob Romero | Jacob Romero #13 Male All Ages | 02:31:46 | 02:31:46 | 30 (30) | All Ages | 30 | Male | 30 | Minnesota Triathlon Team | Saint Paul | MN | 00:16:42 | 56 | 34 | 34 | 00:01:30 | 59 | 34 | 34 | 01:16:58 | 36 | 27 | 27 | 00:01:05 | 43 | 26 | 26 | 00:55:30 | 40 | 28 | 28 |
| 41 | 40 | | Sophie Rabino | Sophie Rabino #40 Female All Ages | 02:31:47 | 02:31:47 | 11 (11) | All Ages | 11 | Female | 11 | University of Minnesota | Woodbury | MN | 00:11:19 | 13 | 5 | 5 | 00:00:38 | 20 | 8 | 8 | 01:15:43 | 32 | 9 | 9 | 00:00:37 | 11 | 5 | 5 | 01:03:27 | 54 | 20 | 20 |
| 42 | 32 | | Austin Nash | Austin Nash #32 Male All Ages | 02:32:19 | 02:32:19 | 31 (31) | All Ages | 31 | Male | 31 | University of Iowa | Mntka | MN | 00:13:10 | 32 | 21 | 21 | 00:01:14 | 51 | 29 | 29 | 01:16:07 | 35 | 26 | 26 | 00:01:11 | 50 | 31 | 31 | 01:00:36 | 50 | 33 | 33 |
| 43 | 17 | | Toni Marano | Toni Marano #17 Female All Ages | 02:33:14 | 02:33:14 | 12 (12) | All Ages | 12 | Female | 12 | Minnesota Triathlon Team | Oak Brook | IL | 00:13:41 | 38 | 14 | 14 | 00:01:10 | 50 | 22 | 22 | 01:24:52 | 51 | 17 | 17 | 00:01:26 | 56 | 22 | 22 | 00:52:02 | 33 | 8 | 8 |
| 44 | 56 | | Jessica Hao | Jessica Hao #56 Female All Ages | 02:33:15 | 02:33:15 | 13 (13) | All Ages | 13 | Female | 13 | Washington University in St. Louis | Saint Louis | MO | 00:13:04 | 31 | 11 | 11 | 00:00:44 | 25 | 13 | 13 | 01:19:09 | 39 | 10 | 10 | 00:00:39 | 15 | 9 | 9 | 00:59:36 | 48 | 17 | 17 |
| 45 | 39 | | Julia Riedl | Julia Riedl #39 Female All Ages | 02:33:29 | 02:33:29 | 14 (14) | All Ages | 14 | Female | 14 | University of Minnesota | MINNEAPOLIS | MN | 00:13:45 | 39 | 15 | 15 | 00:01:05 | 42 | 18 | 18 | 01:23:39 | 49 | 16 | 16 | 00:01:01 | 39 | 17 | 17 | 00:53:57 | 35 | 10 | 10 |
| 46 | 18 | | Maddi Kappenman | Maddi Kappenman #18 Female All Ages | 02:34:43 | 02:34:43 | 15 (15) | All Ages | 15 | Female | 15 | Minnesota Triathlon Team | Lakeville | MN | 00:14:01 | 45 | 17 | 17 | 00:01:08 | 45 | 19 | 19 | 01:20:27 | 41 | 12 | 12 | 00:01:07 | 48 | 19 | 19 | 00:57:58 | 45 | 14 | 14 |
| 47 | 44 | | Nicolas Mendivil | Nicolas Mendivil #44 Male All Ages | 02:36:00 | 02:36:00 | 32 (32) | All Ages | 32 | Male | 32 | University of Minnesota | Minneapolis | MN | 00:13:47 | 42 | 26 | 26 | 00:01:28 | 57 | 33 | 33 | 01:18:00 | 38 | 29 | 29 | 00:00:55 | 32 | 18 | 18 | 01:01:48 | 52 | 34 | 34 |
| 48 | 25 | | Abbie Scott | Abbie Scott #25 Female All Ages | 02:36:54 | 02:36:54 | 16 (16) | All Ages | 16 | Female | 16 | Newman University | Wichita | KS | 00:15:01 | 51 | 22 | 22 | 00:00:39 | 22 | 10 | 10 | 01:22:03 | 47 | 14 | 14 | 00:00:38 | 13 | 7 | 7 | 00:58:30 | 47 | 16 | 16 |
| 49 | 2 | | Madison Bodholdt | Madison Bodholdt #2 Female All Ages | 02:38:01 | 02:38:01 | 17 (17) | All Ages | 17 | Female | 17 | Iowa State University Triathlon Club | FORT DODGE | IA | 00:14:39 | 50 | 21 | 21 | 00:01:01 | 40 | 17 | 17 | 01:27:40 | 52 | 18 | 18 | 00:00:39 | 14 | 8 | 8 | 00:54:00 | 36 | 11 | 11 |
| 50 | 62 | | Cari Schmitz Carley | Cari Schmitz Carley #62 Female All Ages | 02:40:47 | 02:40:47 | 18 (18) | All Ages | 18 | Female | 18 | University of Wisconsin-Madison | Middleton | WI | 00:14:36 | 48 | 20 | 20 | 00:00:53 | 29 | 14 | 14 | 01:23:17 | 48 | 15 | 15 | 00:00:55 | 31 | 14 | 14 | 01:01:04 | 51 | 18 | 18 |