DateDisciplineResultWindPos.RoundCompetitions
20168 races
Jul 91500m 3:58.92 –10FinalCanadian Championships, Edmonton
Jul 81500m 3:48.94 –4HeatCanadian Championships, Edmonton
Jun 171500m 3:43.36 –8FinalBurnaby Harry Jerome Track Classic, Burnaby
Jun 121500m 3:43.61 –3Portland Track Festival, Portland, OR - Elite Event
May 11500m 3:46.28 –11Palo Alto Payton Jordan Invitational, Palo Alto, CA
Apr 221500m 3:47.95 –7Palo Alto Stanford Twilight, Palo Alto, CA
Mar 12800m 1:56.71 –5FinalDavis Aggie Open, Davis, CA
Feb 271500m 3:53.33 –1FinalSan Francisco Johnny Mathis Invitational, San Francisco, CA
20152 races
Nov 265Kilometre 14:07 –10FinalSan José 5 km, San José
Sep 135Kilometre 14:26 –3FinalCanadian 5 km Road Running Championships, Toronto
20142 races
Apr 251500m 3:55.61 –7FinalBerkeley Brutus Hamilton Invitational, Berkeley, CA
Apr 193000mSt 9:17.20 –6FinalNorwalk Beach Invitational, Norwalk, CA
201211 races
Jul 111500m 3:41.21 –5FinalToronto International Track & Field Games, Toronto
Jul 81500m 3:40.79 –3FinalHalifax Aileen Meagher International Track Classic, Halifax
Jul 51500m 3:44.23 –4FinalMoncton Hub City Classic, Moncton
Jun 291500m 3:50.94 –4FinalCanadian Championships, Calgary
Jun 281500m 3:47.12 –3HeatCanadian Championships, Calgary
Jun 131500m 3:44.71 –9FinalVictoria International Track Classic, Victoria
Jun 101500m 3:44.18 –12FinalBurnaby Harry Jerome International Track Classic, Burnaby
May 211500m 3:41.22 –2FinalTempe High Performance Meet, Tempe, AZ
May 181500m 3:42.04 –3Los Angeles USATF High Performance Meet, Los Angeles, CA
Apr 291500m 3:45.71 –4Palo Alto Payton Jordan Cardinal Invitational, Palo Alto, CA
Apr 201500m 3:45.42 –7FinalWalnut Mt. SAC Relays, Walnut, CA - Invitational Events
20117 races
Jul 31500m 3:43.20 –6Victoria International Track Classic, Victoria
Jul 11500m 3:41.34 –7FinalBurnaby Harry Jerome Track Classic, Burnaby
Jun 251500m 3:51.97 –4FinalCanadian Championships, Calgary
Jun 241500m 3:50.44 –12HeatCanadian Championships, Calgary
Jun 81500m 3:47.04 –2FinalAbbotsford Lafarge International Track Classic, Abbotsford
May 211500m 3:46.91 –6FinalLos Angeles USATF High Performance Meet, Los Angeles, CA
Apr 23800m 1:52.27 –4FinalTempe Sun Devil Open, Tempe, AZ
20109 races
Apr 101500m 3:50.61 –3FinalBerkeley Cal vs. Stanford Big Meet, Berkeley, CA
Apr 103000m 8:07.01 –2FinalBerkeley Cal vs. Stanford Big Meet, Berkeley, CA
Mar 133000m-short-track 8:16.04 –9FinalNCAA Div. I Indoor Championships, Fayetteville, AR (i)
Mar 12DistanceMe 9:41.90 –10FinalNCAA Div. I Indoor Championships, Fayetteville, AR (i)
Feb 273000m 8:03.95 –6FinalSeattle MPSF Indoor Championships, Seattle, WA (i)
Feb 263000m-short-track Indoor8:03.95 –MPSF Indoor Track & Field Championships
Feb 12mile-short-track Indoor3:58.76 –UW Husky Classic
Jan 303000m-short-track 7:57.15 –2FinalCollege Station Texas A&M Challenge, College Station, TX (i)
200910 races
Mar 7mile-short-track Indoor4:01.13 –UW Last Chance Qualifier (Non-Division I/Club/Unattached)
Mar 7Mile 4:01.13 –6Seattle UW Last Chance, Seattle, WA (i)
Feb 283000m 8:13.17 –10FinalSeattle MPSF Indoor Championships, Seattle, WA (i)
Feb 28Mile 4:03.43 –5FinalSeattle MPSF Indoor Championships, Seattle, WA (i)
Feb 27mile-short-track Indoor4:03.43 –2009 MPSF Indoor Track & Field Championships
Feb 273000m-short-track Indoor8:13.17 –2009 MPSF Indoor Track & Field Championships
Feb 14mile-short-track Indoor4:02.43 –UW Husky Classic (Division I/Invited Teams)
Jan 303000m-short-track Indoor8:05.3 –UW Invitational (Division I/Invited Teams)
200819 races
Jul 51500m 3:47.69 –9FinalCanadian Championships, Windsor