Search
Race
                                                          YOUNG LIFE TRIATHLON
                                      Detroit Lakes City Park - Detroit Lake, MN - August 16, 2025
                                        SPRINT: 500 Meter Swim - 12.7 Mile Bike - 2.92 Mile 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/19    307 Sean Pickle             St. Cloud          MN  20 M     8  8:00  1:28  0:51    2   31:36 24.1  0:59    1   18:20  6:17   59:44 
    2   1/23    188 Cami Eckhoff            Detroit Lakes      MN  39 F     3  7:33  1:23  1:13    4   32:34 23.4  0:51    3   18:54  6:29 1:01:04 
    3   1/27    369 Brett Winkelman         Fargo              ND  39 M    14  8:54  1:38  1:30    1   30:00 25.4  1:04    9   20:13  6:56 1:01:39 
    4   2/19    330 Sam Schulze             Bemidji            MN  22 M    17  9:20  1:43  1:43    8   35:04 21.7  0:58    4   19:03  6:32 1:06:07 
    5   1/19    225 Thomas Heilman          West Fargo         ND  45 M    38 10:19  1:54  1:41    3   32:31 23.4  1:16   13   20:43  7:06 1:06:29 
    6   2/27    357 Quinten Ulschmid        Fergus Falls       MN  34 M    36 10:13  1:52  1:24    6   34:30 22.1  1:12   22   22:00  7:32 1:09:16 
    7   1/13    337 Brian Sitz              Hazen              ND  51 M    20  9:33  1:45  1:59   12   36:02 21.1  1:33   19   21:26  7:21 1:10:31 
    8   3/27     75 Kenny May               Park Rapids        MN  39 M    98 12:35  2:18  2:41    7   34:59 21.8  1:34    2   18:44  6:25 1:10:31 
    9   1/21    173 Alex Buisan-Twomey      Moorhead           MN  18 M    19  9:26  1:44  3:26   13   36:37 20.8  1:52   10   20:15  6:56 1:11:34 
   10   2/19    350 Derrick Sundeen         Dalton             MN  42 M    41 10:29  1:55  2:30    9   35:33 21.4  1:13   24   22:03  7:34 1:11:46 
   11   1/13    224 Missy Heilman           West Fargo         ND  47 F    30  9:50  1:48  2:01   14   36:53 20.7  1:14   25   22:25  7:41 1:12:20 
   12   2/13    258 Brad Laux               Hartford           WI  51 M    40 10:25  1:55  1:45   10   35:49 21.3  1:05   43   23:40  8:07 1:12:42 
   13   2/21    239 Jj Kalash               West Fargo         ND  15 M     4  7:39  1:24  2:15   46   41:15 18.5  0:33   23   22:00  7:32 1:13:41 
   14   3/21    352 Justin Syverson         Fargo              ND  15 M     7  7:50  1:26  2:12   54   42:01 18.1  1:05   12   20:42  7:06 1:13:48 
   15   4/27    324 Nicholas Sauer          Comstock           MN  39 M    33 10:10  1:52  2:14   32   40:14 18.9  1:08   11   20:33  7:03 1:14:17 
   16   5/27    245 Karl Klindworth         Fargo              ND  32 M    59 11:10  2:03  2:51   25   38:57 19.6  1:38    6   19:51  6:48 1:14:26 
   17   3/19    358 Jacob Vaagen            Devils Lake        ND  23 M   141 14:01  2:34  1:33   15   36:54 20.7  1:18   14   20:44  7:06 1:14:28 
   18   3/19    189 Jason Edwards           Fargo              ND  44 M    47 10:41  1:58  1:48   41   40:59 18.6  0:44   15   20:46  7:07 1:14:55 
   19   1/9     194 Carter Evenson          Fargo              ND  60 M    23  9:43  1:47  1:41   17   37:55 20.1  1:14   56   24:26  8:22 1:14:57 
   20   4/21    204 Max Glynn               Fargo              ND  16 M     2  7:26  1:22  2:01   63   42:34 17.9  1:07   30   22:49  7:49 1:15:55 
   21   4/19    241 Neil Keltgen            West Fargo         ND  44 M    86 12:09  2:14  3:18   37   40:35 18.8  0:55    5   19:27  6:40 1:16:22 
   22   5/19    203 Jason Glynn             Fargo              ND  47 M    54 11:01  2:01  2:36   11   36:01 21.2  2:23   59   24:28  8:23 1:16:28 
   23   4/19    354 Collin Thompson         West Fargo         ND  23 M    44 10:35  1:57  1:51   18   37:55 20.1  1:13   66   25:18  8:40 1:16:51 
   24   5/21    192 Brody Engelstad         West Fargo         ND  18 M     1  7:15  1:20  1:42   47   41:22 18.4  1:02   79   25:41  8:48 1:17:00 
   25   3/13    276 Kelly Mathisen          Watford City       ND  55 M    39 10:23  1:54  1:30   31   40:14 18.9  0:50   49   24:08  8:16 1:17:02 
   26   6/27    270 Rory Manke              Grand Forks        ND  39 M    53 10:59  2:01  2:05   36   40:35 18.8  0:59   26   22:30  7:43 1:17:06 
   27   2/23    183 Sara Cushing            Fargo              ND  32 F    26  9:47  1:48  1:54   72   43:31 17.5  0:57   16   21:03  7:13 1:17:10 
   28   4/13    312 Ender Raghib            West Fargo         ND  54 M    45 10:38  1:57  2:05   22   38:53 19.6  1:20   55   24:25  8:22 1:17:19 
   29   6/21    373 Nicholas Wulfekuhle     Colfax             ND  19 M    80 11:59  2:12  2:35   26   39:06 19.5  2:25   20   21:44  7:27 1:17:47 
   30   7/21    256 Jayce Laudal            West Fargo         ND  17 M     6  7:47  1:26  2:13   70   43:17 17.6  1:21   39   23:27  8:02 1:18:02 
   31   8/21    156 Noah Ayers              Harwood            ND  18 M     5  7:45  1:26  2:04   81   44:48 17.0  0:50   28   22:41  7:47 1:18:07 
   32   5/13    180 Joe Cornelius           Thief River Falls  MN  54 M    63 11:18  2:04  1:45   28   39:18 19.4  1:34   57   24:27  8:23 1:18:20 
   33   1/6     223 Chris Haukos            St. Cloud          MN  60 F    35 10:12  1:52  1:31   21   38:51 19.6  1:26   90   26:30  9:05 1:18:28 
   34   5/19    247 Jack Korbel             Fargo              ND  21 M   110 12:58  2:23  2:12   42   41:01 18.6  1:03   18   21:25  7:21 1:18:38 
   35   6/13    185 Dan Denardo             Elbow Lake         MN  59 M    25  9:45  1:47  2:20   38   40:39 18.7  2:04   48   24:05  8:15 1:18:51 
   36   9/21    155 Andrew Almond           Fargo              ND  18 M     9  8:03  1:29  1:21   59   42:09 18.1  0:40   93   26:45  9:10 1:18:57 
   37   1/26    205 Elizabeth Graveline     Fargo              ND  21 F    16  9:14  1:42  2:50   74   43:47 17.4  1:13   21   21:59  7:32 1:19:02 
   38   6/19    255 Ryan Langer             Saint Paul         MN  22 M   109 12:57  2:22  2:15   53   41:53 18.2  1:01   17   21:07  7:14 1:19:11 
   39   7/27    265 Teriimanatua Lemaire    Fargo              ND  32 M    61 11:17  2:04  2:29   45   41:13 18.5  1:00   38   23:26  8:02 1:19:23 
   40   1/3     161 Linda Belanger          International Fall MN  57 F    62 11:17  2:04  1:42   27   39:09 19.5  1:39   82   25:47  8:50 1:19:31 
   41   7/13    398 Ed Newmen                                      51 M   117 13:14  2:26  2:22   16   37:46 20.2  2:00   50   24:12  8:18 1:19:32 
   42   8/27    211 Michael Haggart         Detroit Lakes      MN  37 M    56 11:03  2:02  2:55   39   40:54 18.6  0:52   45   23:55  8:12 1:19:37 
   43   2/26    197 Kendra Fox              Fergus Falls       MN  28 F    60 11:13  2:04  1:45   58   42:09 18.1  1:18   47   24:04  8:15 1:20:27 
   44   3/23    199 Laura Fugleberg         Roseau             MN  39 F    42 10:29  1:55  0:55   76   44:02 17.3  1:14   52   24:14  8:18 1:20:53 
   45   2/9     313 Kevin Register          Longboat Key       FL  63 M    22  9:42  1:47  1:31   23   38:54 19.6  1:34  127   29:25 10:05 1:21:04 
   46   4/23    344 Bethany Stoltenburg     Lake Park          MN  33 F    85 12:07  2:13  1:40   66   43:04 17.7  0:48   42   23:33  8:04 1:21:11 
   47   8/13    167 Ryan Bjorklund          Detroit Lakes      MN  53 M    81 12:00  2:12  2:15   30   39:52 19.1  1:27   78   25:39  8:47 1:21:12 
   48   6/19    271 Ryan Manke              Detroit Lakes      MN  43 M   135 13:44  2:31  1:52   49   41:33 18.3  1:05   33   23:02  7:54 1:21:15 
   49  10/21    214 Jesse Hallstrom         Thief River Falls  MN  18 M   133 13:35  2:29  1:52   24   38:55 19.6  0:57   92   26:32  9:05 1:21:48 
   50   5/23    349 Rachel Sudermann        Fargo              ND  36 F    37 10:17  1:53  2:04   73   43:32 17.5  1:47   53   24:16  8:19 1:21:53 
   51   6/23    274 Abby Mathieu            Lincoln            ME  31 F    79 11:56  2:11  1:35   87   45:19 16.8  0:49   27   22:39  7:46 1:22:17 
   52   7/19    370 Brady Wold-Heyen        Abercrombie        ND  28 M    46 10:40  1:57  2:30   61   42:21 18.0  1:09   81   25:46  8:50 1:22:24 
   53   8/19    240 Brian Kauffman          Fargo              ND  27 M   118 13:14  2:26  1:47   56   42:02 18.1  1:05   54   24:24  8:22 1:22:30 
   54   7/19    333 Gongjun Shi             Fargo              ND  48 M   175 16:51  3:05  1:22   19   38:12 19.9  1:05   65   25:11  8:38 1:22:39 
   55   3/26    184 Isabell Dabbert         Horace             ND  26 F    18  9:25  1:44  2:15   75   43:56 17.3  2:37   60   24:30  8:24 1:22:42 
   56  11/21    306 Connor Phillips         Fargo              ND  16 M    51 10:52  2:00  1:44   67   43:11 17.6  0:59   86   26:00  8:55 1:22:44 
   57   9/27    287 Joe Mollberg            Detroit Lakes      MN  32 M    74 11:48  2:10  2:26   55   42:01 18.1  1:11   73   25:27  8:43 1:22:52 
   58   1/6     292 Dennis Nelson           Henderson          NV  70 M    71 11:36  2:08  3:00    5   34:21 22.2  2:19  152   31:42 10:52 1:22:56 
   59  10/27    267 Michael Lovering        West Fargo         ND  39 M    73 11:43  2:09  3:09   20   38:33 19.8  2:08  101   27:33  9:26 1:23:04 
   60  11/27    230 Jared Hineman           Fargo              ND  30 M    92 12:17  2:15  2:06   51   41:51 18.2  1:27   74   25:28  8:44 1:23:06 
   61   8/19    215 Joe Halvorson           Moorhead           MN  43 M   103 12:44  2:20  2:09   40   40:58 18.6  1:22   83   25:55  8:53 1:23:06 
   62  12/27    249 Tom Kornkven            West Fargo         ND  34 M   106 12:51  2:21  2:45   34   40:23 18.9  1:19   84   25:57  8:53 1:23:12 
   63  13/27    254 Brian Labat             Audubon            MN  31 M    70 11:29  2:06  2:08   29   39:52 19.1  1:37  108   28:08  9:38 1:23:13 
   64   7/23    165 Rochelle Bitz           Fargo              ND  31 F   104 12:45  2:20  3:57   62   42:21 18.0  1:29   32   22:58  7:52 1:23:29 
   65   9/13    252 Greg Kuhlman            Fargo              ND  55 M   134 13:40  2:30  1:41   35   40:35 18.8  1:47   85   25:59  8:54 1:23:39 
   66   8/23    263 Amber Lee               Minneapolis        MN  34 F    65 11:19  2:05  2:05   44   41:07 18.5  1:30  106   27:57  9:35 1:23:57 
   67   1/9     272 Evie Martin             Frazee             MN  15 F    31 10:00  1:50  2:34   84   45:12 16.9  1:27   64   25:05  8:36 1:24:16 
   68   2/9     257 Addyson Laux            Frazee             MN  17 F    64 11:19  2:05  2:14   83   45:03 16.9  1:10   61   24:38  8:27 1:24:22 
   69   9/19    212 Nic Haggart             Los Angeles        CA  43 M    69 11:27  2:06  4:30   60   42:17 18.0  2:46   40   23:28  8:03 1:24:27 
   70   3/9     273 Marian Martin           Frazee             MN  17 F    15  8:58  1:39  2:59   90   45:46 16.6  1:31   75   25:30  8:44 1:24:43 
   71  10/19    374 Eddy Yuja               Carrington         ND  41 M   113 13:00  2:23  2:11   79   44:29 17.1  2:17   34   23:04  7:54 1:24:59 
   72   9/23    234 Rose Jackson            Fargo              ND  30 F    21  9:34  1:45  2:49   95   46:42 16.3  1:00   69   25:23  8:42 1:25:26 
   73  10/13    253 Curtis Kukert           Devils Lake        ND  57 M    52 10:57  2:01  2:02   50   41:34 18.3  1:27  134   29:44 10:11 1:25:42 
   74   3/9     308 Craig Pool              Fargo              ND  66 M   120 13:18  2:26  2:28   33   40:16 18.9  1:59  115   28:33  9:47 1:26:30 
   75   4/26    236 Randi Jaeger            Fargo              ND  21 F    95 12:34  2:18  4:25   78   44:27 17.1  2:27   35   23:05  7:55 1:26:56 
   76  14/27    231 Joel Hineman            Moorhead           MN  36 M    89 12:14  2:15  2:32   48   41:30 18.4  2:03  123   29:03  9:57 1:27:21 
   77  15/27    248 Dan Korf                Moorhead           MN  36 M    83 12:04  2:13  2:17  148   51:53 14.7  0:58    8   20:11  6:55 1:27:22 
   78   9/19    174 Joshua Carlson          West Fargo         ND  25 M    94 12:31  2:18  2:39  143   51:36 14.8  1:20    7   19:52  6:48 1:27:56 
   79   2/3     372 Cassie Wulfekuhle       Colfax             ND  52 F    67 11:22  2:05  3:13   77   44:20 17.2  2:12   96   27:08  9:18 1:28:12 
   80  16/27    293 Jared Nelson            Ayr                ND  32 M    93 12:20  2:16  2:48   71   43:22 17.6  2:04  105   27:48  9:32 1:28:19 
   81  17/27    178 Judah Coleman           Bismarck           ND  34 M    82 12:04  2:13  3:08   69   43:14 17.6  1:08  121   28:58  9:55 1:28:30 
   82  11/19    181 Jeremy Crane            Baldwin            ND  48 M   140 13:59  2:34  3:26   65   42:55 17.8  2:52   68   25:22  8:41 1:28:32 
   83  12/21    193 Bailey Evans            Breckenridge       MN  19 M   132 13:34  2:29  2:44   43   41:03 18.6  2:13  128   29:26 10:05 1:28:58 
   84   4/9     157 Alaina Bailly           Fergus Falls       MN  19 F    49 10:48  1:59  3:14  115   49:16 15.5  1:00   63   24:44  8:28 1:29:00 
   85  13/21    360 Aaron Volk              Moorhead           MN  18 M    24  9:44  1:47  2:50  127   50:09 15.2  1:02   67   25:19  8:40 1:29:02 
   86  12/19    365 Mike Wickham            Fargo              ND  45 M   108 12:53  2:22  3:46   82   44:50 17.0  1:53   80   25:42  8:48 1:29:02 
   87  10/23    332 Nicole Shepler          Kenosha            WI  31 F    34 10:12  1:52  3:01   88   45:20 16.8  1:39  122   28:59  9:56 1:29:09 
   88  14/21    179 Josiah Copeland         West Fargo         ND  19 M   146 14:27  2:39  2:13  114   48:59 15.6  0:52   36   23:07  7:55 1:29:36 
   89  15/21    314 Ivan Reindl             Horace             ND  18 M   125 13:22  2:27  3:18  107   48:10 15.8  1:41   37   23:07  7:55 1:29:37 
   90  11/23    229 Michaela Hill           Sevilla            UN  36 F    29  9:49  1:48  2:05  100   47:30 16.0  1:39  116   28:47  9:52 1:29:49 
   91  16/21    356 Neil Trowbridge         Detroit Lakes      MN  19 M    50 10:48  1:59  3:05  141   51:21 14.8  1:18   41   23:32  8:04 1:30:03 
   92  12/23    233 Jessi Hoffert           North Sioux City   SD  30 F    78 11:56  2:11  2:26  108   48:16 15.8  2:01   76   25:34  8:46 1:30:10 
   93  13/23    366 McKinzi Wiedrich        Hazen              ND  33 F   124 13:20  2:27  2:47   52   41:53 18.2  1:10  145   31:08 10:40 1:30:16 
   94  14/23    163 Alexis Berg             Fargo              ND  31 F    48 10:42  1:58  2:22   85   45:17 16.8  2:06  137   29:51 10:14 1:30:16 
   95   2/13    377 Jamie Zettel            Barnesville        MN  42 F   105 12:46  2:20  1:37  121   50:03 15.2  0:46   71   25:24  8:42 1:30:34 
   96   3/13    297 Kristine Nystrom        West Fargo         ND  44 F   107 12:53  2:22  2:40  111   48:38 15.7  1:02   70   25:24  8:42 1:30:35 
   97  18/27    217 Griffin Ham             Fargo              ND  34 M    77 11:53  2:11  2:27  118   49:35 15.4  1:25   77   25:35  8:46 1:30:54 
   98   5/9     232 Arianna Hoff            Moorhead           MN  17 F    10  8:20  1:32  2:17  106   48:00 15.9  1:15  144   31:07 10:40 1:30:56 
   99  10/19    315 Austin Reitan           Moorhead           MN  29 M   121 13:18  2:26  1:57  138   50:56 15.0  1:56   31   22:56  7:52 1:31:02 
  100  11/19    244 Bridger Klein           St. Paul           MN  22 M   127 13:27  2:28  2:30  134   50:37 15.1  0:48   44   23:50  8:10 1:31:10 
  101  19/27    206 Jeremy Grindeland       Fargo              ND  35 M   128 13:27  2:28  3:38   98   47:13 16.1  1:38   72   25:25  8:43 1:31:20 
  102  15/23    289 Stephanie Morse         Jamestown          ND  38 F    43 10:34  1:56  2:20  120   49:51 15.3  1:16  107   28:06  9:38 1:32:05 
  103  20/27    378 Matt Zimmerman          Fargo              ND  32 M    88 12:12  2:14  2:47  140   51:18 14.9  1:32   58   24:28  8:23 1:32:15 
  104   2/6     219 Misty Hathaway          Boston             MA  62 F    91 12:16  2:15  2:46   97   47:01 16.2  2:54   98   27:21  9:22 1:32:16 
  105  17/21    309 Eban Pool               Fargo              ND  17 M    12  8:37  1:35  3:02  125   50:07 15.2  1:44  124   29:05  9:58 1:32:32 
  106  12/19    198 Carter Fredericksen     Breckenridge       MN  24 M   151 14:45  2:42  3:00   68   43:12 17.6  2:10  130   29:29 10:06 1:32:34 
  107   6/9     226 Kya Hendrickson         West Fargo         ND  12 F    11  8:36  1:35  3:21  165   55:12 13.8  0:45   62   24:43  8:28 1:32:34 
  108   5/26    281 Elizabeth McBrayer      Sioux Falls        SD  29 F    27  9:47  1:48  3:47   99   47:22 16.1  1:47  140   30:05 10:19 1:32:46 
  109   4/13    338 Darla Skaurud           West Fargo         ND  48 F    76 11:51  2:10  4:04   80   44:41 17.1  2:16  141   30:09 10:20 1:32:59 
  110   4/9     282 Thaddeus McCamant       Frazee             MN  64 M   143 14:02  2:34  3:34   89   45:32 16.7  1:38  113   28:22  9:43 1:33:06 
  111   5/9     303 Todd Olson              Plymouth           MN  61 M   171 16:26  3:01  2:23   64   42:35 17.9  2:21  143   30:29 10:27 1:34:12 
  112  21/27    302 Kyle Olson              West Fargo         ND  31 M   187 19:48  3:38  4:07   57   42:03 18.1  2:06   88   26:15  9:00 1:34:18 
  113  13/19    191 Nicholas Eilertson      Houston            TX  44 M    75 11:50  2:10  3:56  152   52:48 14.4  2:14   46   24:03  8:14 1:34:49 
  114  13/19    316 Evan Rene               West Fargo         ND  24 M   123 13:19  2:27  3:30  117   49:32 15.4  1:11   99   27:22  9:23 1:34:53 
  115  14/19    363 Ivar Westerman          Shoreview          MN  21 M   119 13:16  2:26  2:39  129   50:17 15.2  0:59  103   27:45  9:31 1:34:54 
  116  16/23    168 Sarah Blakeslee         Roseau             MN  38 F    84 12:06  2:13  2:08  132   50:35 15.1  1:15  119   28:55  9:55 1:34:57 
  117  15/19    298 Alex Ohe                Fargo              ND  20 M    32 10:02  1:50  3:24  136   50:44 15.0  0:50  139   30:00 10:17 1:34:58 
  118  22/27    329 Cody Schultz            Wheaton            MN  34 M   111 12:59  2:23  3:14  130   50:22 15.1  1:19   97   27:17  9:21 1:35:09 
  119  16/19    345 Blake Striebel          Wadena             MN  27 M   102 12:41  2:20  1:59   96   46:53 16.3  1:13  159   32:39 11:11 1:35:23 
  120   2/6     222 Joel Haugen             Fargo              ND  71 M   154 14:54  2:44  2:34  101   47:39 16.0  0:59  129   29:26 10:05 1:35:30 
  121   7/9     259 Hayden Laux             Frazee             MN  16 F   114 13:04  2:24  2:46  122   50:03 15.2  1:27  111   28:18  9:42 1:35:36 
  122   6/26    397 Ann Morgan Alligood                            25 F    66 11:20  2:05  2:11  156   53:11 14.3  1:10  104   27:47  9:31 1:35:37 
  123  23/27    158 Jonathan Baker          Moorhead           MN  37 M   152 14:48  2:43  4:13  113   48:57 15.6  0:55   95   27:03  9:16 1:35:54 
  124  24/27    177 Johnny Coleman          Bismarck           ND  36 M    87 12:09  2:14  3:10  131   50:27 15.1  1:37  120   28:58  9:55 1:36:19 
  125  14/19    261 Ryan Laux               Frazee             MN  44 M   112 12:59  2:23  3:12   91   45:53 16.6  2:32  154   31:52 10:55 1:36:26 
  126  11/13    342 Todd Staley             Ellendale          ND  53 M   138 13:56  2:33  2:31  112   48:44 15.6  2:29  117   28:54  9:54 1:36:31 
  127  25/27    216 Ryan Ham                Fargo              ND  37 M   115 13:06  2:24  3:46   94   46:35 16.4  1:49  147   31:20 10:44 1:36:34 
  128  18/21    227 Liam Hendrickson        West Fargo         ND  10 M    55 11:02  2:01  4:05  176   57:15 13.3  1:35   29   22:44  7:48 1:36:39 
  129  19/21    375 Caleb Zellers           Cedar Rapids       IA  19 M   147 14:33  2:40  1:52  116   49:21 15.4  1:12  138   30:00 10:17 1:36:55 
  130   7/26    334 Cassie Sieben           Fargo              ND  22 F    99 12:36  2:19  2:27  154   52:51 14.4  1:10  110   28:13  9:40 1:37:15 
  131   3/6     295 Betsy Norby             Detroit Lakes      MN  63 F    97 12:34  2:18  5:17  150   52:06 14.6  1:32   87   26:14  8:59 1:37:41 
  132   8/26    294 Emily Nix               Sioux Falls        SD  24 F   129 13:28  2:28  2:25  151   52:09 14.6  1:12  118   28:54  9:54 1:38:07 
  133   6/9     200 Vijay Gaba              Fargo              ND  64 M   176 16:56  3:06  3:12   92   46:11 16.5  2:22  132   29:31 10:07 1:38:10 
  134  17/23    269 Lauren Manke            Grand Forks        ND  39 F   150 14:40  2:41  2:12  145   51:41 14.7  1:26  109   28:13  9:40 1:38:10 
  135  20/21    355 Crosby Tollefson        West Fargo         ND  11 M    57 11:05  2:02  4:03  174   57:14 13.3  1:41   51   24:12  8:18 1:38:13 
  136  15/19    277 Andrew Matson           Hawley             MN  43 M   148 14:38  2:41  3:54  102   47:39 16.0  2:20  142   30:15 10:22 1:38:44 
  137   7/9     169 Daryl Boese             Fergus Falls       MN  67 M   144 14:03  2:35  3:18   93   46:25 16.4  3:00  156   32:10 11:01 1:38:55 
  138  17/19    359 Dylan Van Ruler         Sioux Falls        SD  26 M   137 13:54  2:33  3:17  158   53:21 14.3  1:46   94   26:47  9:11 1:39:04 
  139   5/13    159 Trisha Baker            Fargo              ND  43 F   122 13:18  2:26  2:47  135   50:44 15.0  1:34  146   31:09 10:41 1:39:31 
  140   9/26    246 Abby Knowski            West Fargo         ND  28 F   163 15:27  2:50  3:44  139   51:05 14.9  1:53  102   27:41  9:29 1:39:49 
  141  18/23    283 Courtney McNamee        Detroit Lakes      MN  34 F   155 14:59  2:45  4:04  123   50:05 15.2  1:04  135   29:48 10:13 1:39:58 
  142   6/13    260 Lindsey Laux            Frazee             MN  44 F   139 13:57  2:33  2:51  162   54:17 14.0  1:27  100   27:32  9:26 1:40:01 
  143  16/19    399 Joseph Beiniek          Fergus Falls       MN  42 M   166 15:45  2:53  3:03  149   51:58 14.7  0:48  133   29:38 10:09 1:41:11 
  144  10/26    339 Tristen Skjerven        Plummer            MN  21 F    72 11:37  2:08  2:00  175   57:15 13.3  1:21  125   29:18 10:02 1:41:28 
  145  11/26    166 Zoe Bjerke              Valley City        ND  20 F    28  9:48  1:48  2:37  166   55:57 13.6  1:18  157   32:21 11:05 1:41:59 
  146  12/26    195 Abby Fahrenkamp         Eden Prairie       MN  27 F   116 13:12  2:25  5:43  147   51:48 14.7  2:20  126   29:25 10:05 1:42:27 
  147  13/26    279 Maddie Mautino          Apple Valley       MN  21 F   131 13:31  2:29  5:20  109   48:20 15.8  6:51  114   28:31  9:46 1:42:31 
  148  12/13    160 Chad Belanger           International Fall MN  52 M   157 15:13  2:47  6:13  103   47:46 16.0  1:54  153   31:48 10:54 1:42:52 
  149   8/9     296 Michael Norby           Detroit Lakes      MN  64 M   126 13:26  2:28  3:11  160   53:41 14.2  1:11  155   32:03 10:59 1:43:29 
  150  13/13    368 Eric Wilkens            Detroit Lakes      MN  54 M   170 16:24  3:00  4:46   86   45:19 16.8  1:29  175   35:55 12:18 1:43:50 
  151  17/19    285 Andre Miranda           West Fargo         ND  44 M   180 17:18  3:10  4:58  161   54:16 14.0  1:41   89   26:20  9:02 1:44:31 
  152   7/13    336 Christina Simons        Hewitt             MN  47 F   159 15:15  2:48  3:07  110   48:24 15.7  1:38  176   36:21 12:27 1:44:43 
  153   8/13    209 Abby Haake              Fargo              ND  41 F   101 12:40  2:19  3:51  142   51:31 14.8  1:46  172   35:51 12:17 1:45:37 
  154  19/23    175 Gabrielle Chase         West Fargo         ND  30 F   164 15:30  2:50  2:47  155   53:08 14.3  1:16  162   33:32 11:29 1:46:11 
  155   4/6     343 Marcia Steffen          Hazwn              ND  60 F   142 14:01  2:34  3:40  133   50:37 15.1  2:20  173   35:52 12:17 1:46:29 
  156   9/13    268 Randon Lovering         West Fargo         ND  46 F   145 14:18  2:37  4:11  124   50:06 15.2  3:20  168   35:23 12:07 1:47:17 
  157  20/23    153 Jessica Ailie           Detroit Lakes      MN  39 F   158 15:15  2:48  3:19  146   51:44 14.7  2:17  165   34:59 11:59 1:47:31 
  158  14/26    346 Caroline Striebel       Wadena             MN  25 F   194 21:25  3:55  1:06  137   50:44 15.0  0:53  161   33:31 11:29 1:47:38 
  159   5/6     396 Peggy Stenehiem         Fargo              ND  69 F   167 15:47  2:54  4:10  105   47:57 15.9  3:04  181   37:23 12:49 1:48:19 
  160  18/19    325 Greg Schake             Fergus Falls       MN  46 M   178 16:59  3:07  3:48  119   49:44 15.3  2:42  170   35:34 12:11 1:48:45 
  161  19/19    266 Brett Longtin           Detroit Lakes      MN  43 M   190 20:29  3:45  7:32  126   50:08 15.2  1:01  136   29:48 10:13 1:48:56 
  162  10/13    379 Pamela Zurn             Fargo              ND  44 F    58 11:09  2:03  3:34  171   57:01 13.4  2:21  164   34:57 11:58 1:48:59 
  163  15/26    353 Kelsey Tadman           Dilworth           MN  27 F   160 15:19  2:49  3:53  183   59:35 12.8  1:23  131   29:29 10:06 1:49:37 
  164   3/6     210 Mark Hagen              Hawley             MN  73 M   174 16:48  3:05  3:24  144   51:37 14.8  2:06  178   36:42 12:34 1:50:34 
  165   4/6     201 Graig Gilbertson        Bemidji            MN  76 M   165 15:39  2:52  6:32  153   52:48 14.4  3:18  158   32:33 11:09 1:50:48 
  166  16/26    371 Ahzriel Wouters         Detroit Lakes      MN  20 F   153 14:54  2:44  3:29  169   56:42 13.4  1:43  167   35:17 12:05 1:52:03 
  167   5/6     182 Vanvechten Crane        Bismarck           ND  76 M   136 13:52  2:33  4:28  128   50:14 15.2  3:15  188   40:21 13:50 1:52:08 
  168   9/9     301 Barry Olson             West Fargo         ND  65 M   173 16:45  3:04  3:55  104   47:53 15.9  1:45  192   42:31 14:34 1:52:47 
  169  17/26    196 Shannon Flaharty        Belleair           FL  26 F    90 12:15  2:15  6:37  181   59:24 12.8  1:49  160   32:49 11:15 1:52:52 
  170  21/23    318 Alyssa Ritchie          Horace             ND  32 F   177 16:58  3:07  2:33  179   59:16 12.9  2:58  149   31:33 10:49 1:53:17 
  171  22/23    164 Chelsea Bettermann      Walcott            ND  33 F   191 20:42  3:48  3:12  172   57:08 13.3  1:45  148   31:24 10:46 1:54:09 
  172  11/13    340 Kayla Spiekermeier      Beulah             ND  41 F   156 15:03  2:46  4:08  163   54:31 14.0  1:50  184   38:57 13:21 1:54:28 
  173   6/6     187 Leesa Drury             Park Rapids        MN  66 F   185 18:48  3:27  2:15  164   54:45 13.9  1:46  182   37:55 13:00 1:55:28 
  174  18/26    327 Amanda Schmidt          West Fargo         ND  25 F   161 15:24  2:49  7:03  182   59:25 12.8  2:50  150   31:34 10:49 1:56:15 
  175  19/26    207 Brittan Grubb           Fargo              ND  25 F   100 12:39  2:19  9:48  178   59:15 12.9  3:01  151   31:34 10:49 1:56:15 
  176   1/1     162 Mari Bell               Fargo              ND  71 F   169 16:11  2:58  4:05  159   53:40 14.2  3:25  186   39:10 13:25 1:56:29 
  177  20/26    304 Caleigh Patten          Grand Forks        ND  25 F   195 22:39  4:09  6:42  173   57:12 13.3  2:05  112   28:20  9:43 1:56:57 
  178  23/23    288 Megan Moore             Moorhead           MN  31 F    68 11:27  2:06  3:20  184 1:00:18 12.6  2:43  187   39:56 13:41 1:57:42 
  179  12/13    220 Elizabeth Haugen        Fargo              ND  44 F   162 15:27  2:50  8:00  170   56:57 13.4  2:38  166   35:07 12:02 1:58:07 
  180   3/3     331 Erika Serquina          Erie               ND  54 F   183 18:25  3:22  4:49  167   56:15 13.5  3:01  174   35:55 12:18 1:58:23 
  181   8/9     362 Rylie Wendt             Detroit Lakes      MN  19 F    13  8:53  1:38  2:38  190 1:10:31 10.8  1:34  169   35:27 12:09 1:59:02 
  182  18/19    284 Caden Michaelson        Valley City        ND  20 M   184 18:28  3:23  5:17  177   59:13 12.9  1:37  177   36:31 12:31 2:01:04 
  183   6/6     250 Robert Koshnick         Detroit Lakes      MN  82 M   172 16:41  3:03  4:35  157   53:14 14.3  2:48  194   44:52 15:22 2:02:08 
  184  26/27    202 Nicholas Glass          West Fargo         ND  31 M   182 18:20  3:22  3:59  180   59:16 12.9  2:27  183   38:26 13:10 2:02:25 
  185  21/26    243 Megan Klair             Detroit Lakes      MN  26 F    96 12:34  2:18  3:52  194 1:21:44  9.3  1:36   91   26:30  9:05 2:06:15 
  186   9/9     170 Priscilla Bradrick      Pelican Rapids     MN  14 F   181 17:18  3:10  3:50  187 1:08:43 11.1  1:35  179   37:14 12:45 2:08:38 
  187  22/26    351 Esther Swartzentruber   Long Prairie       MN  22 F   179 17:15  3:10  3:55  188 1:09:04 11.0  1:19  180   37:18 12:47 2:08:50 
  188  23/26    171 Sarah Bradrick          Barnesville        MN  21 F   149 14:38  2:41  3:15  192 1:14:50 10.2  1:41  163   34:45 11:54 2:09:08 
  189  24/26    320 Jayme Ross              Fargo              ND  26 F   130 13:30  2:28  8:56  189 1:10:09 10.9  2:24  171   35:50 12:17 2:10:47 
  190  27/27    323 Forrest Sauer           Callaway           MN  37 M   189 20:22  3:44  2:53  168   56:31 13.5  5:36  195   52:44 18:04 2:18:04 
  191  21/21    151 Cayden Adams-Hietala    Dilworth           MN  17 M   192 21:00  3:51  7:44  186 1:06:07 11.5  3:30  191   41:30 14:13 2:19:49 
  192  19/19    221 Erik Haugen             Fargo              ND  22 M   168 15:48  2:54  4:17  193 1:18:17  9.7  1:43  189   40:30 13:53 2:20:33 
  193  25/26    364 Emily Westrick          Fargo              ND  24 F   186 19:42  3:37 10:58  185 1:04:52 11.7  4:02  190   41:17 14:09 2:20:49 
  194  26/26    237 Michelle Johnson        Fargo              ND  26 F   188 20:08  3:41  9:25  191 1:11:08 10.7  2:40  185   39:01 13:22 2:22:20 
  195  13/13    321 Carolin Rotz            Pelican Rapids     MN  47 F   193 21:20  3:55  3:09  195 1:34:00  8.1  1:29  193   43:33 14:55 2:43:30 


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

