2026 5000m
17:41.46 - May 31, 2026 ↓
Bob Vigars Classic 2026 10Kilometr
36:45 - Apr 18, 2026 ↓
Under Armour Toronto 10K 2024 3000m
10:12.66 - May 21, 2024 ↓
York University TFC Twilight 1 2023 1500m-short-track
4:28.12 - Feb 17, 2023 ↑
Hal Brown Last Chance 2023 1500m
4:28.12 - Feb 17, 2023 ↓
Hal Brown Last Chance 2023 3000m-short-track
9:36.34 - Feb 17, 2023 ↓
Hal Brown Last Chance 2023 3000m
9:36.34 - Feb 17, 2023 ↓
Hal Brown Last Chance 2023 Semi
1:12:51 - Feb 12, 2023 ↑
First Half presented by BlueShore Financial 2023 Marathon
2:43:05 - Oct 15, 2023 ↓
TCS Toronto Waterfront Marathon 2022 1500m
4:16.46 - Jun 5, 2022 ↓
La Classique d’Athlétisme de Montréal, Complexe Sportif Claude-Robillard, Montréal 2022 Mile
4:38.73 - Feb 27, 2022 ↑
Track and Field Centre Indoor Track, Toronto (CAN) (i) 2022 mile-short-track
4:38.73 - Feb 27, 2022 ↑
Track and Field Centre Indoor Track, Toronto (CAN) (i) 2022 5000m
15:52.09 - Jun 24, 2022 ↓
Bell Canadian Outdoor Championships, McLeod Stadium, Langley 2022 5Kilometre
16:45 - Sep 11, 2022 ↓
Moncton (CAN) 2022 10000m
32:56.89 - May 14, 2022 - Canadian 10,000m Championships 2022 10Kilometr
33:03 - May 29, 2022 ↓
Canadian 10km Road Running Championships 2022 CrossCount
37:28 - Nov 26, 2022 ↓
Canadian Cross Country Championships, Ottawa - XC 10.0km 2022 Semi
1:17:56 - May 22, 2022 ↑
NACAC Half Marathon Championships 2022 Marathon
2:31:40 - Oct 16, 2022 ↓
TCS Toronto Waterfront Marathon 2021 800m
2:07.23 - Jun 18, 2021 ↑
Track and Field Centre Outdoor Track, Toronto (CAN) 2021 1500m
4:11.64 - Jun 29, 2021 ↓
La Classique D'athlétisme De Montréal, Complexe Sportif Claude-Robillard, Montréal 2021 Mile
4:32.17 - Jul 18, 2021 ↑
Trabuco Hills HS, Mission Viejo, CA (USA) 2021 CrossCount
40:50 - Nov 27, 2021 ↓
Canadian Cross Country Championships, Ottawa - XC 10.0km 2019 5Kilometre
16:26 - Apr 13, 2019 ↓
B.A.A. 5K 2019 Semi
1:16:15 - Sep 8, 2019 ↑
South Shields Great North Run 2019 Marathon
2:32:54 - Jan 20, 2019 ↓
Chevron Houston Marathon 2018 1000m
2:48.60 - Feb 9, 2018 ↑
Geneva, OH (USA) (i) 2018 1500m
4:12.21 - Jun 27, 2018 ↓
Burnaby Harry Jerome Track Classic, Burnaby 2018 1500m-short-track
4:26.39 - Mar 10, 2018 ↑
Windsor (CAN) (i) 2018 4x800Metre
8:43.93 - Mar 9, 2018 ↓
Windsor (CAN) (i) 2018 3000m-short-track
9:12.53 - Mar 9, 2018 ↓
Windsor (CAN) (i) 2018 3000m
9:12.53 - Mar 9, 2018 ↓
Windsor (CAN) (i) 2018 5000m
15:43.60 - Jun 10, 2018 ↓
Portland, OR (USA) 2018 5Kilometre
16:44 - Apr 14, 2018 ↓
Boston B.A.A. 5K 2018 10Kilometr
33:05 - Jun 16, 2018 ↓
Toronto (CAN) 2018 Semi
1:11:52 - Mar 24, 2018 ↑
IAAF World Half Marathon Championships 2017 800m
2:04.96 - May 13, 2017 ↑
Portland, OR (USA) 2017 1000m-short-track
2:40.99 - Feb 10, 2017 ↑
Boston, MA (USA) (i) 2017 1000m
2:40.99 - Feb 10, 2017 ↑
Boston, MA (USA) (i) 2017 1500m
4:07.70 - May 18, 2017 ↓
Los Angeles, CA (USA) 2017 Mile
4:32.87 - Apr 29, 2017 ↑
Philadelphia, PA (USA) 2017 3000m
9:11.09 - Feb 19, 2017 ↓
Cambridge, MA (USA) (i) 2017 3000m-short-track
9:11.09 - Feb 19, 2017 ↓
Cambridge, MA (USA) (i) 2017 5000m
15:24.12 - Jun 16, 2017 ↓
Portland, OR (USA) 2017 5Kilometre
16:16 - Sep 10, 2017 ↓
Yorkville (CAN) 2017 CrossCount
35:56 - Mar 26, 2017 ↓
42nd IAAF World Cross Country Championships, Kololo, Kampala 2017 Semi
1:22:49 - Dec 3, 2017 ↑
Bridgetown (BAR) 2016 600m
1:30.52 - Jan 23, 2016 ↑
Ottawa (CAN) (i) 2016 600m-short-track
1:30.52 - Jan 23, 2016 ↓
Ottawa (CAN) (i) 2016 800m
2:03.33 - Jul 30, 2016 ↑
Joensuu (FIN) 2016 1000m-short-track
2:42.50 - Jan 23, 2016 ↑
Ottawa (CAN) (i) 2016 1000m
2:42.50 - Jan 23, 2016 ↑
Ottawa (CAN) (i) 2016 1500m
4:09.68 - Jun 25, 2016 ↓
Guelph (CAN) 2016 3000m
9:00.42 - Jul 15, 2016 ↓
Göteborg (SWE) 2016 3000m-short-track
9:45.69 - Jan 23, 2016 ↓
Ottawa (CAN) (i) 2016 5000m
15:35.16 - May 1, 2016 ↓
Palo Alto, CA (USA) 2016 5Kilometre
16:10 - Sep 11, 2016 ↓
Yorkville (CAN) 2016 Semi
1:11:05 - Nov 5, 2016 ↑
Indianapolis, IN (USA) 2015 600m
1:29.71 - Mar 14, 2015 ↑
Windsor (CAN) (i) 2015 600m-short-track
1:29.71 - Mar 14, 2015 ↓
Windsor (CAN) (i) 2015 800m
2:02.90 - Jun 10, 2015 ↑
Victoria (CAN) 2015 1000m
2:39.70 - Feb 13, 2015 ↑
Geneva, OH (USA) (i) 2015 1000m-short-track
2:45.07 - Jan 10, 2015 ↑
Windsor (CAN) (i) 2015 1500m
4:07.08 - May 17, 2015 ↓
London (CAN) 2015 1500m-short-track
4:18.75 - Mar 14, 2015 ↑
Windsor (CAN) (i) 2015 Mile
4:37.50 - Feb 14, 2015 ↑
Geneva, OH (USA) (i) 2015 4x800Metre
8:32.36 - Mar 13, 2015 ↓
Windsor (CAN) (i) 2015 3000m-short-track
9:14.10 - Mar 13, 2015 ↓
Windsor (CAN) (i) 2015 3000m
9:14.10 - Mar 13, 2015 ↓
Windsor (CAN) (i) 2015 5000m
16:02.16 - May 2, 2015 ↓
Palo Alto, CA (USA) 2015 Semi
1:12:36 - Dec 6, 2015 ↑
San Antonio, TX (USA) 2014 800m
2:08.78 - Jun 17, 2014 ↑
Toronto (CAN) 2014 1500m
4:13.63 - Jul 12, 2014 ↓
Kortrijk (BEL) 2014 Mile
4:40.54 - Jul 21, 2014 ↑
Gent (BEL) 2014 3000m-short-track
9:31.69 - Dec 6, 2014 ↓
Ithaca, NY (USA) (i) 2014 3000m
9:31.69 - Dec 6, 2014 ↓
Ithaca, NY (USA) (i) 2013 1000m-short-track
2:53.16 - Feb 2, 2013 ↑
Toronto (CAN) (i) 2013 1000m
2:53.16 - Feb 2, 2013 ↑
Toronto (CAN) (i) 2013 1500m
4:41.66 - May 28, 2013 ↓
Toronto (CAN) 2013 1500m-short-track
4:43.60 - Feb 2, 2013 ↑
Toronto (CAN) (i) 2012 800m
2:17.63 - May 26, 2012 ↑
Windsor (CAN) 2012 1500m
4:38.88 - May 28, 2012 ↓
Guelph (CAN) 2011 600m
1:36.52 - Jul 5, 2011 ↑
Toronto (CAN) 2011 800m
2:13.46 - Jun 30, 2011 ↑
London (CAN) 2011 1500m
4:28.02 - Jul 10, 2011 ↓
Halifax (CAN) 2011 Semi
1:21:50 - Oct 16, 2011 ↑
Toronto (CAN) 2010 800m
2:12.53 - Jul 7, 2010 ↑
Guelph (CAN) 2010 1500m
4:51.82 - May 19, 2010 ↓
Toronto (CAN) 2002 1000m
2:51.83 - Mar 8, 2002 ↑
Sherbrooke (CAN) (i) 2002 1000m-short-track
2:51.83 - Mar 8, 2002 ↑
Sherbrooke (CAN) (i) 2002 1500m
4:28.06 - Mar 29, 2002 ↓
Gainesville, FL (USA) 2002 1500m-short-track
4:33.23 - Mar 9, 2002 ↑
Sherbrooke (CAN) (i) 2002 mile-short-track
4:52.88 - Feb 9, 2002 ↑
University Park Sykes/Sabok Challenge Cup 2002 Mile
4:52.88 - Feb 9, 2002 ↑
University Park Sykes/Sabok Challenge Cup 2002 3000mSt
11:10.74 - May 5, 2002 ↑
Columbus, OH (USA) 2001 3000mSt
11:44.47 - Jun 24, 2001 ↑
Edmonton (CAN) 2000 3000mSt
11:29.48 - Jul 16, 2000 ↑
Montréal (CAN)