2025 Ironman 70.3 Santa Cruz

September 6, 2025 · Santa Cruz, CA, United States

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works

Race editions

Switch year or compare this race across stored editions.

202520222019201820172016
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
73
40 men · 33 women
Men SOF
80.14
Women SOF
81.43

Race story in the data

Men: Sam Appleton won in 3:41:04 with a +1:48 margin. Connor Weaver had the fastest run (1:08:59).

Women: Tamara Jewett won in 4:10:54 with a +1:49 margin. Tamara Jewett had the fastest run (1:17:34).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2025 Ironman 70.3 Santa Cruz 2025 - Men

ProTriStats

Winner: Sam Appleton in 3:41:04

Margin: +1:48

Fastest bike: Jackson Laundry - 2:00:42

Fastest run: Connor Weaver - 1:08:59

Top points: Sam Appleton - 82.02 pts

Field: 39/40 finishers, SOF 80.14

Race summary

2025 Ironman 70.3 Santa Cruz 2025 - Women

ProTriStats

Winner: Tamara Jewett in 4:10:54

Margin: +1:49

Fastest bike: Annamarie Strehlow - 2:19:02

Fastest run: Tamara Jewett - 1:17:34

Top points: Tamara Jewett - 83.82 pts

Field: 26/33 finishers, SOF 81.43

Men race summary

39 finishers from 40 starters · SOF 80.14

Winner
Sam Appleton
3:41:04
Winning margin
+1:48
Gap to second place
Fastest swim
Joshua Berles · 22:36
Fastest bike
Jackson Laundry · 2:00:42
Fastest run
Connor Weaver · 1:08:59
Top points
Sam Appleton
82.02 pts

Women race summary

26 finishers from 33 starters · SOF 81.43

Winner
Tamara Jewett
4:10:54
Winning margin
+1:49
Gap to second place
Fastest swim
Margarita Ryan · 23:46
Fastest bike
Annamarie Strehlow · 2:19:02
Fastest run
Tamara Jewett · 1:17:34
Top points
Tamara Jewett
83.82 pts

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 1
    Joshua Berles
    Finish 12
    22:36
  2. 2
    Brennen Smith
    Finish 23
    22:41
  3. 3
    Sam Appleton
    Finish 1
    22:45

T1

Split unavailable.

Bike

  1. 2:00:42
  2. 2
    Sam Appleton
    Finish 1
    2:01:39
  3. 3
    Ben Kanute
    Finish 3
    2:01:48

T2

Split unavailable.

Run

  1. 1
    Connor Weaver
    Finish 11
    1:08:59
  2. 2
    Trevor Foley
    Finish 2
    1:11:31
  3. 3
    Ari Klau
    Finish 5
    1:11:44
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

Women split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 1
    23:46
  2. 2
    Emily Tato
    Finish 14
    25:06
  3. 25:09

T1

Split unavailable.

Bike

  1. 2:19:02
  2. 2
    2:19:36
  3. 3
    2:19:46

T2

Split unavailable.

Run

  1. 1
    1:17:34
  2. 2
    1:21:19
  3. 3
    Alycia Fast
    Finish 8
    1:23:13
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

PodiumMen

Winner time: 3:41:04
🥇#1
AU
Sam Appleton
3:41:04
82.02 pts
🥈#2
US
Trevor Foley
3:42:52
78.01 pts
🥉#3
US
Ben Kanute
3:43:06
75.47 pts

PodiumWomen

Winner time: 4:10:54
🥇#1
CA
Tamara Jewett
4:10:54
83.82 pts
🥈#2
US
Jackie Hering
4:12:43
79.98 pts
🥉#3
US
Grace Alexander
4:16:33
74.93 pts

Men · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Women · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

40 participants

