2023 Challenge Vansbro

June 30, 2023 · Vansbro, Sweden

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

Race editions

Switch year or compare this race across stored editions.

20232022
Distance
Half-Iron (70.3 miles)
Half-Iron
Field size
21
18 men · 3 women
Men SOF
70.86
Women SOF
44.35

Race story in the data

Men: Matt Trautman won in 3:34:59 with a +4:54 margin. Bastian Peitersen had the fastest run (1:14:09).

Women: Anna Bergsten won in 4:10:03 with a +6:52 margin. Justine Guerard had the fastest run (1:27:54).

Shareable race cards

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

Race summary

2023 Challenge Vansbro 2023 - Men

ProTriStats

Winner: Matt Trautman in 3:34:59

Margin: +4:54

Fastest bike: Matt Trautman - 1:54:33

Fastest run: Bastian Peitersen - 1:14:09

Top points: Matt Trautman - 79.70 pts

Field: 18/18 finishers, SOF 70.86

Race summary

2023 Challenge Vansbro 2023 - Women

ProTriStats

Winner: Anna Bergsten in 4:10:03

Margin: +6:52

Fastest bike: Anna Bergsten - 2:11:32

Fastest run: Justine Guerard - 1:27:54

Top points: Anna Bergsten - 63.96 pts

Field: 3/3 finishers, SOF 44.35

Men race summary

18 finishers from 18 starters · SOF 70.86

Winner
Matt Trautman
3:34:59
Winning margin
+4:54
Gap to second place
Fastest swim
Joergen Gundersen · 21:08
Fastest bike
Matt Trautman · 1:54:33
Fastest run
Bastian Peitersen · 1:14:09
Top points
Matt Trautman
79.70 pts

Women race summary

3 finishers from 3 starters · SOF 44.35

Winner
Anna Bergsten
4:10:03
Winning margin
+6:52
Gap to second place
Fastest swim
Justine Guerard · 25:21
Fastest bike
Anna Bergsten · 2:11:32
Fastest run
Justine Guerard · 1:27:54
Top points
Anna Bergsten
63.96 pts

Men split podiums

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

Swim

  1. 1
    Joergen Gundersen
    Finish 3 · split rank #1
    21:08
  2. 2
    Finn Freese
    Finish 5 · split rank #2
    22:03
  3. 3
    Jesper Svensson
    Finish 9 · split rank #3
    22:03

T1

  1. 1:22
  2. 2
    1:25
  3. 1:27

Bike

  1. 1
    Matt Trautman
    Finish 1 · split rank #1
    1:54:33
  2. 2
    Robert Kallin
    Finish 2 · split rank #2
    1:54:35
  3. 3
    Philip Refslund
    Finish 10 · split rank #3
    1:56:52

T2

  1. 00:24
  2. 2
    00:49
  3. 3
    Daniel Noeu
    Finish 11
    00:55

Run

  1. 1
    Bastian Peitersen
    Finish 7 · split rank #1
    1:14:09
  2. 2
    Kristian Grue
    Finish 6 · split rank #2
    1:14:48
  3. 3
    Matt Trautman
    Finish 1 · split rank #3
    1:15:29
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
    Justine Guerard
    Finish 2 · split rank #1
    25:21
  2. 2
    Anna Bergsten
    Finish 1 · split rank #2
    26:49
  3. 3
    Shiva Leisner
    Finish 3 · split rank #3
    29:38

T1

  1. 1:30
  2. 2
    1:45
  3. 3
    1:53

Bike

  1. 1
    Anna Bergsten
    Finish 1 · split rank #1
    2:11:32
  2. 2
    Shiva Leisner
    Finish 3 · split rank #2
    2:18:23
  3. 3
    Justine Guerard
    Finish 2 · split rank #3
    2:21:06

T2

  1. 1
    00:32
  2. 1:03
  3. 3
    1:10