Place Bib  TEAM NAME & TEAMMATES                          Rank Swim  Pace Trn.1 Rank   Bike  Rate Trn.2 Rank    Run   Pace  Finish
===== ==== ============================================= ================ ===== ================= ===== ================== =======
    1  390 The Gooners                                      2  7:46  1:26  1:10    4   42:48 17.8  0:46    1   17:46  6:05 1:10:14 
           Matthew Brendemuhl , Eli Schlichting , Tavan Schlichti 
    2  392 Welp we Tri'd                                    3  8:42  1:36  1:03    1   38:25 19.8  0:49    7   24:06  8:16 1:13:04 
           Jon B-C , Justin Montplaisir , Casey Vargo             
    3  380 Big Al and the Boys                              8 13:53  2:33  0:58    3   42:25 18.0  0:37    2   17:51  6:07 1:15:42 
           Grady Bresnahan , Alec Anderson , Jacob Richter        
    4  381 Can't Stop the Beet                             10 14:16  2:37  1:24    2   41:02 18.6  0:42    5   22:01  7:33 1:19:23 
           Graham Carson , Madeline Carson , James Nistler        
    5  386 Old School Coaches                               1  7:41  1:25  1:00    5   44:21 17.2  0:48   10   28:07  9:38 1:21:55 
           Jeff Schneider , David Ahmed , Kenny Green             
    6  384 Ironclad Duo                                     6 11:00  2:01  1:17   10   50:44 15.0  0:56    3   20:26  7:00 1:24:21 
           Mitchell Janssen , Dave Janssen ,                      
    7  385 Kabekona Krew                                   12 15:03  2:46  1:04    6   48:48 15.6  0:50    4   21:15  7:17 1:26:59 
           Allie Rude , Tim Kratzke , Shelly Kratzke              
    8  387 OR LISA                                          7 11:03  2:02  1:10    9   50:34 15.1  0:44    9   24:29  8:23 1:27:59 
           Kevin Christianson , Bert Norman , Todd Johnston       
    9  393 Team Baker                                       4  8:58  1:39  2:50    8   50:24 15.1  2:13    8   24:19  8:20 1:28:42 
           Kann Reber , Matt Reber , Matt Reber                   
   10  388 powerpuffs                                       5  9:16  1:42  1:02   12   59:44 12.8  0:50    6   23:53  8:11 1:34:44 
           Hazel Thrasher , Lily Long , Yao Buchl                 
   11  383 HAM                                             11 14:33  2:40  1:18    7   50:10 15.2  0:49   12   33:37 11:31 1:40:26 
           Hope Ham , Amanda Boden , Mallory Fischer              
   12  391 Tough Mother Runners                             9 13:54  2:33  1:14   11   58:05 13.1  0:49   11   30:55 10:35 1:44:55 
           Megan Hineman , Bridget Coleman , Siri Coleman         

