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: Christopher Bagg 0, Matthew Russell 3. This only counts races where both athletes have stored results.
Win share
Christopher Bagg
10%
Win share
Matthew Russell
70%
Latest shared race
2018 Ironman Canada
7/28/2018 · edge Matthew Russell
12
Christopher Bagg
3
Matthew Russell
Head-to-head
Christopher Bagg vs Matthew Russell
Matthew Russell leads: 1-7 across 10 shared starts
Last 5 shared: Christopher Bagg 0, Matthew Russell 3
Latest shared race: 2018 Ironman Canada - edge Matthew Russell
Career starts: Christopher Bagg 34, Matthew Russell 93
Career wins: Christopher Bagg 0, Matthew Russell 4
34
Starts
93
0
Wins
4
1
Podiums
20
6
Top 10s
67
#2
Best
#1
#15.8
Avg pos
#8
297
Points
4261
1
Christopher Bagg head-to-head wins
10
Shared race starts
7
Matthew Russell head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2018 Ironman Canada
7/28/2018
12
Christopher Bagg
10:40:12
3
Matthew Russell
8:45:33
2016 Ironman Cozumel
11/26/2016
DNF
Christopher Bagg
DNF
2
Matthew Russell
8:04:24
2016 Ironman Mont Tremblant
8/20/2016
DNF
Christopher Bagg
DNF
DNF
Matthew Russell
DNF
2016 Wildflower
4/29/2016
16
Christopher Bagg
4:30:03
5
Matthew Russell
4:12:54
2015 Ironman Arizona
11/14/2015
DNF
Christopher Bagg
DNF
DNF
Matthew Russell
DNF
2014 Ironman Coeur d'Alene
6/28/2014
11
Christopher Bagg
11:22:47
6
Matthew Russell
8:42:28
2014 Wildflower
5/2/2014
23
Christopher Bagg
4:35:00
3
Matthew Russell
4:10:27
2013 Ironman Arizona
11/16/2013
DNF
Christopher Bagg
DNF
9
Matthew Russell
8:19:10
2012 Ironman Canada
8/25/2012
12
Christopher Bagg
10:01:48
1
Matthew Russell
8:48:30
2011 Ironman Canada
8/27/2011
4
Christopher Bagg
8:47:25
7
Matthew Russell
8:59:31
| Race | Christopher Bagg | Matthew Russell | Edge |
|---|---|---|---|
| 2018 Ironman Canada 7/28/2018 | 12 10:40:12 | 3 8:45:33 | B |
| 2016 Ironman Cozumel 11/26/2016 | DNF DNF | 2 8:04:24 | B |
| 2016 Ironman Mont Tremblant 8/20/2016 | DNF DNF | DNF DNF | No score |
| 2016 Wildflower 4/29/2016 | 16 4:30:03 | 5 4:12:54 | B |
| 2015 Ironman Arizona 11/14/2015 | DNF DNF | DNF DNF | No score |
| 2014 Ironman Coeur d'Alene 6/28/2014 | 11 11:22:47 | 6 8:42:28 | B |
| 2014 Wildflower 5/2/2014 | 23 4:35:00 | 3 4:10:27 | B |
| 2013 Ironman Arizona 11/16/2013 | DNF DNF | 9 8:19:10 | B |
| 2012 Ironman Canada 8/25/2012 | 12 10:01:48 | 1 8:48:30 | B |
| 2011 Ironman Canada 8/27/2011 | 4 8:47:25 | 7 8:59:31 | A |