| Age Group Results with Splits | |||||
| Overall | |||||
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Scott Raymond | M 30 – 34 | 0:06:02 | 0:16:26 | 0:14:47 | 0:37:15 | 
| Jodie Meier | F 25 - 29 | 0:08:37 | 0:16:34 | 0:15:34 | 0:40:45 | 
| Age Group | |||||
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Aleena Villani | F 08 - 12 | 0:09:12 | 0:18:50 | 0:21:25 | 0:49:27 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Gina Villani | F 13 - 15 | 0:07:33 | 0:20:36 | 0:16:53 | 0:45:02 | 
| Sarah Ball | F 13 - 15 | 0:06:36 | 0:24:56 | 0:20:05 | 0:51:38 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Elizabeth Smith | F 20 – 24 | 0:06:51 | 0:17:08 | 0:20:51 | 0:44:50 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Susannah Moroney | F 25 - 29 | 0:07:25 | 0:20:45 | 0:14:49 | 0:42:59 | 
| Chera LaCourt | F 25 - 29 | 0:08:30 | 0:18:45 | 0:21:30 | 0:48:45 | 
| Meaghan Williamson | F 25 - 29 | 0:07:54 | 0:22:41 | 0:18:28 | 0:49:03 | 
| Nikki Ball | F 25 - 29 | 0:11:16 | 0:21:21 | 0:18:22 | 0:50:59 | 
| Sarah Hasslinger | F 25 - 29 | 0:10:59 | 0:25:56 | 0:19:21 | 0:56:16 | 
| Kathyrn Smith-Thompson | F 25 - 29 | 0:12:33 | 0:23:53 | 0:29:18 | 1:05:44 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Abby Weinkauf | F 30 – 34 | 0:09:20 | 0:21:12 | 0:24:07 | 0:54:39 | 
| Danielle Marifern | F 30 – 34 | 0:13:51 | 0:27:25 | 0:21:30 | 1:02:46 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Cathy Munson | F 35 – 39 | 0:09:30 | 0:19:33 | 0:16:53 | 0:45:56 | 
| Kris Faber | F 35 – 39 | 0:09:11 | 0:19:08 | 0:19:47 | 0:48:06 | 
| Victoria Alia | F 35 – 39 | 0:07:38 | 0:22:05 | 0:19:23 | 0:49:06 | 
| Heidi Newberry | F 35 – 39 | 0:09:47 | 0:20:19 | 0:20:16 | 0:50:22 | 
| Debra Solomon | F 35 – 39 | 0:10:44 | 0:22:24 | 0:23:07 | 0:56:15 | 
| Margie Mandli | F 35 – 39 | 0:13:38 | 0:24:28 | 0:22:04 | 1:00:10 | 
| Jodi Staral | F 35 – 39 | 0:10:34 | 0:22:55 | 0:27:20 | 1:00:49 | 
| Laure Kosey | F 35 – 39 | 0:15:53 | 0:23:47 | 0:24:33 | 1:04:13 | 
| Darla Garbedian | F 35 – 39 | 0:17:53 | 0:26:29 | 0:33:26 | 1:17:48 | 
| Karen Adams-Taylor | F 35 – 39 | 0:14:35 | 0:29:22 | 0:35:37 | 1:19:34 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Cheryl Roberts | F 40 – 44 | 0:08:19 | 0:20:17 | 0:17:23 | 0:45:59 | 
| Cheryl Roscher | F 40 – 44 | 0:08:34 | 0:20:13 | 0:22:17 | 0:51:04 | 
| Margaret Blum | F 40 – 44 | 0:12:55 | 0:22:20 | 0:19:52 | 0:55:07 | 
| Karen Weber | F 40 – 44 | 0:16:11 | 0:22:05 | 0:27:07 | 1:05:23 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Doreen Decesaro | F 60+ | 0:11:58 | 0:20:56 | 0:28:58 | 1:01:52 | 
| Doris LaCourt | F 60+ | 0:17:36 | 0:30:28 | 0:33:57 | 1:22:01 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Adam Meier | M 25 – 29 | 0:09:42 | 0:18:07 | 0:14:29 | 0:42:18 | 
| Joe Kosman | M 25 – 29 | 0:06:25 | 0:22:19 | 0:17:26 | 0:46:10 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Josh Carpenter | M 30 – 34 | 0:07:49 | 0:19:50 | 0:16:00 | 0:43:39 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Aaron Derby | M 35 – 39 | 0:06:57 | 0:19:23 | 0:20:21 | 0:46:41 | 
| Eric Goni | M 35 – 39 | 0:08:01 | 0:20:28 | 0:18:39 | 0:47:08 | 
| Dave Miller | M 35 – 39 | 0:09:19 | 0:20:31 | 0:20:24 | 0:50:14 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Michael Brien | M 40 – 44 | 0:07:47 | 0:21:23 | 0:26:13 | 0:55:23 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| James Delwiche | M 45 – 49 | 0:12:13 | 0:24:00 | 0:20:35 | 0:56:48 | 
| Daniel Lathrop | M 45 – 49 | 0:13:14 | 0:24:33 | 0:21:54 | 0:59:41 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| Sixto Linares | M 50 - 54 | 0:08:46 | 0:20:36 | 0:18:15 | 0:47:37 | 
| Stephen McAuliffe | M 50 - 54 | 0:10:34 | 0:23:29 | 0:22:49 | 0:56:52 | 
| Name | Division | Swim+T1 | Bike+T2 | Run Time | Race Time | 
| David Centella | M 55 - 59 | 0:09:24 | 0:21:15 | 0:24:28 | 0:55:07 |