================================================================================================================================================
                            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
==== ======================= ================== == === === ================ ===== ================= ===== ================== =======
 322 Stella Sande            Grand Forks        ND  20 F      1 12:48  2:21  2:59                                                    

                            TOP TEN SWIM TIMES
                                                              Swim  100
PLACE NAME                    CITY               ST AGE  S    Time  yds
===== ======================= ================== == ===  =  ============
    1 Brody Engelstad         West Fargo         ND  18 M    7:15  1:20 
    2 Max Glynn               Fargo              ND  16 M    7:26  1:22 
    3 Cami Eckhoff            Detroit Lakes      MN  39 F    7:33  1:23 
    4 Jj Kalash               West Fargo         ND  15 M    7:39  1:24 
    5 Noah Ayers              Harwood            ND  18 M    7:45  1:26 
    6 Jayce Laudal            West Fargo         ND  17 M    7:47  1:26 
    7 Justin Syverson         Fargo              ND  15 M    7:50  1:26 
    8 Sean Pickle             St. Cloud          MN  20 M    8:00  1:28 
    9 Andrew Almond           Fargo              ND  18 M    8:03  1:29 
   10 Arianna Hoff            Moorhead           MN  17 F    8:20  1:32 

                            TOP TEN BIKE TIMES
                                                             Bike
PLACE NAME                    CITY               ST AGE  S   Time   MPH
===== ======================= ================== == ===  = ============
    1 Brett Winkelman         Fargo              ND  39 M   30:00 25.4 
    2 Sean Pickle             St. Cloud          MN  20 M   31:36 24.1 
    3 Thomas Heilman          West Fargo         ND  45 M   32:31 23.4 
    4 Cami Eckhoff            Detroit Lakes      MN  39 F   32:34 23.4 
    5 Dennis Nelson           Henderson          NV  70 M   34:21 22.2 
    6 Quinten Ulschmid        Fergus Falls       MN  34 M   34:30 22.1 
    7 Kenny May               Park Rapids        MN  39 M   34:59 21.8 
    8 Sam Schulze             Bemidji            MN  22 M   35:04 21.7 
    9 Derrick Sundeen         Dalton             MN  42 M   35:33 21.4 
   10 Brad Laux               Hartford           WI  51 M   35:49 21.3 

                             TOP TEN RUN TIMES
                                                             Run
