Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Gregory Barnaby leads the stored head-to-head
Last 5 shared: Gregory Barnaby 4, Wilhelm Hirsch 1. This only counts races where both athletes have stored results.
Win share
Gregory Barnaby
89%
Win share
Wilhelm Hirsch
11%
Latest shared race
2025 Qatar T100 Triathlon World Championship Final
12/11/2025 · edge Gregory Barnaby
12
Gregory Barnaby
14
Wilhelm Hirsch
Head-to-head
Gregory Barnaby vs Wilhelm Hirsch
Gregory Barnaby leads: 8-1 across 9 shared starts
Last 5 shared: Gregory Barnaby 4, Wilhelm Hirsch 1
Latest shared race: 2025 Qatar T100 Triathlon World Championship Final - edge Gregory Barnaby
Career starts: Gregory Barnaby 33, Wilhelm Hirsch 27
Career wins: Gregory Barnaby 3, Wilhelm Hirsch 3
33
Starts
27
3
Wins
3
11
Podiums
9
29
Top 10s
15
#1
Best
#1
#6
Avg pos
#10.3
2377
Points
1730
8
Gregory Barnaby head-to-head wins
9
Shared race starts
1
Wilhelm Hirsch head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2025 Qatar T100 Triathlon World Championship Final
12/11/2025
12
Gregory Barnaby
3:15:58
14
Wilhelm Hirsch
3:19:21
2025 Dubai T100
11/14/2025
3
Gregory Barnaby
3:07:41
16
Wilhelm Hirsch
3:16:16
2025 Wollongong T100
10/17/2025
8
Gregory Barnaby
3:13:24
11
Wilhelm Hirsch
3:14:45
2025 French Riviera T100
8/29/2025
7
Gregory Barnaby
3:18:27
8
Wilhelm Hirsch
3:18:30
2025 London T100
8/8/2025
9
Gregory Barnaby
3:23:46
8
Wilhelm Hirsch
3:21:57
2024 Ironman 70.3 World Championship
12/13/2024
9
Gregory Barnaby
3:40:14
11
Wilhelm Hirsch
3:41:27
2024 Ironman Frankfurt
8/17/2024
3
Gregory Barnaby
7:33:44
20
Wilhelm Hirsch
7:50:08
2023 Ironman 70.3 Bahrain
12/7/2023
5
Gregory Barnaby
3:34:53
6
Wilhelm Hirsch
3:35:12
2022 Ironman 70.3 Jesolo
10/8/2022
3
Gregory Barnaby
3:43:42
17
Wilhelm Hirsch
3:51:50
| Race | Gregory Barnaby | Wilhelm Hirsch | Edge |
|---|---|---|---|
| 2025 Qatar T100 Triathlon World Championship Final 12/11/2025 | 12 3:15:58 | 14 3:19:21 | A |
| 2025 Dubai T100 11/14/2025 | 3 3:07:41 | 16 3:16:16 | A |
| 2025 Wollongong T100 10/17/2025 | 8 3:13:24 | 11 3:14:45 | A |
| 2025 French Riviera T100 8/29/2025 | 7 3:18:27 | 8 3:18:30 | A |
| 2025 London T100 8/8/2025 | 9 3:23:46 | 8 3:21:57 | B |
| 2024 Ironman 70.3 World Championship 12/13/2024 | 9 3:40:14 | 11 3:41:27 | A |
| 2024 Ironman Frankfurt 8/17/2024 | 3 7:33:44 | 20 7:50:08 | A |
| 2023 Ironman 70.3 Bahrain 12/7/2023 | 5 3:34:53 | 6 3:35:12 | A |
| 2022 Ironman 70.3 Jesolo 10/8/2022 | 3 3:43:42 | 17 3:51:50 | A |