Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Mathis Margirier leads the stored head-to-head
Last 5 shared: Wilhelm Hirsch 0, Mathis Margirier 5. This only counts races where both athletes have stored results.
Win share
Wilhelm Hirsch
10%
Win share
Mathis Margirier
90%
Latest shared race
2026 Singapore T100
4/24/2026 · edge Mathis Margirier
14
Wilhelm Hirsch
8
Mathis Margirier
Head-to-head
Wilhelm Hirsch vs Mathis Margirier
Mathis Margirier leads: 1-9 across 10 shared starts
Last 5 shared: Wilhelm Hirsch 0, Mathis Margirier 5
Latest shared race: 2026 Singapore T100 - edge Mathis Margirier
Career starts: Wilhelm Hirsch 27, Mathis Margirier 29
Career wins: Wilhelm Hirsch 3, Mathis Margirier 3
27
Starts
29
3
Wins
3
9
Podiums
10
15
Top 10s
26
#1
Best
#1
#10.3
Avg pos
#5.8
1730
Points
1997
1
Wilhelm Hirsch head-to-head wins
10
Shared race starts
9
Mathis Margirier head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2026 Singapore T100
4/24/2026
14
Wilhelm Hirsch
3:49:53
8
Mathis Margirier
3:34:54
2025 Qatar T100 Triathlon World Championship Final
12/11/2025
14
Wilhelm Hirsch
3:19:21
5
Mathis Margirier
3:08:50
2025 Dubai T100
11/14/2025
16
Wilhelm Hirsch
3:16:16
15
Mathis Margirier
3:14:44
2025 Ironman 70.3 World Championship
11/7/2025
51
Wilhelm Hirsch
4:08:05
15
Mathis Margirier
3:52:52
2025 French Riviera T100
8/29/2025
8
Wilhelm Hirsch
3:18:30
4
Mathis Margirier
3:14:55
2025 London T100
8/8/2025
8
Wilhelm Hirsch
3:21:57
6
Mathis Margirier
3:21:33
2024 Ironman 70.3 World Championship
12/13/2024
11
Wilhelm Hirsch
3:41:27
30
Mathis Margirier
3:51:39
2024 Ironman 70.3 Bahrain
11/28/2024
3
Wilhelm Hirsch
3:33:18
2
Mathis Margirier
3:32:31
2023 Challenge Peguera Mallorca
10/13/2023
5
Wilhelm Hirsch
3:46:17
2
Mathis Margirier
3:44:11
2022 Ironman 70.3 Jesolo
10/8/2022
17
Wilhelm Hirsch
3:51:50
2
Mathis Margirier
3:41:39
| Race | Wilhelm Hirsch | Mathis Margirier | Edge |
|---|---|---|---|
| 2026 Singapore T100 4/24/2026 | 14 3:49:53 | 8 3:34:54 | B |
| 2025 Qatar T100 Triathlon World Championship Final 12/11/2025 | 14 3:19:21 | 5 3:08:50 | B |
| 2025 Dubai T100 11/14/2025 | 16 3:16:16 | 15 3:14:44 | B |
| 2025 Ironman 70.3 World Championship 11/7/2025 | 51 4:08:05 | 15 3:52:52 | B |
| 2025 French Riviera T100 8/29/2025 | 8 3:18:30 | 4 3:14:55 | B |
| 2025 London T100 8/8/2025 | 8 3:21:57 | 6 3:21:33 | B |
| 2024 Ironman 70.3 World Championship 12/13/2024 | 11 3:41:27 | 30 3:51:39 | A |
| 2024 Ironman 70.3 Bahrain 11/28/2024 | 3 3:33:18 | 2 3:32:31 | B |
| 2023 Challenge Peguera Mallorca 10/13/2023 | 5 3:46:17 | 2 3:44:11 | B |
| 2022 Ironman 70.3 Jesolo 10/8/2022 | 17 3:51:50 | 2 3:41:39 | B |