PLACE NAME                    CITY               ST AGE  S   Time   Pace
===== ======================= ================== == ===  = =============
    1 Sean Pickle             St. Cloud          MN  20 M   18:20  6:17 
    2 Kenny May               Park Rapids        MN  39 M   18:44  6:25 
    3 Cami Eckhoff            Detroit Lakes      MN  39 F   18:54  6:29 
    4 Sam Schulze             Bemidji            MN  22 M   19:03  6:32 
    5 Neil Keltgen            West Fargo         ND  44 M   19:27  6:40 
    6 Karl Klindworth         Fargo              ND  32 M   19:51  6:48 
    7 Joshua Carlson          West Fargo         ND  25 M   19:52  6:48 
    8 Dan Korf                Moorhead           MN  36 M   20:11  6:55 
    9 Brett Winkelman         Fargo              ND  39 M   20:13  6:56 
   10 Alex Buisan-Twomey      Moorhead           MN  18 M   20:15  6:56 

================================================================================================================================================
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  307 Sean Pickle             St. Cloud          MN  20    7  8:00  1:28  0:51    2   31:36 24.1  0:59    1   18:20  6:17   59:44 
    2  369 Brett Winkelman         Fargo              ND  39   10  8:54  1:38  1:30    1   30:00 25.4  1:04    8   20:13  6:56 1:01:39 
    3  330 Sam Schulze             Bemidji            MN  22   11  9:20  1:43  1:43    7   35:04 21.7  0:58    3   19:03  6:32 1:06:07 
    4  225 Thomas Heilman          West Fargo         ND  45   21 10:19  1:54  1:41    3   32:31 23.4  1:16   12   20:43  7:06 1:06:29 
    5  357 Quinten Ulschmid        Fergus Falls       MN  34   20 10:13  1:52  1:24    5   34:30 22.1  1:12   19   22:00  7:32 1:09:16 
    6  337 Brian Sitz              Hazen              ND  51   13  9:33  1:45  1:59   11   36:02 21.1  1:33   17   21:26  7:21 1:10:31 
    7   75 Kenny May               Park Rapids        MN  39   58 12:35  2:18  2:41    6   34:59 21.8  1:34    2   18:44  6:25 1:10:31 
    8  173 Alex Buisan-Twomey      Moorhead           MN  18   12  9:26  1:44  3:26   12   36:37 20.8  1:52    9   20:15  6:56 1:11:34 
    9  350 Derrick Sundeen         Dalton             MN  42   24 10:29  1:55  2:30    8   35:33 21.4  1:13   21   22:03  7:34 1:11:46 
   10  258 Brad Laux               Hartford           WI  51   23 10:25  1:55  1:45    9   35:49 21.3  1:05   35   23:40  8:07 1:12:42 
   11  239 Jj Kalash               West Fargo         ND  15    3  7:39  1:24  2:15   41   41:15 18.5  0:33   20   22:00  7:32 1:13:41 
   12  352 Justin Syverson         Fargo              ND  15    6  7:50  1:26  2:12   48   42:01 18.1  1:05   11   20:42  7:06 1:13:48 
   13  324 Nicholas Sauer          Comstock           MN  39   19 10:10  1:52  2:14   28   40:14 18.9  1:08   10   20:33  7:03 1:14:17 
   14  245 Karl Klindworth         Fargo              ND  32   37 11:10  2:03  2:51   22   38:57 19.6  1:38    5   19:51  6:48 1:14:26 
   15  358 Jacob Vaagen            Devils Lake        ND  23   87 14:01  2:34  1:33   13   36:54 20.7  1:18   13   20:44  7:06 1:14:28 
   16  189 Jason Edwards           Fargo              ND  44   28 10:41  1:58  1:48   37   40:59 18.6  0:44   14   20:46  7:07 1:14:55 
   17  194 Carter Evenson          Fargo              ND  60   15  9:43  1:47  1:41   15   37:55 20.1  1:14   45   24:26  8:22 1:14:57 
   18  204 Max Glynn               Fargo              ND  16    2  7:26  1:22  2:01   55   42:34 17.9  1:07   25   22:49  7:49 1:15:55 
   19  241 Neil Keltgen            West Fargo         ND  44   51 12:09  2:14  3:18   33   40:35 18.8  0:55    4   19:27  6:40 1:16:22 
   20  203 Jason Glynn             Fargo              ND  47   33 11:01  2:01  2:36   10   36:01 21.2  2:23   48   24:28  8:23 1:16:28 
   21  354 Collin Thompson         West Fargo         ND  23   25 10:35  1:57  1:51   16   37:55 20.1  1:13   50   25:18  8:40 1:16:51 
   22  192 Brody Engelstad         West Fargo         ND  18    1  7:15  1:20  1:42   42   41:22 18.4  1:02   58   25:41  8:48 1:17:00 
   23  276 Kelly Mathisen          Watford City       ND  55   22 10:23  1:54  1:30   27   40:14 18.9  0:50   40   24:08  8:16 1:17:02 
   24  270 Rory Manke              Grand Forks        ND  39   32 10:59  2:01  2:05   32   40:35 18.8  0:59   22   22:30  7:43 1:17:06 
   25  312 Ender Raghib            West Fargo         ND  54   26 10:38  1:57  2:05   19   38:53 19.6  1:20   44   24:25  8:22 1:17:19 
   26  373 Nicholas Wulfekuhle     Colfax             ND  19   47 11:59  2:12  2:35   23   39:06 19.5  2:25   18   21:44  7:27 1:17:47 
   27  256 Jayce Laudal            West Fargo         ND  17    5  7:47  1:26  2:13   61   43:17 17.6  1:21   32   23:27  8:02 1:18:02 
   28  156 Noah Ayers              Harwood            ND  18    4  7:45  1:26  2:04   64   44:48 17.0  0:50   23   22:41  7:47 1:18:07 
   29  180 Joe Cornelius           Thief River Falls  MN  54   39 11:18  2:04  1:45   24   39:18 19.4  1:34   46   24:27  8:23 1:18:20 
   30  247 Jack Korbel             Fargo              ND  21   64 12:58  2:23  2:12   38   41:01 18.6  1:03   16   21:25  7:21 1:18:38 
   31  185 Dan Denardo             Elbow Lake         MN  59   17  9:45  1:47  2:20   34   40:39 18.7  2:04   39   24:05  8:15 1:18:51 
   32  155 Andrew Almond           Fargo              ND  18    8  8:03  1:29  1:21   52   42:09 18.1  0:40   68   26:45  9:10 1:18:57 
   33  255 Ryan Langer             Saint Paul         MN  22   63 12:57  2:22  2:15   47   41:53 18.2  1:01   15   21:07  7:14 1:19:11 
   34  265 Teriimanatua Lemaire    Fargo              ND  32   38 11:17  2:04  2:29   40   41:13 18.5  1:00   31   23:26  8:02 1:19:23 
   35  398 Ed Newmen                                      51   69 13:14  2:26  2:22   14   37:46 20.2  2:00   41   24:12  8:18 1:19:32 
   36  211 Michael Haggart         Detroit Lakes      MN  37   35 11:03  2:02  2:55   35   40:54 18.6  0:52   37   23:55  8:12 1:19:37 
   37  313 Kevin Register          Longboat Key       FL  63   14  9:42  1:47  1:31   20   38:54 19.6  1:34   84   29:25 10:05 1:21:04 
   38  167 Ryan Bjorklund          Detroit Lakes      MN  53   48 12:00  2:12  2:15   26   39:52 19.1  1:27   57   25:39  8:47 1:21:12 
   39  271 Ryan Manke              Detroit Lakes      MN  43   82 13:44  2:31  1:52   44   41:33 18.3  1:05   27   23:02  7:54 1:21:15 
   40  214 Jesse Hallstrom         Thief River Falls  MN  18   80 13:35  2:29  1:52   21   38:55 19.6  0:57   67   26:32  9:05 1:21:48 
   41  370 Brady Wold-Heyen        Abercrombie        ND  28   27 10:40  1:57  2:30   54   42:21 18.0  1:09   60   25:46  8:50 1:22:24 
   42  240 Brian Kauffman          Fargo              ND  27   70 13:14  2:26  1:47   50   42:02 18.1  1:05   43   24:24  8:22 1:22:30 
   43  333 Gongjun Shi             Fargo              ND  48  105 16:51  3:05  1:22   17   38:12 19.9  1:05   49   25:11  8:38 1:22:39 
   44  306 Connor Phillips         Fargo              ND  16   30 10:52  2:00  1:44   58   43:11 17.6  0:59   64   26:00  8:55 1:22:44 
   45  287 Joe Mollberg            Detroit Lakes      MN  32   44 11:48  2:10  2:26   49   42:01 18.1  1:11   54   25:27  8:43 1:22:52 
   46  292 Dennis Nelson           Henderson          NV  70   42 11:36  2:08  3:00    4   34:21 22.2  2:19   97   31:42 10:52 1:22:56 
   47  267 Michael Lovering        West Fargo         ND  39   43 11:43  2:09  3:09   18   38:33 19.8  2:08   73   27:33  9:26 1:23:04 
   48  230 Jared Hineman           Fargo              ND  30   55 12:17  2:15  2:06   46   41:51 18.2  1:27   55   25:28  8:44 1:23:06 
   49  215 Joe Halvorson           Moorhead           MN  43   60 12:44  2:20  2:09   36   40:58 18.6  1:22   61   25:55  8:53 1:23:06 
   50  249 Tom Kornkven            West Fargo         ND  34   61 12:51  2:21  2:45   30   40:23 18.9  1:19   62   25:57  8:53 1:23:12 
   51  254 Brian Labat             Audubon            MN  31   41 11:29  2:06  2:08   25   39:52 19.1  1:37   76   28:08  9:38 1:23:13 
   52  252 Greg Kuhlman            Fargo              ND  55   81 13:40  2:30  1:41   31   40:35 18.8  1:47   63   25:59  8:54 1:23:39 
   53  212 Nic Haggart             Los Angeles        CA  43   40 11:27  2:06  4:30   53   42:17 18.0  2:46   33   23:28  8:03 1:24:27 
   54  374 Eddy Yuja               Carrington         ND  41   67 13:00  2:23  2:11   63   44:29 17.1  2:17   28   23:04  7:54 1:24:59 
   55  253 Curtis Kukert           Devils Lake        ND  57   31 10:57  2:01  2:02   45   41:34 18.3  1:27   90   29:44 10:11 1:25:42 
   56  308 Craig Pool              Fargo              ND  66   72 13:18  2:26  2:28   29   40:16 18.9  1:59   78   28:33  9:47 1:26:30 
   57  231 Joel Hineman            Moorhead           MN  36   54 12:14  2:15  2:32   43   41:30 18.4  2:03   82   29:03  9:57 1:27:21 
   58  248 Dan Korf                Moorhead           MN  36   50 12:04  2:13  2:17  100   51:53 14.7  0:58    7   20:11  6:55 1:27:22 
   59  174 Joshua Carlson          West Fargo         ND  25   57 12:31  2:18  2:39   98   51:36 14.8  1:20    6   19:52  6:48 1:27:56 
   60  293 Jared Nelson            Ayr                ND  32   56 12:20  2:16  2:48   62   43:22 17.6  2:04   75   27:48  9:32 1:28:19 
   61  178 Judah Coleman           Bismarck           ND  34   49 12:04  2:13  3:08   60   43:14 17.6  1:08   81   28:58  9:55 1:28:30 
   62  181 Jeremy Crane            Baldwin            ND  48   86 13:59  2:34  3:26   57   42:55 17.8  2:52   52   25:22  8:41 1:28:32 
   63  193 Bailey Evans            Breckenridge       MN  19   79 13:34  2:29  2:44   39   41:03 18.6  2:13   85   29:26 10:05 1:28:58 
   64  360 Aaron Volk              Moorhead           MN  18   16  9:44  1:47  2:50   88   50:09 15.2  1:02   51   25:19  8:40 1:29:02 
   65  365 Mike Wickham            Fargo              ND  45   62 12:53  2:22  3:46   65   44:50 17.0  1:53   59   25:42  8:48 1:29:02 
   66  179 Josiah Copeland         West Fargo         ND  19   90 14:27  2:39  2:13   81   48:59 15.6  0:52   29   23:07  7:55 1:29:36 
   67  314 Ivan Reindl             Horace             ND  18   75 13:22  2:27  3:18   78   48:10 15.8  1:41   30   23:07  7:55 1:29:37 
   68  356 Neil Trowbridge         Detroit Lakes      MN  19   29 10:48  1:59  3:05   97   51:21 14.8  1:18   34   23:32  8:04 1:30:03 
   69  217 Griffin Ham             Fargo              ND  34   46 11:53  2:11  2:27   84   49:35 15.4  1:25   56   25:35  8:46 1:30:54 
   70  315 Austin Reitan           Moorhead           MN  29   73 13:18  2:26  1:57   95   50:56 15.0  1:56   26   22:56  7:52 1:31:02 
   71  244 Bridger Klein           St. Paul           MN  22   77 13:27  2:28  2:30   93   50:37 15.1  0:48   36   23:50  8:10 1:31:10 
   72  206 Jeremy Grindeland       Fargo              ND  35   78 13:27  2:28  3:38   73   47:13 16.1  1:38   53   25:25  8:43 1:31:20 
   73  378 Matt Zimmerman          Fargo              ND  32   53 12:12  2:14  2:47   96   51:18 14.9  1:32   47   24:28  8:23 1:32:15 
   74  309 Eban Pool               Fargo              ND  17    9  8:37  1:35  3:02   86   50:07 15.2  1:44   83   29:05  9:58 1:32:32 
   75  198 Carter Fredericksen     Breckenridge       MN  24   93 14:45  2:42  3:00   59   43:12 17.6  2:10   87   29:29 10:06 1:32:34 
   76  282 Thaddeus McCamant       Frazee             MN  64   88 14:02  2:34  3:34   67   45:32 16.7  1:38   77   28:22  9:43 1:33:06 
   77  303 Todd Olson              Plymouth           MN  61  101 16:26  3:01  2:23   56   42:35 17.9  2:21   95   30:29 10:27 1:34:12 
   78  302 Kyle Olson              West Fargo         ND  31  111 19:48  3:38  4:07   51   42:03 18.1  2:06   65   26:15  9:00 1:34:18 
   79  191 Nicholas Eilertson      Houston            TX  44   45 11:50  2:10  3:56  102   52:48 14.4  2:14   38   24:03  8:14 1:34:49 
   80  316 Evan Rene               West Fargo         ND  24   74 13:19  2:27  3:30   83   49:32 15.4  1:11   72   27:22  9:23 1:34:53 
   81  363 Ivar Westerman          Shoreview          MN  21   71 13:16  2:26  2:39   90   50:17 15.2  0:59   74   27:45  9:31 1:34:54 
   82  298 Alex Ohe                Fargo              ND  20   18 10:02  1:50  3:24   94   50:44 15.0  0:50   93   30:00 10:17 1:34:58 
   83  329 Cody Schultz            Wheaton            MN  34   65 12:59  2:23  3:14   91   50:22 15.1  1:19   71   27:17  9:21 1:35:09 
   84  345 Blake Striebel          Wadena             MN  27   59 12:41  2:20  1:59   72   46:53 16.3  1:13  103   32:39 11:11 1:35:23 
   85  222 Joel Haugen             Fargo              ND  71   95 14:54  2:44  2:34   74   47:39 16.0  0:59   86   29:26 10:05 1:35:30 
   86  158 Jonathan Baker          Moorhead           MN  37   94 14:48  2:43  4:13   80   48:57 15.6  0:55   70   27:03  9:16 1:35:54 
   87  177 Johnny Coleman          Bismarck           ND  36   52 12:09  2:14  3:10   92   50:27 15.1  1:37   80   28:58  9:55 1:36:19 
   88  261 Ryan Laux               Frazee             MN  44   66 12:59  2:23  3:12   68   45:53 16.6  2:32   99   31:52 10:55 1:36:26 
   89  342 Todd Staley             Ellendale          ND  53   85 13:56  2:33  2:31   79   48:44 15.6  2:29   79   28:54  9:54 1:36:31 
   90  216 Ryan Ham                Fargo              ND  37   68 13:06  2:24  3:46   71   46:35 16.4  1:49   96   31:20 10:44 1:36:34 
   91  227 Liam Hendrickson        West Fargo         ND  10   34 11:02  2:01  4:05  110   57:15 13.3  1:35   24   22:44  7:48 1:36:39 
   92  375 Caleb Zellers           Cedar Rapids       IA  19   91 14:33  2:40  1:52   82   49:21 15.4  1:12   92   30:00 10:17 1:36:55 
   93  200 Vijay Gaba              Fargo              ND  64  106 16:56  3:06  3:12   69   46:11 16.5  2:22   88   29:31 10:07 1:38:10 
   94  355 Crosby Tollefson        West Fargo         ND  11   36 11:05  2:02  4:03  109   57:14 13.3  1:41   42   24:12  8:18 1:38:13 
   95  277 Andrew Matson           Hawley             MN  43   92 14:38  2:41  3:54   75   47:39 16.0  2:20   94   30:15 10:22 1:38:44 
   96  169 Daryl Boese             Fergus Falls       MN  67   89 14:03  2:35  3:18   70   46:25 16.4  3:00  101   32:10 11:01 1:38:55 
   97  359 Dylan Van Ruler         Sioux Falls        SD  26   84 13:54  2:33  3:17  105   53:21 14.3  1:46   69   26:47  9:11 1:39:04 
   98  399 Joseph Beiniek          Fergus Falls       MN  42   98 15:45  2:53  3:03  101   51:58 14.7  0:48   89   29:38 10:09 1:41:11 
   99  160 Chad Belanger           International Fall MN  52   96 15:13  2:47  6:13   76   47:46 16.0  1:54   98   31:48 10:54 1:42:52 
  100  296 Michael Norby           Detroit Lakes      MN  64   76 13:26  2:28  3:11  106   53:41 14.2  1:11  100   32:03 10:59 1:43:29 
  101  368 Eric Wilkens            Detroit Lakes      MN  54  100 16:24  3:00  4:46   66   45:19 16.8  1:29  105   35:55 12:18 1:43:50 
  102  285 Andre Miranda           West Fargo         ND  44  108 17:18  3:10  4:58  107   54:16 14.0  1:41   66   26:20  9:02 1:44:31 
  103  325 Greg Schake             Fergus Falls       MN  46  107 16:59  3:07  3:48   85   49:44 15.3  2:42  104   35:34 12:11 1:48:45 
  104  266 Brett Longtin           Detroit Lakes      MN  43  113 20:29  3:45  7:32   87   50:08 15.2  1:01   91   29:48 10:13 1:48:56 
  105  210 Mark Hagen              Hawley             MN  73  104 16:48  3:05  3:24   99   51:37 14.8  2:06  107   36:42 12:34 1:50:34 
  106  201 Graig Gilbertson        Bemidji            MN  76   97 15:39  2:52  6:32  103   52:48 14.4  3:18  102   32:33 11:09 1:50:48 
  107  182 Vanvechten Crane        Bismarck           ND  76   83 13:52  2:33  4:28   89   50:14 15.2  3:15  109   40:21 13:50 1:52:08 
  108  301 Barry Olson             West Fargo         ND  65  103 16:45  3:04  3:55   77   47:53 15.9  1:45  112   42:31 14:34 1:52:47 
  109  284 Caden Michaelson        Valley City        ND  20  110 18:28  3:23  5:17  111   59:13 12.9  1:37  106   36:31 12:31 2:01:04 
  110  250 Robert Koshnick         Detroit Lakes      MN  82  102 16:41  3:03  4:35  104   53:14 14.3  2:48  113   44:52 15:22 2:02:08 
  111  202 Nicholas Glass          West Fargo         ND  31  109 18:20  3:22  3:59  112   59:16 12.9  2:27  108   38:26 13:10 2:02:25 
  112  323 Forrest Sauer           Callaway           MN  37  112 20:22  3:44  2:53  108   56:31 13.5  5:36  114   52:44 18:04 2:18:04 
  113  151 Cayden Adams-Hietala    Dilworth           MN  17  114 21:00  3:51  7:44  113 1:06:07 11.5  3:30  111   41:30 14:13 2:19:49 
  114  221 Erik Haugen             Fargo              ND  22   99 15:48  2:54  4:17  114 1:18:17  9.7  1:43  110   40:30 13:53 2:20:33 

