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