Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
James Teagle leads the stored head-to-head
Last 5 shared: James Teagle 5, Thomas Davis 0. This only counts races where both athletes have stored results.
Win share
James Teagle
60%
Win share
Thomas Davis
40%
Latest shared race
2025 Ironman 70.3 Swansea
7/12/2025 · edge James Teagle
6
James Teagle
14
Thomas Davis
Head-to-head
James Teagle vs Thomas Davis
James Teagle leads: 6-4 across 10 shared starts
Last 5 shared: James Teagle 5, Thomas Davis 0
Latest shared race: 2025 Ironman 70.3 Swansea - edge James Teagle
Career starts: James Teagle 33, Thomas Davis 72
Career wins: James Teagle 4, Thomas Davis 2
33
Starts
72
4
Wins
2
10
Podiums
8
24
Top 10s
36
#1
Best
#1
#7.7
Avg pos
#11.3
1986
Points
3789
6
James Teagle head-to-head wins
10
Shared race starts
4
Thomas Davis head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2025 Ironman 70.3 Swansea
7/12/2025
6
James Teagle
3:56:09
14
Thomas Davis
4:02:47
2025 Ironman 70.3 Loire Valley
5/31/2025
4
James Teagle
3:40:18
7
Thomas Davis
3:43:25
2024 Ironman Vitoria-Gasteiz
7/13/2024
6
James Teagle
7:46:46
15
Thomas Davis
8:09:52
2023 Challenge London
8/5/2023
2
James Teagle
3:32:16
5
Thomas Davis
3:36:52
2023 Ironman 70.3 Staffordshire
6/10/2023
1
James Teagle
3:53:53
6
Thomas Davis
4:01:52
2022 Ironman 70.3 Swansea
8/6/2022
12
James Teagle
4:16:39
13
Thomas Davis
4:17:34
2022 Challenge "The Championship" Samorin
5/21/2022
14
James Teagle
4:00:18
8
Thomas Davis
3:48:43
2021 Clash Daytona
12/3/2021
DNF
James Teagle
DNF
7
Thomas Davis
3:18:30
2021 Eton Dorney Triathlon
6/12/2021
3
James Teagle
2:32:07
1
Thomas Davis
2:29:21
2019 Ironman 70.3 Staffordshire
6/8/2019
11
James Teagle
4:18:47
4
Thomas Davis
4:06:37
| Race | James Teagle | Thomas Davis | Edge |
|---|---|---|---|
| 2025 Ironman 70.3 Swansea 7/12/2025 | 6 3:56:09 | 14 4:02:47 | A |
| 2025 Ironman 70.3 Loire Valley 5/31/2025 | 4 3:40:18 | 7 3:43:25 | A |
| 2024 Ironman Vitoria-Gasteiz 7/13/2024 | 6 7:46:46 | 15 8:09:52 | A |
| 2023 Challenge London 8/5/2023 | 2 3:32:16 | 5 3:36:52 | A |
| 2023 Ironman 70.3 Staffordshire 6/10/2023 | 1 3:53:53 | 6 4:01:52 | A |
| 2022 Ironman 70.3 Swansea 8/6/2022 | 12 4:16:39 | 13 4:17:34 | A |
| 2022 Challenge "The Championship" Samorin 5/21/2022 | 14 4:00:18 | 8 3:48:43 | B |
| 2021 Clash Daytona 12/3/2021 | DNF DNF | 7 3:18:30 | B |
| 2021 Eton Dorney Triathlon 6/12/2021 | 3 2:32:07 | 1 2:29:21 | B |
| 2019 Ironman 70.3 Staffordshire 6/8/2019 | 11 4:18:47 | 4 4:06:37 | B |