================================================================================================================================================
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  188 Cami Eckhoff            Detroit Lakes      MN  39    1  7:33  1:23  1:13    1   32:34 23.4  0:51    1   18:54  6:29 1:01:04 
    2  224 Missy Heilman           West Fargo         ND  47   13  9:50  1:48  2:01    2   36:53 20.7  1:14    4   22:25  7:41 1:12:20 
    3  183 Sara Cushing            Fargo              ND  32    9  9:47  1:48  1:54   10   43:31 17.5  0:57    2   21:03  7:13 1:17:10 
    4  223 Chris Haukos            St. Cloud          MN  60   16 10:12  1:52  1:31    3   38:51 19.6  1:26   24   26:30  9:05 1:18:28 
    5  205 Elizabeth Graveline     Fargo              ND  21    6  9:14  1:42  2:50   12   43:47 17.4  1:13    3   21:59  7:32 1:19:02 
    6  161 Linda Belanger          International Fall MN  57   24 11:17  2:04  1:42    4   39:09 19.5  1:39   22   25:47  8:50 1:19:31 
    7  197 Kendra Fox              Fergus Falls       MN  28   23 11:13  2:04  1:45    7   42:09 18.1  1:18    9   24:04  8:15 1:20:27 
    8  199 Laura Fugleberg         Roseau             MN  39   18 10:29  1:55  0:55   14   44:02 17.3  1:14   10   24:14  8:18 1:20:53 
    9  344 Bethany Stoltenburg     Lake Park          MN  33   35 12:07  2:13  1:40    9   43:04 17.7  0:48    8   23:33  8:04 1:21:11 
   10  349 Rachel Sudermann        Fargo              ND  36   17 10:17  1:53  2:04   11   43:32 17.5  1:47   11   24:16  8:19 1:21:53 
   11  274 Abby Mathieu            Lincoln            ME  31   33 11:56  2:11  1:35   21   45:19 16.8  0:49    5   22:39  7:46 1:22:17 
   12  184 Isabell Dabbert         Horace             ND  26    7  9:25  1:44  2:15   13   43:56 17.3  2:37   12   24:30  8:24 1:22:42 
   13  165 Rochelle Bitz           Fargo              ND  31   44 12:45  2:20  3:57    8   42:21 18.0  1:29    6   22:58  7:52 1:23:29 
   14  263 Amber Lee               Minneapolis        MN  34   26 11:19  2:05  2:05    5   41:07 18.5  1:30   31   27:57  9:35 1:23:57 
   15  272 Evie Martin             Frazee             MN  15   14 10:00  1:50  2:34   19   45:12 16.9  1:27   16   25:05  8:36 1:24:16 
   16  257 Addyson Laux            Frazee             MN  17   25 11:19  2:05  2:14   18   45:03 16.9  1:10   13   24:38  8:27 1:24:22 
   17  273 Marian Martin           Frazee             MN  17    5  8:58  1:39  2:59   23   45:46 16.6  1:31   20   25:30  8:44 1:24:43 
   18  234 Rose Jackson            Fargo              ND  30    8  9:34  1:45  2:49   24   46:42 16.3  1:00   17   25:23  8:42 1:25:26 
   19  236 Randi Jaeger            Fargo              ND  21   38 12:34  2:18  4:25   16   44:27 17.1  2:27    7   23:05  7:55 1:26:56 
   20  372 Cassie Wulfekuhle       Colfax             ND  52   28 11:22  2:05  3:13   15   44:20 17.2  2:12   26   27:08  9:18 1:28:12 
   21  157 Alaina Bailly           Fergus Falls       MN  19   21 10:48  1:59  3:14   34   49:16 15.5  1:00   15   24:44  8:28 1:29:00 
   22  332 Nicole Shepler          Kenosha            WI  31   15 10:12  1:52  3:01   22   45:20 16.8  1:39   41   28:59  9:56 1:29:09 
   23  229 Michaela Hill           Sevilla            UN  36   12  9:49  1:48  2:05   27   47:30 16.0  1:39   38   28:47  9:52 1:29:49 
   24  233 Jessi Hoffert           North Sioux City   SD  30   32 11:56  2:11  2:26   30   48:16 15.8  2:01   21   25:34  8:46 1:30:10 
   25  366 McKinzi Wiedrich        Hazen              ND  33   51 13:20  2:27  2:47    6   41:53 18.2  1:10   50   31:08 10:40 1:30:16 
   26  163 Alexis Berg             Fargo              ND  31   20 10:42  1:58  2:22   20   45:17 16.8  2:06   46   29:51 10:14 1:30:16 
   27  377 Jamie Zettel            Barnesville        MN  42   45 12:46  2:20  1:37   36   50:03 15.2  0:46   19   25:24  8:42 1:30:34 
   28  297 Kristine Nystrom        West Fargo         ND  44   47 12:53  2:22  2:40   33   48:38 15.7  1:02   18   25:24  8:42 1:30:35 
   29  232 Arianna Hoff            Moorhead           MN  17    2  8:20  1:32  2:17   29   48:00 15.9  1:15   49   31:07 10:40 1:30:56 
   30  289 Stephanie Morse         Jamestown          ND  38   19 10:34  1:56  2:20   35   49:51 15.3  1:16   32   28:06  9:38 1:32:05 
   31  219 Misty Hathaway          Boston             MA  62   37 12:16  2:15  2:46   25   47:01 16.2  2:54   27   27:21  9:22 1:32:16 
   32  226 Kya Hendrickson         West Fargo         ND  12    3  8:36  1:35  3:21   58   55:12 13.8  0:45   14   24:43  8:28 1:32:34 
   33  281 Elizabeth McBrayer      Sioux Falls        SD  29   10  9:47  1:48  3:47   26   47:22 16.1  1:47   47   30:05 10:19 1:32:46 
   34  338 Darla Skaurud           West Fargo         ND  48   31 11:51  2:10  4:04   17   44:41 17.1  2:16   48   30:09 10:20 1:32:59 
   35  168 Sarah Blakeslee         Roseau             MN  38   34 12:06  2:13  2:08   40   50:35 15.1  1:15   40   28:55  9:55 1:34:57 
   36  259 Hayden Laux             Frazee             MN  16   48 13:04  2:24  2:46   37   50:03 15.2  1:27   35   28:18  9:42 1:35:36 
   37  397 Ann Morgan Alligood                            25   27 11:20  2:05  2:11   53   53:11 14.3  1:10   30   27:47  9:31 1:35:37 
   38  334 Cassie Sieben           Fargo              ND  22   41 12:36  2:19  2:27   51   52:51 14.4  1:10   34   28:13  9:40 1:37:15 
   39  295 Betsy Norby             Detroit Lakes      MN  63   40 12:34  2:18  5:17   49   52:06 14.6  1:32   23   26:14  8:59 1:37:41 
   40  294 Emily Nix               Sioux Falls        SD  24   52 13:28  2:28  2:25   50   52:09 14.6  1:12   39   28:54  9:54 1:38:07 
   41  269 Lauren Manke            Grand Forks        ND  39   59 14:40  2:41  2:12   46   51:41 14.7  1:26   33   28:13  9:40 1:38:10 
   42  159 Trisha Baker            Fargo              ND  43   50 13:18  2:26  2:47   42   50:44 15.0  1:34   51   31:09 10:41 1:39:31 
   43  246 Abby Knowski            West Fargo         ND  28   68 15:27  2:50  3:44   44   51:05 14.9  1:53   29   27:41  9:29 1:39:49 
   44  283 Courtney McNamee        Detroit Lakes      MN  34   61 14:59  2:45  4:04   38   50:05 15.2  1:04   45   29:48 10:13 1:39:58 
   45  260 Lindsey Laux            Frazee             MN  44   55 13:57  2:33  2:51   55   54:17 14.0  1:27   28   27:32  9:26 1:40:01 
   46  339 Tristen Skjerven        Plummer            MN  21   30 11:37  2:08  2:00   66   57:15 13.3  1:21   42   29:18 10:02 1:41:28 
   47  166 Zoe Bjerke              Valley City        ND  20   11  9:48  1:48  2:37   59   55:57 13.6  1:18   56   32:21 11:05 1:41:59 
   48  195 Abby Fahrenkamp         Eden Prairie       MN  27   49 13:12  2:25  5:43   48   51:48 14.7  2:20   43   29:25 10:05 1:42:27 
   49  279 Maddie Mautino          Apple Valley       MN  21   54 13:31  2:29  5:20   31   48:20 15.8  6:51   37   28:31  9:46 1:42:31 
   50  336 Christina Simons        Hewitt             MN  47   64 15:15  2:48  3:07   32   48:24 15.7  1:38   71   36:21 12:27 1:44:43 
   51  209 Abby Haake              Fargo              ND  41   43 12:40  2:19  3:51   45   51:31 14.8  1:46   68   35:51 12:17 1:45:37 
   52  175 Gabrielle Chase         West Fargo         ND  30   69 15:30  2:50  2:47   52   53:08 14.3  1:16   59   33:32 11:29 1:46:11 
   53  343 Marcia Steffen          Hazwn              ND  60   56 14:01  2:34  3:40   41   50:37 15.1  2:20   69   35:52 12:17 1:46:29 
   54  268 Randon Lovering         West Fargo         ND  46   57 14:18  2:37  4:11   39   50:06 15.2  3:20   65   35:23 12:07 1:47:17 
   55  153 Jessica Ailie           Detroit Lakes      MN  39   63 15:15  2:48  3:19   47   51:44 14.7  2:17   62   34:59 11:59 1:47:31 
   56  346 Caroline Striebel       Wadena             MN  25   81 21:25  3:55  1:06   43   50:44 15.0  0:53   58   33:31 11:29 1:47:38 
   57  396 Peggy Stenehiem         Fargo              ND  69   70 15:47  2:54  4:10   28   47:57 15.9  3:04   74   37:23 12:49 1:48:19 
   58  379 Pamela Zurn             Fargo              ND  44   22 11:09  2:03  3:34   63   57:01 13.4  2:21   61   34:57 11:58 1:48:59 
   59  353 Kelsey Tadman           Dilworth           MN  27   65 15:19  2:49  3:53   71   59:35 12.8  1:23   44   29:29 10:06 1:49:37 
   60  371 Ahzriel Wouters         Detroit Lakes      MN  20   60 14:54  2:44  3:29   61   56:42 13.4  1:43   64   35:17 12:05 1:52:03 
   61  196 Shannon Flaharty        Belleair           FL  26   36 12:15  2:15  6:37   69   59:24 12.8  1:49   57   32:49 11:15 1:52:52 
   62  318 Alyssa Ritchie          Horace             ND  32   72 16:58  3:07  2:33   68   59:16 12.9  2:58   53   31:33 10:49 1:53:17 
   63  164 Chelsea Bettermann      Walcott            ND  33   79 20:42  3:48  3:12   64   57:08 13.3  1:45   52   31:24 10:46 1:54:09 
   64  340 Kayla Spiekermeier      Beulah             ND  41   62 15:03  2:46  4:08   56   54:31 14.0  1:50   76   38:57 13:21 1:54:28 
   65  187 Leesa Drury             Park Rapids        MN  66   76 18:48  3:27  2:15   57   54:45 13.9  1:46   75   37:55 13:00 1:55:28 
   66  327 Amanda Schmidt          West Fargo         ND  25   66 15:24  2:49  7:03   70   59:25 12.8  2:50   54   31:34 10:49 1:56:15 
   67  207 Brittan Grubb           Fargo              ND  25   42 12:39  2:19  9:48   67   59:15 12.9  3:01   55   31:34 10:49 1:56:15 
   68  162 Mari Bell               Fargo              ND  71   71 16:11  2:58  4:05   54   53:40 14.2  3:25   78   39:10 13:25 1:56:29 
   69  304 Caleigh Patten          Grand Forks        ND  25   82 22:39  4:09  6:42   65   57:12 13.3  2:05   36   28:20  9:43 1:56:57 
   70  288 Megan Moore             Moorhead           MN  31   29 11:27  2:06  3:20   72 1:00:18 12.6  2:43   79   39:56 13:41 1:57:42 
   71  220 Elizabeth Haugen        Fargo              ND  44   67 15:27  2:50  8:00   62   56:57 13.4  2:38   63   35:07 12:02 1:58:07 
   72  331 Erika Serquina          Erie               ND  54   75 18:25  3:22  4:49   60   56:15 13.5  3:01   70   35:55 12:18 1:58:23 
   73  362 Rylie Wendt             Detroit Lakes      MN  19    4  8:53  1:38  2:38   77 1:10:31 10.8  1:34   66   35:27 12:09 1:59:02 
   74  243 Megan Klair             Detroit Lakes      MN  26   39 12:34  2:18  3:52   80 1:21:44  9.3  1:36   25   26:30  9:05 2:06:15 
   75  170 Priscilla Bradrick      Pelican Rapids     MN  14   74 17:18  3:10  3:50   74 1:08:43 11.1  1:35   72   37:14 12:45 2:08:38 
   76  351 Esther Swartzentruber   Long Prairie       MN  22   73 17:15  3:10  3:55   75 1:09:04 11.0  1:19   73   37:18 12:47 2:08:50 
   77  171 Sarah Bradrick          Barnesville        MN  21   58 14:38  2:41  3:15   79 1:14:50 10.2  1:41   60   34:45 11:54 2:09:08 
   78  320 Jayme Ross              Fargo              ND  26   53 13:30  2:28  8:56   76 1:10:09 10.9  2:24   67   35:50 12:17 2:10:47 
   79  364 Emily Westrick          Fargo              ND  24   77 19:42  3:37 10:58   73 1:04:52 11.7  4:02   80   41:17 14:09 2:20:49 
   80  237 Michelle Johnson        Fargo              ND  26   78 20:08  3:41  9:25   78 1:11:08 10.7  2:40   77   39:01 13:22 2:22:20 
   81  321 Carolin Rotz            Pelican Rapids     MN  47   80 21:20  3:55  3:09   81 1:34:00  8.1  1:29   81   43:33 14:55 2:43:30 
       322 Stella Sande            Grand Forks        ND  20   46 12:48  2:21  2:59                                                    

