Search
Race
                                                          YOUNG LIFE TRIATHLON
                                      Detroit Lakes City Park - Detroit Lake, MN - August 15, 2026
                                            SPRINT: 500 Meter Swim - 12.3 Mile Bike - 5K Run
   

Place Div/Tot   Bib Name                    City               St Age Sex Rank SWIM 100yd Trn.1 Rank   BIKE   MPH Trn.2 Rank   RUN    Pace FINISH
===== ======== ==== ======================= ================== == === === =============== ===== ================= ===== ================== =======
    1   1/18    214 Gavin Haut              Jamestown          ND  23 M    10  9:56  1:49  2:02    1   30:45 24.0  1:11    1   18:59  6:07 1:02:52 
    2   1/16    282 Andrew Moen             Detroit Lakes      MN  46 M     9  9:33  1:45  1:34    2   31:37 23.3  1:26    2   19:42  6:21 1:03:51 
    3   1/21    197 Carter Ginal            Eden Prairie       MN  18 M    52 12:19  2:16  1:19    3   32:13 22.9  1:00   21   23:16  7:30 1:10:04 
    4   1/36    358 Quinten Ulschmid        Fergus Falls       MN  35 M    25 11:16  2:04  1:57    4   32:54 22.4  1:24   17   22:55  7:23 1:10:24 
    5   2/16    356 Marshall Tanner         Thief River Falls  MN  43 M    18 10:51  1:59  2:28    5   33:40 21.9  2:05    5   21:28  6:55 1:10:30 
    6   2/21    238 Jj Kalash               West Fargo         ND  16 M     3  8:16  1:31  2:02   28   38:28 19.2  1:33   15   22:36  7:17 1:12:54 
    7   3/21    199 Max Glynn               Fargo              ND  17 M     4  8:43  1:36  2:08   36   39:10 18.8  1:12   12   22:04  7:06 1:13:14 
    8   3/16    322 Nicholas Sauer          Comstock           MN  40 M    26 11:18  2:04  2:35   15   36:27 20.2  1:22    8   22:01  7:05 1:13:40 
    9   4/21    355 Justin Syverson         Fargo              ND  18 M     5  8:54  1:38  2:10   34   38:54 19.0  0:41   27   24:07  7:46 1:14:43 
   10   2/18    374 Nicholas Wulfekuhle     Colfax             ND  20 M    62 12:36  2:19  2:17   19   36:36 20.2  1:34   13   22:13  7:09 1:15:13 
   11   5/21    283 Miles Moen              Detroit Lakes      MN  14 M    15 10:41  1:58  2:19   39   39:18 18.8  1:11   19   23:07  7:27 1:16:34 
   12   2/36    225 Seth Hofland            Vergas             MN  33 M   132 14:54  2:44  2:12    6   33:46 21.9  1:45   28   24:11  7:47 1:16:46 
   13   1/7     191 Carter Evenson          Fargo              ND  61 M    28 11:22  2:05  1:54   10   35:31 20.8  2:22   45   25:54  8:21 1:17:02 
   14   1/17    403 Cassie Wellman                                 17 F    39 11:46  2:09  2:00   61   40:34 18.2  1:12    7   21:35  6:57 1:17:05 
   15   1/22    216 Missy Heilman           West Fargo         ND  48 F    37 11:40  2:08  1:55   13   35:58 20.5  1:59   50   26:14  8:27 1:17:44 
   16   1/11    362 Mike Wamboldt           Bismarck           ND  55 M    67 12:51  2:21  3:39    7   34:00 21.7  2:19   37   25:00  8:03 1:17:47 
   17   3/18    227 Henry Hofstad           Minneapolis        MN  27 M    88 13:33  2:29  2:53   22   37:15 19.8  2:08   11   22:03  7:06 1:17:50 
   18   1/25    185 Sara Cushing            Fargo              ND  33 F    19 10:55  2:00  2:07   70   41:14 17.9  1:14   14   22:24  7:13 1:17:52 
   19   3/36    249 Dan Korf                Lake Park          MN  37 M    79 13:25  2:28  2:21   30   38:38 19.1  1:00   16   22:50  7:21 1:18:12 
   20   4/18    207 Jesse Hallstrom         Thief River Falls  MN  20 M    80 13:26  2:28  2:23   24   37:47 19.5  1:06   25   23:48  7:40 1:18:28 
   21   2/11    291 Ed Newman Jr            Fergus Falls       MN  52 M   104 13:58  2:34  2:14   11   35:44 20.7  1:21   40   25:20  8:10 1:18:36 
   22   2/22    368 Kelly Wencl             Alexandria         MN  46 F    11 10:07  1:51  1:57   32   38:41 19.1  1:20   53   26:36  8:34 1:18:38 
   23   5/18    365 Benjamin Weigum         Bismarck           ND  23 M    86 13:29  2:28  3:03   44   39:31 18.7  0:48   10   22:01  7:06 1:18:51 
   24   6/21    306 Ethan Phillippi         Forest Lake        MN  19 M   101 13:55  2:33  2:44   52   40:11 18.4  0:57    4   21:09  6:49 1:18:55 
   25   7/21    177 James Chaffee           Horace             ND  16 M    63 12:38  2:19  2:49   76   42:05 17.5  0:57    3   20:30  6:36 1:18:57 
   26   4/36    203 Michael Haggart         Detroit Lakes      MN  38 M    33 11:35  2:07  2:08   20   36:36 20.2  1:53   57   26:50  8:38 1:18:59 
   27   8/21    190 Brody Engelstad         West Fargo         ND  19 M     1  8:03  1:29  2:25   41   39:19 18.8  0:50   80   28:30  9:11 1:19:05 
   28   3/11    357 Todd Twogood            Bismarck           ND  58 M   111 14:14  2:37  2:34   14   36:24 20.3  1:50   33   24:26  7:52 1:19:26 
   29   9/21    406 Zach Duerr                                     18 M    20 10:56  2:00  1:57   33   38:48 19.0  1:01   60   26:59  8:42 1:19:40 
   30   4/16    341 Brad Solberg            Detroit Lakes      MN  47 M    21 11:00  2:01  2:10   12   35:50 20.6  1:04  106   29:53  9:38 1:19:56 
   31  10/21    266 Peyton Malecka          Detroit Lakes      MN  18 M   118 14:29  2:39  3:05   48   39:53 18.5  1:17    6   21:33  6:57 1:20:15 
   32   5/16    267 Rory Manke              Grand Forks        ND  40 M    40 11:48  2:10  2:40   35   39:05 18.9  1:28   41   25:22  8:10 1:20:21 
   33   4/11    160 Ryan Bjorklund          Detroit Lakes      MN  54 M    84 13:29  2:28  2:34   16   36:30 20.2  1:43   55   26:41  8:36 1:20:55 
   34   6/18    401 Nathan Johannsen                               22 M    75 13:19  2:26  3:15   49   39:54 18.5  1:15   22   23:19  7:31 1:21:01 
   35  11/21    407 Isaiah Ayers            Harwood            ND  17 M     2  8:08  1:30  2:10   98   44:15 16.7  1:01   44   25:53  8:20 1:21:25 
   36  12/21    320 Paxton Samuelson        Fargo              ND  16 M     6  8:55  1:38  2:07   79   42:16 17.5  1:02   62   27:08  8:44 1:21:26 
   37   5/11    272 Kelly Mathisen          Watford City       ND  56 M    44 11:55  2:11  2:28   42   39:20 18.8  1:32   48   26:14  8:27 1:21:26 
   38   7/18    342 Micah Solberg           West Fargo         ND  25 M    47 12:09  2:14  3:56   38   39:17 18.8  1:42   36   24:44  7:58 1:21:47 
   39   6/16    371 Scott Wischnak          Perham             MN  43 M   112 14:16  2:37  2:29    9   34:37 21.3  1:57   83   28:37  9:13 1:21:53 
   40   7/16    402 Joe Bieniek                                    43 M    91 13:39  2:30  2:41   21   36:39 20.1  1:08   76   28:06  9:03 1:22:11 
   41  13/21    244 Hudson Kingsley         Mapleton           ND  15 M   120 14:36  2:41  3:29   54   40:15 18.3  0:46   18   23:07  7:27 1:22:11 
   42   5/36    222 Jared Hineman           Fargo              ND  31 M    87 13:30  2:29  2:04   23   37:20 19.8  1:28   74   27:55  8:59 1:22:14 
   43   2/25    229 Meredith Hollman        Waukesha           WI  31 F    36 11:39  2:08  2:29   66   41:06 18.0  1:30   42   25:33  8:14 1:22:16 
   44   6/36    305 Miguel Perez            Fargo              ND  30 M    46 12:05  2:13  4:27   31   38:40 19.1  2:44   34   24:27  7:53 1:22:21 
   45   6/11    180 Joe Cornelius           Thief River Falls  MN  55 M    66 12:42  2:20  2:02   45   39:39 18.6  1:37   56   26:43  8:36 1:22:41 
   46   8/18    278 Owen Miller             Fargo              ND  23 M    71 13:15  2:26  2:38   25   38:08 19.4  1:22   66   27:26  8:50 1:22:47 
   47   9/18    232 Mitchell Janssen        West Fargo         ND  21 M    53 12:22  2:16  3:02  102   44:36 16.5  0:53    9   22:01  7:05 1:22:53 
   48   1/5     228 Lisa Hollman            Waukesha           WI  59 F    58 12:33  2:18  1:57   37   39:11 18.8  1:59   71   27:41  8:55 1:23:20 
   49   8/16    268 Ryan Manke              Detroit Lakes      MN  44 M   102 13:55  2:33  1:45   65   40:53 18.1  0:43   49   26:14  8:27 1:23:28 
   50  10/18    363 Blake Weber             Detroit Lakes      MN  24 M    55 12:24  2:17  2:55   78   42:12 17.5  1:44   35   24:44  7:58 1:23:57 
   51  14/21    404 Crosby Tollefson                               12 M    23 11:01  2:01  3:20   97   44:13 16.7  1:08   29   24:19  7:50 1:24:00 
   52  15/21    218 Liam Hendrickson        West Fargo         ND  11 M    17 10:47  1:59  3:05  106   44:43 16.5  1:08   31   24:22  7:51 1:24:02 
   53   9/16    198 Jason Glynn             Fargo              ND  48 M    51 12:18  2:15  2:45   27   38:19 19.3  2:53   75   28:00  9:01 1:24:13 
   54   2/17    330 Madisen Schue           Moorhead           MN  17 F     7  9:13  1:42  2:21  105   44:43 16.5  1:26   52   26:33  8:33 1:24:15 
   55   7/36    265 Christian Madsen        Andover            MN  33 M    69 12:59  2:23  2:35   18   36:35 20.2  1:34  112   30:43  9:54 1:24:25 
   56   8/36    176 Graham Carson           La Crosse          WI  35 M   109 14:06  2:35  2:56   69   41:13 17.9  1:08   39   25:08  8:06 1:24:29 
   57   3/22    196 Laura Fugleberg         Roseau             MN  40 F    45 12:04  2:13  1:26   86   43:02 17.1  1:10   58   26:52  8:39 1:24:33 
   58   3/25    159 Rochelle Bitz           Fargo              ND  32 F   134 14:55  2:44  2:34   75   41:55 17.6  2:04   20   23:10  7:28 1:24:36 
   59  16/21    307 Connor Phillips         Fargo              ND  17 M    54 12:22  2:16  2:12   55   40:18 18.3  1:26   79   28:19  9:07 1:24:36 
   60  17/21    308 Connor Pieske           Hadley             MN  15 M    70 13:14  2:26  3:00   87   43:03 17.1  1:39   26   24:03  7:45 1:24:57 
   61   4/25    353 Rachel Sudermann        Fargo              ND  37 F    61 12:35  2:18  2:22   58   40:22 18.3  2:22   65   27:26  8:50 1:25:04 
   62  10/16    375 Eddy Yuja               Carrington         ND  42 M    85 13:29  2:28  2:49   67   41:09 17.9  1:41   47   26:07  8:25 1:25:13 
   63  11/16    254 Ross Ladehoff           Baxter             MN  41 M    32 11:33  2:07  2:53   71   41:39 17.7  1:17   78   28:17  9:07 1:25:37 
   64  18/21    293 Avery Nordby            Detroit Lakes      MN  17 M    59 12:34  2:18  3:59   94   43:38 16.9  2:05   24   23:45  7:39 1:25:59 
   65  11/18    376 Caleb Zellers           Moorhead           MN  20 M   124 14:38  2:41  2:38   59   40:33 18.2  1:08   64   27:22  8:49 1:26:17 
   66   1/16    245 Megan Klair             Detroit Lakes      MN  27 F    60 12:35  2:18  3:06   89   43:17 17.1  1:33   43   25:50  8:19 1:26:18 
   67  19/21    168 Parker Buchholtz        Detroit Lakes      MN  17 M    94 13:41  2:30  2:41   47   39:49 18.5  1:45   85   28:42  9:15 1:26:36 
   68   2/7     310 Craig Pool              Fargo              ND  67 M   100 13:54  2:33  2:49   17   36:33 20.2  2:23  118   31:11 10:03 1:26:48 
   69  12/18    239 Brian Kauffman          Fargo              ND  28 M    76 13:21  2:27  2:38   60   40:34 18.2  1:21   95   29:06  9:22 1:26:58 
   70   2/16    188 Kathlyn Dixon           Bismarck           ND  25 F   106 14:03  2:35  2:45   74   41:48 17.7  0:56   77   28:13  9:05 1:27:43 
   71   2/5     373 Cassie Wulfekuhle       Colfax             ND  53 F    65 12:39  2:19  2:58   73   41:44 17.7  1:49   84   28:39  9:14 1:27:47 
   72   9/36    181 Austin Cote             Fargo              ND  35 M    43 11:52  2:11  4:10   72   41:44 17.7  2:30   70   27:36  8:53 1:27:51 
   73  10/36    298 Kyle Olson              West Fargo         ND  32 M   181 17:54  3:17  3:15   62   40:35 18.2  2:24   30   24:19  7:50 1:28:26 
   74   1/4     289 Dennis Nelson           Henderson          NV  71 M   113 14:18  2:37  2:58    8   34:02 21.7  2:13  151   35:18 11:22 1:28:46 
   75   5/25    219 Alexandra Heppner       Fargo              ND  33 F    34 11:37  2:08  2:44   80   42:17 17.5  2:45  100   29:29  9:30 1:28:51 
   76   6/25    262 Rachel Letvin           Fargo              ND  38 F    64 12:38  2:19  2:40   68   41:11 17.9  1:29  115   30:55  9:57 1:28:51 
   77  20/21    313 Ivan Reindl             Horace             ND  19 M   110 14:06  2:35  2:14   95   43:50 16.8  1:45   59   26:59  8:41 1:28:51 
   78  11/36    234 Mark Johnson            Anoka              MN  37 M    56 12:25  2:17  3:58   83   42:35 17.3  2:15   72   27:51  8:58 1:29:01 
   79  12/16    208 Joe Halvorson           Moorhead           MN  44 M   154 16:13  2:58  2:17   43   39:25 18.7  1:41  103   29:43  9:34 1:29:19 
   80  13/16    241 Adam Keeping            Moorhead           MN  42 M   140 15:13  2:47  2:39   64   40:47 18.1  2:00   87   28:43  9:15 1:29:20 
   81  13/18    175 Joshua Carlson          West Fargo         ND  26 M   105 14:01  2:34  2:54  132   47:29 15.5  1:38   23   23:23  7:32 1:29:23 
   82   3/17    215 Mila Heilman            West Fargo         ND  12 F    22 11:01  2:01  2:29  126   46:53 15.7  1:32   68   27:33  8:52 1:29:25 
   83  12/36    220 Alec Hill               Minneapolis        MN  31 M    98 13:51  2:32  3:29   26   38:13 19.3  2:37  124   31:39 10:11 1:29:46 
   84   4/22    295 Kristine Nystrom        West Fargo         ND  45 F    81 13:26  2:28  3:01  134   47:51 15.4  1:15   32   24:22  7:51 1:29:53 
   85  13/36    153 Jonathan Baker          Moorhead           MN  38 M    82 13:27  2:28  2:41  125   46:33 15.9  1:16   46   26:06  8:24 1:30:01 
   86  14/36    319 Adam Russell            Alexandria         MN  32 M    78 13:22  2:27  2:45   57   40:20 18.3  2:40  116   31:02 10:00 1:30:06 
   87  15/36    233 Cody Jochim             Horace             ND  35 M    92 13:40  2:30  3:58   77   42:12 17.5  3:09   63   27:14  8:46 1:30:11 
   88  16/36    223 Joel Hineman            Moorhead           MN  37 M    73 13:15  2:26  2:33   50   40:06 18.4  2:07  130   32:13 10:23 1:30:11 
   89   7/11    301 Matt Osborne            Fargo              ND  58 M   157 16:24  3:00  3:23   63   40:42 18.1  1:54   73   27:52  8:59 1:30:13 
   90   4/17    269 Evie Martin             Frazee             MN  16 F    31 11:32  2:07  2:56  103   44:38 16.5  1:42  104   29:53  9:37 1:30:39 
   91   5/17    270 Marian Martin           Frazee             MN  18 F    16 10:42  1:58  3:34  107   44:49 16.5  1:43  105   29:53  9:37 1:30:39 
   92   8/11    253 Curtis Kukert           Devils Lake        ND  58 M    89 13:34  2:29  2:25   56   40:18 18.3  1:35  137   33:04 10:39 1:30:54 
   93   9/11    315 Ben Riewer              Detroit Lakes      MN  50 M   138 15:09  2:47  2:39   40   39:18 18.8  1:46  129   32:09 10:21 1:30:59 
   94   3/5     366 Cindy Weigum            Bismarck           ND  56 F   189 18:41  3:25  2:46   51   40:11 18.4  1:06   98   29:15  9:25 1:31:57 
   95  14/16    165 Blake Boster            Minnetonka         MN  40 M    50 12:17  2:15  4:42   96   44:10 16.7  3:19   69   27:35  8:53 1:32:00 
   96   3/7     299 Todd Olson              Plymouth           MN  62 M   172 16:58  3:07  2:58   53   40:15 18.3  1:57  108   30:00  9:40 1:32:05 
   97  17/36    248 Michael Kolles          New Hope           MN  33 M   128 14:43  2:42  2:39  104   44:42 16.5  1:39   86   28:43  9:15 1:32:24 
   98   7/25    193 Christine Foltz         Minneapolis        MN  34 F    57 12:30  2:18  2:29   91   43:23 17.0  1:28  138   33:07 10:40 1:32:56 
   99   5/22    343 Kayce Sorenson          Moorhead           MN  47 F   163 16:40  3:03  2:27  120   45:57 16.1  1:45   51   26:14  8:27 1:33:01 
  100   3/16    257 Cora Lee                Frazee             MN  22 F    35 11:39  2:08  3:06  118   45:55 16.1  1:22  119   31:14 10:03 1:33:14 
  101  18/36    288 John Naas               Argusville         ND  31 M   194 19:44  3:37  2:31   46   39:45 18.6  2:10   96   29:08  9:23 1:33:17 
  102  19/36    186 Josiah Dean             Fargo              ND  33 M   115 14:26  2:39  3:13  119   45:56 16.1  0:55   93   29:00  9:20 1:33:28 
  103   4/16    317 Emma Rogers-Wisnewski   Forest Lake        MN  21 F    29 11:29  2:06  3:08  130   47:11 15.6  1:27  109   30:18  9:45 1:33:30 
  104  14/18    179 Josiah Copeland         West Fargo         ND  20 M   158 16:30  3:01  2:27  137   48:18 15.3  1:26   38   25:04  8:04 1:33:44 
  105  20/36    333 Michael Seaworth        Wayzata            MN  38 M   123 14:37  2:41  2:55   81   42:26 17.4  2:10  127   31:44 10:13 1:33:50 
  106   4/5     361 Alivia Wamboldt         Bismarck           ND  51 F   182 17:56  3:17  3:51   29   38:34 19.1  2:23  117   31:11 10:03 1:33:54 
  107  21/36    201 Jeremy Grindeland       Fargo              ND  36 M   121 14:36  2:41  2:55  101   44:34 16.6  2:12  102   29:39  9:33 1:33:55 
  108  15/16    279 Andre Miranda           West Fargo         ND  45 M   141 15:20  2:49  3:42  116   45:49 16.1  2:04   61   27:06  8:44 1:33:58 
  109  10/11    157 Jason Benson            West Fargo         ND  55 M    68 12:54  2:22  3:55   88   43:13 17.1  3:45  110   30:20  9:46 1:34:06 
  110   5/16    325 Melanie Schindler       Grand Forks        ND  29 F    74 13:19  2:26  2:29  136   48:17 15.3  1:46   91   28:58  9:20 1:34:46 
  111   1/4     212 Misty Hathaway          Boston             MA  63 F   107 14:04  2:35  3:18  111   45:22 16.3  2:55   97   29:15  9:25 1:34:51 
  112  22/36    328 Tommy Schmidt           Fargo              ND  33 M    90 13:34  2:29  3:12  144   49:00 15.1  1:35   67   27:33  8:52 1:34:53 
  113  23/36    400 Connor Camrud                                  32 M   108 14:04  2:35  2:49   82   42:30 17.4  2:03  139   33:34 10:49 1:34:58 
  114   8/25    200 Cassady Grabow-Hohensee Merrill            WI  31 F    27 11:20  2:05  3:46  124   46:32 15.9  2:10  120   31:21 10:06 1:35:07 
  115   9/25    360 Claire Vetsch           Moorhead           MN  31 F    41 11:50  2:10  2:35  129   47:10 15.6  2:12  122   31:26 10:07 1:35:11 
  116   4/7     275 Thaddeus McCamant       Frazee             MN  65 M   159 16:34  3:02  3:20   84   42:49 17.2  1:20  123   31:31 10:09 1:35:31 
  117  15/18    327 Adam Schlichtmann       Fargo              ND  28 M   122 14:37  2:41  4:06  117   45:51 16.1  1:27  101   29:36  9:32 1:35:36 
  118   6/22    405 Joy Foley                                      42 F   150 15:46  2:53  2:18  110   45:21 16.3  1:46  111   30:34  9:51 1:35:43 
  119  24/36    194 Clem Foltz              Minneapolis        MN  33 M    48 12:14  2:15  2:39   92   43:27 17.0  2:37  150   34:49 11:13 1:35:44 
  120   6/17    224 Arianna Hoff            Moorhead           MN  18 F     8  9:29  1:45  2:36  150   50:44 14.5  1:40  121   31:23 10:06 1:35:50 
  121  16/18    170 Carson Buresh           West Fargo         ND  25 M    42 11:50  2:10  2:54  114   45:39 16.2  1:52  140   33:47 10:53 1:36:00 
  122  16/16    309 Brandon Pittenger       Fargo              ND  41 M    14 10:35  1:56  2:38  100   44:19 16.7  2:06  163   36:38 11:48 1:36:13 
  123  25/36    326 Matt Schiroo            Fargo              ND  30 M    96 13:48  2:32  1:57  157   51:19 14.4  0:43   88   28:43  9:15 1:36:29 
  124  17/18    318 Ruan Rossouw            Enderlin           ND  23 M    93 13:40  2:30  3:38  133   47:49 15.4  2:43   89   28:49  9:17 1:36:37 
  125   7/17    217 Kya Hendrickson         West Fargo         ND  13 F    12 10:07  1:51  2:43  169   53:35 13.8  1:17   94   29:04  9:22 1:36:46 
  126   7/22    339 Darla Skaurud           West Fargo         ND  49 F    72 13:15  2:26  2:39  112   45:30 16.2  1:13  147   34:30 11:07 1:37:05 
  127  26/36    296 Obi Obembe              West Fargo         ND  32 M    13 10:22  1:54  3:47  113   45:31 16.2  1:33  158   36:18 11:41 1:37:30 
  128  21/21    364 Dane Weber              Detroit Lakes      MN  18 M   114 14:21  2:38  2:46   90   43:20 17.0  1:55  155   35:51 11:33 1:38:10 
  129   6/16    311 Tessa Punton            Ayr                ND  26 F   117 14:29  2:39  2:20  154   51:06 14.4  1:28   92   28:59  9:20 1:38:20 
  130  10/25    161 Sarah Blakeslee         Roseau             MN  39 F   135 14:56  2:44  2:53  131   47:28 15.5  1:05  135   32:49 10:34 1:39:09 
  131   8/17    399 Addison Laux                                   18 F    77 13:21  2:27  2:52  108   45:17 16.3  1:57  156   35:52 11:33 1:39:17 
  132   8/22    154 Trisha Baker            Fargo              ND  44 F    99 13:52  2:33  3:38  123   46:23 15.9  3:26  128   32:08 10:21 1:39:25 
  133  27/36    226 Blake Hofstad           Julian             CA  32 M    95 13:47  2:32  3:07  160   51:24 14.4  2:34   90   28:52  9:18 1:39:42 
  134   9/22    292 Amy Nordby              Detroit Lakes      MN  48 F   187 18:33  3:24  3:29  138   48:20 15.3  1:17   81   28:32  9:11 1:40:09 
  135  10/22    255 Lindsey Laux            Frazee             MN  45 F   148 15:37  2:52  3:23  142   48:50 15.1  1:59  114   30:55  9:57 1:40:42 
  136   2/4     213 Joel Haugen             Fargo              ND  72 M   179 17:48  3:16  2:51  121   46:04 16.0  1:30  133   32:39 10:31 1:40:51 
  137  28/36    284 Michael Moore           Moorhead           MN  37 M   125 14:38  2:41  5:15   93   43:34 16.9  2:25  153   35:40 11:29 1:41:30 
  138   7/16    302 Caleigh Patten          Grand Forks        ND  26 F   198 20:45  3:48  4:08  141   48:49 15.1  1:46   54   26:41  8:36 1:42:08 
  139  11/22    264 Kaitlin Madigan         Columbus           OH  42 F   175 17:23  3:11  3:30  128   47:03 15.7  3:54  113   30:52  9:56 1:42:40 
  140   9/17    164 Sadie Borg              Bemidji            MN  18 F    30 11:31  2:07  3:23  147   49:27 14.9  1:23  176   38:12 12:18 1:43:54 
  141  12/22    316 Jenny Riewer            Detroit Lakes      MN  46 F   183 18:01  3:18  3:38   99   44:17 16.7  1:47  160   36:24 11:43 1:44:05 
  142  11/11    167 Shawn Bruner            Orono              MN  59 M   162 16:39  3:03  4:40   85   42:55 17.2  2:48  169   37:05 11:57 1:44:06 
  143  29/36    209 Ryan Ham                Fargo Nd           ND  38 M    97 13:50  2:32  5:54  115   45:47 16.1  3:11  157   35:58 11:35 1:44:39 
  144  11/25    169 Lynae Buhl              Pine River         MN  38 F   177 17:47  3:16  4:15  163   52:56 13.9  1:05  107   29:54  9:38 1:45:55 
  145  30/36    352 Michael Studer          Fargo              ND  31 M   169 16:56  3:06  4:16  167   53:31 13.8  1:48   99   29:28  9:29 1:45:58 
  146  12/25    166 Brooke Brateng          Roseau             MN  37 F   116 14:26  2:39  2:31  155   51:10 14.4  1:27  161   36:33 11:46 1:46:06 
  147  13/22    349 Meghan Stewart          West Fargo         ND  44 F   146 15:32  2:51  4:07  143   48:58 15.1  2:20  152   35:21 11:23 1:46:15 
  148  31/36    329 Tyler Schmidt           Brainerd           MN  32 M   126 14:39  2:41  3:02  151   50:55 14.5  1:20  166   36:55 11:53 1:46:48 
  149  13/25    332 Marissa Schultz         West Fargo         ND  38 F   145 15:28  2:50  3:15  170   53:38 13.8  2:14  134   32:45 10:33 1:47:17 
  150   2/4     346 Marcia Steffen          Hazen              ND  61 F   153 16:08  2:57  3:22  127   46:59 15.7  2:18  180   38:46 12:29 1:47:31 
  151  14/22    338 Christina Simons        Hewitt             MN  48 F   155 16:15  2:59  3:48  109   45:18 16.3  2:34  183   40:01 12:53 1:47:54 
  152  32/36    231 Benjamin Jacobson       Fargo              ND  36 M   173 16:58  3:07  3:51  171   53:46 13.7  1:46  125   31:40 10:12 1:47:59 
  153  10/17    300 Lauren Orth             Fargo              ND  12 F    38 11:45  2:09  5:30  179   55:47 13.2  2:03  136   33:03 10:39 1:48:06 
  154  11/17    184 Eva Crary               West Fargo         ND  11 F   129 14:50  2:43  3:13  183   57:09 12.9  1:28  126   31:41 10:12 1:48:19 
  155  12/17    304 Greta Pender            Detroit Lakes      MN  16 F    24 11:11  2:03  3:16  177   55:30 13.3  0:53  177   38:14 12:19 1:49:03 
  156  14/25    247 Jillian Kolles          New Hope           MN  33 F   133 14:54  2:44  3:05  152   51:04 14.5  3:29  164   36:49 11:51 1:49:19 
  157  15/25    163 Amanda Boden            Detroit Lakes      MN  39 F   186 18:17  3:21  3:58  139   48:23 15.3  2:03  165   36:53 11:53 1:49:32 
  158   8/16    240 Karli Kawlewski         New York Mills     MN  24 F   143 15:23  2:49  5:20  166   53:30 13.8  3:12  131   32:37 10:30 1:50:00 
  159   9/16    285 Megan Moser             Fargo              ND  25 F   144 15:24  2:49  5:15  168   53:34 13.8  3:13  132   32:38 10:30 1:50:01 
  160  10/16    152 Jennifer Arnold         Fargo              ND  29 F   127 14:42  2:42  3:41  165   53:23 13.8  2:09  159   36:24 11:43 1:50:17 
  161  13/17    344 Theonna Spicer          Bemidji            MN  18 F   151 16:00  2:56  3:33  196 1:00:19 12.2  2:13   82   28:34  9:12 1:50:37 
  162  14/17    155 Paisleigh Banister      West Fargo         ND  12 F   136 15:02  2:45  6:07  172   53:57 13.7  1:35  143   34:14 11:01 1:50:54 
  163  15/22    237 Sheila Jordan           West Fargo         ND  45 F   142 15:22  2:49  3:11  148   49:49 14.8  1:29  186   41:15 13:17 1:51:05 
  164  16/25    243 Linda King              Fargo              ND  39 F   152 16:02  2:56  3:24  174   54:27 13.6  2:44  149   34:49 11:13 1:51:24 
  165  33/36    277 Jordan Metzger          Mandan             ND  37 M   184 18:07  3:19  3:58  135   47:53 15.4  2:52  179   38:41 12:27 1:51:29 
  166  34/36    359 David Van Dorpe         West Fargo         ND  36 M   139 15:12  2:47  5:13  187   57:47 12.8  1:34  148   34:30 11:07 1:54:14 
  167   5/7     211 Mark Hathaway           Washington         DC  69 M   131 14:53  2:44  5:45  140   48:37 15.2  3:30  187   41:36 13:24 1:54:18 
  168  16/22    372 Rebecca Wood            Mapleton           ND  44 F   103 13:56  2:33  4:54  191   59:44 12.4  2:00  144   34:20 11:03 1:54:51 
  169  17/25    274 Jordyn McBain           Moorhead           MN  31 F   149 15:43  2:53  4:59  175   54:43 13.5  2:19  171   37:32 12:05 1:55:14 
  170  18/25    290 Kristin Nelson          West Fargo         ND  31 F   119 14:34  2:40  4:08  176   54:51 13.5  2:19  182   39:25 12:41 1:55:14 
  171  19/25    235 Stacy Johnson           Golden Valley      ND  39 F   137 15:05  2:46  3:24  180   55:59 13.2  2:39  175   38:12 12:18 1:55:17 
  172   6/7     182 Randy Cramer            Horace             ND  61 M   174 17:13  3:09  4:36  122   46:07 16.0  4:14  194   43:10 13:54 1:55:18 
  173  15/17    195 Juliette Freeborn       West Fargo         ND  11 F   130 14:50  2:43  3:13  184   57:10 12.9  1:26  181   39:15 12:38 1:55:53 
  174   3/4     189 Leesa Drury             Park Rapids        MN  67 F   193 19:00  3:29  2:43  164   53:19 13.8  2:38  178   38:27 12:23 1:56:05 
  175   5/5     294 Roberta Nyhus           Bismarck           ND  56 F   147 15:36  2:52  5:13  146   49:26 14.9  2:31  196   44:04 14:11 1:56:50 
  176   3/4     340 Donald Snyder           Alexandria         MN  81 M   156 16:15  2:59  9:56  145   49:25 14.9  3:55  173   38:01 12:15 1:57:30 
  177  11/16    335 Erin Shroyer            Grand Forks        ND  27 F   168 16:56  3:06  5:21  188   59:00 12.5  2:48  142   34:07 10:59 1:58:10 
  178  17/22    263 Randon Lovering         West Fargo         ND  47 F   161 16:39  3:03  4:05  161   51:53 14.2  2:44  190   42:51 13:48 1:58:10 
  179  18/22    236 Maggie Jordahl          Fargo              ND  40 F   192 19:00  3:29  4:36  156   51:15 14.4  2:38  188   41:49 13:28 1:59:17 
  180  19/22    354 Lizette Sunde           Moorhead           MN  44 F   191 18:55  3:28  4:33  159   51:21 14.4  2:37  189   41:53 13:29 1:59:17 
  181  18/18    367 Alexander Wells         Fargo              ND  28 M   164 16:49  3:05  4:37  178   55:41 13.3  4:05  174   38:09 12:17 1:59:18 
  182  20/25    210 Kayla Hanson            Fargo              ND  38 F   171 16:57  3:06  3:37  186   57:37 12.8  1:43  184   40:07 12:55 1:59:59 
  183   1/1     156 Mari Bell               Fargo              ND  72 F   195 19:46  3:37  4:23  149   50:13 14.7  3:39  191   42:53 13:49 2:00:52 
  184  12/16    336 Megan Shroyer           Fargo              ND  27 F   165 16:54  3:06  5:26  194 1:00:18 12.2  4:45  145   34:25 11:05 2:01:46 
  185  13/16    260 Isabelle Leervig        Fargo              ND  27 F   167 16:55  3:06  5:24  195 1:00:18 12.2  4:46  146   34:26 11:05 2:01:47 
  186  16/17    173 Rilynn Carden           Fargo              ND  10 F   190 18:48  3:27  5:43  193   59:51 12.3  1:32  170   37:11 11:58 2:03:02 
  187  21/25    172 Nikki Carden            Fargo              ND  35 F   196 20:05  3:41  4:40  190   59:42 12.4  1:37  167   37:00 11:55 2:03:03 
  188  20/22    345 Kayla Spiekermeier      Beulah             ND  42 F   166 16:55  3:06  5:04  181   56:16 13.1  2:13  193   43:00 13:51 2:03:25 
  189  14/16    370 Hannah Wilson           Fargo              ND  25 F   176 17:30  3:12  3:59  200 1:04:28 11.4  5:12  154   35:47 11:31 2:06:53 
  190  21/22    287 Leanne Muhl             Fargo              ND  41 F   199 21:37  3:58  4:03  182   56:34 13.0  2:32  192   42:55 13:49 2:07:39 
  191  15/16    276 Christine McMakin       Fargo              ND  27 F   160 16:35  3:02  3:26  201 1:05:51 11.2  5:16  162   36:34 11:47 2:07:40 
  192  22/25    158 Sarah Berg              West Fargo         ND  31 F   202 25:50  4:44  4:04  198 1:02:30 11.8  2:05  141   33:52 10:54 2:08:19 
  193   7/7     171 Dan Calvert             Williston          ND  63 M   178 17:48  3:16  6:28  162   52:09 14.2  2:10  200   49:57 16:05 2:08:30 
  194  35/36    174 Travis Carden           Fargo              ND  39 M   201 24:50  4:33  5:50  192   59:46 12.3  1:38  168   37:01 11:55 2:09:03 
  195  23/25    187 Caitlyn Dixon           Fargo              ND  31 F   170 16:56  3:06  4:49  197 1:01:17 12.0  2:40  195   43:46 14:06 2:09:27 
  196  24/25    261 Kelly Leiseth           Sabin              MN  38 F   203 25:55  4:45  3:55  153   51:05 14.4  3:40  197   45:15 14:34 2:09:49 
  197  25/25    323 Paige Sauvageau         Fargo              ND  31 F   188 18:38  3:25  5:58  199 1:03:40 11.6  2:51  185   41:11 13:16 2:12:17 
  198  17/17    192 Grace Fisher            West Fargo         ND  11 F    49 12:16  2:15  4:58  202 1:06:27 11.1  3:10  198   46:05 14:50 2:12:55 
  199   4/4     183 Vanvechten Crane        Bismarck           ND  77 M   180 17:49  3:16  5:51  185   57:20 12.9  3:20  199   49:13 15:51 2:13:31 
  200   4/4     205 Katie Hall              Hawley             MN  62 F   185 18:13  3:20  4:45  203 1:11:45 10.3  1:39  172   37:51 12:11 2:14:11 
  201  22/22    259 Vickie Lee              West Fargo         ND  45 F   200 21:59  4:02  4:35  173   54:11 13.6  2:56  202   51:52 16:42 2:15:31 
  202  16/16    204 Safia Hagiridwan        Moorhead           MN  22 F   197 20:08  3:41  3:44  189   59:08 12.5  3:08  201   50:58 16:25 2:17:04 
  203  36/36    321 Forrest Sauer           Callaway           MN  38 M    83 13:29  2:28  3:50  158   51:19 14.4  5:02  203 1:03:27 20:26 2:17:05 


