| Place | Name | Town | Bib# | Category | Overall Time | Swim (500 yds) | T1 | Bike (12.0 mi) | T2 | Run (3.1 mi) | * |
| 1 | Reyna and Nick | Beaverton, OR | 126 | CA>45<90 | 01:12:51 | 00:08:54 (1:46.8) | 00:01:07 | 00:39:09 (18.4) | 00:01:03 | 00:22:38 (7:18.1) | |
| 2 | Tree Huggers | Corvallis, OR | 221 | CA>45<90 | 01:18:47 | 00:10:52 (2:10.4) | 00:01:00 | 00:41:38 (17.3) | 00:00:55 | 00:24:22 (7:51.6) | |
| 3 | Second to Last | Corvallis, OR | 72 | FA>45<90 | 01:23:51 | 00:08:47 (1:45.4) | 00:00:56 | 00:46:55 (15.3) | 00:01:03 | 00:26:10 (8:26.5) | |
| 4 | Better Be a Beer After This | Springfield, OR | 238 | CA>90 | 01:24:39 | 00:08:45 (1:45.0) | 00:01:16 | 00:42:31 (16.9) | 00:01:34 | 00:30:33 (9:51.3) | |
| 5 | Longanecker and Jenn Rich | Aloha, OR | 211 | FA>45<90 | 01:27:01 | 00:08:17 (1:39.4) | 00:00:58 | 00:45:58 (15.7) | 00:01:30 | 00:30:18 (9:46.5) | |
| Bus Station Skanks | Corvallis, OR | 189 | CA>45<90 | dnp | |||||||
| Racing Hearts | Klamath Falls, OR | 239 | FA>90 | dnp | |||||||
| Team 2 | Eugene, OR | 254 | MA>45<90 | dnp |
NOTE: If your race number was not recorded at one of the timing checkpoints, your transition time is estimated at 2:30. This also causes your bike, swim, or run time to be estimated. When this occurs, a question mark (?) follows the estimated times.