Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Stored head-to-head is tied
Last 4 shared: Nicholas Holmes 2, Miguel Mattox 2. This only counts races where both athletes have stored results.
Win share
Nicholas Holmes
50%
Win share
Miguel Mattox
50%
Latest shared race
2026 Ironman 70.3 Chattanooga
5/16/2026 · edge Nicholas Holmes
5
Nicholas Holmes
9
Miguel Mattox
Head-to-head
Nicholas Holmes vs Miguel Mattox
Head-to-head tied: 2-2 across 4 shared starts
Last 4 shared: Nicholas Holmes 2, Miguel Mattox 2
Latest shared race: 2026 Ironman 70.3 Chattanooga - edge Nicholas Holmes
Career starts: Nicholas Holmes 6, Miguel Mattox 18
Career wins: Nicholas Holmes 0, Miguel Mattox 0
6
Starts
18
0
Wins
0
0
Podiums
0
4
Top 10s
10
#5
Best
#5
#9.3
Avg pos
#15.2
345
Points
903
2
Nicholas Holmes head-to-head wins
4
Shared race starts
2
Miguel Mattox head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2026 Ironman 70.3 Chattanooga
5/16/2026
5
Nicholas Holmes
3:50:16
9
Miguel Mattox
3:51:52
2026 Ironman 70.3 Gulf Coast
5/8/2026
6
Nicholas Holmes
3:18:46
12
Miguel Mattox
3:23:43
2025 Ironman 70.3 Augusta
9/27/2025
17
Nicholas Holmes
3:51:51
7
Miguel Mattox
3:41:26
2025 Ironman 70.3 Boise
7/25/2025
11
Nicholas Holmes
3:51:30
6
Miguel Mattox
3:47:03
| Race | Nicholas Holmes | Miguel Mattox | Edge |
|---|---|---|---|
| 2026 Ironman 70.3 Chattanooga 5/16/2026 | 5 3:50:16 | 9 3:51:52 | A |
| 2026 Ironman 70.3 Gulf Coast 5/8/2026 | 6 3:18:46 | 12 3:23:43 | A |
| 2025 Ironman 70.3 Augusta 9/27/2025 | 17 3:51:51 | 7 3:41:26 | B |
| 2025 Ironman 70.3 Boise 7/25/2025 | 11 3:51:30 | 6 3:47:03 | B |