DateDisciplineResultWindPos.RoundCompetitions
20221 race
May 1Semi 1:19:51 –3FinalBMO Vancouver Half Marathon, Vancouver
20212 races
Sep 19Semi 1:19:50 –1FinalCalgary Marathon, Calgary
Mar 610Kilometr 36:10 –3FinalASPIRE Wine 10K, Hoover, AL
20194 races
Apr 201500m 4:57.13 –9FinalBeach Invitational, Long Beach, CA
Apr 193000mSt 10:46.92 –9FinalMt. SAC Relays, Torrance, CA - Invitational Events
Mar 235000m 17:52.00 –2FinalFalcon Classic & Multi, Montevallo, AL
Mar 162000Metres 6:54.26 –1FinalYellow Jacket Invitational, Atlanta, GA
20181 race
Jan 203000m 10:18.27 –19FinalNashville Vanderbilt Invitational, Nashville, TN (i)
20179 races
Jul 253000mSt 11:27.67 –6FinalAbidjan Francophone Games, Abidjan
Jun 103000mSt 10:53.05 –12FinalNashville Music Distance Festival, Nashville, TN - Elite Event
Apr 283000mSt 10:43.53 –3FinalBaton Rouge SEC Relays, Baton Rouge, LA
Apr 143000mSt 10:36.41 –1FinalLong Beach Invitational, Long Beach, CA
Apr 133000mSt 10:42.41 –11FinalTorrance Mt. SAC Relays, Torrance, CA
Mar 313000mSt 10:37.34 –8FinalGainesville Florida Relays, Gainesville, FL
Mar 175000m 17:17.38 –1FinalMississippi State Bulldog Relays, Mississippi State, MS
Jan 213000m 10:15.68 –16FinalNashville Vanderbilt Invitational, Nashville, TN (i)
Jan 21Mile 5:01.51 –6FinalNashville Vanderbilt Invitational, Nashville, TN (i)
201621 races
Nov 1610Kilometr 35:53 –3FinalBirmingham Vulcan Run 10K, Birmingham, AL
Jul 233000mSt 10:31.06 –4FinalNinove Memorial Geert Rasschaert, Ninove
Jul 8800m 2:15.37 –6Canadian Championships, Edmonton
Jul 83000mSt 10:42.92 –7FinalCanadian Championships, Edmonton
Jun 25800m 2:13.93 –2FinalEdmonton Trials Tune Up, Edmonton
Jun 241500m 4:37.64 –1FinalEdmonton Trials Tune Up, Edmonton
Jun 19800m 2:13.43 –1FinalCalgary CALTAF Classic, Calgary
Jun 173000mSt 10:49.49 –12FinalBurnaby Harry Jerome Track Classic, Burnaby
Jun 121500m-short-track 5:08.59 –1FinalCalgary New Balance Athletic Series, Calgary
Jun 12800m 2:18.08 –3FinalCalgary New Balance Athletic Series, Calgary
Jun 53000m 10:27.19 –3FinalCalgary New Balance Athletic Series, Calgary
Jun 51500m 4:49.68 –5FinalCalgary New Balance Athletic Series, Calgary
May 292000Metres 7:00.92 –1FinalCalgary New Balance Athletic Series, Calgary
May 141500m 4:53.00 –6FinalCalgary Spring Challenge, Calgary
Apr 161500m 4:30.99 –3FinalLong Beach Invitational, Long Beach, CA
Mar 313000mSt 10:52.38 –4FinalAustin Clyde Littlefield Texas Relays, Austin, TX
Mar 63000m-short-track 10:19.61 –1FinalEdmonton Alberta Indoor Championships, Edmonton (i)
Mar 51500m-short-track 4:44.37 –1FinalEdmonton Alberta Indoor Championships, Edmonton (i)
Feb 71500m-short-track 4:44.84 –1FinalEdmonton Alberta Indoor Games, Edmonton (i)
Feb 63000m-short-track 10:23.43 –2FinalEdmonton Alberta Indoor Games, Edmonton (i)
Jan 311000m-short-track 3:10.50 –2FinalCalgary Jack Simpson Open, Calgary (i)
201526 races
Jul 33000mSt 11:06.45 –5FinalCanadian Championships, Edmonton
Jun 193000mSt 11:08.20 –1FinalCalgary CALTAF Classic, Calgary
Jun 7Mile 5:02.14 –2FinalCalgary New Balance Athletics Series, Calgary
May 313000m 10:25.20 –2FinalCalgary New Balance Athletic Series, Calgary
May 24800m 2:13.71 –2FinalCalgary New Balance Athletic Series, Calgary
May 242000Metres 7:06.69 –1FinalCalgary New Balance Athletic Series, Calgary
May 165000m 18:34.50 –44FinalStarkville SEC Ch., Starkville, MS
May 153000mSt 11:33.34 –19FinalStarkville SEC Ch., Starkville, MS
May 23000mSt 11:05.53 –1FinalStarkville Jeace LaCoste Invitational, Starkville, MS
Apr 173000mSt 10:42.82 –8FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events
Apr 101500m 4:42.06 –15FinalStarkville Border Clash, Starkville, MS
Apr 4DistanceMe 11:27.65 –2FinalGainesville Florida Relays, Gainesville, FL