DateDisciplineResultWindPos.RoundCompetitions
20251 race
20164 races
Jun 21800m 2:12.42 –7Hamilton Twilight Series, Hamilton
Jun 17800m 2:11.77 –2Toronto 800m Fest, Toronto
Jun 12800m 2:14.29 –6Toronto Ontario Ch., Toronto
Jun 71500m 4:39.03 –4FinalGuelph Speed River Twilight, Guelph
20142 races
May 20800m 2:09.44 –1FinalToronto Twilight, Toronto
Feb 163000m-short-track 10:15.69 –4FinalToronto Ontario Indoor Championships, Toronto (i)
20139 races
Jul 21800m 2:11.02 –4FinalToronto Regional Championships, Toronto
Jul 51500m 4:25.22 –8FinalVictoria International Track Classic, Victoria
Jul 1800m 2:09.10 –9FinalBurnaby Harry Jerome International Track Classic, Burnaby
Jun 22800m 2:07.72 –3HeatCanadian Championships, Moncton
Jun 11800m 2:09.42 –10FinalToronto International Track & Field Games, Toronto
Jun 8800m 2:05.72 –3FinalIndianapolis American Milers Club, Indianapolis, IN
Apr 28800m 2:09.96 –8FinalPalo Alto Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 51500m 4:38.60 –14FinalTempe Sun Angel Classic, Tempe, AZ - Elite Event
Mar 151500m 4:29.23 –2FinalTempe Baldy Castillo Invitational, Tempe, AZ
201217 races
Aug 4800m 2:07.16 –1FinalMölndal Folksam Challenge, Mölndal
Jul 25800m 2:05.39 –6FinalDublin Morton International Games, Dublin
Jul 21800m 2:05.00 –5FinalPergine Valsugana Meeting Internazionale, Pergine Valsugana
Jul 15800m 2:05.73 –2FinalOttawa Ontario Ch., Ottawa
Jul 8800m 2:04.42 –4FinalHalifax Aileen Meagher International Track Classic, Halifax
Jul 5800m 2:04.83 –5FinalMoncton Hub City Classic, Moncton
Jun 30800m 2:09.58 –7FinalCanadian Championships, Calgary
Jun 29800m 2:08.28 –2HeatCanadian Championships, Calgary
Jun 16800m 2:04.35 –4FinalEdmonton Donovan Bailey Invitational, Edmonton
Jun 13800m 2:05.57 –3FinalVictoria International Track Classic, Victoria
Jun 10800m 2:07.20 –4FinalBurnaby Harry Jerome International Track Classic, Burnaby
May 21800m 2:09.94 –8FinalTempe High Performance Meet, Tempe, AZ
May 18800m 2:04.66 –6Los Angeles USATF High Performance Meet, Los Angeles, CA
Apr 29800m 2:04.59 –3FinalPalo Alto Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 20800m 2:05.01 –8FinalWalnut Mt. SAC Relays, Walnut, CA
Apr 7800m 2:08.02 –9FinalTempe Sun Angel Classic, Tempe, AZ - Invitational Events
Mar 241500m 4:42.31 –12Tempe Arizona State Invitational, Tempe, AZ
201118 races
Aug 13800m 2:10.91 –10FinalKessel-Lo Meeting voor Mon, Kessel-Lo
Aug 6800m 2:05.45 –7FinalNinove Memorial Geert Rasschaert, Ninove
Jul 30800m 2:05.10 –6FinalGent Flanders Cup, Gent
Jul 23800m 2:05.90 –3FinalStretford BMC Nike Grand Prix, Stretford
Jul 13800m 2:14.57 –10FinalToronto International T&F Games, Toronto
Jul 3800m 2:04.85 –9FinalVictoria International Track Classic, Victoria
Jul 1800m 2:09.63 –9FinalBurnaby Harry Jerome Track Classic, Burnaby
Jun 25800m 2:06.02 –3FinalCanadian Championships, Calgary
Jun 23800m 2:07.69 –3HeatCanadian Championships, Calgary
Jun 11400m 56.75 –1FinalCalgary CALTAF Track Classic, Calgary
Jun 81500m 4:24.29 –2FinalAbbotsford Lafarge International Track Classic, Abbotsford
May 21800m 2:04.40 –1FinalLos Angeles USATF High Performance Meet, Los Angeles, CA
May 1800m 2:05.43 –3FinalStanford Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 23800m 2:10.15 –2FinalTempe Sun Devil Open, Tempe, AZ
Apr 9800m 2:07.31 –4FinalTempe Sun Angel Classic, Tempe, AZ - Invitational Events
Mar 26400m 56.88 –2Tempe Arizona State Invitational, Tempe, AZ
Feb 191500m-short-track 4:37.20 –1FinalToronto Ontario Ch., Toronto (i)