DateDisciplineResultWindPos.RoundCompetitions
201713 races
Jul 12100m 10.47 -0.53FinalLignano Sabbiadoro Meeting Int. Sport Solidarieta, Lignano Sabbiadoro
Jul 7100m 10.29 +0.84FinalCanadian Championships, Ottawa
Jul 7100m 10.27 +1.21HeatCanadian Championships, Ottawa
Jun 28100m 10.47 -0.43FinalVancouver Harry Jerome Track Classic, Vancouver
Jun 10100m 10.34 -0.44FinalMesa ALTIS Invitational, Mesa, AZ
Jun 10100m 10.31 -0.12HeatMesa ALTIS Invitational, Mesa, AZ
May 17100m 10.23 +0.23FinalBaie Mahault Meeting International Guadeloupe, Baie Mahault
Apr 15100m 10.42 -0.26FinalTorrance Mt. SAC Relays, Torrance, CA - Invitational Events
Apr 8100m 10.51 -2.94FinalTempe Sun Angel Classic, Tempe, AZ - Premier Events
Apr 14x100m 38.15 –1FinalGainesville Florida Relays, Gainesville, FL
Feb 1860m 6.81 –6HeatMontreal Grand Prix d'Athletisme, Montréal (i)
Feb 1860m 6.78 –8FinalMontreal Grand Prix d'Athletisme, Montréal (i)
201618 races
Jul 15100m 10.36 -0.36FinalEdmonton TrackTown Classic, Edmonton
Jul 9100m 10.16 +2.01HeatCanadian Championships, Edmonton
Jul 9100m 10.21 -0.13FinalCanadian Championships, Edmonton
Jun 19100m 10.37 +0.53FinalVictoria International Track Classic, Victoria
Jun 17100m 10.51 -1.44FinalBurnaby Harry Jerome Track Classic, Burnaby
Jun 4100m 10.23 +1.83FinalNorwalk Jim Bush T&F Ch., Norwalk, CA
May 13100m 10.30 +0.01FinalLongmont St. Vrain New Balance Invitational, Longmont, CO
Apr 23200m 23.34 +1.54River Forest Cougar Invitational, River Forest, IL
Apr 234x100m 39.34 –4Baton Rouge LSU Alumni Gold, Baton Rouge, LA
Apr 16100m 10.15 +2.45FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events
Apr 9100m 10.26 +1.14FinalTempe Sun Angel Track Classic, Tempe, AZ - Invitational Events
Apr 24x100m 38.11 –1FinalGainesville Florida Relays, Gainesville, FL
Apr 1100m 10.19 +2.61Gainesville Florida Relays, Gainesville, FL
201522 races
Jul 18100m 10.32 +1.64FinalLoughborough EAP Meeting, Loughborough
Jul 18100m 10.38 +1.66Loughborough EAP Meeting, Loughborough
Jul 15100m 10.25 +1.01HeatMannheim Abendsportfest, Mannheim
Jul 15100m 10.19 +0.81FinalMannheim Abendsportfest, Mannheim
Jul 12100m 10.29 -0.47FinalEdmonton TrackTown Classic, Edmonton
Jul 11100m 10.23 +0.71Edmonton TrackTown Classic, Edmonton - Open Event
Jul 3100m 10.15 +1.12HeatCanadian Championships, Edmonton
Jul 3100m 10.20 +1.55FinalCanadian Championships, Edmonton
Jun 12100m 10.23 -0.51FinalPhoenix World Athletics Center Invitational, Phoenix, AZ
Jun 12100m 10.33 -0.71HeatPhoenix World Athletics Center Invitational, Phoenix, AZ
Jun 6100m 10.31 +0.94FinalNorwalk Jim Bush Invitational, Norwalk, CA
May 16100m 10.06 +3.03FinalClermont NTC Pure Athletics Sprint Elite Meet, Clermont, FL - Elite Event
May 16100m 10.16 +3.71HeatClermont NTC Pure Athletics Sprint Elite Meet, Clermont, FL - Elite Event
Apr 254x100m 39.70 –4FinalPhiladelphia Penn Relays, Philadelphia, PA - Invitational Events
Feb 2560m 6.65 –3HeatMalmö Games, Malmö (i)
Feb 2160m 6.58 –5FinalBirmingham British Athletics Grand Prix, Barclaycard Arena, Birmingham (i)
Feb 2160m 6.67 –3HeatBirmingham British Athletics Grand Prix, Barclaycard Arena, Birmingham (i)
Feb 1460m 6.62 –4FinalNew York Millrose Games, New York, NY (i)
Feb 760m 6.56 –5FinalNew Balance Indoor Grand Prix, Reggie Lewis Center, Boston, MA (i)