2019 Ironman 70.3 Santa Rosa
July 26, 2019 · Santa Rosa, CA, United States
Race story in the data
Men: Sam Appleton won in 3:46:03 with a +1:21 margin. Jackson Laundry had the fastest run (1:10:46).
Women: Chelsea Sodaro won in 4:10:57 with a +3:37 margin. Chelsea Sodaro had the fastest run (1:16:13).
Men race summary
21 finishers from 23 starters
Women race summary
16 finishers from 19 starters
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Eric LagerstromFinish 524:25
- 2Sam AppletonFinish 124:27
- 3Timothy O'DonnellFinish 224:29
T1
Split unavailable.
Bike
- 1Sam AppletonFinish 12:03:49
- 2Timothy O'DonnellFinish 22:03:56
- 3Tim ReedFinish 32:04:18
T2
Split unavailable.
Run
- 1Jackson LaundryFinish 41:10:46
- 2Sam AppletonFinish 11:12:16
- 3Timothy O'DonnellFinish 21:13:38
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Paula FindlayFinish 326:59
- 2Meredith KesslerFinish 826:59
- 3Chelsea SodaroFinish 127:00
T1
Split unavailable.
Bike
- 1Paula FindlayFinish 32:20:34
- 2Chelsea SodaroFinish 12:21:44
- 3Mirinda CarfraeFinish 22:22:30
T2
Split unavailable.
Run
- 1Chelsea SodaroFinish 11:16:13
- 2Mirinda CarfraeFinish 21:17:04
- 3Paula FindlayFinish 31:22:05
PodiumMen
PodiumWomen
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Women · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Male Pro Results
23 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Sam AppletonAU | 3:46:03 | Winner | 24:27 | — | 2:03:49 | — | 1:12:16 | 91.49 |
| 2 | Timothy O'DonnellUS | 3:47:24 | — | 24:29 | — | 2:03:56 | — | 1:13:38 | 87.46 |
| 3 | Tim ReedAU | 3:48:56 | — | 24:30 | — | 2:04:18 | — | 1:14:46 | 82.88 |
| 4 | Jackson LaundryCA | 3:52:04 | — | 25:59 | — | 2:09:54 | — | 1:10:46 | 73.52 |
| 5 | Eric LagerstromUS | 3:53:32 | — | 24:25 | — | 2:09:07 | — | 1:14:26 | 69.14 |
| 6 | TJ TollaksonUS | 3:58:03 | — | 25:53 | — | 2:08:04 | — | 1:18:14 | 55.65 |
| 7 | Timothy WinslowUS | 4:03:37 | — | 26:03 | — | 2:14:29 | — | 1:16:27 | 39.02 |
| 8 | Sean HarringtonUS | 4:05:18 | — | 28:00 | — | 2:17:03 | — | 1:14:24 | 33.99 |
| 9 | Antonio VillardagaMX | 4:09:10 | — | 26:01 | — | 2:18:24 | — | 1:17:53 | 22.44 |
| 10 | Ben RudsonCA | 4:09:38 | — | 26:48 | — | 2:16:37 | — | 1:20:13 | 21.05 |
| 11 | Jonathan WaltmanUS | 4:11:33 | — | 28:04 | — | 2:20:14 | — | 1:17:17 | 15.32 |
| 12 | Ernest MantellUS | 4:12:33 | — | 28:05 | — | 2:16:00 | — | 1:22:07 | 12.34 |
| 13 | Luke McKenzieAU | 4:13:56 | — | 26:48 | — | 2:22:46 | — | 1:18:27 | 8.20 |
| 14 | Antoine FrancoeurCA | 4:15:31 | — | 26:41 | — | 2:18:11 | — | 1:24:34 | 3.47 |
| 15 | Ivan DominguezUS | 4:16:22 | — | 30:25 | — | 2:12:59 | — | 1:24:30 | 0.94 |
| 16 | Daniel PearsonUS | 4:16:45 | — | 28:07 | — | 2:20:26 | — | 1:22:30 | — |
| 17 | Ricardo Garcia RiveroMX | 4:20:51 | — | 26:45 | — | 2:29:29 | — | 1:18:44 | — |
| 18 | Loren NelsonCA | 4:22:09 | — | — | — | 2:16:59 | — | 1:32:00 | — |
| 19 | Brian FoltsUS | 4:24:58 | — | 31:22 | — | 2:25:02 | — | 1:20:38 | — |
| 20 | Andres ChirinosPE | 4:30:15 | — | 29:47 | — | 2:20:23 | — | 1:32:30 | — |
| 21 | Michael VulanichUS | 5:29:34 | — | 30:07 | — | 3:24:15 | — | 1:27:43 | — |
| DNF | Stephen KilshawCA | DNF | — | 26:43 | — | 2:21:13 | — | — | — |
| DNF | Jason PohlCA | DNF | — | 30:47 | — | 2:24:26 | — | — | — |
Female Pro Results
19 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Chelsea SodaroUS | 4:10:57 | Winner | 27:00 | — | 2:21:44 | — | 1:16:13 | 99.42 |
| 2 | Mirinda CarfraeAU | 4:14:34 | — | 28:58 | — | 2:22:30 | — | 1:17:04 | 89.81 |
| 3 | Paula FindlayCA | 4:15:17 | — | 26:59 | — | 2:20:34 | — | 1:22:05 | 87.90 |
| 4 | Kinsey LaineUS | 4:22:17 | — | 27:00 | — | 2:25:14 | — | 1:24:00 | 69.29 |
| 5 | Jocelyn McCauleyUS | 4:30:18 | — | 27:38 | — | 2:23:09 | — | 1:32:10 | 47.97 |
| 6 | Maddy PeschUS | 4:33:34 | — | 28:52 | — | 2:28:06 | — | 1:30:00 | 39.29 |
| 7 | Sarah AlexanderUS | 4:34:04 | — | 28:50 | — | 2:28:28 | — | 1:30:26 | 37.96 |
| 8 | Meredith KesslerUS | 4:36:05 | — | 26:59 | — | 2:36:25 | — | 1:25:25 | 32.60 |
| 9 | Isabelle RouleauCA | 4:43:40 | — | 31:16 | — | 2:36:11 | — | 1:29:34 | 12.43 |
| 10 | Brittany HigginsUS | 4:46:16 | — | 29:53 | — | 2:37:30 | — | 1:32:12 | 5.52 |
| 11 | Meghan FaulkenberryUS | 4:50:24 | — | 31:07 | — | 2:39:43 | — | 1:32:15 | — |
| 12 | Kelly O'MaraUS | 4:51:03 | — | 29:50 | — | 2:38:37 | — | 1:35:35 | — |
| 13 | Sierra SnyderUS | 4:52:35 | — | 30:37 | — | 2:42:46 | — | 1:32:13 | — |
| 14 | Amy VantasselUS | 5:03:35 | — | 33:32 | — | 2:48:18 | — | 1:34:26 | — |
| 15 | Monica FoltsUS | 5:04:31 | — | 36:53 | — | 2:44:17 | — | 1:35:51 | — |
| 16 | Kelly KosmoUS | 5:12:50 | — | 32:22 | — | 2:43:32 | — | 1:50:00 | — |
| DNF | Jennifer KenneyUS | DNF | — | 29:01 | — | 3:11:23 | — | — | — |
| DNF | Lisa BecharasUS | DNF | — | 28:56 | — | — | — | — | — |
| DNF | Jennifer SpieldennerUS | DNF | — | 26:14 | — | — | — | — | — |