================================================================================================================================================
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  173 Alex Buisan-Twomey      Moorhead           MN  18    9  9:26  1:44  3:26    1   36:37 20.8  1:52    1   20:15  6:56 1:11:34 
    2  239 Jj Kalash               West Fargo         ND  15    3  7:39  1:24  2:15    5   41:15 18.5  0:33    4   22:00  7:32 1:13:41 
    3  352 Justin Syverson         Fargo              ND  15    6  7:50  1:26  2:12    7   42:01 18.1  1:05    2   20:42  7:06 1:13:48 
    4  204 Max Glynn               Fargo              ND  16    2  7:26  1:22  2:01    9   42:34 17.9  1:07    7   22:49  7:49 1:15:55 
    5  192 Brody Engelstad         West Fargo         ND  18    1  7:15  1:20  1:42    6   41:22 18.4  1:02   14   25:41  8:48 1:17:00 
    6  373 Nicholas Wulfekuhle     Colfax             ND  19   15 11:59  2:12  2:35    3   39:06 19.5  2:25    3   21:44  7:27 1:17:47 
    7  256 Jayce Laudal            West Fargo         ND  17    5  7:47  1:26  2:13   11   43:17 17.6  1:21   10   23:27  8:02 1:18:02 
    8  156 Noah Ayers              Harwood            ND  18    4  7:45  1:26  2:04   12   44:48 17.0  0:50    5   22:41  7:47 1:18:07 
    9  155 Andrew Almond           Fargo              ND  18    7  8:03  1:29  1:21    8   42:09 18.1  0:40   17   26:45  9:10 1:18:57 
   10  214 Jesse Hallstrom         Thief River Falls  MN  18   18 13:35  2:29  1:52    2   38:55 19.6  0:57   16   26:32  9:05 1:21:48 
   11  306 Connor Phillips         Fargo              ND  16   12 10:52  2:00  1:44   10   43:11 17.6  0:59   15   26:00  8:55 1:22:44 
   12  193 Bailey Evans            Breckenridge       MN  19   17 13:34  2:29  2:44    4   41:03 18.6  2:13   19   29:26 10:05 1:28:58 
   13  360 Aaron Volk              Moorhead           MN  18   10  9:44  1:47  2:50   17   50:09 15.2  1:02   13   25:19  8:40 1:29:02 
   14  179 Josiah Copeland         West Fargo         ND  19   19 14:27  2:39  2:13   14   48:59 15.6  0:52    8   23:07  7:55 1:29:36 
   15  314 Ivan Reindl             Horace             ND  18   16 13:22  2:27  3:18   13   48:10 15.8  1:41    9   23:07  7:55 1:29:37 
   16  356 Neil Trowbridge         Detroit Lakes      MN  19   11 10:48  1:59  3:05   18   51:21 14.8  1:18   11   23:32  8:04 1:30:03 
   17  309 Eban Pool               Fargo              ND  17    8  8:37  1:35  3:02   16   50:07 15.2  1:44   18   29:05  9:58 1:32:32 
   18  227 Liam Hendrickson        West Fargo         ND  10   13 11:02  2:01  4:05   20   57:15 13.3  1:35    6   22:44  7:48 1:36:39 
   19  375 Caleb Zellers           Cedar Rapids       IA  19   20 14:33  2:40  1:52   15   49:21 15.4  1:12   20   30:00 10:17 1:36:55 
   20  355 Crosby Tollefson        West Fargo         ND  11   14 11:05  2:02  4:03   19   57:14 13.3  1:41   12   24:12  8:18 1:38:13 
   21  151 Cayden Adams-Hietala    Dilworth           MN  17   21 21:00  3:51  7:44   21 1:06:07 11.5  3:30   21   41:30 14:13 2:19:49 

================================================================================================================================================
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  272 Evie Martin             Frazee             MN  15    5 10:00  1:50  2:34    2   45:12 16.9  1:27    4   25:05  8:36 1:24:16 
    2  257 Addyson Laux            Frazee             MN  17    7 11:19  2:05  2:14    1   45:03 16.9  1:10    1   24:38  8:27 1:24:22 
    3  273 Marian Martin           Frazee             MN  17    4  8:58  1:39  2:59    3   45:46 16.6  1:31    5   25:30  8:44 1:24:43 
    4  157 Alaina Bailly           Fergus Falls       MN  19    6 10:48  1:59  3:14    5   49:16 15.5  1:00    3   24:44  8:28 1:29:00 
    5  232 Arianna Hoff            Moorhead           MN  17    1  8:20  1:32  2:17    4   48:00 15.9  1:15    7   31:07 10:40 1:30:56 
    6  226 Kya Hendrickson         West Fargo         ND  12    2  8:36  1:35  3:21    7   55:12 13.8  0:45    2   24:43  8:28 1:32:34 
    7  259 Hayden Laux             Frazee             MN  16    8 13:04  2:24  2:46    6   50:03 15.2  1:27    6   28:18  9:42 1:35:36 
    8  362 Rylie Wendt             Detroit Lakes      MN  19    3  8:53  1:38  2:38    9 1:10:31 10.8  1:34    8   35:27 12:09 1:59:02 
    9  170 Priscilla Bradrick      Pelican Rapids     MN  14    9 17:18  3:10  3:50    8 1:08:43 11.1  1:35    9   37:14 12:45 2:08:38 