================================================================================================================================================
                               RELAY RESULTS
================================================================================================================================================

Place Bib  TEAM NAME & TEAMMATES                          Rank Swim  Pace Trn.1 Rank   Bike  Rate Trn.2 Rank    Run   Pace  Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
    1  394 The Quadfathers                                  1  8:40  1:35  0:57    1   33:42 21.9  0:37    1   20:19  6:33 1:04:13 
           Bremen Abuhl , David Tompkins , Kenan Cain             
    2  384 Fellowship of the Tri                            9 12:49  2:21  1:15    2   38:35 19.1  0:52    2   24:04  7:45 1:17:34 
           Ellen Johnson , Shiloh Susag , Pauline Holman          
    3  389 Root Canal Racers                                3 10:28  1:55  1:17    4   40:06 18.4  1:20    7   26:31  8:32 1:19:39 
           Heather Kivi , Connor Haugrud , Carey Zunich           
    4  388 R&R                                              2 10:24  1:54  1:17    3   38:51 19.0  1:04    9   28:43  9:15 1:20:18 
           Ryan Macmaster , Reggie Macmaster ,                    
    5  392 Team Tri-fecta                                   7 12:05  2:13  1:18    5   43:29 17.0  0:42    4   25:01  8:04 1:22:33 
           Ellen Rethwisch , Sonya Drechsel , Laura Isdahl        
    6  391 Team Small Medium Large                         10 13:57  2:34  1:09    6   46:50 15.8  0:41    3   24:55  8:01 1:27:30 
           Porter Kingsley , Teddy Schultz , Alex Kingsley        
    7  395 The Towel Boys                                   5 10:57  2:01  1:07    8   49:44 14.8  0:58    5   25:06  8:05 1:27:50 
           Jon B-C , Justin Montplaisir , Nick Pfeifer            
    8  382 Drury Tri                                       11 14:09  2:36  1:18    9   49:57 14.8  0:49   11   29:08  9:23 1:35:19 
           Caroline Striebel , Tom Drury , Molly Drury            
    9  383 Fast Femmes                                     12 14:13  2:36  1:32   11   53:34 13.8  0:45    6   26:05  8:24 1:36:07 
           Kara Kniert , Sheri Paulson , Brynlee Schnell          
   10  386 HAWKSHOTS                                        8 12:30  2:18  1:19    7   48:12 15.3  1:09   16   33:26 10:46 1:36:35 
           Quinn Thompson , Jeff Thompson , Carson Teckenburg     
   11  385 Go Getters                                      14 15:26  2:50  1:53   10   50:08 14.7  0:48   14   31:46 10:14 1:39:59 
           Shan Manke , Jill Perkins , Reed Manke                 
   12  390 Rylie Ava and Kate                               4 10:33  1:56  1:05   15   59:23 12.4  0:39   12   29:32  9:31 1:41:11 
           Rylie Wendt , Ava Morrison , Kate Taves                
   13  396 Tri Me a River                                  13 14:31  2:40  1:35   13   58:50 12.5  0:49    8   27:15  8:47 1:42:59 
           Carly Hansen , Susan Hansen , Lauren Manke             
   14  397 Tri-Namite                                       6 11:34  2:07  1:25   12   56:52 13.0  0:57   17   39:08 12:36 1:49:54 
           Rose Jackson , Brigit Sprenger , Krisanne Mogck        
   15  398 Young and Old                                   16 18:27  3:23  4:02   14   58:51 12.5  1:06   10   28:47  9:16 1:51:11 
           Robert Koshnick , Boden Donaldson ,                    
   16  379 Bell Boys                                       17 20:59  3:51  2:29   16 1:01:06 12.1  0:36   15   33:16 10:43 1:58:24 
           Jakob Sundstrom , Noah Reinertson , Ryan Manders       
   17  378 3 Fast 3 Furious                                15 16:13  2:58  2:02   17 1:12:22 10.2  0:57   13   31:09 10:02 2:02:40 
           Ann Brown , Hannah Coslett , Brennan Coslett           

