Pulling race details. Checking the course notes.
Pulling race details. Checking the course notes.


Race reviews
Race-day experiences shared about 30th Anniversary Jersey Genesis Triathlon, Duathlon, & Aquabike # 2026.
Take over this page, add your photos, and give your runners find-by-selfie search. Free, no contract, runs itself.
30th Anniversary Jersey Genesis Triathlon, Duathlon, & Aquabike # is scheduled for 2026-05-30 in Port Republic, NJ, US. The listed race distance is 19.7 Miles, 19.45 Miles, 21.2 Miles, 15.7 Miles, 20.5 Miles, 20.25 Miles, 22 Miles, and 16.5 Miles. The official event link is available for registration and source context. PodiumBase keeps this listing limited to event facts supplied by source records.
180 finishers on record for 30th Anniversary Jersey Genesis Triathlon, Duathlon, & Aquabike # 2026.
| Place | Name | Distance | Gender | Age group | Time |
|---|---|---|---|---|---|
| 1 | Ron Marks | Aquabike | M | M OV | 55:49 |
| 1 | Justin Ehring | Triathlon 1/2 mi. Swim | M | M OV | 1:14:04 |
| 1 | Joe Hegge | Duathlon | M | M OV | 1:15:00 |
| 1 | Matthew Sullivan | Triathlon 1/4 mi. Swim | M | M OV | 1:18:45 |
| 1 | NAPA Know How . | Triathlon Relay 1/4 mi. Swim | — | — | 1:28:43 |
| 1 | Fitnursemoms . | Triathlon Relay 1/2 mi. Swim | — | — | 1:44:38 |
| 1 | Tri Hards . | Duathlon Relay | — | — | 1:49:13 |
| 2 | Laurie Hug | Aquabike | F | F OV | 56:00 |
| 2 | Alex Smirnov | Triathlon 1/2 mi. Swim | M | M OV | 1:14:17 |
| 2 | Nathan Weeks | Triathlon 1/4 mi. Swim | M | M OV | 1:19:28 |
| 2 | Dominic McElhinney | Duathlon | M | M OV | 1:21:44 |
| 2 | NAPA On the Go! . | Triathlon Relay 1/4 mi. Swim | — | — | 1:39:05 |
| 2 | Team Sweeney . | Duathlon Relay | — | — | 1:53:55 |
| 2 | Team Lockhart . | Triathlon Relay 1/2 mi. Swim | — | — | 2:11:31 |
| 3 | Garrhet Reedy | Aquabike | M | M OV | 1:00:15 |
| 3 | Steven Vitabile | Triathlon 1/2 mi. Swim | M | M OV | 1:14:49 |
| 3 | Henry Joy McKeown | Triathlon 1/4 mi. Swim | M | M OV | 1:19:49 |
| 3 | Quoc Ngo | Duathlon | M | M OV | 1:21:59 |
| 3 | OTG . | Triathlon Relay 1/4 mi. Swim | — | — | 1:39:34 |
| 3 | Tag, you're it! . | Duathlon Relay | — | — | 2:24:18 |
| 4 | TIMOTHY OCONNOR | Aquabike | M | M OV | 1:01:13 |
| 4 | Jon Bruccoleri | Triathlon 1/2 mi. Swim | M | M3034 | 1:16:12 |
| 4 | Kyle Brown | Duathlon | M | M3039 | 1:26:16 |
| 4 | Kevin Mcclay | Triathlon 1/4 mi. Swim | M | M5059 | 1:26:45 |
| 5 | Federico Andino | Aquabike | M | M5059 | 1:03:33 |
| 5 | Dan Alexander | Triathlon 1/2 mi. Swim | M | M M40+ | 1:19:43 |
| 5 | Henry Graebe | Triathlon 1/4 mi. Swim | M | M4049 | 1:27:36 |
| 5 | Demian Hess | Duathlon | M | M6069 | 1:30:42 |
| 6 | Steven Levine | Aquabike | M | M7099 | 1:07:07 |
| 6 | Dana Palumbo | Triathlon 1/2 mi. Swim | F | F OV | 1:20:36 |
| 6 | Tim Macaluso | Triathlon 1/4 mi. Swim | M | M5059 | 1:29:51 |
| 6 | Karl Krause | Duathlon | M | M6069 | 1:32:56 |
| 7 | Ron Weiner | Aquabike | M | M7099 | 1:07:56 |
| 7 | Connor Blake | Triathlon 1/2 mi. Swim | M | M3034 | 1:23:28 |
| 7 | Billy Librizzi | Triathlon 1/4 mi. Swim | M | M3039 | 1:32:10 |
| 7 | Maggie Freeman | Duathlon | F | F OV | 1:35:22 |
| 8 | Patrick Mahoney | Aquabike | M | M6069 | 1:12:50 |
| 8 | Christopher Rochford | Triathlon 1/2 mi. Swim | M | M4549 | 1:23:54 |
| 8 | Ellen Procida-Fisher | Triathlon 1/4 mi. Swim | F | F OV | 1:33:11 |
| 8 | Ray Moran | Duathlon | M | M7099 | 1:37:35 |
| 9 | Patrick McHugh | Aquabike | M | M5059 | 1:13:52 |
| 9 | Neil Amadio | Triathlon 1/2 mi. Swim | M | M5054 | 1:25:57 |
| 9 | David Marshall | Triathlon 1/4 mi. Swim | M | M3039 | 1:34:19 |
| 9 | Earl Deamond | Duathlon | M | M6069 | 1:37:58 |
| 10 | Mark McHugh | Aquabike | M | M6069 | 1:19:31 |
| 10 | Natalie Kelly | Triathlon 1/2 mi. Swim | F | F OV | 1:28:19 |
| 10 | Angelo Chaclas | Triathlon 1/4 mi. Swim | M | M6069 | 1:34:32 |
| 10 | Megan Petriello | Duathlon | F | F OV | 1:40:07 |
| 11 | Pearly Besman | Aquabike | F | F OV | 1:20:43 |
| 11 | Stephan Gymnich | Triathlon 1/2 mi. Swim | M | M4549 | 1:28:35 |
Results via RunSignup. Are you on this list and want off? .
172 finishers on record for 30th Anniversary Jersey Genesis Triathlon, Duathlon, & Aquabike # 2026. Each category is analyzed separately; times are only comparable within one category.
Race-day weather: 63F, partially cloudy
Enter a goal or recent finish time and see where it lands against this year’s field.
| Band | Finishers | Median | p10 – p90 range |
|---|---|---|---|
| MM OV | 3 | 1:14:17 | 1:14:07–1:14:43 |
| FF OV | 3 | 1:28:19 | 1:22:09–1:32:05 |
| MM6064 | 5 | 1:34:13 | 1:30:49–2:04:55 |
| MM5054 | 5 | 1:36:52 | 1:28:37–2:10:20 |
| MM3034 | 9 | 1:38:31 | 1:22:01–1:58:11 |
| MM4044 | 4 | 1:40:34 | 1:36:43–1:48:17 |
| FF3034 | 4 | 1:42:24 | 1:36:47–2:02:44 |
| FF4549 | 4 | 1:42:48 | 1:37:25–1:59:51 |
| MM4549 | 10 | 1:44:50 | 1:28:07–1:56:45 |
| MM3539 | 4 | 1:45:53 | 1:34:00–1:58:06 |
| FF6569 | 4 | 1:47:12 | 1:37:41–2:01:18 |
| MM6569 | 5 | 1:58:36 | 1:43:57–2:07:00 |
Showing the 12 largest age-group bands.
Results via RunSignup. Aggregate statistics only.
Upload what you shot at 30th Anniversary Jersey Genesis Triathlon, Duathlon, & Aquabike # 2026 and we build the gallery around it. Runners can browse eligible published photos or search by bib where roster data is available. Consented selfie search appears only where event, account, consent, age, and jurisdiction gates allow it. You keep the rights to your work.
Add your photos