San Francisco T100 results 2026: Bogen doubles up as Priester pays penalty

It was a German one-two on a dramatic day in California as reigning T100 champion Hayden Wilde had to settle for third
Rico Bogen San Francisco T100 2026
Get the ultimate guide to destination racing

Germany’s Rico Bogen defended his San Francisco T100 title in brilliant style as he ran out the winner over compatriot Lasse Nygaard Priester in California, with reigning T100 men’s champion Hayden Wilde in third.

Wilde had won seven of his previous eight T100 races but he was never able to get in the mix here having been under the weather in the build-up after a virus ruled him out of last weekend’s WTCS Alghero.

But Bogen would have been a tough nut to crack for even a 100% Wilde as he continued his amazing record in San Francisco after being part of that epic three-way sprint finish in 2024 before taking the victory 12 months ago.

Once again it was on the bike where he effectively won the race – powering clear of his rivals before closing it out on the run despite the best efforts of T100 debutant Priester whose hopes were scuppered by having to serve a penalty late on.

Here’s how a dramatic race played out…

Advertisement

Swim – Pearson shows the way

It was a 6.35am start local time and conditions were almost perfect early on as the sun came up.

We again had the novel start of the athletes jumping off a boat and into San Francisco Bay in the shadow of Alcatraz.

The currents were again in the athletes’ favour and we had rapid times over the point-to-point 2km, with local hero Morgan Pearson (USA) leading the way.

With the choice of different angles to the shore after the last turn buoy, he went the most direct way and then took advantage of the long run to transition to take the lead, just as he had last year.

Léo Bergere (FRA) was his closest rival but Wilde had a minute to make up after T1 after struggling to get his wetsuit off in what at this point were chilly conditions.

There was also what would prove a noteworthy penalty for Priester – 30 seconds for equipment outside the box in T1.

Bike – Bogen a class apart

There was nearly early drama on the first of six bike laps when Bogen and Priester almost collided – how that could have changed the race.

But when things settled down that duo had nearly half a minute to the rest after the opening lap.

Wilde actually clocked the quickest first lap but from then onwards he gradually lost time to Bogen and Priester.

After four laps Bogen was 1:05 up on Priester, with Wilde at +3:16 in third and Aussie duo Jake Birtwhistle and Kurt McDonald alongside him while Henry Räppo (EST) and Bergere were not far behind.

However Bergere’s hopes were dealt a blow by a 60-second drafting penalty but to his huge credit he would work his way back to the same group by T2.

Bogen was relentless up front though as he kept the hammer down and by the end of the bike he was 2:25 ahead of Priester (who still had that penalty to serve).

Wilde overtook Bergere late on and was 5:35 down, with the Frenchman at 5:43, Räppo at +5:58, McDonald at +6:00, Birtwhistle +6:15 and Will Draper (GBR) eighth at +7:09.

And of the quickest runners further back – Pearson was +7:32 in 11th and Jason West (USA) was +7:54 in 14th.

Advertisement

Run – Priester pays the penalty

Priester – even with that penalty to come – clearly looked the biggest threat to Bogen on the 18km run which was mostly on gravel and took place in what were now blustery conditions.

He had been more than four minutes quicker than Bogen over the 21km run at 70.3 Aix-en-Provence just last month when they were third and second respectively.

And on the first of four laps the gap did start to come down – but only by a tiny margin. However on lap two it really did start to move, with 1:36 between them.

Wilde meanwhile was still more than four minutes back in third and Pearson had run his way up to fourth, a further couple of minutes adrift.

But at the end of the third lap the gap was still 1:23 and this was the moment that Priester elected to serve his 30-seconds penalty.

When he sprinted out of the tent he had just over 4km to run and now a fraction under two minutes to try and claw back.

It was a fantastic effort by the German as he continued his incredible comeback to the sport after a serious heart scare but when the line came he was 1:06 behind Bogen.

Rico Bogen San Francisco T100 2026
Rico Bogen doubles up in San Francisco [Photo credit: PTO | T100]

Wilde kept on well for a hugely creditable third given the circumstances, with uber runners Pearson and West fourth and fifth respectively. The full results and splits are below.

San Francisco T100 results – Pro men

Saturday 6 June, 2026 – 2km/80km/18km

PositionAthleteNationalitySwimBikeRunOverall TimeGap to Winner
1Rico BogenGER17:541:55:341:00:353:17:25
2Lasse Nygaard PriesterGER17:531:57:5859:093:18:30+1:05
3Hayden WildeNZL18:272:00:2558:443:21:13+3:48
4Morgan PearsonUSA17:422:03:2258:153:22:42+5:17
5Jason WestUSA17:592:03:1358:173:23:02+5:37
6Jake BirtwhistleAUS17:572:01:301:00:133:23:23+5:58
7Kurt McDonaldAUS18:322:00:461:00:483:23:44+6:19
8Henry RäppoEST17:502:01:301:01:173:24:16+6:51
9Gregor PayetLUX19:352:01:081:00:393:25:06+7:41
10Léo BergereFRA17:432:01:011:03:133:25:47+8:22
Lasse Priester San Francisco T100 2026
Runner-up Lasse Nygaard Priester [Photo credit: PTO | T100]

Updated T100 standings

(after two men’s races)

PositionAthleteNationalitySingapore pointsSan Francisco pointsSeries Points
1Hayden WildeNZL352661
2Jake BirtwhistleAUS181836
3Rico BogenGER03535
4Lasse Nygaard PriesterGER02929
5Sam DickinsonGBR29029
6Kurt McDonaldAUS111627
7Mika NoodtGER26026
8Gregor PayetLUX121224
9Morgan PearsonUSA02323
10Menno KoolhaasNED23023
Jonathan Turner
Written by
Jonathan Turner
Jonathan Turner is News Director for both TRI247 and RUN247, and is accustomed to big-name interviews, breaking news stories and providing unrivalled coverage for endurance sports.  

WATCH LIVE NOW: IRONMAN Frankfurt 2026 as Ditlev tackles Norwegians

Sprint cup unveiled as New York’s Big Apple Triathlon elevates to ‘another level’

Challenge Walchsee taking precautions against expected high temperatures in the Alps

IRONMAN Frankfurt 2026: Bike and run courses reduced over fears for safety in scorching heatwave

IRONMAN forced to cancel Nice races as scorching temperatures lead to health concerns

IRONMAN 70.3 Swansea: Solveig Løvseth looking for more big Pro Series points

“Not possible” to host IRONMAN 70.3 Worlds in Nice in 2028 or 2030

Reigning champion Laura Philipp is OUT of Challenge Roth

WATCH LIVE NOW: IRONMAN Frankfurt 2026 as Ditlev tackles Norwegians

Sprint cup unveiled as New York’s Big Apple Triathlon elevates to ‘another level’

Challenge Walchsee taking precautions against expected high temperatures in the Alps

IRONMAN Frankfurt 2026: Bike and run courses reduced over fears for safety in scorching heatwave

IRONMAN forced to cancel Nice races as scorching temperatures lead to health concerns

IRONMAN 70.3 Swansea: Solveig Løvseth looking for more big Pro Series points

“Not possible” to host IRONMAN 70.3 Worlds in Nice in 2028 or 2030

Reigning champion Laura Philipp is OUT of Challenge Roth

Share to...