3:41:04
Swim
22:45
Bike
2:01:39
Run
1:12:23
3:42:52
Swim
24:12
Bike
2:02:32
Run
1:11:31
3:43:06
Swim
22:45
Bike
2:01:48
Run
1:14:26
3:44:49
Swim
23:24
Bike
2:03:22
Run
1:13:11
3:45:39
Swim
25:20
Bike
2:04:06
Run
1:11:44
3:47:54
Swim
23:22
Bike
2:00:42
Run
1:19:14
3:48:30
Swim
22:47
Bike
2:04:23
Run
1:16:41
3:50:57
Swim
22:45
Bike
2:07:43
Run
1:15:34
3:51:15
Swim
23:19
Bike
2:07:03
Run
1:16:12
3:51:31
Swim
25:17
Bike
2:06:55
Run
1:14:13
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Sam AppletonAU3:41:04Winner22:452:01:391:12:2382.02
2Trevor FoleyUS3:42:5224:122:02:321:11:3178.01
3Ben KanuteUS3:43:0622:452:01:481:14:2675.47
4Luke JonesUS3:44:4923:242:03:221:13:1171.92
5Ari KlauUS3:45:3925:202:04:061:11:4469.26
6Jackson LaundryCA3:47:5423:222:00:421:19:1465.61
7Andy KruegerUS3:48:3022:472:04:231:16:4163.44
8Miguel MattoxUS3:50:5722:452:07:431:15:3459.92
9Justin MetzlerUS3:51:1523:192:07:031:16:1258.24
10Connor FordUS3:51:3125:172:06:551:14:1356.72
11Connor WeaverUS3:51:5925:112:13:281:08:5955.13
12Joshua BerlesDE3:55:1722:362:08:001:20:1351.36
13Todd WakefieldAU3:55:4726:422:09:431:14:2549.93
14Elliot BachUS3:56:0223:192:06:041:22:0848.79
15Dylan GillespieUS3:57:4222:452:07:581:22:4146.59
16Blake SelmUS3:58:1525:192:12:421:14:4245.34
17Evan PriceUS3:59:3227:352:08:581:18:0643.58
18Connor OatsUS4:00:0025:152:12:281:17:3942.53
19Matt SchaferUS4:00:4522:452:12:171:20:5941.30
20Simon ShiUS4:00:5423:232:13:181:18:5040.61
21Max MahoneyUS4:01:2427:332:08:511:19:5539.69
22Robby WebsterUS4:01:4025:172:11:001:20:1638.99
23Brennen SmithCA4:02:3922:412:15:251:19:5937.75
24Andrea CloarecFR4:05:1929:152:06:541:23:1935.19
25Logan PollanderUS4:06:1125:142:15:551:20:3634.12
26Kaeleb PenningtonUS4:06:2123:282:12:331:25:0633.64
27Eric LauricellaUS4:07:3027:582:13:141:21:2032.39
28Steven ZawaskiUS4:08:1925:192:18:501:19:2731.45
29Yunior Rosete TorresUS4:09:0223:582:15:411:24:2830.60
30Johnathan DolanUS4:12:5723:182:16:331:28:2527.20
31Noah ShlesingerUS4:13:2125:192:20:121:21:2726.67
32Alejandro Garcia SanchezUS4:15:1129:092:18:571:21:5126.45
33Matt JacksonUS4:15:3127:322:21:061:21:4026.26
34Mitchell BronstetterUS4:17:4026:542:21:501:23:0626.09
35Jan StepinskiUS4:22:3723:242:16:121:36:5225.92
36Stuart GildeaUS4:23:0225:142:26:121:26:1125.77
37David GuenthardtUS4:25:1531:482:21:001:26:0525.63
38Dylan McmurrerUS4:27:0024:342:13:551:43:0625.51
39Tommy DoubledayUS4:33:1723:222:45:041:20:0125.39
DNFConnor ReadmanUSDNF2:20:29

Female Pro Results

33 participants

4:10:54
Swim
26:42
Bike
2:21:38
Run
1:17:34
4:12:43
Swim
26:44
Bike
2:19:46
Run
1:21:19
4:16:33
Swim
25:09
Bike
2:20:56
Run
1:25:12
Swim
29:18
Bike
2:19:02
Run
1:24:40
4:19:14
Swim
26:47
Bike
2:19:36
Run
1:28:06
4:20:17
Swim
28:27
Bike
2:21:00
Run
1:25:32
4:21:23
Swim
26:42
Bike
2:20:58
Run
1:28:27
4:24:31
Swim
27:51
Bike
2:28:17
Run
1:23:13
4:25:05
Swim
27:26
Bike
2:23:24
Run
1:28:33
4:26:20
Swim
27:35
Bike
2:29:27
Run
1:24:19
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Tamara JewettCA4:10:54Winner26:422:21:381:17:3483.82
2Jackie HeringUS4:12:4326:442:19:461:21:1979.98
3Grace AlexanderUS4:16:3325:092:20:561:25:1274.93
4Annamarie StrehlowUS4:18:0229:182:19:021:24:4071.72
5Lisa BecharasUS4:19:1426:472:19:361:28:0668.88
6Adele LikinUS4:20:1728:272:21:001:25:3266.31
7Emma SkaugCA4:21:2326:422:20:581:28:2763.84
8Alycia FastUS4:24:3127:512:28:171:23:1360.08
9Kelly BartonUS4:25:0527:262:23:241:28:3358.25
10Marissa LovellUS4:26:2027:352:29:271:24:1956.06
11Chelsea HollingsworthUS4:26:4126:422:28:501:25:0854.60
12Margarita RyanUS4:27:5223:462:32:191:26:1952.66
13Ali BrauerUS4:28:1926:452:22:251:33:4251.32
14Emily TatoUS4:29:3825:062:26:051:31:5949.45
15Brittani ShappellUS4:30:0131:542:21:491:30:0548.32
16Jessica SmithUS4:30:1126:542:24:321:33:1147.40
17Jenna HauflerUS4:30:5226:292:26:381:32:4146.18
18Carolyn OlsenUS4:34:3930:122:30:031:28:0942.85
19Rebecca YungingerUS4:35:1828:302:23:041:37:5041.76
20Anna GuzmanUS4:41:2330:042:31:331:34:1436.91
21Annette RogersUS4:45:1827:242:37:471:34:3033.63
22Elizabeth HeinbachUS4:47:2128:452:32:271:39:4331.70
23Natalie MitchellNZ4:47:2526:422:33:011:43:0331.21
24Serena XueCA4:48:0826:492:31:291:43:3330.29
25Abbie SullivanUS4:52:1730:122:39:131:36:0928.72
26Brittaney TalbotUS5:05:0331:532:42:001:44:4328.38
DNFLaura MathewsUSDNF2:11:27
DNFLiz LiceaUSDNF33:30
DNFRachel MenschUSDNF27:262:45:14
DNFCarolyn CarterUSDNF28:022:52:13
DNFNicole LevensonUSDNF31:562:35:57
DNFRachael TatkoUSDNF30:082:37:46
DNFJessica TuranecCADNF35:09