2024 San Francisco T100

June 7, 2024 · San Francisco, CA, United States

Data: T100 Triathlon™ · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

20252024
Distance
100 km
100km
Field size
34
19 men · 15 women
Men SOF
94.56
Women SOF
95.28

Race story in the data

Men: MartenVan Riel won in 3:18:20 with a +0:01 margin. Jason West had the fastest run (59:43).

Women: Taylor Knibb won in 3:38:01 with a +3:47 margin. Tamara Jewett had the fastest run (1:05:31).

Shareable race cards

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

Race summary

2024 San Francisco T100 2024 - Men

ProTriStats

Winner: MartenVan Riel in 3:18:20

Margin: +0:01

Fastest bike: Sam Long - 1:58:48

Fastest run: Jason West - 59:43

Top points: MartenVan Riel - 35.00 pts

Field: 19/19 finishers, SOF 94.56

Race summary

2024 San Francisco T100 2024 - Women

ProTriStats

Winner: Taylor Knibb in 3:38:01

Margin: +3:47

Fastest bike: Taylor Knibb - 2:09:32

Fastest run: Tamara Jewett - 1:05:31

Top points: Taylor Knibb - 35.00 pts

Field: 15/15 finishers, SOF 95.28

Men race summary

19 finishers from 19 starters · SOF 94.56

Winner
MartenVan Riel
3:18:20
Winning margin
+0:01
Gap to second place
Fastest swim
Rico Bogen · 14:08
Fastest bike
Sam Long · 1:58:48
Fastest run
Jason West · 59:43
Top points
MartenVan Riel
35.00 pts

Women race summary

15 finishers from 15 starters · SOF 95.28

Winner
Taylor Knibb
3:38:01
Winning margin
+3:47
Gap to second place
Fastest swim
Imogen Simmonds · 17:00
Fastest bike
Taylor Knibb · 2:09:32
Fastest run
Tamara Jewett · 1:05:31
Top points
Taylor Knibb
35.00 pts

Men split podiums

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

Swim

  1. 1
    Rico Bogen
    Finish 3
    14:08
  2. 2
    Ben Kanute
    Finish 12 · split rank #2
    14:08
  3. 3
    Mika Noodt
    Finish 5 · split rank #3
    14:17

T1

  1. 1
    Kyle Smith
    Finish 2
    00:35
  2. 2
    Sam Long
    Finish 8
    00:37
  3. 3
    Mika Noodt
    Finish 5
    00:41

Bike

  1. 1
    Sam Long
    Finish 8
    1:58:48
  2. 2
    Magnus Ditlev
    Finish 4 · split rank #2
    1:58:58
  3. 3
    Clement Mignon
    Finish 9 · split rank #3
    1:58:59

T2

  1. 1
    Ben Kanute
    Finish 12
    00:34
  2. 2
    Rico Bogen
    Finish 3
    00:36
  3. 3
    Jason West
    Finish 17
    00:36

Run

  1. 1
    Jason West
    Finish 17
    59:43
  2. 2
    Menno Koolhaas
    Finish 13 · split rank #2
    1:00:16
  3. 3
    MartenVan Riel
    Finish 1 · split rank #3
    1:00:35
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. 17:00
  2. 2
    Taylor Knibb
    Finish 1 · split rank #2
    17:23
  3. 3
    India Lee
    Finish 8 · split rank #3
    17:32

T1

  1. 1
    Kat Matthews
    Finish 2
    00:41
  2. 2
    00:45
  3. 3
    India Lee
    Finish 8
    00:51

Bike

  1. 1
    Taylor Knibb
    Finish 1
    2:09:32
  2. 2
    Kat Matthews
    Finish 2 · split rank #2
    2:14:18
  3. 3
    Laura Philipp
    Finish 3 · split rank #3
    2:15:57

T2

  1. 1
    Taylor Knibb
    Finish 1
    00:34
  2. 00:45
  3. 3
    Kat Matthews
    Finish 2
    00:48

Run

  1. 1
    Tamara Jewett
    Finish 10
    1:05:31
  2. 2
    Kat Matthews
    Finish 2 · split rank #2
    1:06:00
  3. 3
    Taylor Knibb
    Finish 1 · split rank #3
    1:07:00
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:18:20
🥇#1
BE
MartenVan Riel
3:18:20
35.00 pts
🥈#2
NZ
Kyle Smith
3:18:21
28.00 pts
🥉#3
DE
Rico Bogen
3:18:24
25.00 pts

PodiumWomen

Winner time: 3:38:01
🥇#1
US
Taylor Knibb
3:38:01
35.00 pts
🥈#2
GB
Kat Matthews
3:41:48
28.00 pts
🥉#3
DE
Laura Philipp
3:45:07
25.00 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#9#17SwimBikeRunFinish#4#9#3#1#8#7#4#2#8#5#3#16#2#8#4#3#6#9#5#15#4#10#6#6#5#12#7#17#14#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#6#11SwimBikeRunFinish#2#3#1#4#2#2#2#5#3#5#3#4#9#4#11#6#6#5#6#7#7#6#7#9#4#7#3#8#8#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

19 participants

