Results and finish times
HAGG Lake Triathlon results
Finish-time statistics for 4 years of HAGG Lake Triathlon in Gaston, Oregon, aggregated from official results. Names are not published here.
2025
Jul 12, 2025
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Sprint Triathlon - Individual | 274 | 1:04:04 | 1:41:01 | 1:29:14 to 1:56:35 | 1:46:11 | 1:35:37 |
| Olympic Triathlon - Individual | 176 | 2:00:07 | 3:03:49 | 2:41:24 to 3:20:14 | 3:07:03 | 3:01:17 |
| Trail 5K - Sunday | 66 | 21:02 | 35:0311:17 /mi | 29:59 to 43:19 | 36:13 | 32:52 |
| Trail Half Marathon - Sunday | 54 | 1:42:56 | 3:05:0914:07 /mi | 2:29:55 to 3:27:10 | 3:20:20 | 2:42:11 |
| Off Road Cross Tri - USAT NATIONALS | 49 | 1:33:59 | 2:11:41 | 1:52:06 to 2:33:44 | 2:15:50 | 2:08:05 |
| Off Road Cross DU - USAT NATIONALS | 31 | 1:22:02 | 1:51:21 | 1:35:11 to 2:08:26 | 2:05:10 | 1:46:49 |
| Sprint Duathlon - Individual | 27 | 1:33:36 | 1:45:38 | 1:41:12 to 1:57:35 | 1:48:17 | 1:45:38 |
| Off-Road Trail Tri - Individual | 19 | 1:57:08 | 2:31:48 | 2:18:11 to 2:50:11 | 2:52:16 | 2:27:13 |
| Sprint Aquabike - Individual | 11 | 51:19 | 1:18:46 | 1:05:14 to 1:36:24 | 1:13:31 | 1:22:59 |
| Olympic AquaBike - Individual | 10 | 1:21:43 | 1:39:33 | 1:30:20 to 1:52:36 | 1:49:14 | 1:31:28 |
| Olympic Duathlon - Individual | 8 | 2:23:10 | 2:53:42 | 2:28:38 to 3:09:19 | 2:56:51 | 2:27:35 |
| Youth Cross Triathlon Nationals (ages 11-14) | 6 | 35:26 | 45:31 | 40:28 to 47:23 | 48:20 | 41:42 |
| Sprint Triathlon - Relay | 6 | 1:16:27 | 1:32:27 | 1:31:30 to 1:42:16 | 1:31:26 | 1:45:16 |
| Youth Cross Triathlon Nationals (ages 15-17) | 5 | 1:32:53 | 2:06:03 | 1:44:21 to 2:31:43 | 2:55:03 | 1:48:11 |
| Sprint Paddle Tri - Individual | 5 | 1:12:35 | 2:04:31 | 1:39:49 to 2:14:07 | 2:06:08 | 2:04:31 |
| Off-Road Trail Duathlon - Individual | 4 | 1:36:56 | 1:56:36 | 1:49:58 to 2:00:21 | 2:04:49 | 1:54:19 |
| Youth Cross Triathlon Nationals (ages 7-10) | 4 | 13:15 | 17:31 | 16:17 to 17:45 | – | 17:31 |
| Olympic Triathlon - Relay | 3 | 2:29:21 | 2:43:21 | 2:36:21 to 2:53:01 | 2:46:01 | 2:43:21 |
| Off-Road Trail Triathlon - Relay | 3 | 2:04:19 | 2:37:41 | 2:21:00 to 2:39:03 | 2:21:00 | 2:40:26 |
Sprint Triathlon - Individual
By age group
| 70+ | 6 | 2:01:40 |
| 20-29 | 38 | 1:37:32 |
| 30-39 | 90 | 1:42:47 |
| 40-49 | 59 | 1:42:59 |
| 50-59 | 36 | 1:34:43 |
| 60-69 | 24 | 1:46:19 |
| Under 20 | 20 | 1:38:51 |
Finishers and median time per group.
Olympic Triathlon - Individual
By age group
| 70+ | 2 | 4:02:17 |
| 20-29 | 42 | 2:57:42 |
| 30-39 | 43 | 3:10:39 |
| 40-49 | 50 | 3:02:28 |
| 50-59 | 20 | 3:06:43 |
| 60-69 | 10 | 3:15:13 |
| Under 20 | 7 | 2:51:58 |
Finishers and median time per group.
2024
Jul 13, 2024
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Sprint Triathlon - Individual | 252 | 1:04:28 | 1:35:45 | 1:24:02 to 1:49:27 | 1:40:38 | 1:29:07 |
| Olympic Triathlon - Individual | 188 | 1:52:38 | 2:55:43 | 2:36:51 to 3:20:21 | 3:05:12 | 2:52:28 |
| Trail 5K - Sunday | 82 | 25:07 | 37:1712:00 /mi | 29:32 to 47:41 | 42:44 | 31:50 |
| Trail Half Marathon - Sunday | 58 | 1:50:13 | 2:49:3912:56 /mi | 2:22:30 to 3:11:44 | 3:02:27 | 2:22:41 |
| Off-Road Trail Triathlon - Individual & USAT CROSS WORLDS QUALIFIER | 41 | 1:38:16 | 2:14:08 | 1:59:17 to 2:51:11 | 3:01:47 | 2:08:01 |
| Sprint Duathlon - Individual | 28 | 1:21:47 | 1:57:51 | 1:35:39 to 2:09:53 | 1:59:02 | 1:55:08 |
| Off-Road Trail Duathlon - USAT CROSS WORLDS QUALIFIER | 18 | 1:28:00 | 1:40:40 | 1:37:38 to 2:06:00 | 2:05:40 | 1:39:30 |
| Olympic Duathlon - Individual | 13 | 2:08:38 | 2:41:45 | 2:35:26 to 3:10:20 | 2:40:43 | 2:51:24 |
| Olympic Triathlon - Relay | 13 | 2:25:44 | 3:07:50 | 2:40:46 to 3:12:20 | 3:12:20 | 2:58:03 |
| Sprint Aquabike - Individual | 11 | 51:17 | 54:04 | 52:23 to 1:08:48 | 1:01:19 | 54:04 |
| Olympic AquaBike - Individual | 10 | 1:32:33 | 1:56:08 | 1:39:49 to 1:58:40 | 1:56:35 | 1:47:22 |
| Off-Road Trail Duathlon - Individual | 8 | 1:41:53 | 1:57:34 | 1:49:13 to 2:36:34 | 2:54:24 | 1:56:29 |
| Sprint Triathlon - Relay | 6 | 1:03:17 | 1:38:21 | 1:23:45 to 1:43:26 | 1:28:08 | 1:42:13 |
| Off-Road Trail AquaBike - Individual | 4 | 1:50:22 | 2:31:51 | 2:09:42 to 2:47:34 | 2:47:34 | 2:03:15 |
| Sprint Paddle Tri - Individual | 4 | 1:23:57 | 1:31:04 | 1:26:39 to 1:42:43 | 1:31:04 | – |
Sprint Triathlon - Individual
By age group
| 70+ | 10 | 1:52:13 |
| 20-29 | 32 | 1:33:29 |
| 30-39 | 73 | 1:40:27 |
| 40-49 | 54 | 1:33:42 |
| 50-59 | 46 | 1:30:36 |
| 60-69 | 24 | 1:36:55 |
| Under 20 | 11 | 1:29:05 |
Finishers and median time per group.
Olympic Triathlon - Individual
By age group
| 70+ | 2 | 3:34:19 |
| 20-29 | 35 | 2:52:20 |
| 30-39 | 57 | 2:54:34 |
| 40-49 | 45 | 2:57:30 |
| 50-59 | 29 | 2:52:35 |
| 60-69 | 14 | 3:16:07 |
| Under 20 | 4 | 2:53:50 |
Finishers and median time per group.
2023
Jul 15, 2023
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Sprint Triathlon - Individual | 252 | 1:02:20 | 1:37:35 | 1:25:51 to 1:52:53 | 1:43:22 | 1:33:02 |
| Olympic Triathlon - Individual | 172 | 1:56:31 | 2:55:41 | 2:34:12 to 3:13:27 | 2:58:55 | 2:50:20 |
| Trail 5K - Sunday | 81 | 24:54 | 41:0713:14 /mi | 32:02 to 50:45 | 44:37 | 32:02 |
| Trail Half Marathon - Sunday | 56 | 1:46:45 | 2:31:5311:35 /mi | 2:12:51 to 2:53:27 | 2:49:45 | 2:22:00 |
| Off-Road Trail Triathlon - Individual | 33 | 1:46:16 | 2:23:08 | 2:07:28 to 2:49:36 | 2:40:01 | 2:17:22 |
| Sprint Duathlon - Individual | 23 | 1:22:54 | 1:45:59 | 1:41:34 to 2:13:18 | 1:52:52 | 1:45:59 |
| Olympic AquaBike - Individual | 10 | 1:28:17 | 1:52:04 | 1:41:51 to 2:00:01 | 1:56:49 | 1:45:06 |
| Olympic Duathlon - Individual | 10 | 2:08:10 | 2:44:44 | 2:33:18 to 3:04:08 | 2:39:52 | 2:45:27 |
| Sprint Aquabike - Individual | 7 | 54:58 | 1:11:22 | 1:05:57 to 1:19:50 | 1:11:22 | 1:15:29 |
| Sprint Triathlon - Relay | 5 | 1:22:25 | 1:32:59 | 1:26:47 to 1:55:13 | 1:29:53 | 1:55:13 |
| Olympic Triathlon - Relay | 4 | 2:44:29 | 3:07:14 | 2:55:52 to 3:17:21 | 3:05:59 | 3:07:14 |
| Sprint Paddle Tri - Individual | 4 | 1:13:30 | 1:49:10 | 1:19:56 to 2:16:15 | 2:16:15 | 1:22:05 |
| Off-Road Trail Duathlon - Individual | 3 | 1:53:21 | 2:01:47 | 1:57:34 to 2:08:47 | 2:15:46 | 1:57:34 |
Sprint Triathlon - Individual
By age group
| 70+ | 5 | 2:02:49 |
| 20-29 | 42 | 1:34:19 |
| 30-39 | 59 | 1:32:52 |
| 40-49 | 66 | 1:38:03 |
| 50-59 | 32 | 1:32:37 |
| 60-69 | 17 | 1:48:30 |
| Under 20 | 29 | 1:47:22 |
Finishers and median time per group.
Olympic Triathlon - Individual
By age group
| 70+ | 1 | 3:12:22 |
| 20-29 | 38 | 2:47:52 |
| 30-39 | 51 | 2:57:51 |
| 40-49 | 30 | 2:47:01 |
| 50-59 | 26 | 2:52:13 |
| 60-69 | 19 | 3:08:14 |
| Under 20 | 4 | 2:59:49 |
Finishers and median time per group.
2022
Jul 16, 2022
| Event | Finishers | Winner | Median | Middle half | Women median | Men median |
|---|---|---|---|---|---|---|
| Sprint Triathlon - Individual | 203 | 1:05:11 | 1:34:18 | 1:26:07 to 1:46:32 | 1:40:15 | 1:32:03 |
| Olympic Triathlon - Individual | 127 | 1:57:47 | 2:41:28 | 2:27:55 to 2:57:13 | 2:44:32 | 2:39:21 |
| Trail 5K - Sunday | 68 | 20:46 | 38:5212:31 /mi | 33:21 to 43:18 | 39:53 | 33:12 |
| Trail Half Marathon - Sunday | 44 | 1:45:16 | 2:36:4311:57 /mi | 2:10:23 to 3:05:48 | 2:50:43 | 2:24:36 |
| Sprint Duathlon - Individual | 31 | 1:11:14 | 1:48:17 | 1:30:31 to 1:58:38 | 1:50:11 | 1:45:55 |
| Off-Road Trail Triathlon - Individual | 22 | 1:38:27 | 2:17:38 | 1:56:19 to 2:29:22 | 2:23:13 | 2:05:11 |
| Olympic AquaBike - Individual | 14 | 1:23:46 | 1:55:47 | 1:42:16 to 2:02:10 | 2:00:47 | 1:41:34 |
| Off-Road Trail Duathlon - Individual | 9 | 1:42:47 | 2:22:12 | 2:09:40 to 2:58:45 | 2:27:43 | 2:22:12 |
| Olympic Duathlon - Individual | 8 | 2:09:59 | 2:41:12 | 2:29:12 to 2:46:41 | 2:44:53 | 2:13:42 |
| Sprint Aquabike - Individual | 5 | 49:55 | 1:12:43 | 50:35 to 1:23:11 | 1:17:57 | 50:35 |
| Off-Road Trail AquaBike - Individual | 3 | 2:02:32 | 2:07:34 | 2:05:03 to 2:15:17 | – | 2:07:34 |
| Sprint Paddle Tri - Individual | 3 | 1:15:59 | 1:35:37 | 1:25:48 to 1:35:37 | 1:35:37 | 1:15:59 |
| Sprint Triathlon - Relay | 3 | 1:19:38 | 1:34:27 | 1:27:02 to 1:42:21 | 1:34:27 | – |
| Off-Road Trail Triathlon - Relay | 3 | 1:56:35 | 2:05:45 | 2:01:10 to 3:25:23 | 3:25:23 | 1:56:35 |
Sprint Triathlon - Individual
By age group
| 70+ | 5 | 1:51:14 |
| 20-29 | 36 | 1:31:22 |
| 30-39 | 55 | 1:34:03 |
| 40-49 | 43 | 1:33:19 |
| 50-59 | 27 | 1:39:01 |
| 60-69 | 14 | 1:40:42 |
| Under 20 | 23 | 1:33:21 |
Finishers and median time per group.
Olympic Triathlon - Individual
By age group
| 70+ | 2 | 3:14:06 |
| 20-29 | 19 | 2:38:17 |
| 30-39 | 39 | 2:44:07 |
| 40-49 | 29 | 2:32:47 |
| 50-59 | 24 | 2:40:45 |
| 60-69 | 12 | 2:51:41 |
| Under 20 | 2 | 2:05:39 |
Finishers and median time per group.
Back to the HAGG Lake Triathlon race page