Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Matthew Russell leads the stored head-to-head
Last 5 shared: Stephen Kilshaw 0, Matthew Russell 5. This only counts races where both athletes have stored results.
Win share
Stephen Kilshaw
27%
Win share
Matthew Russell
73%
Latest shared race
2023 Ironman 70.3 St. George
5/5/2023 · edge Matthew Russell
26
Stephen Kilshaw
24
Matthew Russell
Head-to-head
Stephen Kilshaw vs Matthew Russell
Matthew Russell leads: 4-11 across 15 shared starts
Last 5 shared: Stephen Kilshaw 0, Matthew Russell 5
Latest shared race: 2023 Ironman 70.3 St. George - edge Matthew Russell
Career starts: Stephen Kilshaw 52, Matthew Russell 93
Career wins: Stephen Kilshaw 0, Matthew Russell 4
52
Starts
93
0
Wins
4
4
Podiums
20
26
Top 10s
67
#3
Best
#1
#11.3
Avg pos
#8
1642
Points
4261
4
Stephen Kilshaw head-to-head wins
15
Shared race starts
11
Matthew Russell head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2023 Ironman 70.3 St. George
5/5/2023
26
Stephen Kilshaw
4:10:45
24
Matthew Russell
4:08:17
2022 Ironman Mont Tremblant
8/20/2022
10
Stephen Kilshaw
8:41:55
6
Matthew Russell
8:22:37
2022 Ironman Des Moines
6/11/2022
6
Stephen Kilshaw
8:30:38
5
Matthew Russell
8:22:05
2018 Ironman Chattanooga
9/29/2018
14
Stephen Kilshaw
8:51:41
2
Matthew Russell
7:21:55
2018 Ironman Canada
7/28/2018
DNF
Stephen Kilshaw
DNF
3
Matthew Russell
8:45:33
2017 Ironman Texas
4/21/2017
13
Stephen Kilshaw
8:16:08
6
Matthew Russell
8:01:35
2017 Ironman 70.3 Texas
4/1/2017
4
Stephen Kilshaw
3:49:14
5
Matthew Russell
3:49:27
2017 Ironman 70.3 Puerto Rico
3/18/2017
4
Stephen Kilshaw
3:53:21
8
Matthew Russell
3:58:34
2016 Ironman Mont Tremblant
8/20/2016
3
Stephen Kilshaw
8:34:16
DNF
Matthew Russell
DNF
2016 Ironman Texas
5/13/2016
8
Stephen Kilshaw
7:34:01
2
Matthew Russell
7:21:56
2015 Ironman Coeur d'Alene
6/27/2015
3
Stephen Kilshaw
8:43:04
8
Matthew Russell
8:57:34
2014 Ironman Canada
7/26/2014
8
Stephen Kilshaw
9:13:14
7
Matthew Russell
9:05:45
2014 Wildflower
5/2/2014
9
Stephen Kilshaw
4:19:43
3
Matthew Russell
4:10:27
2013 Ironman Arizona
11/16/2013
31
Stephen Kilshaw
9:09:19
9
Matthew Russell
8:19:10
2013 Ironman Canada
8/24/2013
8
Stephen Kilshaw
9:11:15
2
Matthew Russell
8:45:15
| Race | Stephen Kilshaw | Matthew Russell | Edge |
|---|---|---|---|
| 2023 Ironman 70.3 St. George 5/5/2023 | 26 4:10:45 | 24 4:08:17 | B |
| 2022 Ironman Mont Tremblant 8/20/2022 | 10 8:41:55 | 6 8:22:37 | B |
| 2022 Ironman Des Moines 6/11/2022 | 6 8:30:38 | 5 8:22:05 | B |
| 2018 Ironman Chattanooga 9/29/2018 | 14 8:51:41 | 2 7:21:55 | B |
| 2018 Ironman Canada 7/28/2018 | DNF DNF | 3 8:45:33 | B |
| 2017 Ironman Texas 4/21/2017 | 13 8:16:08 | 6 8:01:35 | B |
| 2017 Ironman 70.3 Texas 4/1/2017 | 4 3:49:14 | 5 3:49:27 | A |
| 2017 Ironman 70.3 Puerto Rico 3/18/2017 | 4 3:53:21 | 8 3:58:34 | A |
| 2016 Ironman Mont Tremblant 8/20/2016 | 3 8:34:16 | DNF DNF | A |
| 2016 Ironman Texas 5/13/2016 | 8 7:34:01 | 2 7:21:56 | B |
| 2015 Ironman Coeur d'Alene 6/27/2015 | 3 8:43:04 | 8 8:57:34 | A |
| 2014 Ironman Canada 7/26/2014 | 8 9:13:14 | 7 9:05:45 | B |
| 2014 Wildflower 5/2/2014 | 9 4:19:43 | 3 4:10:27 | B |
| 2013 Ironman Arizona 11/16/2013 | 31 9:09:19 | 9 8:19:10 | B |
| 2013 Ironman Canada 8/24/2013 | 8 9:11:15 | 2 8:45:15 | B |