================================================================================================================================================
                            PENALTY TIME ISSUED
================================================================================================================================================
No.  Name                    City               St Age Penalty Time  Penalty Comment                   
==== ======================= ================== == === ============= ============================== 


================================================================================================================================================
                      NON QUALIFYING RESULTS: SPRINT
================================================================================================================================================
Bib  Name                    City               St Age Sex Rank SWIM  100yd Trn.1 Rank   BIKE   MPH Trn.2 Rank   RUN    Pace FINISH
==== ======================= ================== == === === ================ ===== ================= ===== ================== =======
 162 Christina Bleich        Mapleton           ND  37 F      1 18:32  3:24  3:49    1 1:11:17 10.4  2:36    1   48:53 15:44 2:25:05 

                            TOP TEN SWIM TIMES
Swim  100
PLACE NAME                    CITY               ST AGE  S    Time  yds
===== ======================= ================== == ===  =  ============
    1 Brody Engelstad         West Fargo         ND  19 M    8:03  1:29 
    2 Isaiah Ayers            Harwood            ND  17 M    8:08  1:30 
    3 Jj Kalash               West Fargo         ND  16 M    8:16  1:31 
    4 Max Glynn               Fargo              ND  17 M    8:43  1:36 
    5 Justin Syverson         Fargo              ND  18 M    8:54  1:38 
    6 Paxton Samuelson        Fargo              ND  16 M    8:55  1:38 
    7 Madisen Schue           Moorhead           MN  17 F    9:13  1:42 
    8 Arianna Hoff            Moorhead           MN  18 F    9:29  1:45 
    9 Andrew Moen             Detroit Lakes      MN  46 M    9:33  1:45 
   10 Gavin Haut              Jamestown          ND  23 M    9:56  1:49 

                            TOP TEN BIKE TIMES
