DateDisciplineResultWindPos.RoundCompetitions
20188 races
May 241500m 4:40.65 –10HeatLa Crosse NCAA Div. III Ch., La Crosse, WI
May 141500m 4:30.71 –6FinalSwarthmore Final Qualifier Meet, Swarthmore, PA
Apr 281500m 4:34.36 –3FinalEwing Lions Invitational, Trenton, NJ
Apr 23800m 2:17.60 –1FinalHaverford Mid Week, Haverford, PA
Apr 211500m 4:52.34 –10Princeton Larry Ellis Invitational, Princeton, NJ
Apr 141500m 4:36.86 –6FinalLewisburg Bison Outdoor Classic, Lewisburg, PA
Apr 61500m 4:40.33 –9FinalPrinceton Sam Howell Invitational, Princeton, NJ - Open Event
Jan 13mile-short-track 5:17.99 –9FinalStaten Island Great Dane Classic, NY (i)
201717 races
May 251500m 4:38.97 –8HeatGeneva NCAA Division III Ch., Geneva, OH
May 171500m 4:31.63 –6FinalSwarthmore Final Qualifier, Swarthmore, PA
May 71500m 4:39.74 –1FinalBaltimore Centennial Conference Championships, Baltimore, MD
May 7800m 2:19.50 –3FinalBaltimore Centennial Conference Championships, Baltimore, MD
May 6800m 2:20.60 –1HeatBaltimore Centennial Conference Championships, Baltimore, MD
Apr 29800m 2:17.84 –3FinalEwing Lions Invitational, Trenton, NJ
Apr 211500m 4:36.24 –3Princeton Larry Ellis Invitational, Princeton, NJ - Elite Event
Apr 15800m 2:15.28 –4FinalChester Quarry Classic, Chester, PA
Apr 81500m 4:47.13 –10FinalPrinceton Sam Howell Invitational, Princeton, NJ - Invitational Events
Mar 10mile-short-track 5:02.22 –4HeatNCAA Div. III Indoor Championships, Naperville, IL (i)
Feb 26mile-short-track 4:56.30 –1FinalCollegeville Centennial Conference Indoor Championships, Collegeville, PA (i)
Feb 26800m-short-track 2:19.90 –2Collegeville Centennial Conference Indoor Championships, Collegeville, PA (i)
Feb 11mile-short-track 5:06.47 –1FinalHaverford Seamus McElligot Invitational, Haverford, PA (i)
Feb 4mile-short-track 5:04.41 –2FinalCollegeville Frank Colden Invitational, Collegeville, PA (i)
Jan 27800m-short-track 2:17.93 –1FinalStaten Island Villanova Open, NY (i)
Jan 21mile-short-track 5:15.30 –2FinalCollegeville Classic, Collegeville, PA (i)
201611 races
May 19800m 2:16.09 –2FinalChester Mideast Invitational, Chester, PA
May 161500m 4:35.40 –4FinalSwarthmore Final Qualifier, Swarthmore, PA
Apr 231500m 4:36.93 –1FinalChester Widener Invitational, Chester, PA
Apr 16800m 2:16.16 –4FinalChester Quarry Classic, Chester, PA
Apr 81500m 4:39.09 –1Princeton Sam Howell Invitational, Princeton, NJ - Invitational Events
Apr 2800m 2:16.18 –1FinalChester Danny Curran Invitational, Chester, PA
Feb 28800m-short-track 2:16.90 –1FinalCollegeville Centennial Conference Indoor Championships, Collegeville, PA (i)
Feb 20mile-short-track 5:05.67 –1FinalHaverford Keogh Invitational, Haverford, PA (i)
Feb 6mile-short-track 5:06.31 –9FinalStaten Island Villanova Invitational, NY (i)
Jan 30800m-short-track 2:17.78 –1FinalHaverford Seamus McElligot Invitational, Haverford, PA (i)
Jan 22mile-short-track 5:14.14 –1FinalCollegeville Classic, Collegeville, PA (i)
201514 races
May 3800m 2:15.57 –2FinalAllentown Centennial Conference Championships, Allentown, PA
May 2800m 2:16.15 –2HeatAllentown Centennial Conference Championships, Allentown, PA
May 24x800Metre 9:26.62 –2FinalAllentown Centennial Conference Championships, Allentown, PA
Apr 251500m 4:41.77 –3FinalEwing Lions Invitational, Trenton, NJ
Apr 21800m 2:20.31 –2FinalHaverford Mid-Week Meet, Haverford, PA
Apr 181500m 4:48.01 –2FinalChester Widener Invitational, Chester, PA
Apr 41500m 4:50.98 –1FinalAllentown Muhlenberg Spring Invitational, Allentown, PA
Mar 28800m 2:20.64 –2FinalChester Danny Curran Invitational, Chester, PA
Mar 211500m 4:52.82 –3FinalPhiladelphia College Classic, Philadelphia, PA
Mar 1800m-short-track 2:19.09 –3Haverford Centennial Indoor Championships, Haverford, PA (i)
Feb 21mile-short-track 5:17.65 –3FinalHaverford Keogh Invitational, Haverford, PA (i)
Jan 31mile-short-track 5:15.69 –4FinalMedford Tunfts Stampede, Medford, MA (i)
Jan 24800m-short-track 2:20.52 –1FinalPrinceton Tiger Open, Princeton, NJ (i)
Jan 16mile-short-track 5:19.72 –2New York Gotham Cup, New York, NY (i)