DateDisciplineResultWindPos.RoundCompetitions
20177 races
Jul 81500m 4:27.30 –10HeatCanadian Championships, Ottawa
Jun 141500m 4:26.22 –10FinalGuelph New Balance Speed River Inferno, Guelph
May 251500m 4:34.66 –1FinalGuelph Speed River Twilight One, Guelph
May 201500m 4:29.44 –8FinalWindsor Johnny Loaring Classic, Windsor
May 131500m 4:26.86 –3FinalLondon
Apr 27800m 2:16.19 –6FinalHillsdale GINA Relays, Hillsdale, MI - Championship events
Apr 271500m 4:26.15 –9Hillsdale GINA Relays, Hillsdale, MI - Championship events
201614 races
Jul 91500m 4:26.50 –10FinalCanadian Championships, Edmonton
Jul 81500m 4:23.36 –4HeatCanadian Championships, Edmonton
Jul 1800m 2:11.59 –3Hamilton Twilight Series, Hamilton
Jun 251500m 4:21.54 –8FinalGuelph Speed River Inferno, Guelph
Jun 171500m 4:21.17 –6FinalBurnaby Harry Jerome Track Classic, Burnaby
Jun 111500m 4:28.40 –2Toronto Ontario Ch., Toronto
Jun 71500m 4:24.11 –2FinalGuelph Speed River Twilight, Guelph
Jun 2Mile 4:43.60 –11FinalConcord Adrian Martinez Classic, Concord, MA
May 201500m 4:29.61 –9FinalLos Angeles Hoka One One Middle Distance Classic, Los Angeles, CA
May 11500m 4:20.63 –2Palo Alto Payton Jordan Invitational, Palo Alto, CA
Apr 15000m 16:40.66 –19FinalPalo Alto Stanford Invitational, Palo Alto, CA
Jan 293000m-short-track 9:24.43 –3FinalBoston John Thomas Terrier Classic, Boston, MA (i)
Jan 24mile-short-track 4:40.87 –10FinalNew York New Balance Games, New York, NY (i)
201525 races
Aug 81500m 4:14.73 –1FinalKessel-Lo Meeting voor Mon, Kessel-Lo
Aug 11500m 4:12.32 –2FinalNinove Memorial Geert Rasschaert, Ninove
Jul 221500m 4:16.17 –1FinalKarlstad Folksam GP, Karlstad
Jul 181500m 4:12.95 –2Heusden-Zolder KBC Night of Athletics, Heusden-Zolder - National Events
Jul 121500m 4:20.07 –5FinalUniversiade, Main Stadium, Gwangju
Jul 101500m 4:19.07 –6HeatUniversiade, Main Stadium, Gwangju
Jun 201500m 4:13.53 –4London Runners' Choice Distance Series #4, London
Jun 131500m 4:14.80 –4FinalWindsor AO Ch., Windsor
Jun 81500m 4:14.74 –9FinalBurnaby Harry Jerome International Track Classic, Burnaby
Jun 21500m 4:19.02 –2FinalHalifax Aileen Meagher International Track Classic, Halifax
May 301500m 4:16.21 –4FinalGuelph Speed River Inferno Festival, Guelph - International Events
May 171500m 4:13.53 –4London Distance Series, London
May 141500m 4:14.20 –3Los Angeles Hoka One One Distance Classic, Los Angeles, CA
May 21500m 4:18.65 –4Palo Alto Payton Jordan Invitational, Palo Alto, CA
Mar 141500m-short-track 4:24.38 –5FinalWindsor CIS Ch., Windsor (i)
Mar 133000m-short-track 9:34.35 –7FinalWindsor CIS Ch., Windsor (i)
Feb 281500m-short-track 4:28.46 –3Toronto OUA Indoor Championships, Toronto (i)
Feb 273000m-short-track 9:44.58 –5FinalToronto OUA Indoor Championships, Toronto (i)
Feb 14Mile 4:45.76 –8FinalGeneva SPIRE NCAA Invitational, Geneva, OH (i)
Feb 131000m 2:48.01 –6Geneva SPIRE NCAA Invitational, Geneva, OH (i)
Feb 73000m 9:22.85 –3Notre Dame Meyo Invitational, South Bend, IN (i)
Jan 24mile-short-track 4:43.91 –8FinalNew York New Balance Games, New York, NY (i)
Jan 101500m-short-track 4:29.25 –3FinalWindsor Can Am Classic, Windsor (i)
Jan 93000m-short-track 9:40.21 –3FinalWindsor Can Am Classic, Windsor (i)
Jan 31500m-short-track 4:33.59 –2FinalGuelph New Year's Opener, Guelph (i)
201418 races
Aug 81500m 4:22.02 –3FinalKamloops NACAC U23 Championships, Kamloops
Jul 191500m 4:19.23 –1FinalOttawa Regional Championships, Ottawa
Jul 10Mile 4:40.33 –8FinalBurnaby Harry Jerome International Track Classic, Burnaby
Jul 81500m 4:16.58 –8FinalVictoria International Track Classic, Victoria