Bike
PLACE NAME                    CITY               ST AGE  S   Time   MPH
===== ======================= ================== == ===  = ============
    1 Gavin Haut              Jamestown          ND  23 M   30:45 24.0 
    2 Andrew Moen             Detroit Lakes      MN  46 M   31:37 23.3 
    3 Carter Ginal            Eden Prairie       MN  18 M   32:13 22.9 
    4 Quinten Ulschmid        Fergus Falls       MN  35 M   32:54 22.4 
    5 Marshall Tanner         Thief River Falls  MN  43 M   33:40 21.9 
    6 Seth Hofland            Vergas             MN  33 M   33:46 21.9 
    7 Mike Wamboldt           Bismarck           ND  55 M   34:00 21.7 
    8 Dennis Nelson           Henderson          NV  71 M   34:02 21.7 
    9 Scott Wischnak          Perham             MN  43 M   34:37 21.3 
   10 Carter Evenson          Fargo              ND  61 M   35:31 20.8 

                             TOP TEN RUN TIMES
Run
PLACE NAME                    CITY               ST AGE  S   Time   Pace
===== ======================= ================== == ===  = =============
    1 Gavin Haut              Jamestown          ND  23 M   18:59  6:07 
    2 Andrew Moen             Detroit Lakes      MN  46 M   19:42  6:21 
    3 James Chaffee           Horace             ND  16 M   20:30  6:36 
    4 Ethan Phillippi         Forest Lake        MN  19 M   21:09  6:49 
    5 Marshall Tanner         Thief River Falls  MN  43 M   21:28  6:55 
    6 Peyton Malecka          Detroit Lakes      MN  18 M   21:33  6:57 
    7 Cassie Wellman                                 17 F   21:35  6:57 
    8 Nicholas Sauer          Comstock           MN  40 M   22:01  7:05 
    9 Mitchell Janssen        West Fargo         ND  21 M   22:01  7:05 
   10 Benjamin Weigum         Bismarck           ND  23 M   22:01  7:06 

================================================================================================================================================
OVERALL MALE AGE GROUP RESULTS
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  214 Gavin Haut              Jamestown          ND  23    8  9:56  1:49  2:02    1   30:45 24.0  1:11    1   18:59  6:07 1:02:52 
    2  282 Andrew Moen             Detroit Lakes      MN  46    7  9:33  1:45  1:34    2   31:37 23.3  1:26    2   19:42  6:21 1:03:51 
    3  197 Carter Ginal            Eden Prairie       MN  18   31 12:19  2:16  1:19    3   32:13 22.9  1:00   18   23:16  7:30 1:10:04 
    4  358 Quinten Ulschmid        Fergus Falls       MN  35   17 11:16  2:04  1:57    4   32:54 22.4  1:24   15   22:55  7:23 1:10:24 
    5  356 Marshall Tanner         Thief River Falls  MN  43   13 10:51  1:59  2:28    5   33:40 21.9  2:05    5   21:28  6:55 1:10:30 
    6  238 Jj Kalash               West Fargo         ND  16    3  8:16  1:31  2:02   27   38:28 19.2  1:33   13   22:36  7:17 1:12:54 
    7  199 Max Glynn               Fargo              ND  17    4  8:43  1:36  2:08   33   39:10 18.8  1:12   11   22:04  7:06 1:13:14 
    8  322 Nicholas Sauer          Comstock           MN  40   18 11:18  2:04  2:35   14   36:27 20.2  1:22    7   22:01  7:05 1:13:40 
    9  355 Justin Syverson         Fargo              ND  18    5  8:54  1:38  2:10   31   38:54 19.0  0:41   24   24:07  7:46 1:14:43 
   10  374 Nicholas Wulfekuhle     Colfax             ND  20   37 12:36  2:19  2:17   18   36:36 20.2  1:34   12   22:13  7:09 1:15:13 
   11  283 Miles Moen              Detroit Lakes      MN  14   11 10:41  1:58  2:19   35   39:18 18.8  1:11   17   23:07  7:27 1:16:34 
   12  225 Seth Hofland            Vergas             MN  33   91 14:54  2:44  2:12    6   33:46 21.9  1:45   25   24:11  7:47 1:16:46 
   13  191 Carter Evenson          Fargo              ND  61   19 11:22  2:05  1:54   10   35:31 20.8  2:22   39   25:54  8:21 1:17:02 
   14  362 Mike Wamboldt           Bismarck           ND  55   40 12:51  2:21  3:39    7   34:00 21.7  2:19   33   25:00  8:03 1:17:47 
   15  227 Henry Hofstad           Minneapolis        MN  27   57 13:33  2:29  2:53   21   37:15 19.8  2:08   10   22:03  7:06 1:17:50 
   16  249 Dan Korf                Lake Park          MN  37   49 13:25  2:28  2:21   28   38:38 19.1  1:00   14   22:50  7:21 1:18:12 
   17  207 Jesse Hallstrom         Thief River Falls  MN  20   50 13:26  2:28  2:23   23   37:47 19.5  1:06   22   23:48  7:40 1:18:28 
   18  291 Ed Newman Jr            Fergus Falls       MN  52   71 13:58  2:34  2:14   11   35:44 20.7  1:21   36   25:20  8:10 1:18:36 
   19  365 Benjamin Weigum         Bismarck           ND  23   55 13:29  2:28  3:03   40   39:31 18.7  0:48    9   22:01  7:06 1:18:51 
   20  306 Ethan Phillippi         Forest Lake        MN  19   69 13:55  2:33  2:44   47   40:11 18.4  0:57    4   21:09  6:49 1:18:55 
   21  177 James Chaffee           Horace             ND  16   38 12:38  2:19  2:49   63   42:05 17.5  0:57    3   20:30  6:36 1:18:57 
   22  203 Michael Haggart         Detroit Lakes      MN  38   21 11:35  2:07  2:08   19   36:36 20.2  1:53   46   26:50  8:38 1:18:59 
   23  190 Brody Engelstad         West Fargo         ND  19    1  8:03  1:29  2:25   37   39:19 18.8  0:50   64   28:30  9:11 1:19:05 
   24  357 Todd Twogood            Bismarck           ND  58   76 14:14  2:37  2:34   13   36:24 20.3  1:50   29   24:26  7:52 1:19:26 
   25  406 Zach Duerr                                     18   14 10:56  2:00  1:57   30   38:48 19.0  1:01   48   26:59  8:42 1:19:40 
   26  341 Brad Solberg            Detroit Lakes      MN  47   15 11:00  2:01  2:10   12   35:50 20.6  1:04   79   29:53  9:38 1:19:56 
   27  266 Peyton Malecka          Detroit Lakes      MN  18   81 14:29  2:39  3:05   44   39:53 18.5  1:17    6   21:33  6:57 1:20:15 
   28  267 Rory Manke              Grand Forks        ND  40   22 11:48  2:10  2:40   32   39:05 18.9  1:28   37   25:22  8:10 1:20:21 
   29  160 Ryan Bjorklund          Detroit Lakes      MN  54   53 13:29  2:28  2:34   15   36:30 20.2  1:43   44   26:41  8:36 1:20:55 
   30  401 Nathan Johannsen                               22   46 13:19  2:26  3:15   45   39:54 18.5  1:15   19   23:19  7:31 1:21:01 
   31  407 Isaiah Ayers            Harwood            ND  17    2  8:08  1:30  2:10   81   44:15 16.7  1:01   38   25:53  8:20 1:21:25 
   32  320 Paxton Samuelson        Fargo              ND  16    6  8:55  1:38  2:07   66   42:16 17.5  1:02   50   27:08  8:44 1:21:26 
   33  272 Kelly Mathisen          Watford City       ND  56   25 11:55  2:11  2:28   38   39:20 18.8  1:32   42   26:14  8:27 1:21:26 
   34  342 Micah Solberg           West Fargo         ND  25   27 12:09  2:14  3:56   34   39:17 18.8  1:42   32   24:44  7:58 1:21:47 
   35  371 Scott Wischnak          Perham             MN  43   77 14:16  2:37  2:29    9   34:37 21.3  1:57   65   28:37  9:13 1:21:53 
   36  402 Joe Bieniek                                    43   60 13:39  2:30  2:41   20   36:39 20.1  1:08   61   28:06  9:03 1:22:11 
   37  244 Hudson Kingsley         Mapleton           ND  15   82 14:36  2:41  3:29   49   40:15 18.3  0:46   16   23:07  7:27 1:22:11 
   38  222 Jared Hineman           Fargo              ND  31   56 13:30  2:29  2:04   22   37:20 19.8  1:28   59   27:55  8:59 1:22:14 
   39  305 Miguel Perez            Fargo              ND  30   26 12:05  2:13  4:27   29   38:40 19.1  2:44   30   24:27  7:53 1:22:21 
   40  180 Joe Cornelius           Thief River Falls  MN  55   39 12:42  2:20  2:02   41   39:39 18.6  1:37   45   26:43  8:36 1:22:41 
   41  278 Owen Miller             Fargo              ND  23   44 13:15  2:26  2:38   24   38:08 19.4  1:22   53   27:26  8:50 1:22:47 
   42  232 Mitchell Janssen        West Fargo         ND  21   32 12:22  2:16  3:02   84   44:36 16.5  0:53    8   22:01  7:05 1:22:53 
   43  268 Ryan Manke              Detroit Lakes      MN  44   70 13:55  2:33  1:45   58   40:53 18.1  0:43   43   26:14  8:27 1:23:28 
   44  363 Blake Weber             Detroit Lakes      MN  24   34 12:24  2:17  2:55   65   42:12 17.5  1:44   31   24:44  7:58 1:23:57 
   45  404 Crosby Tollefson                               12   16 11:01  2:01  3:20   80   44:13 16.7  1:08   26   24:19  7:50 1:24:00 
   46  218 Liam Hendrickson        West Fargo         ND  11   12 10:47  1:59  3:05   86   44:43 16.5  1:08   28   24:22  7:51 1:24:02 
   47  198 Jason Glynn             Fargo              ND  48   30 12:18  2:15  2:45   26   38:19 19.3  2:53   60   28:00  9:01 1:24:13 
   48  265 Christian Madsen        Andover            MN  33   42 12:59  2:23  2:35   17   36:35 20.2  1:34   82   30:43  9:54 1:24:25 
   49  176 Graham Carson           La Crosse          WI  35   74 14:06  2:35  2:56   60   41:13 17.9  1:08   35   25:08  8:06 1:24:29 
   50  307 Connor Phillips         Fargo              ND  17   33 12:22  2:16  2:12   50   40:18 18.3  1:26   63   28:19  9:07 1:24:36 
   51  308 Connor Pieske           Hadley             MN  15   43 13:14  2:26  3:00   72   43:03 17.1  1:39   23   24:03  7:45 1:24:57 
   52  375 Eddy Yuja               Carrington         ND  42   54 13:29  2:28  2:49   59   41:09 17.9  1:41   41   26:07  8:25 1:25:13 
   53  254 Ross Ladehoff           Baxter             MN  41   20 11:33  2:07  2:53   61   41:39 17.7  1:17   62   28:17  9:07 1:25:37 
   54  293 Avery Nordby            Detroit Lakes      MN  17   36 12:34  2:18  3:59   77   43:38 16.9  2:05   21   23:45  7:39 1:25:59 
   55  376 Caleb Zellers           Moorhead           MN  20   86 14:38  2:41  2:38   53   40:33 18.2  1:08   52   27:22  8:49 1:26:17 
   56  168 Parker Buchholtz        Detroit Lakes      MN  17   63 13:41  2:30  2:41   43   39:49 18.5  1:45   66   28:42  9:15 1:26:36 
   57  310 Craig Pool              Fargo              ND  67   68 13:54  2:33  2:49   16   36:33 20.2  2:23   84   31:11 10:03 1:26:48 
   58  239 Brian Kauffman          Fargo              ND  28   47 13:21  2:27  2:38   54   40:34 18.2  1:21   73   29:06  9:22 1:26:58 
   59  181 Austin Cote             Fargo              ND  35   24 11:52  2:11  4:10   62   41:44 17.7  2:30   56   27:36  8:53 1:27:51 
   60  298 Kyle Olson              West Fargo         ND  32  110 17:54  3:17  3:15   55   40:35 18.2  2:24   27   24:19  7:50 1:28:26 
   61  289 Dennis Nelson           Henderson          NV  71   78 14:18  2:37  2:58    8   34:02 21.7  2:13   97   35:18 11:22 1:28:46 
   62  313 Ivan Reindl             Horace             ND  19   75 14:06  2:35  2:14   78   43:50 16.8  1:45   47   26:59  8:41 1:28:51 
   63  234 Mark Johnson            Anoka              MN  37   35 12:25  2:17  3:58   69   42:35 17.3  2:15   57   27:51  8:58 1:29:01 
   64  208 Joe Halvorson           Moorhead           MN  44   96 16:13  2:58  2:17   39   39:25 18.7  1:41   78   29:43  9:34 1:29:19 
   65  241 Adam Keeping            Moorhead           MN  42   94 15:13  2:47  2:39   57   40:47 18.1  2:00   68   28:43  9:15 1:29:20 
   66  175 Joshua Carlson          West Fargo         ND  26   72 14:01  2:34  2:54   96   47:29 15.5  1:38   20   23:23  7:32 1:29:23 
   67  220 Alec Hill               Minneapolis        MN  31   67 13:51  2:32  3:29   25   38:13 19.3  2:37   86   31:39 10:11 1:29:46 
   68  153 Jonathan Baker          Moorhead           MN  38   51 13:27  2:28  2:41   95   46:33 15.9  1:16   40   26:06  8:24 1:30:01 
   69  319 Adam Russell            Alexandria         MN  32   48 13:22  2:27  2:45   52   40:20 18.3  2:40   83   31:02 10:00 1:30:06 
   70  233 Cody Jochim             Horace             ND  35   61 13:40  2:30  3:58   64   42:12 17.5  3:09   51   27:14  8:46 1:30:11 
   71  223 Joel Hineman            Moorhead           MN  37   45 13:15  2:26  2:33   46   40:06 18.4  2:07   90   32:13 10:23 1:30:11 
   72  301 Matt Osborne            Fargo              ND  58   98 16:24  3:00  3:23   56   40:42 18.1  1:54   58   27:52  8:59 1:30:13 
   73  253 Curtis Kukert           Devils Lake        ND  58   58 13:34  2:29  2:25   51   40:18 18.3  1:35   92   33:04 10:39 1:30:54 
   74  315 Ben Riewer              Detroit Lakes      MN  50   92 15:09  2:47  2:39   36   39:18 18.8  1:46   89   32:09 10:21 1:30:59 
   75  165 Blake Boster            Minnetonka         MN  40   29 12:17  2:15  4:42   79   44:10 16.7  3:19   55   27:35  8:53 1:32:00 
   76  299 Todd Olson              Plymouth           MN  62  104 16:58  3:07  2:58   48   40:15 18.3  1:57   80   30:00  9:40 1:32:05 
   77  248 Michael Kolles          New Hope           MN  33   89 14:43  2:42  2:39   85   44:42 16.5  1:39   67   28:43  9:15 1:32:24 
   78  288 John Naas               Argusville         ND  31  112 19:44  3:37  2:31   42   39:45 18.6  2:10   74   29:08  9:23 1:33:17 
   79  186 Josiah Dean             Fargo              ND  33   80 14:26  2:39  3:13   92   45:56 16.1  0:55   72   29:00  9:20 1:33:28 
   80  179 Josiah Copeland         West Fargo         ND  20   99 16:30  3:01  2:27   99   48:18 15.3  1:26   34   25:04  8:04 1:33:44 
   81  333 Michael Seaworth        Wayzata            MN  38   85 14:37  2:41  2:55   67   42:26 17.4  2:10   88   31:44 10:13 1:33:50 
   82  201 Jeremy Grindeland       Fargo              ND  36   83 14:36  2:41  2:55   83   44:34 16.6  2:12   77   29:39  9:33 1:33:55 
   83  279 Andre Miranda           West Fargo         ND  45   95 15:20  2:49  3:42   90   45:49 16.1  2:04   49   27:06  8:44 1:33:58 
   84  157 Jason Benson            West Fargo         ND  55   41 12:54  2:22  3:55   73   43:13 17.1  3:45   81   30:20  9:46 1:34:06 
   85  328 Tommy Schmidt           Fargo              ND  33   59 13:34  2:29  3:12  101   49:00 15.1  1:35   54   27:33  8:52 1:34:53 
   86  400 Connor Camrud                                  32   73 14:04  2:35  2:49   68   42:30 17.4  2:03   93   33:34 10:49 1:34:58 
   87  275 Thaddeus McCamant       Frazee             MN  65  100 16:34  3:02  3:20   70   42:49 17.2  1:20   85   31:31 10:09 1:35:31 
   88  327 Adam Schlichtmann       Fargo              ND  28   84 14:37  2:41  4:06   91   45:51 16.1  1:27   76   29:36  9:32 1:35:36 
   89  194 Clem Foltz              Minneapolis        MN  33   28 12:14  2:15  2:39   75   43:27 17.0  2:37   96   34:49 11:13 1:35:44 
   90  170 Carson Buresh           West Fargo         ND  25   23 11:50  2:10  2:54   88   45:39 16.2  1:52   94   33:47 10:53 1:36:00 
   91  309 Brandon Pittenger       Fargo              ND  41   10 10:35  1:56  2:38   82   44:19 16.7  2:06  102   36:38 11:48 1:36:13 
   92  326 Matt Schiroo            Fargo              ND  30   65 13:48  2:32  1:57  104   51:19 14.4  0:43   69   28:43  9:15 1:36:29 
   93  318 Ruan Rossouw            Enderlin           ND  23   62 13:40  2:30  3:38   97   47:49 15.4  2:43   70   28:49  9:17 1:36:37 
   94  296 Obi Obembe              West Fargo         ND  32    9 10:22  1:54  3:47   87   45:31 16.2  1:33  101   36:18 11:41 1:37:30 
   95  364 Dane Weber              Detroit Lakes      MN  18   79 14:21  2:38  2:46   74   43:20 17.0  1:55   99   35:51 11:33 1:38:10 
   96  226 Blake Hofstad           Julian             CA  32   64 13:47  2:32  3:07  106   51:24 14.4  2:34   71   28:52  9:18 1:39:42 
   97  213 Joel Haugen             Fargo              ND  72  108 17:48  3:16  2:51   93   46:04 16.0  1:30   91   32:39 10:31 1:40:51 
   98  284 Michael Moore           Moorhead           MN  37   87 14:38  2:41  5:15   76   43:34 16.9  2:25   98   35:40 11:29 1:41:30 
   99  167 Shawn Bruner            Orono              MN  59  101 16:39  3:03  4:40   71   42:55 17.2  2:48  105   37:05 11:57 1:44:06 
  100  209 Ryan Ham                Fargo Nd           ND  38   66 13:50  2:32  5:54   89   45:47 16.1  3:11  100   35:58 11:35 1:44:39 
  101  352 Michael Studer          Fargo              ND  31  103 16:56  3:06  4:16  108   53:31 13.8  1:48   75   29:28  9:29 1:45:58 
  102  329 Tyler Schmidt           Brainerd           MN  32   88 14:39  2:41  3:02  103   50:55 14.5  1:20  103   36:55 11:53 1:46:48 
  103  231 Benjamin Jacobson       Fargo              ND  36  105 16:58  3:07  3:51  109   53:46 13.7  1:46   87   31:40 10:12 1:47:59 
  104  277 Jordan Metzger          Mandan             ND  37  111 18:07  3:19  3:58   98   47:53 15.4  2:52  108   38:41 12:27 1:51:29 
  105  359 David Van Dorpe         West Fargo         ND  36   93 15:12  2:47  5:13  112   57:47 12.8  1:34   95   34:30 11:07 1:54:14 
  106  211 Mark Hathaway           Washington         DC  69   90 14:53  2:44  5:45  100   48:37 15.2  3:30  109   41:36 13:24 1:54:18 
  107  182 Randy Cramer            Horace             ND  61  106 17:13  3:09  4:36   94   46:07 16.0  4:14  110   43:10 13:54 1:55:18 
  108  340 Donald Snyder           Alexandria         MN  81   97 16:15  2:59  9:56  102   49:25 14.9  3:55  106   38:01 12:15 1:57:30 
  109  367 Alexander Wells         Fargo              ND  28  102 16:49  3:05  4:37  110   55:41 13.3  4:05  107   38:09 12:17 1:59:18 
  110  171 Dan Calvert             Williston          ND  63  107 17:48  3:16  6:28  107   52:09 14.2  2:10  112   49:57 16:05 2:08:30 
  111  174 Travis Carden           Fargo              ND  39  113 24:50  4:33  5:50  113   59:46 12.3  1:38  104   37:01 11:55 2:09:03 
  112  183 Vanvechten Crane        Bismarck           ND  77  109 17:49  3:16  5:51  111   57:20 12.9  3:20  111   49:13 15:51 2:13:31 
  113  321 Forrest Sauer           Callaway           MN  38   52 13:29  2:28  3:50  105   51:19 14.4  5:02  113 1:03:27 20:26 2:17:05 

