DateDisciplineResultWindPos.RoundCompetitions
200310 races
Jul 185000m 13:43.42 –1FinalCanadian Championships, Victoria
Jul 45Kilometre 13:36 –1FinalFirecracker Fast, Little Rock, AR
Jun 115000m 13:52.35 –7FinalVictoria International Track Classic, Victoria
May 1010Kilometr 28:43 –4FinalOttawa National Capital Race Weekend, Ottawa
May 210000m 28:47.59 –17FinalStanford Cardinal Invitational, Palo Alto, CA
Apr 1310Kilometr 29:33 –4FinalVancouver Sun Run, Vancouver
Mar 131500m 3:51.1h –5FinalMelbourne State League, Melbourne
Mar 15000m 13:58.19 –3FinalMelbourne Telstra Track Classic, Melbourne
Feb 65000m 13:54.16 –6FinalAdelaide Telstra A-Series, Adelaide
200215 races
Jul 315000m 13:26.28 –7FinalManchester Commonwealth Games, Manchester
Jul 2610000m 28:31.99 –7FinalManchester Commonwealth Games, Manchester
Jul 203000m 8:09.90 –FinalNewport Norwich Union U23 International, Newport
Jun 231500m 3:52.98 –4FinalCanadian Championships, Edmonton
Jun 221500m 3:58.00 –6HeatCanadian Championships, Edmonton
Jun 215000m 14:07.88 –1FinalCanadian Championships, Edmonton
Jun 110000m 28:39.71 –7FinalBurnaby Harry Jerome Invitational, Burnaby
May 223000m 8:01.03 –3FinalVictoria International Track Classic, Victoria
May 1110Kilometr 28:49 –2FinalOttawa 10 km, Ottawa
May 310000m 28:01.29 –10FinalStanford Cardinal Invitational, Palo Alto, CA
Apr 2110Kilometr 28:44 –5FinalVancouver Sun Run 10 km, Vancouver
Mar 295000m 13:37.76 –4FinalStanford Inv., Palo Alto, CA
Feb 13000m-short-track 7:57.61 –3FinalFayetteville Tyson Invitational, Fayetteville, AR (i)
20019 races
Nov 1110Kilometr 30:01 –4FinalPhoenix 10 km, Phoenix, AZ
Oct 1410Kilometr 30:13 –1FinalLondon 10 km, London
Jul 205000m 14:22.03 –8FinalOttawa Francophone Games, Ottawa
May 1210Kilometr 29:08 –4FinalOttawa 10 km, Ottawa
May 45000m 13:40.54 –3FinalStanford Cardinal Inv., Palo Alto, CA
Apr 2210Kilometr 29:21 –6FinalVancouver Sun Run 10 km, Vancouver
Feb 10mile-short-track 4:01.13 –9FinalFayetteville Tyson Invitational, Fayetteville, AR (i)
Feb 23000m-short-track 7:55.38 –4FinalNew York Millrose Games, New York, NY (i)
200011 races
Aug 125000m 13:25.16 –1FinalCanadian Championships, Victoria
Aug 115000m 13:25.16 –1-
Jul 71500m 3:44.68 –10FinalMontreal McGill International, Montréal
Jun 245000m 13:41.11 –5FinalEugene Prefontaine Classic, Eugene, OR
Jun 175Kilometre 13:58 –2FinalDad's Day Invitational, Dallas, TX
Jun 310000m 28:33.63 –5FinalCanadian 10.000m Championships, Burnaby
May 510000m 28:01.06 –6FinalStanford Cardinal Invitational, Palo Alto, CA
Apr 145000m 13:34.37 –4FinalWalnut Mt.SAC Relays Inv., Walnut, CA
Feb 62MilesShor 8:28.21 –3FinalNew Balance Invitational, Boston, MA (i)
199915 races
Jul 245000m 14:06.36 –9FinalWinnipeg Pan American Games, Winnipeg
Jul 105000m 13:41.67 –5FinalPalma de Mallorca Universiade, Palma de Mallorca
Jun 2610000m 29:18.49 –1FinalCanadian Championships, Winnipeg
May 305000m 13:47.39 –10FinalEugene Prefontaine Classic, Eugene, OR