DateDisciplineResultWindPos.RoundCompetitions
20199 races
May 18400m 48.22 –6FinalCCCAA California Ch., San Mateo, CA
May 18200m 22.32 +1.67FinalCCCAA California Ch., San Mateo, CA
Apr 19200m 21.84 +1.33Mt. SAC Relays, Torrance, CA
Apr 19400m 48.62 –1Mt. SAC Relays, Torrance, CA
Mar 30200m 21.85 +0.62Stanford Invitational, Palo Alto, CA
Mar 29400m 48.72 –8Stanford Invitational, Palo Alto, CA
Mar 22400m 48.84 –1FinalDe Anza Invitational, Cupertino, CA
Mar 16400m 48.23 –1FinalBakersfield Relays, Bakersfield, CA
Mar 16200m 21.75 –2FinalBakersfield Relays, Bakersfield, CA
20188 races
May 19400m 48.65 –8FinalBakersfield CCCAA California State Championships, Bakersfield, CA
May 194x400m 3:08.43 –1FinalBakersfield CCCAA California State Championships, Bakersfield, CA
Apr 214x400m 3:11.45 –3FinalTorrance Mt. SAC Relays, Torrance, CA - Invitational Events
Apr 20400m 48.33 –5Torrance Mt. SAC Relays, Torrance, CA
Apr 74x400m 3:11.01 –1FinalTempe Sun Angel Classic, Tempe, AZ
Apr 7400m 47.93 –4Tempe Sun Angel Classic, Tempe, AZ
Mar 30400m 48.47 –2Palo Alto Stanford Invitational, Palo Alto, CA
Feb 17400m 49.51 –2FinalFresno Pacific Sunbird Invitational, Fresno, CA
20173 races
Jul 15400m 47.86 –1FinalToronto Flying Angels International Track Classic, Toronto
Jun 1400m 50.34 –1HeatBelleville OFSAA Ch.., Belleville
Jan 2160m 7.11 –2HeatToronto Fred Foot Memorial, Toronto (i)
201623 races
Jul 9400m 47.60 –2FinalEdmonton Canadian U20 Championships, Edmonton
Jul 8400m 48.94 –2HeatEdmonton Canadian U20 Championships, Edmonton
Jul 3200m 21.74 –1FinalToronto Flying Angels International Track Classic, Toronto - U18 Events
Jul 3200m 21.74 –1HeatToronto Flying Angels International Track Classic, Toronto - U18 Events
Jun 4200m 21.69 +4.15FinalWindsor OFSAA Track & Field Championships, Windsor - U20 Events
Jun 4200m 21.90 +4.02HeatWindsor OFSAA Track & Field Championships, Windsor - U20 Events
Jun 3400m 46.90 –2FinalWindsor OFSAA Track & Field Championships, Windsor - U20 Events
Jun 2400m 48.65 –1HeatWindsor OFSAA Track & Field Championships, Windsor - U20 Events
May 26200m 22.85 -0.31HeatToronto - U20 Events
May 26200m 22.19 -1.02FinalToronto - U20 Events
May 5200m 22.58 –1FinalOshawa - U20 Events
May 4400m 49.11 –1FinalOshawa - U20 Events
Mar 5200m-short-track 22.44 –1Ottawa Dome Super Saturday Meet, Ottawa (i)
Mar 5400m-short-track 48.85 –2FinalOttawa Dome Super Saturday Meet, Ottawa (i)
Feb 14200m-short-track 23.01 –2Toronto (i) - U18 Events
Feb 13400m-short-track 49.78 –2Toronto (i) - U18 Events
Feb 760m 7.14 –1HeatToronto (i)
Feb 760m 7.11 –4FinalToronto (i)
Feb 7400m-short-track 49.98 –1FinalToronto (i)
Jan 23400m-short-track 51.05 –1Toronto (i) - U18 Events
Jan 23200m-short-track 23.15 –1Toronto (i) - U18 Events
201517 races
Aug 8400m 48.50 –1FinalSainte-Therese Canadian U18 Championships, Sainte-Therese
Aug 8400m 50.37 –1HeatSainte-Therese Canadian U18 Championships, Sainte-Therese
Jul 4200m 22.52 +0.52London Ontario Royal Canadian Legion Ch., London
Jul 3400m 49.42 –1London Ontario Royal Canadian Legion Ch., London