3:18:20
Swim
14:20
Bike
1:59:41
Run
1:00:35
3:18:21
Swim
14:27
Bike
1:59:36
Run
1:00:51
3:18:24
Swim
14:08
Bike
1:59:37
Run
1:00:53
3:19:38
Swim
14:51
Bike
1:58:58
Run
1:01:50
3:19:43
Swim
14:17
Bike
1:59:33
Run
1:02:10
Swim
14:50
Bike
1:59:05
Run
1:02:15
3:20:05
Swim
14:23
Bike
1:59:26
Run
1:02:33
3:20:31
Swim
15:04
Bike
1:58:48
Run
1:03:05
3:20:54
Swim
14:26
Bike
1:58:59
Run
1:02:58
3:21:24
Swim
14:43
Bike
2:01:35
Run
1:01:15
PosAthleteTimeGapSwimT1BikeT2RunPoints
1MartenVan RielBE3:18:20Winner14:20#400:451:59:41#900:471:00:35#335.00
2Kyle SmithNZ3:18:2114:27#800:351:59:36#700:381:00:51#428.00
3Rico BogenDE3:18:2414:0800:581:59:37#800:361:00:53#525.00
4Magnus DitlevDK3:19:3814:51#1600:501:58:58#200:451:01:50#822.00
5Mika NoodtDE3:19:4314:17#300:411:59:33#600:371:02:10#920.00
6Mathis MargirierFR3:19:5114:50#1500:431:59:05#400:461:02:15#1018.00
7RudyVon BergUS3:20:0514:23#600:491:59:26#500:391:02:33#1216.00
8Sam LongUS3:20:3115:04#1700:371:58:4800:441:03:05#1414.00
9Clement MignonFR3:20:5414:26#700:531:58:59#31:041:02:58#1312.00
10Pieter HeemeryckBE3:21:2414:43#1100:462:01:35#1000:541:01:15#611.00
11Frederic FunkDE3:23:3814:49#1300:482:01:36#1100:461:03:15#1510.00
12Ben KanuteUS3:25:0514:08#200:482:03:22#1200:341:04:00#179.00
13Menno KoolhaasNL3:25:2314:29#1000:552:06:45#1500:411:00:16#28.00
14Alistair BrownleeGB3:26:1014:27#900:572:05:08#1300:571:02:16#117.00
15Jackson LaundryCA3:28:2715:18#1900:452:05:37#1400:421:03:38#166.00
16Javier GomezES3:28:5314:20#500:532:09:11#1600:501:01:27#75.00
17Jason WestUS3:29:4715:06#1800:512:11:18#1800:3659:434.00
18David McNameeGB3:35:4614:46#1200:532:12:27#1900:551:04:22#183.00
19Bradley WeissZA3:39:0414:49#141:052:09:57#1700:471:10:04#192.00

Female Pro Results

15 participants

3:38:01
Swim
17:23
Bike
2:09:32
Run
1:07:00
3:41:48
Swim
17:35
Bike
2:14:18
Run
1:06:00
3:45:07
Swim
17:37
Bike
2:15:57
Run
1:07:23
3:47:22
Swim
17:00
Bike
2:16:38
Run
1:09:32
Swim
18:05
Bike
2:18:15
Run
1:07:25
3:48:47
Swim
17:37
Bike
2:18:28
Run
1:08:26
3:49:20
Swim
17:39
Bike
2:20:03
Run
1:07:21
3:49:46
Swim
17:32
Bike
2:18:46
Run
1:09:16
3:52:02
Swim
18:00
Bike
2:18:15
Run
1:11:23
3:52:49
Swim
18:09
Bike
2:24:21
Run
1:05:31
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Taylor KnibbUS3:38:01Winner17:23#21:062:09:3200:341:07:00#335.00
2Kat MatthewsGB3:41:4817:35#400:412:14:18#200:481:06:00#228.00
3Laura PhilippDE3:45:0717:37#500:452:15:57#31:001:07:23#525.00
4Imogen SimmondsCH3:47:2217:0000:522:16:38#400:451:09:32#922.00
5Emma Pallant-BrowneGB3:47:5618:05#1100:532:18:15#600:551:07:25#620.00
6Paula FindlayCA3:48:4717:37#600:522:18:28#700:511:08:26#718.00
7Ashleigh GentleAU3:49:2017:39#700:582:20:03#900:511:07:21#416.00
8India LeeGB3:49:4617:32#300:512:18:46#800:511:09:16#814.00
9Laura MadsenDK3:52:0218:00#800:542:18:15#500:571:11:23#1212.00
10Tamara JewettCA3:52:4918:09#141:282:24:21#151:001:05:3111.00
11Amelia WatkinsonNZ3:56:0618:05#1200:572:22:34#1000:501:11:01#1110.00
12Grace ThekAU3:57:1618:06#131:032:23:02#1100:571:11:29#139.00
13Anna BergstenSE3:57:3319:05#151:202:23:54#1300:581:09:37#108.00
14Marta SanchezES3:59:5818:01#91:202:23:22#1200:501:13:41#147.00
15Kaidi KiviojaEE4:01:0918:03#101:032:24:17#1400:491:14:16#156.00