================================================================================================================================================
OVERALL FEMALE AGE GROUP RESULTS
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  403 Cassie Wellman                                 17   18 11:46  2:09  2:00    7   40:34 18.2  1:12    1   21:35  6:57 1:17:05 
    2  216 Missy Heilman           West Fargo         ND  48   16 11:40  2:08  1:55    1   35:58 20.5  1:59    7   26:14  8:27 1:17:44 
    3  185 Sara Cushing            Fargo              ND  33    6 10:55  2:00  2:07   10   41:14 17.9  1:14    2   22:24  7:13 1:17:52 
    4  368 Kelly Wencl             Alexandria         MN  46    3 10:07  1:51  1:57    3   38:41 19.1  1:20   10   26:36  8:34 1:18:38 
    5  229 Meredith Hollman        Waukesha           WI  31   15 11:39  2:08  2:29    8   41:06 18.0  1:30    5   25:33  8:14 1:22:16 
    6  228 Lisa Hollman            Waukesha           WI  59   23 12:33  2:18  1:57    4   39:11 18.8  1:59   15   27:41  8:55 1:23:20 
    7  330 Madisen Schue           Moorhead           MN  17    1  9:13  1:42  2:21   20   44:43 16.5  1:26    9   26:33  8:33 1:24:15 
    8  196 Laura Fugleberg         Roseau             MN  40   20 12:04  2:13  1:26   15   43:02 17.1  1:10   12   26:52  8:39 1:24:33 
    9  159 Rochelle Bitz           Fargo              ND  32   43 14:55  2:44  2:34   13   41:55 17.6  2:04    3   23:10  7:28 1:24:36 
   10  353 Rachel Sudermann        Fargo              ND  37   25 12:35  2:18  2:22    6   40:22 18.3  2:22   13   27:26  8:50 1:25:04 
   11  245 Megan Klair             Detroit Lakes      MN  27   24 12:35  2:18  3:06   16   43:17 17.1  1:33    6   25:50  8:19 1:26:18 
   12  188 Kathlyn Dixon           Bismarck           ND  25   34 14:03  2:35  2:45   12   41:48 17.7  0:56   16   28:13  9:05 1:27:43 
   13  373 Cassie Wulfekuhle       Colfax             ND  53   27 12:39  2:19  2:58   11   41:44 17.7  1:49   19   28:39  9:14 1:27:47 
   14  219 Alexandra Heppner       Fargo              ND  33   13 11:37  2:08  2:44   14   42:17 17.5  2:45   25   29:29  9:30 1:28:51 
   15  262 Rachel Letvin           Fargo              ND  38   26 12:38  2:19  2:40    9   41:11 17.9  1:29   33   30:55  9:57 1:28:51 
   16  215 Mila Heilman            West Fargo         ND  12    7 11:01  2:01  2:29   31   46:53 15.7  1:32   14   27:33  8:52 1:29:25 
   17  295 Kristine Nystrom        West Fargo         ND  45   31 13:26  2:28  3:01   37   47:51 15.4  1:15    4   24:22  7:51 1:29:53 
   18  269 Evie Martin             Frazee             MN  16   12 11:32  2:07  2:56   19   44:38 16.5  1:42   26   29:53  9:37 1:30:39 
   19  270 Marian Martin           Frazee             MN  18    5 10:42  1:58  3:34   21   44:49 16.5  1:43   27   29:53  9:37 1:30:39 
   20  366 Cindy Weigum            Bismarck           ND  56   78 18:41  3:25  2:46    5   40:11 18.4  1:06   24   29:15  9:25 1:31:57 
   21  193 Christine Foltz         Minneapolis        MN  34   22 12:30  2:18  2:29   17   43:23 17.0  1:28   46   33:07 10:40 1:32:56 
   22  343 Kayce Sorenson          Moorhead           MN  47   62 16:40  3:03  2:27   28   45:57 16.1  1:45    8   26:14  8:27 1:33:01 
   23  257 Cora Lee                Frazee             MN  22   14 11:39  2:08  3:06   27   45:55 16.1  1:22   35   31:14 10:03 1:33:14 
   24  317 Emma Rogers-Wisnewski   Forest Lake        MN  21   10 11:29  2:06  3:08   35   47:11 15.6  1:27   29   30:18  9:45 1:33:30 
   25  361 Alivia Wamboldt         Bismarck           ND  51   72 17:56  3:17  3:51    2   38:34 19.1  2:23   34   31:11 10:03 1:33:54 
   26  325 Melanie Schindler       Grand Forks        ND  29   29 13:19  2:26  2:29   38   48:17 15.3  1:46   20   28:58  9:20 1:34:46 
   27  212 Misty Hathaway          Boston             MA  63   35 14:04  2:35  3:18   25   45:22 16.3  2:55   23   29:15  9:25 1:34:51 
   28  200 Cassady Grabow-Hohensee Merrill            WI  31    9 11:20  2:05  3:46   30   46:32 15.9  2:10   36   31:21 10:06 1:35:07 
   29  360 Claire Vetsch           Moorhead           MN  31   19 11:50  2:10  2:35   34   47:10 15.6  2:12   38   31:26 10:07 1:35:11 
   30  405 Joy Foley                                      42   55 15:46  2:53  2:18   24   45:21 16.3  1:46   30   30:34  9:51 1:35:43 
   31  224 Arianna Hoff            Moorhead           MN  18    2  9:29  1:45  2:36   48   50:44 14.5  1:40   37   31:23 10:06 1:35:50 
   32  217 Kya Hendrickson         West Fargo         ND  13    4 10:07  1:51  2:43   61   53:35 13.8  1:17   22   29:04  9:22 1:36:46 
   33  339 Darla Skaurud           West Fargo         ND  49   28 13:15  2:26  2:39   26   45:30 16.2  1:13   53   34:30 11:07 1:37:05 
   34  311 Tessa Punton            Ayr                ND  26   37 14:29  2:39  2:20   51   51:06 14.4  1:28   21   28:59  9:20 1:38:20 
   35  161 Sarah Blakeslee         Roseau             MN  39   44 14:56  2:44  2:53   36   47:28 15.5  1:05   44   32:49 10:34 1:39:09 
   36  399 Addison Laux                                   18   30 13:21  2:27  2:52   22   45:17 16.3  1:57   57   35:52 11:33 1:39:17 
   37  154 Trisha Baker            Fargo              ND  44   32 13:52  2:33  3:38   29   46:23 15.9  3:26   40   32:08 10:21 1:39:25 
   38  292 Amy Nordby              Detroit Lakes      MN  48   76 18:33  3:24  3:29   39   48:20 15.3  1:17   17   28:32  9:11 1:40:09 
   39  255 Lindsey Laux            Frazee             MN  45   53 15:37  2:52  3:23   42   48:50 15.1  1:59   32   30:55  9:57 1:40:42 
   40  302 Caleigh Patten          Grand Forks        ND  26   86 20:45  3:48  4:08   41   48:49 15.1  1:46   11   26:41  8:36 1:42:08 
   41  264 Kaitlin Madigan         Columbus           OH  42   69 17:23  3:11  3:30   33   47:03 15.7  3:54   31   30:52  9:56 1:42:40 
   42  164 Sadie Borg              Bemidji            MN  18   11 11:31  2:07  3:23   45   49:27 14.9  1:23   69   38:12 12:18 1:43:54 
   43  316 Jenny Riewer            Detroit Lakes      MN  46   73 18:01  3:18  3:38   18   44:17 16.7  1:47   59   36:24 11:43 1:44:05 
   44  169 Lynae Buhl              Pine River         MN  38   71 17:47  3:16  4:15   56   52:56 13.9  1:05   28   29:54  9:38 1:45:55 
   45  166 Brooke Brateng          Roseau             MN  37   36 14:26  2:39  2:31   52   51:10 14.4  1:27   60   36:33 11:46 1:46:06 
   46  349 Meghan Stewart          West Fargo         ND  44   51 15:32  2:51  4:07   43   48:58 15.1  2:20   55   35:21 11:23 1:46:15 
   47  332 Marissa Schultz         West Fargo         ND  38   50 15:28  2:50  3:15   62   53:38 13.8  2:14   43   32:45 10:33 1:47:17 
   48  346 Marcia Steffen          Hazen              ND  61   58 16:08  2:57  3:22   32   46:59 15.7  2:18   72   38:46 12:29 1:47:31 
   49  338 Christina Simons        Hewitt             MN  48   59 16:15  2:59  3:48   23   45:18 16.3  2:34   75   40:01 12:53 1:47:54 
   50  300 Lauren Orth             Fargo              ND  12   17 11:45  2:09  5:30   69   55:47 13.2  2:03   45   33:03 10:39 1:48:06 
   51  184 Eva Crary               West Fargo         ND  11   40 14:50  2:43  3:13   73   57:09 12.9  1:28   39   31:41 10:12 1:48:19 
   52  304 Greta Pender            Detroit Lakes      MN  16    8 11:11  2:03  3:16   68   55:30 13.3  0:53   70   38:14 12:19 1:49:03 
   53  247 Jillian Kolles          New Hope           MN  33   42 14:54  2:44  3:05   49   51:04 14.5  3:29   62   36:49 11:51 1:49:19 
   54  163 Amanda Boden            Detroit Lakes      MN  39   75 18:17  3:21  3:58   40   48:23 15.3  2:03   63   36:53 11:53 1:49:32 
   55  240 Karli Kawlewski         New York Mills     MN  24   48 15:23  2:49  5:20   59   53:30 13.8  3:12   41   32:37 10:30 1:50:00 
   56  285 Megan Moser             Fargo              ND  25   49 15:24  2:49  5:15   60   53:34 13.8  3:13   42   32:38 10:30 1:50:01 
   57  152 Jennifer Arnold         Fargo              ND  29   39 14:42  2:42  3:41   58   53:23 13.8  2:09   58   36:24 11:43 1:50:17 
   58  344 Theonna Spicer          Bemidji            MN  18   56 16:00  2:56  3:33   83 1:00:19 12.2  2:13   18   28:34  9:12 1:50:37 
   59  155 Paisleigh Banister      West Fargo         ND  12   45 15:02  2:45  6:07   63   53:57 13.7  1:35   49   34:14 11:01 1:50:54 
   60  237 Sheila Jordan           West Fargo         ND  45   47 15:22  2:49  3:11   46   49:49 14.8  1:29   78   41:15 13:17 1:51:05 
   61  243 Linda King              Fargo              ND  39   57 16:02  2:56  3:24   65   54:27 13.6  2:44   54   34:49 11:13 1:51:24 
   62  372 Rebecca Wood            Mapleton           ND  44   33 13:56  2:33  4:54   79   59:44 12.4  2:00   50   34:20 11:03 1:54:51 
   63  274 Jordyn McBain           Moorhead           MN  31   54 15:43  2:53  4:59   66   54:43 13.5  2:19   66   37:32 12:05 1:55:14 
   64  290 Kristin Nelson          West Fargo         ND  31   38 14:34  2:40  4:08   67   54:51 13.5  2:19   74   39:25 12:41 1:55:14 
   65  235 Stacy Johnson           Golden Valley      ND  39   46 15:05  2:46  3:24   70   55:59 13.2  2:39   68   38:12 12:18 1:55:17 
   66  195 Juliette Freeborn       West Fargo         ND  11   41 14:50  2:43  3:13   74   57:10 12.9  1:26   73   39:15 12:38 1:55:53 
   67  189 Leesa Drury             Park Rapids        MN  67   82 19:00  3:29  2:43   57   53:19 13.8  2:38   71   38:27 12:23 1:56:05 
   68  294 Roberta Nyhus           Bismarck           ND  56   52 15:36  2:52  5:13   44   49:26 14.9  2:31   86   44:04 14:11 1:56:50 
   69  335 Erin Shroyer            Grand Forks        ND  27   66 16:56  3:06  5:21   76   59:00 12.5  2:48   48   34:07 10:59 1:58:10 
   70  263 Randon Lovering         West Fargo         ND  47   61 16:39  3:03  4:05   55   51:53 14.2  2:44   81   42:51 13:48 1:58:10 
   71  236 Maggie Jordahl          Fargo              ND  40   81 19:00  3:29  4:36   53   51:15 14.4  2:38   79   41:49 13:28 1:59:17 
   72  354 Lizette Sunde           Moorhead           MN  44   80 18:55  3:28  4:33   54   51:21 14.4  2:37   80   41:53 13:29 1:59:17 
   73  210 Kayla Hanson            Fargo              ND  38   68 16:57  3:06  3:37   75   57:37 12.8  1:43   76   40:07 12:55 1:59:59 
   74  156 Mari Bell               Fargo              ND  72   83 19:46  3:37  4:23   47   50:13 14.7  3:39   82   42:53 13:49 2:00:52 
   75  336 Megan Shroyer           Fargo              ND  27   63 16:54  3:06  5:26   81 1:00:18 12.2  4:45   51   34:25 11:05 2:01:46 
   76  260 Isabelle Leervig        Fargo              ND  27   65 16:55  3:06  5:24   82 1:00:18 12.2  4:46   52   34:26 11:05 2:01:47 
   77  173 Rilynn Carden           Fargo              ND  10   79 18:48  3:27  5:43   80   59:51 12.3  1:32   65   37:11 11:58 2:03:02 
   78  172 Nikki Carden            Fargo              ND  35   84 20:05  3:41  4:40   78   59:42 12.4  1:37   64   37:00 11:55 2:03:03 
   79  345 Kayla Spiekermeier      Beulah             ND  42   64 16:55  3:06  5:04   71   56:16 13.1  2:13   84   43:00 13:51 2:03:25 
   80  370 Hannah Wilson           Fargo              ND  25   70 17:30  3:12  3:59   87 1:04:28 11.4  5:12   56   35:47 11:31 2:06:53 
   81  287 Leanne Muhl             Fargo              ND  41   87 21:37  3:58  4:03   72   56:34 13.0  2:32   83   42:55 13:49 2:07:39 
   82  276 Christine McMakin       Fargo              ND  27   60 16:35  3:02  3:26   88 1:05:51 11.2  5:16   61   36:34 11:47 2:07:40 
   83  158 Sarah Berg              West Fargo         ND  31   89 25:50  4:44  4:04   85 1:02:30 11.8  2:05   47   33:52 10:54 2:08:19 
   84  187 Caitlyn Dixon           Fargo              ND  31   67 16:56  3:06  4:49   84 1:01:17 12.0  2:40   85   43:46 14:06 2:09:27 
   85  261 Kelly Leiseth           Sabin              MN  38   90 25:55  4:45  3:55   50   51:05 14.4  3:40   87   45:15 14:34 2:09:49 
   86  323 Paige Sauvageau         Fargo              ND  31   77 18:38  3:25  5:58   86 1:03:40 11.6  2:51   77   41:11 13:16 2:12:17 
   87  192 Grace Fisher            West Fargo         ND  11   21 12:16  2:15  4:58   89 1:06:27 11.1  3:10   88   46:05 14:50 2:12:55 
   88  205 Katie Hall              Hawley             MN  62   74 18:13  3:20  4:45   90 1:11:45 10.3  1:39   67   37:51 12:11 2:14:11 
   89  259 Vickie Lee              West Fargo         ND  45   88 21:59  4:02  4:35   64   54:11 13.6  2:56   90   51:52 16:42 2:15:31 
   90  204 Safia Hagiridwan        Moorhead           MN  22   85 20:08  3:41  3:44   77   59:08 12.5  3:08   89   50:58 16:25 2:17:04 

