Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUSATF Night at The TRACK · Dec 274:53.26aUSATF Night at The TRACKDecember 27, 2024
1000 Meters · IndoorBowdoin 5 Way Winter Classic · Jan 173:17.03aBowdoin 5 Way Winter ClassicJanuary 17, 2015
1500 Meters · OutdoorLiberty League Championships · Apr 184:53.55Liberty League ChampionshipsApril 18, 2015
3000 Meters · IndoorSuffolk Ice Breaker · Jan 189:26.67aSuffolk Ice BreakerJanuary 18, 2026
3000 Meters · OutdoorTwilight-1 · May 119:55.89aTwilight-1May 11, 2024
3000m Steeplechase · OutdoorCapital District Classic · Apr 2511:29.58Capital District ClassicApril 25, 2015
5000 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 2216:17.25aUSATF New England Indoor Track & Field ChampionshipFebruary 22, 2026
5000 Meters · OutdoorBattle Road Twilight Series Meet - 4 · Jun 1316:57.14aBattle Road Twilight Series Meet - 4June 13, 2026
800 Meters · IndoorLiberty League Indoor Championships · Feb 132:20.41Liberty League Indoor ChampionshipsFebruary 13, 2016
800 Meters · OutdoorLiberty League Championships · Apr 182:28.37Liberty League ChampionshipsApril 18, 2015

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 13Battle Road Twilight Series Meet - 4Jun 13 · 5000 Meters · Place 4 · Battle Road Track ClubBattle Road Track Club5000 Meters4.16:57.14a PBSr
May 16Battle Road Twilight Series Meet 2May 16 · 5000 Meters · Battle Road Track ClubBattle Road Track Club5000 Meters--DNFSr
May 9Battle Road Twilight Series Meet 1May 9 · 10,000 Meters · Battle Road Track ClubBattle Road Track Club10,000 Meters—DNFSr
Apr 24RPI Capital District ClassicApr 24 · 5000 Meters · RPI-ALUMNIRPI-ALUMNI5000 Meters--DNFSr
Apr 24RPI Capital District ClassicApr 24 · 1 Mile · RPI-ALUMNIRPI-ALUMNI1 MileEx.5:13.58aSr
Apr 17MIT Sean Collier InvitationalApr 17 · 10,000 Meters · UnattachedUnattached10,000 Meters—DNFSr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22USATF New England Indoor Track & Field ChampionshipFeb 22 · 5000 Meters · Place 1 · Battle Road Track ClubBattle Road Track Club5000 Meters116:17.25a PB12
Jan 18Suffolk Ice BreakerJan 18 · 3000 Meters · Place 1 · Battle Road Track ClubBattle Road Track Club3000 Meters19:26.67a PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 3000 Meters · Place 1 · Battle Road Track ClubBattle Road Track Club3000 Meters1.9:35.76aSr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 1 Mile · Place 1 · Battle Road Track ClubBattle Road Track Club1 Mile1.4:53.26a PBSr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · Place 1 · Battle Road Track ClubBattle Road Track Club3000 Meters1.9:35.83aSr
Jan 21GBTC InvitationalJan 21 · 3000 Meters · Place 3 · Battle Road Track ClubBattle Road Track Club3000 Meters3.10:03.04aSr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Twilight-1May 11 · 3000 Meters · Place 1 · Battle Road Track ClubBattle Road Track Club3000 Meters1.9:55.89a PBSr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10David Hemery Valentine InvitationalFeb 10 · 5000 Meters · Battle Road Track ClubBattle Road Track Club5000 Meters—DNFSr
Jan 27John Thomas Terrier ClassicJan 27 · 3000 Meters · Place 55 · Battle Road Track ClubBattle Road Track Club3000 Meters55.9:51.93aSr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Boston University Mini MeetDec 17 · 3000 Meters · Place 3 · Battle Road Track ClubBattle Road Track Club3000 Meters3.10:01.43aSr
Dec 17Boston University Mini MeetDec 17 · 800 Meters · Place 4 · Battle Road Track ClubBattle Road Track Club800 Meters4.2:34.27aSr

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Ithaca College Bomber InvitationalFeb 3 · 1 Mile · Place 3 · RPIRPI1 Mile35:13.10SR

2017 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Liberty League ChampionshipFeb 11 · 1 Mile · Place 3 · RPIRPI1 Mile35:08.23JR

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Liberty League Indoor ChampionshipsFeb 13 · 800 Meters · Place 3 · RPIRPI800 Meters32:20.41 PBSO
Feb 13Liberty League Indoor ChampionshipsFeb 13 · 1 Mile · Place 1 · RPIRPI1 Mile14:57.38SO

2015 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Capital District ClassicApr 25 · 3000m Steeplechase · Place 1 · RPIRPI3000m Steeplechase111:29.58 PBFR
Apr 18Liberty League ChampionshipsApr 18 · 1500 Meters · Place 6 · RPIRPI1500 Meters64:53.55 PBFR
Apr 18Liberty League ChampionshipsApr 18 · 800 Meters · Place 14 · RPIRPI800 Meters142:28.37 PBFR

2015 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 7Dartmouth Winter InvitationalFeb 7 · 800 Meters · Place 12 · RPIRPI800 Meters12.2:29.31aFr
Jan 17Bowdoin 5 Way Winter ClassicJan 17 · 1000 Meters · Place 7 · RPIRPI1000 Meters7.3:17.03a PBFr