DateDisciplineResultWindPos.RoundCompetitions
20226 races
May 161500m 3:53.87 –9FinalSwarthmore Last Chance, Leslie C. Quick Jr. Stadium, Chester, PA
May 110MilesRoa 48:05 –6FinalBlue Cross Broad Street Run, Philadelphia, PA
Apr 155000m 14:10.30 –6FinalLarry Ellis Invitational, Princeton, NJ
Feb 275000m-short-track 14:25.08 –7FinalBoston University Last Chance Meet, Boston Univ. Track & Tennis Center, Boston, MA (i)
20213 races
May 15000m 13:56.00 –4FinalVirginia Grand Prix, UVA Lanningan Field, Charlottesville, VA
Apr 165000m 14:05.50 –4FinalVirginia Challenge, UVA Lanningan Field, Charlottesville, VA
Mar 2610000m 29:43.29 –24FinalRaleigh Relays, Paul Derr TF Facility, Raleigh, NC
20205 races
Feb 285000m-short-track 14:15.14 –3FinalBoston University Last Chance Invitational, Boston Univ. Track & Tennis Center, Boston, MA (i)
Feb 21mile-short-track 4:07.03 –3FinalArmory College Last Chance, Armory Track&Field Center, New York, NY (i)
Feb 153000m-short-track 8:03.58 –12FinalBU David Hemery Valentine Invitational, Boston Univ. Track & Tennis Center, Boston, MA (i)
Feb 1mile-short-track 4:08.38 –7FinalVillanova Invitational, Ocean Breeze Athl. Complex, New York, NY (i)
Jan 113000m-short-track 8:12.89 –1FinalGreat Dane Classic, Ocean Breeze Athl. Complex, New York, NY (i)
20195 races
Nov 23Semi 1:04:13 –4FinalDietz & Watson Philadelphia Half Marathon, Philadelphia, PA
Jun 301500m 3:51.45 –7Princeton Qualifier, Princeton, NJ
May 31800m 1:54.31 –8FinalJohn Hay Pennsylvania Distance Festival, West Chester, PA
May 131500m 3:49.00 –7FinalSwarthmore Final Qualifier Meet, Swarthmore, PA
20186 races
Jun 155000m 14:25.72 –6FinalPortland Stumptown Twilight, Portland, OR
May 141500m 3:45.96 –12FinalSwarthmore Final Qualifier Meet, Swarthmore, PA
Feb 24mile-short-track 4:07.64 –1FinalStaten Island Fastrack Last Chance, NY (i)
Feb 103000m-short-track 8:05.74 –6FinalBoston David Hemery Valentine Invitational, Boston, MA (i)
Feb 3mile-short-track 4:03.02 –2FinalStaten Island Villanova Invitational, NY (i)
201720 races
Nov 188Kilometre 23:44 –3FinalPhiladelphia 8 km, Philadelphia, PA
Oct 110MilesRoa 49:36 –23FinalSt. Paul US 10M Road Running Championships, St. Paul
May 275000m 14:42.58 –9FinalGeneva NCAA Division III Ch., Geneva, OH
May 171500m 3:47.20 –9Swarthmore Final Qualifier, Swarthmore, PA
May 61500m 3:57.47 –1FinalCenter Valley Middle Atlantic Conference Championships, Center Valley, PA
May 65000m 14:58.74 –1FinalCenter Valley Middle Atlantic Conference Championships, Center Valley, PA
May 410000m 31:44.14 –1FinalCenter Valley Middle Atlantic Conference Championships, Center Valley, PA
Apr 215000m 14:08.18 –2FinalPrinceton Larry Ellis Invitational, Princeton, NJ
Apr 151500m 3:50.85 –3FinalChester Quarry Classic, Chester, PA
Mar 3110000m 31:27.00 –1FinalChester Danny Curran Invitational, Chester, PA
Mar 10mile-short-track 4:15.93 –5HeatNCAA Div. III Indoor Championships, Naperville, IL (i)
Feb 253000m-short-track 8:48.19 –1FinalBethlehem Middle Atlantic Conference Championships, Bethlehem, PA (i)
Feb 25mile-short-track 4:15.97 –1FinalBethlehem Middle Atlantic Conference Championships, Bethlehem, PA (i)
Feb 245000m-short-track 15:23.47 –1FinalBethlehem Middle Atlantic Conference Championships, Bethlehem, PA (i)
Feb 183000m-short-track 8:17.97 –2FinalHaverford Keogh Invitational, Haverford, PA (i)
Feb 11mile-short-track 4:11.08 –1FinalHaverford Seamus McElligot Invitational, Haverford, PA (i)
Feb 43000m-short-track 8:20.61 –5FinalStaten Island Villanova Invitational, NY (i)
Jan 27mile-short-track 4:12.47 –6FinalStaten Island Villanova Open, NY (i)
Jan 215000m-short-track Indoor16:05.51 –2017 Collegeville Classic
201613 races
May 285000m 14:46.60 –8FinalWaverly NCAA Division III, Waverly, IA
May 161500m 3:46.82 –6FinalSwarthmore Final Qualifier, Swarthmore, PA
May 71500m 3:55.44 –1FinalReading Middle Atlantic Conference Championships, Reading, PA
May 75000m 15:10.14 –1FinalReading Middle Atlantic Conference Championships, Reading, PA
Apr 26800m 1:57.36 –1FinalHaverford Mid Week, Haverford, PA