================================================================================================================================================
MALE AGE GROUP  19 - UNDER (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  197 Carter Ginal            Eden Prairie       MN  18   11 12:19  2:16  1:19    1   32:13 22.9  1:00    8   23:16  7:30 1:10:04 
    2  238 Jj Kalash               West Fargo         ND  16    3  8:16  1:31  2:02    2   38:28 19.2  1:33    5   22:36  7:17 1:12:54 
    3  199 Max Glynn               Fargo              ND  17    4  8:43  1:36  2:08    5   39:10 18.8  1:12    4   22:04  7:06 1:13:14 
    4  355 Justin Syverson         Fargo              ND  18    5  8:54  1:38  2:10    4   38:54 19.0  0:41   11   24:07  7:46 1:14:43 
    5  283 Miles Moen              Detroit Lakes      MN  14    7 10:41  1:58  2:19    6   39:18 18.8  1:11    7   23:07  7:27 1:16:34 
    6  306 Ethan Phillippi         Forest Lake        MN  19   17 13:55  2:33  2:44   10   40:11 18.4  0:57    2   21:09  6:49 1:18:55 
    7  177 James Chaffee           Horace             ND  16   14 12:38  2:19  2:49   13   42:05 17.5  0:57    1   20:30  6:36 1:18:57 
    8  190 Brody Engelstad         West Fargo         ND  19    1  8:03  1:29  2:25    7   39:19 18.8  0:50   19   28:30  9:11 1:19:05 
    9  406 Zach Duerr                                     18    9 10:56  2:00  1:57    3   38:48 19.0  1:01   16   26:59  8:42 1:19:40 
   10  266 Peyton Malecka          Detroit Lakes      MN  18   20 14:29  2:39  3:05    9   39:53 18.5  1:17    3   21:33  6:57 1:20:15 
   11  407 Isaiah Ayers            Harwood            ND  17    2  8:08  1:30  2:10   20   44:15 16.7  1:01   14   25:53  8:20 1:21:25 
   12  320 Paxton Samuelson        Fargo              ND  16    6  8:55  1:38  2:07   14   42:16 17.5  1:02   17   27:08  8:44 1:21:26 
   13  244 Hudson Kingsley         Mapleton           ND  15   21 14:36  2:41  3:29   11   40:15 18.3  0:46    6   23:07  7:27 1:22:11 
   14  404 Crosby Tollefson                               12   10 11:01  2:01  3:20   19   44:13 16.7  1:08   12   24:19  7:50 1:24:00 
   15  218 Liam Hendrickson        West Fargo         ND  11    8 10:47  1:59  3:05   21   44:43 16.5  1:08   13   24:22  7:51 1:24:02 
   16  307 Connor Phillips         Fargo              ND  17   12 12:22  2:16  2:12   12   40:18 18.3  1:26   18   28:19  9:07 1:24:36 
   17  308 Connor Pieske           Hadley             MN  15   15 13:14  2:26  3:00   15   43:03 17.1  1:39   10   24:03  7:45 1:24:57 
   18  293 Avery Nordby            Detroit Lakes      MN  17   13 12:34  2:18  3:59   17   43:38 16.9  2:05    9   23:45  7:39 1:25:59 
   19  168 Parker Buchholtz        Detroit Lakes      MN  17   16 13:41  2:30  2:41    8   39:49 18.5  1:45   20   28:42  9:15 1:26:36 
   20  313 Ivan Reindl             Horace             ND  19   18 14:06  2:35  2:14   18   43:50 16.8  1:45   15   26:59  8:41 1:28:51 
   21  364 Dane Weber              Detroit Lakes      MN  18   19 14:21  2:38  2:46   16   43:20 17.0  1:55   21   35:51 11:33 1:38:10 

================================================================================================================================================
FEMALE AGE GROUP  19 - UNDER (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  403 Cassie Wellman                                 17   10 11:46  2:09  2:00    1   40:34 18.2  1:12    1   21:35  6:57 1:17:05 
    2  330 Madisen Schue           Moorhead           MN  17    1  9:13  1:42  2:21    3   44:43 16.5  1:26    2   26:33  8:33 1:24:15 
    3  215 Mila Heilman            West Fargo         ND  12    5 11:01  2:01  2:29    6   46:53 15.7  1:32    3   27:33  8:52 1:29:25 
    4  269 Evie Martin             Frazee             MN  16    8 11:32  2:07  2:56    2   44:38 16.5  1:42    6   29:53  9:37 1:30:39 
    5  270 Marian Martin           Frazee             MN  18    4 10:42  1:58  3:34    4   44:49 16.5  1:43    7   29:53  9:37 1:30:39 
    6  224 Arianna Hoff            Moorhead           MN  18    2  9:29  1:45  2:36    8   50:44 14.5  1:40    8   31:23 10:06 1:35:50 
    7  217 Kya Hendrickson         West Fargo         ND  13    3 10:07  1:51  2:43    9   53:35 13.8  1:17    5   29:04  9:22 1:36:46 
    8  399 Addison Laux                                   18   12 13:21  2:27  2:52    5   45:17 16.3  1:57   12   35:52 11:33 1:39:17 
    9  164 Sadie Borg              Bemidji            MN  18    7 11:31  2:07  3:23    7   49:27 14.9  1:23   14   38:12 12:18 1:43:54 
   10  300 Lauren Orth             Fargo              ND  12    9 11:45  2:09  5:30   12   55:47 13.2  2:03   10   33:03 10:39 1:48:06 
   11  184 Eva Crary               West Fargo         ND  11   13 14:50  2:43  3:13   13   57:09 12.9  1:28    9   31:41 10:12 1:48:19 
   12  304 Greta Pender            Detroit Lakes      MN  16    6 11:11  2:03  3:16   11   55:30 13.3  0:53   15   38:14 12:19 1:49:03 
   13  344 Theonna Spicer          Bemidji            MN  18   16 16:00  2:56  3:33   16 1:00:19 12.2  2:13    4   28:34  9:12 1:50:37 
   14  155 Paisleigh Banister      West Fargo         ND  12   15 15:02  2:45  6:07   10   53:57 13.7  1:35   11   34:14 11:01 1:50:54 
   15  195 Juliette Freeborn       West Fargo         ND  11   14 14:50  2:43  3:13   14   57:10 12.9  1:26   16   39:15 12:38 1:55:53 
   16  173 Rilynn Carden           Fargo              ND  10   17 18:48  3:27  5:43   15   59:51 12.3  1:32   13   37:11 11:58 2:03:02 
   17  192 Grace Fisher            West Fargo         ND  11   11 12:16  2:15  4:58   17 1:06:27 11.1  3:10   17   46:05 14:50 2:12:55 

================================================================================================================================================
MALE AGE GROUP  20 - 29 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  214 Gavin Haut              Jamestown          ND  23    1  9:56  1:49  2:02    1   30:45 24.0  1:11    1   18:59  6:07 1:02:52 
    2  374 Nicholas Wulfekuhle     Colfax             ND  20    6 12:36  2:19  2:17    2   36:36 20.2  1:34    5   22:13  7:09 1:15:13 
    3  227 Henry Hofstad           Minneapolis        MN  27   12 13:33  2:29  2:53    3   37:15 19.8  2:08    4   22:03  7:06 1:17:50 
    4  207 Jesse Hallstrom         Thief River Falls  MN  20   10 13:26  2:28  2:23    4   37:47 19.5  1:06    8   23:48  7:40 1:18:28 
    5  365 Benjamin Weigum         Bismarck           ND  23   11 13:29  2:28  3:03    7   39:31 18.7  0:48    3   22:01  7:06 1:18:51 
    6  401 Nathan Johannsen                               22    8 13:19  2:26  3:15    8   39:54 18.5  1:15    6   23:19  7:31 1:21:01 
    7  342 Micah Solberg           West Fargo         ND  25    3 12:09  2:14  3:56    6   39:17 18.8  1:42   10   24:44  7:58 1:21:47 
    8  278 Owen Miller             Fargo              ND  23    7 13:15  2:26  2:38    5   38:08 19.4  1:22   13   27:26  8:50 1:22:47 
    9  232 Mitchell Janssen        West Fargo         ND  21    4 12:22  2:16  3:02   12   44:36 16.5  0:53    2   22:01  7:05 1:22:53 
   10  363 Blake Weber             Detroit Lakes      MN  24    5 12:24  2:17  2:55   11   42:12 17.5  1:44    9   24:44  7:58 1:23:57 
   11  376 Caleb Zellers           Moorhead           MN  20   16 14:38  2:41  2:38    9   40:33 18.2  1:08   12   27:22  8:49 1:26:17 
   12  239 Brian Kauffman          Fargo              ND  28    9 13:21  2:27  2:38   10   40:34 18.2  1:21   15   29:06  9:22 1:26:58 
   13  175 Joshua Carlson          West Fargo         ND  26   14 14:01  2:34  2:54   15   47:29 15.5  1:38    7   23:23  7:32 1:29:23 
   14  179 Josiah Copeland         West Fargo         ND  20   17 16:30  3:01  2:27   17   48:18 15.3  1:26   11   25:04  8:04 1:33:44 
   15  327 Adam Schlichtmann       Fargo              ND  28   15 14:37  2:41  4:06   14   45:51 16.1  1:27   16   29:36  9:32 1:35:36 
   16  170 Carson Buresh           West Fargo         ND  25    2 11:50  2:10  2:54   13   45:39 16.2  1:52   17   33:47 10:53 1:36:00 
   17  318 Ruan Rossouw            Enderlin           ND  23   13 13:40  2:30  3:38   16   47:49 15.4  2:43   14   28:49  9:17 1:36:37 
   18  367 Alexander Wells         Fargo              ND  28   18 16:49  3:05  4:37   18   55:41 13.3  4:05   18   38:09 12:17 1:59:18 

================================================================================================================================================
FEMALE AGE GROUP  20 - 29 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  245 Megan Klair             Detroit Lakes      MN  27    3 12:35  2:18  3:06    2   43:17 17.1  1:33    1   25:50  8:19 1:26:18 
    2  188 Kathlyn Dixon           Bismarck           ND  25    5 14:03  2:35  2:45    1   41:48 17.7  0:56    3   28:13  9:05 1:27:43 
    3  257 Cora Lee                Frazee             MN  22    2 11:39  2:08  3:06    3   45:55 16.1  1:22    7   31:14 10:03 1:33:14 
    4  317 Emma Rogers-Wisnewski   Forest Lake        MN  21    1 11:29  2:06  3:08    4   47:11 15.6  1:27    6   30:18  9:45 1:33:30 
    5  325 Melanie Schindler       Grand Forks        ND  29    4 13:19  2:26  2:29    5   48:17 15.3  1:46    4   28:58  9:20 1:34:46 
    6  311 Tessa Punton            Ayr                ND  26    6 14:29  2:39  2:20    7   51:06 14.4  1:28    5   28:59  9:20 1:38:20 
    7  302 Caleigh Patten          Grand Forks        ND  26   16 20:45  3:48  4:08    6   48:49 15.1  1:46    2   26:41  8:36 1:42:08 
    8  240 Karli Kawlewski         New York Mills     MN  24    8 15:23  2:49  5:20    9   53:30 13.8  3:12    8   32:37 10:30 1:50:00 
    9  285 Megan Moser             Fargo              ND  25    9 15:24  2:49  5:15   10   53:34 13.8  3:13    9   32:38 10:30 1:50:01 
   10  152 Jennifer Arnold         Fargo              ND  29    7 14:42  2:42  3:41    8   53:23 13.8  2:09   14   36:24 11:43 1:50:17 
   11  335 Erin Shroyer            Grand Forks        ND  27   13 16:56  3:06  5:21   11   59:00 12.5  2:48   10   34:07 10:59 1:58:10 
   12  336 Megan Shroyer           Fargo              ND  27   11 16:54  3:06  5:26   13 1:00:18 12.2  4:45   11   34:25 11:05 2:01:46 
   13  260 Isabelle Leervig        Fargo              ND  27   12 16:55  3:06  5:24   14 1:00:18 12.2  4:46   12   34:26 11:05 2:01:47 
   14  370 Hannah Wilson           Fargo              ND  25   14 17:30  3:12  3:59   15 1:04:28 11.4  5:12   13   35:47 11:31 2:06:53 
   15  276 Christine McMakin       Fargo              ND  27   10 16:35  3:02  3:26   16 1:05:51 11.2  5:16   15   36:34 11:47 2:07:40 
   16  204 Safia Hagiridwan        Moorhead           MN  22   15 20:08  3:41  3:44   12   59:08 12.5  3:08   16   50:58 16:25 2:17:04 

================================================================================================================================================
MALE AGE GROUP  30 - 39 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  358 Quinten Ulschmid        Fergus Falls       MN  35    2 11:16  2:04  1:57    1   32:54 22.4  1:24    2   22:55  7:23 1:10:24 
    2  225 Seth Hofland            Vergas             MN  33   29 14:54  2:44  2:12    2   33:46 21.9  1:45    3   24:11  7:47 1:16:46 
    3  249 Dan Korf                Lake Park          MN  37   11 13:25  2:28  2:21    7   38:38 19.1  1:00    1   22:50  7:21 1:18:12 
    4  203 Michael Haggart         Detroit Lakes      MN  38    3 11:35  2:07  2:08    4   36:36 20.2  1:53    8   26:50  8:38 1:18:59 
    5  222 Jared Hineman           Fargo              ND  31   14 13:30  2:29  2:04    5   37:20 19.8  1:28   13   27:55  8:59 1:22:14 
    6  305 Miguel Perez            Fargo              ND  30    5 12:05  2:13  4:27    8   38:40 19.1  2:44    5   24:27  7:53 1:22:21 
    7  265 Christian Madsen        Andover            MN  33    8 12:59  2:23  2:35    3   36:35 20.2  1:34   21   30:43  9:54 1:24:25 
    8  176 Graham Carson           La Crosse          WI  35   22 14:06  2:35  2:56   13   41:13 17.9  1:08    6   25:08  8:06 1:24:29 
    9  181 Austin Cote             Fargo              ND  35    4 11:52  2:11  4:10   14   41:44 17.7  2:30   11   27:36  8:53 1:27:51 
   10  298 Kyle Olson              West Fargo         ND  32   33 17:54  3:17  3:15   12   40:35 18.2  2:24    4   24:19  7:50 1:28:26 
   11  234 Mark Johnson            Anoka              MN  37    7 12:25  2:17  3:58   18   42:35 17.3  2:15   12   27:51  8:58 1:29:01 
   12  220 Alec Hill               Minneapolis        MN  31   20 13:51  2:32  3:29    6   38:13 19.3  2:37   23   31:39 10:11 1:29:46 
   13  153 Jonathan Baker          Moorhead           MN  38   12 13:27  2:28  2:41   26   46:33 15.9  1:16    7   26:06  8:24 1:30:01 
   14  319 Adam Russell            Alexandria         MN  32   10 13:22  2:27  2:45   11   40:20 18.3  2:40   22   31:02 10:00 1:30:06 
   15  233 Cody Jochim             Horace             ND  35   16 13:40  2:30  3:58   15   42:12 17.5  3:09    9   27:14  8:46 1:30:11 
   16  223 Joel Hineman            Moorhead           MN  37    9 13:15  2:26  2:33   10   40:06 18.4  2:07   26   32:13 10:23 1:30:11 
   17  248 Michael Kolles          New Hope           MN  33   28 14:43  2:42  2:39   22   44:42 16.5  1:39   14   28:43  9:15 1:32:24 
   18  288 John Naas               Argusville         ND  31   35 19:44  3:37  2:31    9   39:45 18.6  2:10   18   29:08  9:23 1:33:17 
   19  186 Josiah Dean             Fargo              ND  33   23 14:26  2:39  3:13   25   45:56 16.1  0:55   17   29:00  9:20 1:33:28 
   20  333 Michael Seaworth        Wayzata            MN  38   25 14:37  2:41  2:55   16   42:26 17.4  2:10   25   31:44 10:13 1:33:50 
   21  201 Jeremy Grindeland       Fargo              ND  36   24 14:36  2:41  2:55   21   44:34 16.6  2:12   20   29:39  9:33 1:33:55 
   22  328 Tommy Schmidt           Fargo              ND  33   15 13:34  2:29  3:12   28   49:00 15.1  1:35   10   27:33  8:52 1:34:53 
   23  400 Connor Camrud                                  32   21 14:04  2:35  2:49   17   42:30 17.4  2:03   27   33:34 10:49 1:34:58 
   24  194 Clem Foltz              Minneapolis        MN  33    6 12:14  2:15  2:39   19   43:27 17.0  2:37   29   34:49 11:13 1:35:44 
   25  326 Matt Schiroo            Fargo              ND  30   18 13:48  2:32  1:57   30   51:19 14.4  0:43   15   28:43  9:15 1:36:29 
   26  296 Obi Obembe              West Fargo         ND  32    1 10:22  1:54  3:47   23   45:31 16.2  1:33   32   36:18 11:41 1:37:30 
   27  226 Blake Hofstad           Julian             CA  32   17 13:47  2:32  3:07   32   51:24 14.4  2:34   16   28:52  9:18 1:39:42 
   28  284 Michael Moore           Moorhead           MN  37   26 14:38  2:41  5:15   20   43:34 16.9  2:25   30   35:40 11:29 1:41:30 
   29  209 Ryan Ham                Fargo Nd           ND  38   19 13:50  2:32  5:54   24   45:47 16.1  3:11   31   35:58 11:35 1:44:39 
   30  352 Michael Studer          Fargo              ND  31   31 16:56  3:06  4:16   33   53:31 13.8  1:48   19   29:28  9:29 1:45:58 
   31  329 Tyler Schmidt           Brainerd           MN  32   27 14:39  2:41  3:02   29   50:55 14.5  1:20   33   36:55 11:53 1:46:48 
   32  231 Benjamin Jacobson       Fargo              ND  36   32 16:58  3:07  3:51   34   53:46 13.7  1:46   24   31:40 10:12 1:47:59 
   33  277 Jordan Metzger          Mandan             ND  37   34 18:07  3:19  3:58   27   47:53 15.4  2:52   35   38:41 12:27 1:51:29 
   34  359 David Van Dorpe         West Fargo         ND  36   30 15:12  2:47  5:13   35   57:47 12.8  1:34   28   34:30 11:07 1:54:14 
   35  174 Travis Carden           Fargo              ND  39   36 24:50  4:33  5:50   36   59:46 12.3  1:38   34   37:01 11:55 2:09:03 
   36  321 Forrest Sauer           Callaway           MN  38   13 13:29  2:28  3:50   31   51:19 14.4  5:02   36 1:03:27 20:26 2:17:05 

================================================================================================================================================
FEMALE AGE GROUP  30 - 39 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  185 Sara Cushing            Fargo              ND  33    1 10:55  2:00  2:07    4   41:14 17.9  1:14    1   22:24  7:13 1:17:52 
    2  229 Meredith Hollman        Waukesha           WI  31    4 11:39  2:08  2:29    2   41:06 18.0  1:30    3   25:33  8:14 1:22:16 
    3  159 Rochelle Bitz           Fargo              ND  32   12 14:55  2:44  2:34    5   41:55 17.6  2:04    2   23:10  7:28 1:24:36 
    4  353 Rachel Sudermann        Fargo              ND  37    7 12:35  2:18  2:22    1   40:22 18.3  2:22    4   27:26  8:50 1:25:04 
    5  219 Alexandra Heppner       Fargo              ND  33    3 11:37  2:08  2:44    6   42:17 17.5  2:45    5   29:29  9:30 1:28:51 
    6  262 Rachel Letvin           Fargo              ND  38    8 12:38  2:19  2:40    3   41:11 17.9  1:29    7   30:55  9:57 1:28:51 
    7  193 Christine Foltz         Minneapolis        MN  34    6 12:30  2:18  2:29    7   43:23 17.0  1:28   12   33:07 10:40 1:32:56 
    8  200 Cassady Grabow-Hohensee Merrill            WI  31    2 11:20  2:05  3:46    8   46:32 15.9  2:10    8   31:21 10:06 1:35:07 
    9  360 Claire Vetsch           Moorhead           MN  31    5 11:50  2:10  2:35    9   47:10 15.6  2:12    9   31:26 10:07 1:35:11 
   10  161 Sarah Blakeslee         Roseau             MN  39   13 14:56  2:44  2:53   10   47:28 15.5  1:05   11   32:49 10:34 1:39:09 
   11  169 Lynae Buhl              Pine River         MN  38   20 17:47  3:16  4:15   15   52:56 13.9  1:05    6   29:54  9:38 1:45:55 
   12  166 Brooke Brateng          Roseau             MN  37    9 14:26  2:39  2:31   14   51:10 14.4  1:27   15   36:33 11:46 1:46:06 
   13  332 Marissa Schultz         West Fargo         ND  38   15 15:28  2:50  3:15   16   53:38 13.8  2:14   10   32:45 10:33 1:47:17 
   14  247 Jillian Kolles          New Hope           MN  33   11 14:54  2:44  3:05   12   51:04 14.5  3:29   16   36:49 11:51 1:49:19 
   15  163 Amanda Boden            Detroit Lakes      MN  39   21 18:17  3:21  3:58   11   48:23 15.3  2:03   17   36:53 11:53 1:49:32 
   16  243 Linda King              Fargo              ND  39   17 16:02  2:56  3:24   17   54:27 13.6  2:44   14   34:49 11:13 1:51:24 
   17  274 Jordyn McBain           Moorhead           MN  31   16 15:43  2:53  4:59   18   54:43 13.5  2:19   19   37:32 12:05 1:55:14 
   18  290 Kristin Nelson          West Fargo         ND  31   10 14:34  2:40  4:08   19   54:51 13.5  2:19   21   39:25 12:41 1:55:14 
   19  235 Stacy Johnson           Golden Valley      ND  39   14 15:05  2:46  3:24   20   55:59 13.2  2:39   20   38:12 12:18 1:55:17 
   20  210 Kayla Hanson            Fargo              ND  38   19 16:57  3:06  3:37   21   57:37 12.8  1:43   22   40:07 12:55 1:59:59 
   21  172 Nikki Carden            Fargo              ND  35   23 20:05  3:41  4:40   22   59:42 12.4  1:37   18   37:00 11:55 2:03:03 
   22  158 Sarah Berg              West Fargo         ND  31   24 25:50  4:44  4:04   24 1:02:30 11.8  2:05   13   33:52 10:54 2:08:19 
   23  187 Caitlyn Dixon           Fargo              ND  31   18 16:56  3:06  4:49   23 1:01:17 12.0  2:40   24   43:46 14:06 2:09:27 
   24  261 Kelly Leiseth           Sabin              MN  38   25 25:55  4:45  3:55   13   51:05 14.4  3:40   25   45:15 14:34 2:09:49 
   25  323 Paige Sauvageau         Fargo              ND  31   22 18:38  3:25  5:58   25 1:03:40 11.6  2:51   23   41:11 13:16 2:12:17 

================================================================================================================================================
MALE AGE GROUP  40 - 49 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  282 Andrew Moen             Detroit Lakes      MN  46    1  9:33  1:45  1:34    1   31:37 23.3  1:26    1   19:42  6:21 1:03:51 
    2  356 Marshall Tanner         Thief River Falls  MN  43    3 10:51  1:59  2:28    2   33:40 21.9  2:05    2   21:28  6:55 1:10:30 
    3  322 Nicholas Sauer          Comstock           MN  40    5 11:18  2:04  2:35    5   36:27 20.2  1:22    3   22:01  7:05 1:13:40 
    4  341 Brad Solberg            Detroit Lakes      MN  47    4 11:00  2:01  2:10    4   35:50 20.6  1:04   15   29:53  9:38 1:19:56 
    5  267 Rory Manke              Grand Forks        ND  40    7 11:48  2:10  2:40    8   39:05 18.9  1:28    4   25:22  8:10 1:20:21 
    6  371 Scott Wischnak          Perham             MN  43   13 14:16  2:37  2:29    3   34:37 21.3  1:57   12   28:37  9:13 1:21:53 
    7  402 Joe Bieniek                                    43   11 13:39  2:30  2:41    6   36:39 20.1  1:08   10   28:06  9:03 1:22:11 
    8  268 Ryan Manke              Detroit Lakes      MN  44   12 13:55  2:33  1:45   11   40:53 18.1  0:43    6   26:14  8:27 1:23:28 
    9  198 Jason Glynn             Fargo              ND  48    9 12:18  2:15  2:45    7   38:19 19.3  2:53    9   28:00  9:01 1:24:13 
   10  375 Eddy Yuja               Carrington         ND  42   10 13:29  2:28  2:49   12   41:09 17.9  1:41    5   26:07  8:25 1:25:13 
   11  254 Ross Ladehoff           Baxter             MN  41    6 11:33  2:07  2:53   13   41:39 17.7  1:17   11   28:17  9:07 1:25:37 
   12  208 Joe Halvorson           Moorhead           MN  44   16 16:13  2:58  2:17    9   39:25 18.7  1:41   14   29:43  9:34 1:29:19 
   13  241 Adam Keeping            Moorhead           MN  42   14 15:13  2:47  2:39   10   40:47 18.1  2:00   13   28:43  9:15 1:29:20 
   14  165 Blake Boster            Minnetonka         MN  40    8 12:17  2:15  4:42   14   44:10 16.7  3:19    8   27:35  8:53 1:32:00 
   15  279 Andre Miranda           West Fargo         ND  45   15 15:20  2:49  3:42   16   45:49 16.1  2:04    7   27:06  8:44 1:33:58 
   16  309 Brandon Pittenger       Fargo              ND  41    2 10:35  1:56  2:38   15   44:19 16.7  2:06   16   36:38 11:48 1:36:13 

================================================================================================================================================
FEMALE AGE GROUP  40 - 49 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  216 Missy Heilman           West Fargo         ND  48    2 11:40  2:08  1:55    1   35:58 20.5  1:59    2   26:14  8:27 1:17:44 
    2  368 Kelly Wencl             Alexandria         MN  46    1 10:07  1:51  1:57    2   38:41 19.1  1:20    4   26:36  8:34 1:18:38 
    3  196 Laura Fugleberg         Roseau             MN  40    3 12:04  2:13  1:26    3   43:02 17.1  1:10    5   26:52  8:39 1:24:33 
    4  295 Kristine Nystrom        West Fargo         ND  45    5 13:26  2:28  3:01   11   47:51 15.4  1:15    1   24:22  7:51 1:29:53 
    5  343 Kayce Sorenson          Moorhead           MN  47   14 16:40  3:03  2:27    8   45:57 16.1  1:45    3   26:14  8:27 1:33:01 
    6  405 Joy Foley                                      42   11 15:46  2:53  2:18    6   45:21 16.3  1:46    7   30:34  9:51 1:35:43 
    7  339 Darla Skaurud           West Fargo         ND  49    4 13:15  2:26  2:39    7   45:30 16.2  1:13   12   34:30 11:07 1:37:05 
    8  154 Trisha Baker            Fargo              ND  44    6 13:52  2:33  3:38    9   46:23 15.9  3:26   10   32:08 10:21 1:39:25 
    9  292 Amy Nordby              Detroit Lakes      MN  48   18 18:33  3:24  3:29   12   48:20 15.3  1:17    6   28:32  9:11 1:40:09 
   10  255 Lindsey Laux            Frazee             MN  45   10 15:37  2:52  3:23   13   48:50 15.1  1:59    9   30:55  9:57 1:40:42 
   11  264 Kaitlin Madigan         Columbus           OH  42   16 17:23  3:11  3:30   10   47:03 15.7  3:54    8   30:52  9:56 1:42:40 
   12  316 Jenny Riewer            Detroit Lakes      MN  46   17 18:01  3:18  3:38    4   44:17 16.7  1:47   14   36:24 11:43 1:44:05 
   13  349 Meghan Stewart          West Fargo         ND  44    9 15:32  2:51  4:07   14   48:58 15.1  2:20   13   35:21 11:23 1:46:15 
   14  338 Christina Simons        Hewitt             MN  48   12 16:15  2:59  3:48    5   45:18 16.3  2:34   15   40:01 12:53 1:47:54 
   15  237 Sheila Jordan           West Fargo         ND  45    8 15:22  2:49  3:11   15   49:49 14.8  1:29   16   41:15 13:17 1:51:05 
   16  372 Rebecca Wood            Mapleton           ND  44    7 13:56  2:33  4:54   22   59:44 12.4  2:00   11   34:20 11:03 1:54:51 
   17  263 Randon Lovering         West Fargo         ND  47   13 16:39  3:03  4:05   18   51:53 14.2  2:44   19   42:51 13:48 1:58:10 
   18  236 Maggie Jordahl          Fargo              ND  40   20 19:00  3:29  4:36   16   51:15 14.4  2:38   17   41:49 13:28 1:59:17 
   19  354 Lizette Sunde           Moorhead           MN  44   19 18:55  3:28  4:33   17   51:21 14.4  2:37   18   41:53 13:29 1:59:17 
   20  345 Kayla Spiekermeier      Beulah             ND  42   15 16:55  3:06  5:04   20   56:16 13.1  2:13   21   43:00 13:51 2:03:25 
   21  287 Leanne Muhl             Fargo              ND  41   21 21:37  3:58  4:03   21   56:34 13.0  2:32   20   42:55 13:49 2:07:39 
   22  259 Vickie Lee              West Fargo         ND  45   22 21:59  4:02  4:35   19   54:11 13.6  2:56   22   51:52 16:42 2:15:31 

================================================================================================================================================
MALE AGE GROUP  50 - 59 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  362 Mike Wamboldt           Bismarck           ND  55    3 12:51  2:21  3:39    1   34:00 21.7  2:19    2   25:00  8:03 1:17:47 
    2  291 Ed Newman Jr            Fergus Falls       MN  52    7 13:58  2:34  2:14    2   35:44 20.7  1:21    3   25:20  8:10 1:18:36 
    3  357 Todd Twogood            Bismarck           ND  58    8 14:14  2:37  2:34    3   36:24 20.3  1:50    1   24:26  7:52 1:19:26 
    4  160 Ryan Bjorklund          Detroit Lakes      MN  54    5 13:29  2:28  2:34    4   36:30 20.2  1:43    5   26:41  8:36 1:20:55 
    5  272 Kelly Mathisen          Watford City       ND  56    1 11:55  2:11  2:28    6   39:20 18.8  1:32    4   26:14  8:27 1:21:26 
    6  180 Joe Cornelius           Thief River Falls  MN  55    2 12:42  2:20  2:02    7   39:39 18.6  1:37    6   26:43  8:36 1:22:41 
    7  301 Matt Osborne            Fargo              ND  58   10 16:24  3:00  3:23    9   40:42 18.1  1:54    7   27:52  8:59 1:30:13 
    8  253 Curtis Kukert           Devils Lake        ND  58    6 13:34  2:29  2:25    8   40:18 18.3  1:35   10   33:04 10:39 1:30:54 
    9  315 Ben Riewer              Detroit Lakes      MN  50    9 15:09  2:47  2:39    5   39:18 18.8  1:46    9   32:09 10:21 1:30:59 
   10  157 Jason Benson            West Fargo         ND  55    4 12:54  2:22  3:55   11   43:13 17.1  3:45    8   30:20  9:46 1:34:06 
   11  167 Shawn Bruner            Orono              MN  59   11 16:39  3:03  4:40   10   42:55 17.2  2:48   11   37:05 11:57 1:44:06 

================================================================================================================================================
FEMALE AGE GROUP  50 - 59 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  228 Lisa Hollman            Waukesha           WI  59    1 12:33  2:18  1:57    2   39:11 18.8  1:59    1   27:41  8:55 1:23:20 
    2  373 Cassie Wulfekuhle       Colfax             ND  53    2 12:39  2:19  2:58    4   41:44 17.7  1:49    2   28:39  9:14 1:27:47 
    3  366 Cindy Weigum            Bismarck           ND  56    5 18:41  3:25  2:46    3   40:11 18.4  1:06    3   29:15  9:25 1:31:57 
    4  361 Alivia Wamboldt         Bismarck           ND  51    4 17:56  3:17  3:51    1   38:34 19.1  2:23    4   31:11 10:03 1:33:54 
    5  294 Roberta Nyhus           Bismarck           ND  56    3 15:36  2:52  5:13    5   49:26 14.9  2:31    5   44:04 14:11 1:56:50 

================================================================================================================================================
MALE AGE GROUP  60 - 69 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  191 Carter Evenson          Fargo              ND  61    1 11:22  2:05  1:54    1   35:31 20.8  2:22    1   25:54  8:21 1:17:02 
    2  310 Craig Pool              Fargo              ND  67    2 13:54  2:33  2:49    2   36:33 20.2  2:23    3   31:11 10:03 1:26:48 
    3  299 Todd Olson              Plymouth           MN  62    5 16:58  3:07  2:58    3   40:15 18.3  1:57    2   30:00  9:40 1:32:05 
    4  275 Thaddeus McCamant       Frazee             MN  65    4 16:34  3:02  3:20    4   42:49 17.2  1:20    4   31:31 10:09 1:35:31 
    5  211 Mark Hathaway           Washington         DC  69    3 14:53  2:44  5:45    6   48:37 15.2  3:30    5   41:36 13:24 1:54:18 
    6  182 Randy Cramer            Horace             ND  61    6 17:13  3:09  4:36    5   46:07 16.0  4:14    6   43:10 13:54 1:55:18 
    7  171 Dan Calvert             Williston          ND  63    7 17:48  3:16  6:28    7   52:09 14.2  2:10    7   49:57 16:05 2:08:30 

================================================================================================================================================
FEMALE AGE GROUP  60 - 69 (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  212 Misty Hathaway          Boston             MA  63    1 14:04  2:35  3:18    1   45:22 16.3  2:55    1   29:15  9:25 1:34:51 
    2  346 Marcia Steffen          Hazen              ND  61    2 16:08  2:57  3:22    2   46:59 15.7  2:18    4   38:46 12:29 1:47:31 
    3  189 Leesa Drury             Park Rapids        MN  67    4 19:00  3:29  2:43    3   53:19 13.8  2:38    3   38:27 12:23 1:56:05 
    4  205 Katie Hall              Hawley             MN  62    3 18:13  3:20  4:45    4 1:11:45 10.3  1:39    2   37:51 12:11 2:14:11 

================================================================================================================================================
MALE AGE GROUP  70 - UP (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  289 Dennis Nelson           Henderson          NV  71    1 14:18  2:37  2:58    1   34:02 21.7  2:13    2   35:18 11:22 1:28:46 
    2  213 Joel Haugen             Fargo              ND  72    3 17:48  3:16  2:51    2   46:04 16.0  1:30    1   32:39 10:31 1:40:51 
    3  340 Donald Snyder           Alexandria         MN  81    2 16:15  2:59  9:56    3   49:25 14.9  3:55    3   38:01 12:15 1:57:30 
    4  183 Vanvechten Crane        Bismarck           ND  77    4 17:49  3:16  5:51    4   57:20 12.9  3:20    4   49:13 15:51 2:13:31 

================================================================================================================================================
FEMALE AGE GROUP  70 - UP (Top 3 Awarded)
================================================================================================================================================

Place Bib  Name                    City               St Age  Rank Swim 100yd Trn.1 Rank    Bike Rate Trn.2 Rank   Run   Pace  Finish
===== ==== ======================= ================== == ===  =============== ===== ================= ===== ================== =======
    1  156 Mari Bell               Fargo              ND  72    1 19:46  3:37  4:23    1   50:13 14.7  3:39    1   42:53 13:49 2:00:52 

Total Registered:                        258
Total Number of Team Finishers:           17
Total Number of Individual Finishers:    203
Number of Male   Finishers:              113
Number of Female Finishers:               90
Did not Finish Race or Did Not Start:     18
Race Summary

Date

8/15/2026
Results Question?