================================================================================================================================================
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  307 Sean Pickle             St. Cloud          MN  20    1  8:00  1:28  0:51    1   31:36 24.1  0:59    1   18:20  6:17   59:44 
    2  330 Sam Schulze             Bemidji            MN  22    2  9:20  1:43  1:43    2   35:04 21.7  0:58    2   19:03  6:32 1:06:07 
    3  358 Jacob Vaagen            Devils Lake        ND  23   16 14:01  2:34  1:33    3   36:54 20.7  1:18    4   20:44  7:06 1:14:28 
    4  354 Collin Thompson         West Fargo         ND  23    4 10:35  1:57  1:51    4   37:55 20.1  1:13   10   25:18  8:40 1:16:51 
    5  247 Jack Korbel             Fargo              ND  21    9 12:58  2:23  2:12    5   41:01 18.6  1:03    6   21:25  7:21 1:18:38 
    6  255 Ryan Langer             Saint Paul         MN  22    8 12:57  2:22  2:15    6   41:53 18.2  1:01    5   21:07  7:14 1:19:11 
    7  370 Brady Wold-Heyen        Abercrombie        ND  28    5 10:40  1:57  2:30    8   42:21 18.0  1:09   11   25:46  8:50 1:22:24 
    8  240 Brian Kauffman          Fargo              ND  27   10 13:14  2:26  1:47    7   42:02 18.1  1:05    9   24:24  8:22 1:22:30 
    9  174 Joshua Carlson          West Fargo         ND  25    6 12:31  2:18  2:39   16   51:36 14.8  1:20    3   19:52  6:48 1:27:56 
   10  315 Austin Reitan           Moorhead           MN  29   12 13:18  2:26  1:57   15   50:56 15.0  1:56    7   22:56  7:52 1:31:02 
   11  244 Bridger Klein           St. Paul           MN  22   14 13:27  2:28  2:30   13   50:37 15.1  0:48    8   23:50  8:10 1:31:10 
   12  198 Carter Fredericksen     Breckenridge       MN  24   17 14:45  2:42  3:00    9   43:12 17.6  2:10   15   29:29 10:06 1:32:34 
   13  316 Evan Rene               West Fargo         ND  24   13 13:19  2:27  3:30   11   49:32 15.4  1:11   13   27:22  9:23 1:34:53 
   14  363 Ivar Westerman          Shoreview          MN  21   11 13:16  2:26  2:39   12   50:17 15.2  0:59   14   27:45  9:31 1:34:54 
   15  298 Alex Ohe                Fargo              ND  20    3 10:02  1:50  3:24   14   50:44 15.0  0:50   16   30:00 10:17 1:34:58 
   16  345 Blake Striebel          Wadena             MN  27    7 12:41  2:20  1:59   10   46:53 16.3  1:13   17   32:39 11:11 1:35:23 
   17  359 Dylan Van Ruler         Sioux Falls        SD  26   15 13:54  2:33  3:17   17   53:21 14.3  1:46   12   26:47  9:11 1:39:04 
   18  284 Caden Michaelson        Valley City        ND  20   19 18:28  3:23  5:17   18   59:13 12.9  1:37   18   36:31 12:31 2:01:04 
   19  221 Erik Haugen             Fargo              ND  22   18 15:48  2:54  4:17   19 1:18:17  9.7  1:43   19   40:30 13:53 2:20:33 

================================================================================================================================================
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  205 Elizabeth Graveline     Fargo              ND  21    1  9:14  1:42  2:50    2   43:47 17.4  1:13    1   21:59  7:32 1:19:02 
    2  197 Kendra Fox              Fergus Falls       MN  28    5 11:13  2:04  1:45    1   42:09 18.1  1:18    3   24:04  8:15 1:20:27 
    3  184 Isabell Dabbert         Horace             ND  26    2  9:25  1:44  2:15    3   43:56 17.3  2:37    4   24:30  8:24 1:22:42 
    4  236 Randi Jaeger            Fargo              ND  21    9 12:34  2:18  4:25    4   44:27 17.1  2:27    2   23:05  7:55 1:26:56 
    5  281 Elizabeth McBrayer      Sioux Falls        SD  29    3  9:47  1:48  3:47    5   47:22 16.1  1:47   15   30:05 10:19 1:32:46 
    6  397 Ann Morgan Alligood                            25    6 11:20  2:05  2:11   12   53:11 14.3  1:10    7   27:47  9:31 1:35:37 
    7  334 Cassie Sieben           Fargo              ND  22   11 12:36  2:19  2:27   11   52:51 14.4  1:10    8   28:13  9:40 1:37:15 
    8  294 Emily Nix               Sioux Falls        SD  24   15 13:28  2:28  2:25   10   52:09 14.6  1:12   11   28:54  9:54 1:38:07 
    9  246 Abby Knowski            West Fargo         ND  28   22 15:27  2:50  3:44    8   51:05 14.9  1:53    6   27:41  9:29 1:39:49 
   10  339 Tristen Skjerven        Plummer            MN  21    7 11:37  2:08  2:00   16   57:15 13.3  1:21   12   29:18 10:02 1:41:28 
   11  166 Zoe Bjerke              Valley City        ND  20    4  9:48  1:48  2:37   13   55:57 13.6  1:18   18   32:21 11:05 1:41:59 
   12  195 Abby Fahrenkamp         Eden Prairie       MN  27   14 13:12  2:25  5:43    9   51:48 14.7  2:20   13   29:25 10:05 1:42:27 
   13  279 Maddie Mautino          Apple Valley       MN  21   17 13:31  2:29  5:20    6   48:20 15.8  6:51   10   28:31  9:46 1:42:31 
   14  346 Caroline Striebel       Wadena             MN  25   26 21:25  3:55  1:06    7   50:44 15.0  0:53   20   33:31 11:29 1:47:38 
   15  353 Kelsey Tadman           Dilworth           MN  27   20 15:19  2:49  3:53   20   59:35 12.8  1:23   14   29:29 10:06 1:49:37 
   16  371 Ahzriel Wouters         Detroit Lakes      MN  20   19 14:54  2:44  3:29   14   56:42 13.4  1:43   22   35:17 12:05 1:52:03 
   17  196 Shannon Flaharty        Belleair           FL  26    8 12:15  2:15  6:37   18   59:24 12.8  1:49   19   32:49 11:15 1:52:52 
   18  327 Amanda Schmidt          West Fargo         ND  25   21 15:24  2:49  7:03   19   59:25 12.8  2:50   16   31:34 10:49 1:56:15 
   19  207 Brittan Grubb           Fargo              ND  25   12 12:39  2:19  9:48   17   59:15 12.9  3:01   17   31:34 10:49 1:56:15 
   20  304 Caleigh Patten          Grand Forks        ND  25   27 22:39  4:09  6:42   15   57:12 13.3  2:05    9   28:20  9:43 1:56:57 
   21  243 Megan Klair             Detroit Lakes      MN  26   10 12:34  2:18  3:52   26 1:21:44  9.3  1:36    5   26:30  9:05 2:06:15 
   22  351 Esther Swartzentruber   Long Prairie       MN  22   23 17:15  3:10  3:55   22 1:09:04 11.0  1:19   24   37:18 12:47 2:08:50 
   23  171 Sarah Bradrick          Barnesville        MN  21   18 14:38  2:41  3:15   25 1:14:50 10.2  1:41   21   34:45 11:54 2:09:08 
   24  320 Jayme Ross              Fargo              ND  26   16 13:30  2:28  8:56   23 1:10:09 10.9  2:24   23   35:50 12:17 2:10:47 
   25  364 Emily Westrick          Fargo              ND  24   24 19:42  3:37 10:58   21 1:04:52 11.7  4:02   26   41:17 14:09 2:20:49 
   26  237 Michelle Johnson        Fargo              ND  26   25 20:08  3:41  9:25   24 1:11:08 10.7  2:40   25   39:01 13:22 2:22:20 
       322 Stella Sande            Grand Forks        ND  20   13 12:48  2:21  2:59                                                    

================================================================================================================================================
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  369 Brett Winkelman         Fargo              ND  39    1  8:54  1:38  1:30    1   30:00 25.4  1:04    4   20:13  6:56 1:01:39 
    2  357 Quinten Ulschmid        Fergus Falls       MN  34    3 10:13  1:52  1:24    2   34:30 22.1  1:12    6   22:00  7:32 1:09:16 
    3   75 Kenny May               Park Rapids        MN  39   19 12:35  2:18  2:41    3   34:59 21.8  1:34    1   18:44  6:25 1:10:31 
    4  324 Nicholas Sauer          Comstock           MN  39    2 10:10  1:52  2:14    7   40:14 18.9  1:08    5   20:33  7:03 1:14:17 
    5  245 Karl Klindworth         Fargo              ND  32    6 11:10  2:03  2:51    5   38:57 19.6  1:38    2   19:51  6:48 1:14:26 
    6  270 Rory Manke              Grand Forks        ND  39    4 10:59  2:01  2:05    9   40:35 18.8  0:59    7   22:30  7:43 1:17:06 
    7  265 Teriimanatua Lemaire    Fargo              ND  32    7 11:17  2:04  2:29   11   41:13 18.5  1:00    8   23:26  8:02 1:19:23 
    8  211 Michael Haggart         Detroit Lakes      MN  37    5 11:03  2:02  2:55   10   40:54 18.6  0:52    9   23:55  8:12 1:19:37 
    9  287 Joe Mollberg            Detroit Lakes      MN  32   10 11:48  2:10  2:26   14   42:01 18.1  1:11   12   25:27  8:43 1:22:52 
   10  267 Michael Lovering        West Fargo         ND  39    9 11:43  2:09  3:09    4   38:33 19.8  2:08   19   27:33  9:26 1:23:04 
   11  230 Jared Hineman           Fargo              ND  30   17 12:17  2:15  2:06   13   41:51 18.2  1:27   13   25:28  8:44 1:23:06 
   12  249 Tom Kornkven            West Fargo         ND  34   20 12:51  2:21  2:45    8   40:23 18.9  1:19   15   25:57  8:53 1:23:12 
   13  254 Brian Labat             Audubon            MN  31    8 11:29  2:06  2:08    6   39:52 19.1  1:37   21   28:08  9:38 1:23:13 
   14  231 Joel Hineman            Moorhead           MN  36   16 12:14  2:15  2:32   12   41:30 18.4  2:03   24   29:03  9:57 1:27:21 
   15  248 Dan Korf                Moorhead           MN  36   13 12:04  2:13  2:17   25   51:53 14.7  0:58    3   20:11  6:55 1:27:22 
   16  293 Jared Nelson            Ayr                ND  32   18 12:20  2:16  2:48   17   43:22 17.6  2:04   20   27:48  9:32 1:28:19 
   17  178 Judah Coleman           Bismarck           ND  34   12 12:04  2:13  3:08   16   43:14 17.6  1:08   23   28:58  9:55 1:28:30 
   18  217 Griffin Ham             Fargo              ND  34   11 11:53  2:11  2:27   21   49:35 15.4  1:25   14   25:35  8:46 1:30:54 
   19  206 Jeremy Grindeland       Fargo              ND  35   23 13:27  2:28  3:38   19   47:13 16.1  1:38   11   25:25  8:43 1:31:20 
   20  378 Matt Zimmerman          Fargo              ND  32   15 12:12  2:14  2:47   24   51:18 14.9  1:32   10   24:28  8:23 1:32:15 
   21  302 Kyle Olson              West Fargo         ND  31   26 19:48  3:38  4:07   15   42:03 18.1  2:06   16   26:15  9:00 1:34:18 
   22  329 Cody Schultz            Wheaton            MN  34   21 12:59  2:23  3:14   22   50:22 15.1  1:19   18   27:17  9:21 1:35:09 
   23  158 Jonathan Baker          Moorhead           MN  37   24 14:48  2:43  4:13   20   48:57 15.6  0:55   17   27:03  9:16 1:35:54 
   24  177 Johnny Coleman          Bismarck           ND  36   14 12:09  2:14  3:10   23   50:27 15.1  1:37   22   28:58  9:55 1:36:19 
   25  216 Ryan Ham                Fargo              ND  37   22 13:06  2:24  3:46   18   46:35 16.4  1:49   25   31:20 10:44 1:36:34 
   26  202 Nicholas Glass          West Fargo         ND  31   25 18:20  3:22  3:59   27   59:16 12.9  2:27   26   38:26 13:10 2:02:25 
   27  323 Forrest Sauer           Callaway           MN  37   27 20:22  3:44  2:53   26   56:31 13.5  5:36   27   52:44 18:04 2:18:04 

================================================================================================================================================
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  188 Cami Eckhoff            Detroit Lakes      MN  39    1  7:33  1:23  1:13    1   32:34 23.4  0:51    1   18:54  6:29 1:01:04 
    2  183 Sara Cushing            Fargo              ND  32    3  9:47  1:48  1:54    6   43:31 17.5  0:57    2   21:03  7:13 1:17:10 
    3  199 Laura Fugleberg         Roseau             MN  39    7 10:29  1:55  0:55    8   44:02 17.3  1:14    6   24:14  8:18 1:20:53 
    4  344 Bethany Stoltenburg     Lake Park          MN  33   15 12:07  2:13  1:40    5   43:04 17.7  0:48    5   23:33  8:04 1:21:11 
    5  349 Rachel Sudermann        Fargo              ND  36    6 10:17  1:53  2:04    7   43:32 17.5  1:47    7   24:16  8:19 1:21:53 
    6  274 Abby Mathieu            Lincoln            ME  31   13 11:56  2:11  1:35   10   45:19 16.8  0:49    3   22:39  7:46 1:22:17 
    7  165 Rochelle Bitz           Fargo              ND  31   16 12:45  2:20  3:57    4   42:21 18.0  1:29    4   22:58  7:52 1:23:29 
    8  263 Amber Lee               Minneapolis        MN  34   10 11:19  2:05  2:05    2   41:07 18.5  1:30   10   27:57  9:35 1:23:57 
    9  234 Rose Jackson            Fargo              ND  30    2  9:34  1:45  2:49   12   46:42 16.3  1:00    8   25:23  8:42 1:25:26 
   10  332 Nicole Shepler          Kenosha            WI  31    5 10:12  1:52  3:01   11   45:20 16.8  1:39   15   28:59  9:56 1:29:09 
   11  229 Michaela Hill           Sevilla            UN  36    4  9:49  1:48  2:05   13   47:30 16.0  1:39   13   28:47  9:52 1:29:49 
   12  233 Jessi Hoffert           North Sioux City   SD  30   12 11:56  2:11  2:26   14   48:16 15.8  2:01    9   25:34  8:46 1:30:10 
   13  366 McKinzi Wiedrich        Hazen              ND  33   17 13:20  2:27  2:47    3   41:53 18.2  1:10   18   31:08 10:40 1:30:16 
   14  163 Alexis Berg             Fargo              ND  31    9 10:42  1:58  2:22    9   45:17 16.8  2:06   17   29:51 10:14 1:30:16 
   15  289 Stephanie Morse         Jamestown          ND  38    8 10:34  1:56  2:20   15   49:51 15.3  1:16   11   28:06  9:38 1:32:05 
   16  168 Sarah Blakeslee         Roseau             MN  38   14 12:06  2:13  2:08   17   50:35 15.1  1:15   14   28:55  9:55 1:34:57 
   17  269 Lauren Manke            Grand Forks        ND  39   18 14:40  2:41  2:12   18   51:41 14.7  1:26   12   28:13  9:40 1:38:10 
   18  283 Courtney McNamee        Detroit Lakes      MN  34   19 14:59  2:45  4:04   16   50:05 15.2  1:04   16   29:48 10:13 1:39:58 
   19  175 Gabrielle Chase         West Fargo         ND  30   21 15:30  2:50  2:47   20   53:08 14.3  1:16   21   33:32 11:29 1:46:11 
   20  153 Jessica Ailie           Detroit Lakes      MN  39   20 15:15  2:48  3:19   19   51:44 14.7  2:17   22   34:59 11:59 1:47:31 
   21  318 Alyssa Ritchie          Horace             ND  32   22 16:58  3:07  2:33   22   59:16 12.9  2:58   20   31:33 10:49 1:53:17 
   22  164 Chelsea Bettermann      Walcott            ND  33   23 20:42  3:48  3:12   21   57:08 13.3  1:45   19   31:24 10:46 1:54:09 
   23  288 Megan Moore             Moorhead           MN  31   11 11:27  2:06  3:20   23 1:00:18 12.6  2:43   23   39:56 13:41 1:57:42 