Run

  1. 1
    Justine Guerard
    Finish 2 · split rank #1
    1:27:54
  2. 2
    Anna Bergsten
    Finish 1 · split rank #2
    1:28:39
  3. 3
    Shiva Leisner
    Finish 3 · split rank #3
    1:50:46
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:34:59
🥇#1
ZA
Matt Trautman
3:34:59
79.70 pts
🥈#2
SE
Robert Kallin
3:39:53
73.12 pts
🥉#3
NO
Joergen Gundersen
3:40:27
70.30 pts

PodiumWomen

Winner time: 4:10:03
🥇#1
SE
Anna Bergsten
4:10:03
63.96 pts
🥈#2
FR
Justine Guerard
4:16:55
56.46 pts
🥉#3
DK
Shiva Leisner
4:41:03
40.39 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#18SwimBikeRunFinish#10#1#3#1#8#2#11#2#1#10#4#3#5#7#5#4#2#6#6#5#13#8#2#6#15#9#1#7#18#4#8#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 3
#1#5#10SwimBikeRunFinish#2#1#2#1#1#3#1#2#3#2#3#3

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

18 participants

3:34:59
Swim
22:30
Bike
1:54:33
Run
1:15:29
3:39:53
Swim
22:08
Bike
1:54:35
Run
1:20:33
Swim
21:08
Bike
2:01:39
Run
1:15:44
3:41:12
Swim
22:06
Bike
2:00:02
Run
1:16:39
3:41:40
Swim
22:03
Bike
1:59:45
Run
1:16:49
3:42:24
Swim
24:29
Bike
2:00:40
Run
1:14:48
Swim
24:37
Bike
2:01:30
Run
1:14:09
Swim
25:45
Bike
1:58:05
Run
1:17:06
3:45:33
Swim
22:03
Bike
1:59:27
Run
1:21:39
3:50:26
Swim
24:40
Bike
1:56:52
Run
1:26:03
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Matt TrautmanZA3:34:59Winner22:30#101:251:54:33#11:021:15:29#379.70
2Robert KallinSE3:39:5322:08#81:411:54:35#200:561:20:33#1173.12
3Joergen GundersenNO3:40:2721:08#11:312:01:39#1000:241:15:44#470.30
4Gabriel SandoerSE3:41:1222:06#51:222:00:02#71:021:16:39#567.52
5Finn FreeseDE3:41:4022:03#21:361:59:45#61:261:16:49#665.15
6Kristian GrueNO3:42:2424:29#131:372:00:40#800:491:14:48#262.71
7Bastian PeitersenDK3:43:2424:37#151:462:01:30#91:221:14:09#160.20
8Sebastian NorbergSE3:43:4925:45#181:341:58:05#41:191:17:06#858.31
9Jesper SvenssonSE3:45:3322:03#31:271:59:27#500:561:21:39#1255.46
10Philip RefslundDK3:50:2624:40#171:421:56:52#31:081:26:03#1550.15
11Daniel NoeuSE3:52:0822:07#71:342:08:33#1500:551:18:59#947.54
12Axel RosencrantzSE3:52:5522:05#41:272:08:38#161:051:19:40#1045.79
13Joakim GartmarkSE3:56:2426:54#191:562:09:26#171:081:16:59#741.91
14Albert AskengrenSE3:57:1824:28#121:422:08:07#141:061:21:56#1340.23
15Christoffer HeickDK4:02:3626:56#201:272:03:37#121:261:29:09#1635.03
16Karl-JohanDanielsson UnknownSE4:04:2924:21#111:392:05:58#131:041:31:28#1832.68
17Per WangelSE4:04:4722:29#91:312:13:59#191:201:25:28#1431.70
18Matti WeitzDE4:11:0524:35#141:432:12:03#181:281:31:16#1729.01

Female Pro Results

3 participants

4:10:03
Swim
26:49
Bike
2:11:32
Run
1:28:39
4:16:55
Swim
25:21
Bike
2:21:06
Run
1:27:54
4:41:03
Swim
29:38
Bike
2:18:23
Run
1:50:46
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Anna BergstenSE4:10:03Winner26:49#21:532:11:32#11:101:28:39#263.96
2Justine GuerardFR4:16:5525:21#11:302:21:06#31:031:27:54#156.46
3Shiva LeisnerDK4:41:0329:38#31:452:18:23#200:321:50:46#340.39