500 Yard Swim - 10 Mile Bike - 2.5 Mile Run |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Elaine Nelson | 39 | F | 53:03 |
2 | 2017 | Elaine Nelson | 38 | F | 53:16 |
3 | 2018 | Bettina Keppers | 35 | F | 55:22 |
4 | 2019 | Elaine Nelson | 40 | F | 56:07 |
5 | 2017 | Bettina Keppers | 34 | F | 56:14 |
6 | 2017 | Jeanne Fleck | 52 | F | 57:17 |
7 | 2018 | Taylor Lundquist | 19 | F | 57:49 |
8 | 2018 | Jena Ogston | 47 | F | 58:07 |
9 | 2017 | Jena Ogston | 46 | F | 58:53 |
10 | 2019 | Tara Makinen | 40 | F | 59:44 |
Place | Year | Name | Age | Sex | Time |
1 | 2017 | McKenzie Radloff | 14 | F | 1:05:25 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Taylor Lundquist | 19 | F | 57:49 |
2 | 2019 | Maisy Waech | 19 | F | 1:00:15 |
3 | 2017 | Maisy Waech | 17 | F | 1:01:03 |
4 | 2018 | Simone Lundquist | 16 | F | 1:03:01 |
5 | 2019 | Kaylynn Imsande | 18 | F | 1:07:11 |
6 | 2019 | Lydia Skelton | 17 | F | 1:09:16 |
7 | 2017 | Kali O'Keeffe | 18 | F | 1:16:54 |
8 | 2017 | Connor Zamzow | 19 | F | 1:18:27 |
9 | 2018 | Casey Keeley | 15 | F | 1:21:13 |
10 | 2019 | Grace Brunfelt | 17 | F | 1:22:02 |
Place | Year | Name | Age | Sex | Time |
1 | 2017 | Sarah Feyder | 24 | F | 1:13:08 |
2 | 2019 | Alyssa Zelm | 22 | F | 1:17:40 |
3 | 2017 | Ellen Donovan | 23 | F | 1:21:16 |
4 | 2019 | Kayla Smith | 22 | F | 1:21:59 |
5 | 2019 | Morgan Hanegraaf | 22 | F | 1:24:36 |
6 | 2019 | Hannah Hanson | 22 | F | 1:33:09 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Kelly Pechous | 27 | F | 1:06:16 |
2 | 2017 | Lisa Filzen | 28 | F | 1:08:24 |
3 | 2018 | Kellee Koenig | 25 | F | 1:10:19 |
4 | 2018 | Natasha Jauss | 29 | F | 1:13:18 |
5 | 2019 | Tyra Kerr | 28 | F | 1:13:44 |
6 | 2019 | Brittany Pentek | 29 | F | 1:19:00 |
7 | 2017 | Melissa Zamzow | 26 | F | 1:19:09 |
8 | 2017 | Keri Halverson | 26 | F | 1:24:09 |
9 | 2017 | April Severson | 28 | F | 1:38:07 |
Place | Year | Name | Age | Sex | Time |
1 | 2017 | Bettina Keppers | 34 | F | 56:14 |
2 | 2018 | Quin Seiler | 30 | F | 1:00:15 |
3 | 2018 | Shyanne McGregor | 34 | F | 1:01:17 |
4 | 2019 | Jenna Dickinson | 34 | F | 1:01:29 |
5 | 2019 | Joy Bittner | 33 | F | 1:06:06 |
6 | 2018 | Emily Breaker | 32 | F | 1:08:05 |
7 | 2017 | Joy Bittner | 31 | F | 1:08:32 |
8 | 2018 | Amber Ferguson | 32 | F | 1:09:01 |
9 | 2019 | Emily Breaker | 33 | F | 1:10:55 |
10 | 2019 | Natasha Jauss | 30 | F | 1:11:33 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Elaine Nelson | 39 | F | 53:03 |
2 | 2017 | Elaine Nelson | 38 | F | 53:16 |
3 | 2018 | Bettina Keppers | 35 | F | 55:22 |
4 | 2018 | Stacia Grayson | 36 | F | 1:09:57 |
5 | 2019 | Amy Brace | 36 | F | 1:11:11 |
6 | 2017 | Sara Nachtman | 36 | F | 1:12:00 |
7 | 2019 | Heather Knutson | 35 | F | 1:13:26 |
8 | 2019 | Allison Spoelhof | 35 | F | 1:14:37 |
9 | 2018 | Christine Mitchell | 39 | F | 1:14:37 |
10 | 2017 | Nicole Raukar | 39 | F | 1:14:39 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Elaine Nelson | 40 | F | 56:07 |
2 | 2019 | Tara Makinen | 40 | F | 59:44 |
3 | 2018 | Melissa Rotenberger | 40 | F | 1:08:00 |
4 | 2018 | Renee Saamanen | 42 | F | 1:08:46 |
5 | 2017 | Kimberly Radloff | 44 | F | 1:09:21 |
6 | 2019 | Renee Saamanen | 43 | F | 1:10:24 |
7 | 2017 | Renee Saamanen | 41 | F | 1:11:13 |
8 | 2018 | Nicole Raukar | 40 | F | 1:14:29 |
9 | 2019 | Karola Dalen | 40 | F | 1:16:08 |
10 | 2017 | Amy Haney | 44 | F | 1:16:29 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Jena Ogston | 47 | F | 58:07 |
2 | 2017 | Jena Ogston | 46 | F | 58:53 |
3 | 2019 | Jena Ogston | 48 | F | 1:00:02 |
4 | 2017 | Harmony Lewis | 45 | F | 1:11:09 |
5 | 2019 | Harmony Lewis | 47 | F | 1:12:51 |
6 | 2019 | Tonia Kittelson | 45 | F | 1:16:47 |
7 | 2018 | Kristin Walch | 48 | F | 1:17:33 |
8 | 2017 | Jennifer Trotterchaude | 46 | F | 1:25:13 |
9 | 2018 | Melissa Miller | 47 | F | 1:27:32 |
10 | 2017 | Jennifer Lefor | 45 | F | 1:29:31 |
Place | Year | Name | Age | Sex | Time |
1 | 2017 | Jeanne Fleck | 52 | F | 57:17 |
2 | 2019 | Pauline McJilton | 52 | F | 1:11:52 |
3 | 2017 | Carol Andrews | 54 | F | 1:17:30 |
4 | 2019 | Diana Gregory | 51 | F | 1:20:00 |
5 | 2018 | Crystal Brown | 53 | F | 1:20:32 |
6 | 2017 | Rebecca Meyerson | 53 | F | 1:21:37 |
7 | 2019 | Sam Eliason | 51 | F | 1:23:46 |
8 | 2017 | Gail Wahlberg | 50 | F | 1:42:29 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Mary Moline | 59 | F | 1:10:42 |
2 | 2019 | Lisa Jeanetta | 55 | F | 1:12:28 |
3 | 2018 | Nancy Petrick | 57 | F | 1:17:49 |
4 | 2019 | Denise Swedberg | 55 | F | 1:32:14 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Mary Moline | 60 | F | 1:11:45 |
2 | 2019 | Jennie Westin | 62 | F | 1:30:46 |
3 | 2017 | Lois Kubow | 64 | F | 1:31:10 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Michel Sanders | 66 | F | 1:20:40 |
2 | 2018 | Autumn Cole | 68 | F | 1:21:04 |
3 | 2017 | Autumn Cole | 67 | F | 1:21:43 |
4 | 2019 | Autumn Cole | 69 | F | 1:27:42 |
Place | Year | Name | Age | Sex | Time |
Place | Year | Name | Age | Sex | Time |
Place | Year | Name | Age | Sex | Time |
Place | Year | Name | Age | Sex | Time |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Branden Scheel | 23 | M | 47:12 |
2 | 2018 | Todd Struckman | 47 | M | 50:34 |
3 | 2018 | Nathan Waech | 49 | M | 50:55 |
4 | 2018 | Alec Boes | 25 | M | 51:37 |
5 | 2017 | Mitchell Clayton | 21 | M | 51:48 |
6 | 2018 | Nathan Bich | 20 | M | 51:50 |
7 | 2019 | Todd Struckman | 48 | M | 52:06 |
8 | 2018 | Carter Deichman | 17 | M | 52:09 |
9 | 2018 | Jack Hennen | 18 | M | 52:38 |
10 | 2018 | John Garrison | 46 | M | 52:46 |
Place | Year | Name | Age | Sex | Time |
1 | 2017 | Tanner Longshore | 14 | M | 1:01:16 |
2 | 2019 | Carter Skelton | 13 | M | 1:21:22 |
3 | 2018 | Caleb Stank | 13 | M | 1:22:14 |
4 | 2019 | Brody Mitchell | 11 | M | 1:25:24 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Carter Deichman | 17 | M | 52:09 |
2 | 2018 | Jack Hennen | 18 | M | 52:38 |
3 | 2017 | Nathan Bich | 19 | M | 53:02 |
4 | 2018 | Carson Deichman | 15 | M | 57:39 |
5 | 2017 | Cedar Lewis | 19 | M | 1:08:16 |
6 | 2017 | Cole Floerke | 19 | M | 1:10:00 |
7 | 2019 | Luke Swedberg | 18 | M | 1:35:15 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Branden Scheel | 23 | M | 47:12 |
2 | 2017 | Mitchell Clayton | 21 | M | 51:48 |
3 | 2018 | Nathan Bich | 20 | M | 51:50 |
4 | 2017 | Noah Burson | 23 | M | 57:37 |
5 | 2017 | Trevor Karn | 23 | M | 1:01:32 |
6 | 2017 | Connor Danis | 22 | M | 1:05:54 |
7 | 2017 | Noah Anderson | 23 | M | 1:11:49 |
8 | 2017 | Stuart Lourey | 24 | M | 1:17:38 |
9 | 2017 | Eli Weinburd | 23 | M | 1:20:42 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Alec Boes | 25 | M | 51:37 |
2 | 2018 | Kole Seiler | 28 | M | 53:52 |
3 | 2018 | Benjamin Welch | 28 | M | 54:20 |
4 | 2018 | Lee Brown | 26 | M | 54:36 |
5 | 2019 | Christopher Martinson | 25 | M | 1:06:08 |
6 | 2017 | Brooks Zamzow | 25 | M | 1:06:53 |
7 | 2017 | Justin Filzen | 28 | M | 1:10:19 |
8 | 2018 | Paul Carland | 28 | M | 1:12:19 |
9 | 2017 | Paul Carland | 27 | M | 1:15:06 |
10 | 2019 | Paul Carland | 29 | M | 1:15:46 |
Place | Year | Name | Age | Sex | Time |
1 | 2017 | Greg Spoelhof | 32 | M | 56:34 |
2 | 2018 | Greg Spoelhof | 33 | M | 57:03 |
3 | 2017 | Ben Bittner | 31 | M | 57:31 |
4 | 2019 | Ben Bittner | 33 | M | 57:42 |
5 | 2019 | Greg Spoelhof | 34 | M | 58:02 |
6 | 2018 | Ryan Smith | 32 | M | 1:00:52 |
7 | 2018 | Steven Johnson | 34 | M | 1:02:48 |
8 | 2018 | Anthony Roman | 34 | M | 1:04:09 |
9 | 2017 | Bob Furr | 33 | M | 1:06:38 |
10 | 2019 | Rog The Boss Raymond | 33 | M | 1:06:39 |
Place | Year | Name | Age | Sex | Time |
1 | 2017 | Joseph Holz | 37 | M | 58:08 |
2 | 2018 | Joe Holz | 38 | M | 1:00:52 |
3 | 2019 | Brandon Law | 37 | M | 1:07:07 |
4 | 2017 | Drew Klinkert | 35 | M | 1:08:21 |
5 | 2017 | Todd Armbruster | 35 | M | 1:11:34 |
6 | 2019 | Todd Armbruster | 37 | M | 1:12:03 |
7 | 2018 | Nate Smith | 39 | M | 1:12:07 |
8 | 2017 | Daniel Weinstein | 38 | M | 1:12:09 |
9 | 2019 | Christopher Johnston | 36 | M | 1:15:49 |
10 | 2017 | Justin Krom | 36 | M | 1:17:39 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Grant Nelson | 43 | M | 53:17 |
2 | 2019 | Andrew Broadmoore | 44 | M | 53:34 |
3 | 2017 | Grant Nelson | 42 | M | 54:08 |
4 | 2018 | Justin Cummins | 43 | M | 55:44 |
5 | 2017 | Justin Cummins | 42 | M | 57:12 |
6 | 2017 | Brad Anderson | 41 | M | 58:11 |
7 | 2018 | Joshua Rice | 44 | M | 59:42 |
8 | 2019 | Kristoffer Osthus | 43 | M | 1:00:18 |
9 | 2019 | Brad Anderson | 43 | M | 1:00:25 |
10 | 2017 | Joshua Rice | 43 | M | 1:05:14 |
Place | Year | Name | Age | Sex | Time |
1 | 2018 | Todd Struckman | 47 | M | 50:34 |
2 | 2018 | Nathan Waech | 49 | M | 50:55 |
3 | 2019 | Todd Struckman | 48 | M | 52:06 |
4 | 2018 | John Garrison | 46 | M | 52:46 |
5 | 2017 | Bill Kelley | 45 | M | 53:59 |
6 | 2017 | Nathan Waech | 48 | M | 56:25 |
7 | 2017 | Chris Botten | 47 | M | 59:16 |
8 | 2017 | Erik Riker-Coleman | 45 | M | 1:02:57 |
9 | 2017 | Kevin Haney | 46 | M | 1:03:39 |
10 | 2019 | Paul Jones | 48 | M | 1:04:32 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Nathan Waech | 50 | M | 53:21 |
2 | 2018 | Daniel Duff | 54 | M | 55:52 |
3 | 2017 | Daniel Duff | 53 | M | 56:04 |
4 | 2017 | Tim Keppers | 53 | M | 58:31 |
5 | 2017 | Steven Snyder | 52 | M | 1:03:45 |
6 | 2019 | Kerry Hanson | 54 | M | 1:04:54 |
7 | 2017 | Randy Knutson | 54 | M | 1:10:57 |
8 | 2019 | Troy Eliason | 51 | M | 1:18:49 |
9 | 2018 | Steve Tanguay | 52 | M | 1:27:28 |
10 | 2019 | Steve Tanguay | 53 | M | 1:29:39 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Daniel Duff | 55 | M | 58:20 |
2 | 2018 | Paul Kovach | 57 | M | 1:02:55 |
3 | 2017 | Randy Back | 58 | M | 1:09:27 |
4 | 2017 | Jeff Poppema | 57 | M | 1:20:40 |
5 | 2018 | Randy Back | 59 | M | 1:24:20 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Audun Mikkelson | 61 | M | 59:51 |
2 | 2017 | Walt Prahl | 64 | M | 1:15:05 |
3 | 2019 | Randy Back | 60 | M | 1:15:52 |
4 | 2019 | Marc Chiodo | 61 | M | 1:18:19 |
5 | 2017 | William Orr | 61 | M | 1:26:15 |
6 | 2017 | Robert Edmonds | 60 | M | 1:50:19 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Ben Croft | 66 | M | 1:10:14 |
2 | 2017 | Tom Couillard | 68 | M | 1:11:28 |
3 | 2018 | Tom Couillard | 69 | M | 1:11:57 |
4 | 2017 | Patrick Carey | 68 | M | 1:19:27 |
5 | 2017 | Richard Donovan | 65 | M | 1:25:45 |
Place | Year | Name | Age | Sex | Time |
1 | 2019 | Tom Couillard | 70 | M | 1:12:30 |
Place | Year | Name | Age | Sex | Time |
Place | Year | Name | Age | Sex | Time |
Place | Year | Name | Age | Sex | Time |