================================================================================================================================================
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  225 Thomas Heilman          West Fargo         ND  45    1 10:19  1:54  1:41    1   32:31 23.4  1:16    2   20:43  7:06 1:06:29 
    2  350 Derrick Sundeen         Dalton             MN  42    2 10:29  1:55  2:30    2   35:33 21.4  1:13    4   22:03  7:34 1:11:46 
    3  189 Jason Edwards           Fargo              ND  44    3 10:41  1:58  1:48    7   40:59 18.6  0:44    3   20:46  7:07 1:14:55 
    4  241 Neil Keltgen            West Fargo         ND  44    7 12:09  2:14  3:18    5   40:35 18.8  0:55    1   19:27  6:40 1:16:22 
    5  203 Jason Glynn             Fargo              ND  47    4 11:01  2:01  2:36    3   36:01 21.2  2:23    9   24:28  8:23 1:16:28 
    6  271 Ryan Manke              Detroit Lakes      MN  43   12 13:44  2:31  1:52    8   41:33 18.3  1:05    5   23:02  7:54 1:21:15 
    7  333 Gongjun Shi             Fargo              ND  48   16 16:51  3:05  1:22    4   38:12 19.9  1:05   10   25:11  8:38 1:22:39 
    8  215 Joe Halvorson           Moorhead           MN  43    8 12:44  2:20  2:09    6   40:58 18.6  1:22   13   25:55  8:53 1:23:06 
    9  212 Nic Haggart             Los Angeles        CA  43    5 11:27  2:06  4:30    9   42:17 18.0  2:46    7   23:28  8:03 1:24:27 
   10  374 Eddy Yuja               Carrington         ND  41   11 13:00  2:23  2:11   11   44:29 17.1  2:17    6   23:04  7:54 1:24:59 
   11  181 Jeremy Crane            Baldwin            ND  48   13 13:59  2:34  3:26   10   42:55 17.8  2:52   11   25:22  8:41 1:28:32 
   12  365 Mike Wickham            Fargo              ND  45    9 12:53  2:22  3:46   12   44:50 17.0  1:53   12   25:42  8:48 1:29:02 
   13  191 Nicholas Eilertson      Houston            TX  44    6 11:50  2:10  3:56   18   52:48 14.4  2:14    8   24:03  8:14 1:34:49 
   14  261 Ryan Laux               Frazee             MN  44   10 12:59  2:23  3:12   13   45:53 16.6  2:32   18   31:52 10:55 1:36:26 
   15  277 Andrew Matson           Hawley             MN  43   14 14:38  2:41  3:54   14   47:39 16.0  2:20   17   30:15 10:22 1:38:44 
   16  399 Joseph Beiniek          Fergus Falls       MN  42   15 15:45  2:53  3:03   17   51:58 14.7  0:48   15   29:38 10:09 1:41:11 
   17  285 Andre Miranda           West Fargo         ND  44   18 17:18  3:10  4:58   19   54:16 14.0  1:41   14   26:20  9:02 1:44:31 
   18  325 Greg Schake             Fergus Falls       MN  46   17 16:59  3:07  3:48   15   49:44 15.3  2:42   19   35:34 12:11 1:48:45 
   19  266 Brett Longtin           Detroit Lakes      MN  43   19 20:29  3:45  7:32   16   50:08 15.2  1:01   16   29:48 10:13 1:48:56 

================================================================================================================================================
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  224 Missy Heilman           West Fargo         ND  47    1  9:50  1:48  2:01    1   36:53 20.7  1:14    1   22:25  7:41 1:12:20 
    2  377 Jamie Zettel            Barnesville        MN  42    5 12:46  2:20  1:37    5   50:03 15.2  0:46    3   25:24  8:42 1:30:34 
    3  297 Kristine Nystrom        West Fargo         ND  44    6 12:53  2:22  2:40    4   48:38 15.7  1:02    2   25:24  8:42 1:30:35 
    4  338 Darla Skaurud           West Fargo         ND  48    3 11:51  2:10  4:04    2   44:41 17.1  2:16    5   30:09 10:20 1:32:59 
    5  159 Trisha Baker            Fargo              ND  43    7 13:18  2:26  2:47    7   50:44 15.0  1:34    6   31:09 10:41 1:39:31 
    6  260 Lindsey Laux            Frazee             MN  44    8 13:57  2:33  2:51    9   54:17 14.0  1:27    4   27:32  9:26 1:40:01 
    7  336 Christina Simons        Hewitt             MN  47   11 15:15  2:48  3:07    3   48:24 15.7  1:38   11   36:21 12:27 1:44:43 
    8  209 Abby Haake              Fargo              ND  41    4 12:40  2:19  3:51    8   51:31 14.8  1:46   10   35:51 12:17 1:45:37 
    9  268 Randon Lovering         West Fargo         ND  46    9 14:18  2:37  4:11    6   50:06 15.2  3:20    9   35:23 12:07 1:47:17 
   10  379 Pamela Zurn             Fargo              ND  44    2 11:09  2:03  3:34   12   57:01 13.4  2:21    7   34:57 11:58 1:48:59 
   11  340 Kayla Spiekermeier      Beulah             ND  41   10 15:03  2:46  4:08   10   54:31 14.0  1:50   12   38:57 13:21 1:54:28 
   12  220 Elizabeth Haugen        Fargo              ND  44   12 15:27  2:50  8:00   11   56:57 13.4  2:38    8   35:07 12:02 1:58:07 
   13  321 Carolin Rotz            Pelican Rapids     MN  47   13 21:20  3:55  3:09   13 1:34:00  8.1  1:29   13   43:33 14:55 2:43:30 

================================================================================================================================================
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  337 Brian Sitz              Hazen              ND  51    1  9:33  1:45  1:59    2   36:02 21.1  1:33    1   21:26  7:21 1:10:31 
    2  258 Brad Laux               Hartford           WI  51    4 10:25  1:55  1:45    1   35:49 21.3  1:05    2   23:40  8:07 1:12:42 
    3  276 Kelly Mathisen          Watford City       ND  55    3 10:23  1:54  1:30    7   40:14 18.9  0:50    4   24:08  8:16 1:17:02 
    4  312 Ender Raghib            West Fargo         ND  54    5 10:38  1:57  2:05    4   38:53 19.6  1:20    6   24:25  8:22 1:17:19 
    5  180 Joe Cornelius           Thief River Falls  MN  54    7 11:18  2:04  1:45    5   39:18 19.4  1:34    7   24:27  8:23 1:18:20 
    6  185 Dan Denardo             Elbow Lake         MN  59    2  9:45  1:47  2:20    9   40:39 18.7  2:04    3   24:05  8:15 1:18:51 
    7  398 Ed Newmen                                      51    9 13:14  2:26  2:22    3   37:46 20.2  2:00    5   24:12  8:18 1:19:32 
    8  167 Ryan Bjorklund          Detroit Lakes      MN  53    8 12:00  2:12  2:15    6   39:52 19.1  1:27    8   25:39  8:47 1:21:12 
    9  252 Greg Kuhlman            Fargo              ND  55   10 13:40  2:30  1:41    8   40:35 18.8  1:47    9   25:59  8:54 1:23:39 
   10  253 Curtis Kukert           Devils Lake        ND  57    6 10:57  2:01  2:02   10   41:34 18.3  1:27   11   29:44 10:11 1:25:42 
   11  342 Todd Staley             Ellendale          ND  53   11 13:56  2:33  2:31   13   48:44 15.6  2:29   10   28:54  9:54 1:36:31 
   12  160 Chad Belanger           International Fall MN  52   12 15:13  2:47  6:13   12   47:46 16.0  1:54   12   31:48 10:54 1:42:52 
   13  368 Eric Wilkens            Detroit Lakes      MN  54   13 16:24  3:00  4:46   11   45:19 16.8  1:29   13   35:55 12:18 1:43:50 

================================================================================================================================================
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  161 Linda Belanger          International Fall MN  57    1 11:17  2:04  1:42    1   39:09 19.5  1:39    1   25:47  8:50 1:19:31 
    2  372 Cassie Wulfekuhle       Colfax             ND  52    2 11:22  2:05  3:13    2   44:20 17.2  2:12    2   27:08  9:18 1:28:12 
    3  331 Erika Serquina          Erie               ND  54    3 18:25  3:22  4:49    3   56:15 13.5  3:01    3   35:55 12:18 1:58:23 

================================================================================================================================================
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  194 Carter Evenson          Fargo              ND  60    2  9:43  1:47  1:41    1   37:55 20.1  1:14    1   24:26  8:22 1:14:57 
    2  313 Kevin Register          Longboat Key       FL  63    1  9:42  1:47  1:31    2   38:54 19.6  1:34    4   29:25 10:05 1:21:04 
    3  308 Craig Pool              Fargo              ND  66    3 13:18  2:26  2:28    3   40:16 18.9  1:59    3   28:33  9:47 1:26:30 
    4  282 Thaddeus McCamant       Frazee             MN  64    5 14:02  2:34  3:34    5   45:32 16.7  1:38    2   28:22  9:43 1:33:06 
    5  303 Todd Olson              Plymouth           MN  61    7 16:26  3:01  2:23    4   42:35 17.9  2:21    6   30:29 10:27 1:34:12 
    6  200 Vijay Gaba              Fargo              ND  64    9 16:56  3:06  3:12    6   46:11 16.5  2:22    5   29:31 10:07 1:38:10 
    7  169 Daryl Boese             Fergus Falls       MN  67    6 14:03  2:35  3:18    7   46:25 16.4  3:00    8   32:10 11:01 1:38:55 
    8  296 Michael Norby           Detroit Lakes      MN  64    4 13:26  2:28  3:11    9   53:41 14.2  1:11    7   32:03 10:59 1:43:29 
    9  301 Barry Olson             West Fargo         ND  65    8 16:45  3:04  3:55    8   47:53 15.9  1:45    9   42:31 14:34 1:52:47 

================================================================================================================================================
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  223 Chris Haukos            St. Cloud          MN  60    1 10:12  1:52  1:31    1   38:51 19.6  1:26    2   26:30  9:05 1:18:28 
    2  219 Misty Hathaway          Boston             MA  62    2 12:16  2:15  2:46    2   47:01 16.2  2:54    3   27:21  9:22 1:32:16 
    3  295 Betsy Norby             Detroit Lakes      MN  63    3 12:34  2:18  5:17    5   52:06 14.6  1:32    1   26:14  8:59 1:37:41 
    4  343 Marcia Steffen          Hazwn              ND  60    4 14:01  2:34  3:40    4   50:37 15.1  2:20    4   35:52 12:17 1:46:29 
    5  396 Peggy Stenehiem         Fargo              ND  69    5 15:47  2:54  4:10    3   47:57 15.9  3:04    5   37:23 12:49 1:48:19 
    6  187 Leesa Drury             Park Rapids        MN  66    6 18:48  3:27  2:15    6   54:45 13.9  1:46    6   37:55 13:00 1:55:28 

================================================================================================================================================
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  292 Dennis Nelson           Henderson          NV  70    1 11:36  2:08  3:00    1   34:21 22.2  2:19    2   31:42 10:52 1:22:56 
    2  222 Joel Haugen             Fargo              ND  71    3 14:54  2:44  2:34    2   47:39 16.0  0:59    1   29:26 10:05 1:35:30 
    3  210 Mark Hagen              Hawley             MN  73    6 16:48  3:05  3:24    4   51:37 14.8  2:06    4   36:42 12:34 1:50:34 
    4  201 Graig Gilbertson        Bemidji            MN  76    4 15:39  2:52  6:32    5   52:48 14.4  3:18    3   32:33 11:09 1:50:48 
    5  182 Vanvechten Crane        Bismarck           ND  76    2 13:52  2:33  4:28    3   50:14 15.2  3:15    5   40:21 13:50 1:52:08 
    6  250 Robert Koshnick         Detroit Lakes      MN  82    5 16:41  3:03  4:35    6   53:14 14.3  2:48    6   44:52 15:22 2:02:08 

================================================================================================================================================
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  162 Mari Bell               Fargo              ND  71    1 16:11  2:58  4:05    1   53:40 14.2  3:25    1   39:10 13:25 1:56:29 

Total Registered:                        250
Total Number of Team Finishers:           12
Total Number of Individual Finishers:    195
Number of Male   Finishers:              114
Number of Female Finishers:               81
Did not Finish Race or Did Not Start:     20
Race Summary

Date

8/16/2025
Results Question?