Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2021 Prefontaine Classic · Aug 203:53.87a2021 Prefontaine ClassicAugust 20, 2021
10,000 Meters · OutdoorEugene Diamond League · May 3127:50.70aEugene Diamond LeagueMay 31, 2013
1500 Meters · Outdoor2021 Prefontaine Classic · Aug 203:38.22a2021 Prefontaine ClassicAugust 20, 2021
2 Miles · OutdoorEugene Diamond League · Jun 308:15.76aEugene Diamond LeagueJune 30, 2019
3000 Meters · IndoorPortland World Indoor Championships 2016 · Mar 177:53.66aPortland World Indoor Championships 2016March 17, 2016
3000 Meters · OutdoorEugene Diamond League · Jun 307:44.71aEugene Diamond LeagueJune 30, 2019
5000 Meters · OutdoorEugene Diamond League · May 2713:01.74aEugene Diamond LeagueMay 27, 2016

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 2 Miles · Place 17 · Canada2 Miles17.8:26.44a19+
Jun 13USATF LA Grand PrixJun 13 · 5000 Meters · Place 4 · Canada5000 Meters4.13:10.03a19+

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27Eugene Diamond LeagueMay 27 · 5000 Meters · Place 4 · Canada5000 Meters4.13:07.85a11-12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Aug 202021 Prefontaine ClassicAug 20 · 1 Mile · Place 10 · Canada1 Mile10.3:53.87a PB9-10
Aug 202021 Prefontaine ClassicAug 20 · 1500 Meters · Place 11 · Canada1500 Meters11.3:38.22a PB9-10

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 30Eugene Diamond LeagueJun 30 · 2 Miles · Place 4 · Canada2 Miles4.8:15.76a PB-
Jun 30Eugene Diamond LeagueJun 30 · 3000 Meters · Canada3000 Meters-7:44.71a PB-

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Eugene Diamond LeagueMay 25 · 2 Miles · Place 4 · Canada2 Miles4.8:22.29a-
May 25Eugene Diamond LeagueMay 25 · 3000 Meters · Place 6 · Canada3000 Meters6.7:52.06a-

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26Eugene Diamond LeagueMay 26 · 5000 Meters · Place 6 · Canada5000 Meters6.13:08.16a-
May 26Eugene Diamond LeagueMay 26 · 3000 Meters · Place 12 · Canada3000 Meters12.7:52.77a-

2016 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27Eugene Diamond LeagueMay 27 · 5000 Meters · Place 3 · Canada5000 Meters3.13:01.74a PB-

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 17Portland World Indoor Championships 2016Mar 17 · 3000 Meters · Place 7 · Canada3000 MetersRound P7.7:53.66a PB-
Mar 17Portland World Indoor Championships 2016Mar 17 · 3000 Meters · Place 9 · Canada3000 Meters9.8:07.96a-

2015 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29Eugene Diamond LeagueMay 29 · 5000 Meters · Place 11 · Canada5000 Meters11.13:20.67a-
May 29Eugene Diamond LeagueMay 29 · 3000 Meters · Place 12 · Canada3000 Meters12.8:00.97a-

2013 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 31Eugene Diamond LeagueMay 31 · 10,000 Meters · Place 13 · Canada10,000 Meters13.27:50.70a PBSr