Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBoston University Mini Meet · Dec 174:17.95aBoston University Mini MeetDecember 17, 2022
1 Mile · OutdoorCentral-West MIAA D 1 · May 274:32.20aCentral-West MIAA D 1May 27, 2017
10,000 Meters · OutdoorBattle Road Twilight Series Meet 1 · May 931:23.47aBattle Road Twilight Series Meet 1May 9, 2026
1000 Meters · IndoorMid-Wach League Championship A Division · Feb 42:55.26aMid-Wach League Championship A DivisionFebruary 4, 2017
1500 Meters · OutdoorTufts Quad Meet · Apr 94:06.94aTufts Quad MeetApril 9, 2022
2 Miles · IndoorMIAA D3 State Championships · Feb 1510:09.63aMIAA D3 State ChampionshipsFebruary 15, 2017
3000 Meters · IndoorMini Meet at BU · Dec 148:43.21aMini Meet at BUDecember 14, 2024
3000m Steeplechase · 0.914m · OutdoorLiberty League Outdoor Track & field Championships · May 310:04.36aLiberty League Outdoor Track & field ChampionshipsMay 3, 2019
5000 Meters · OutdoorBison Outdoor Classic · Apr 1415:01.49aBison Outdoor ClassicApril 14, 2022
800 Meters · IndoorMid-Wach A League Championship · May 202:08.49aMid-Wach A League ChampionshipMay 20, 2017

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Battle Road Twilight Series Meet 1May 9 · 10,000 Meters · Place 7 · Old Goat Track ClubOld Goat Track Club10,000 Meters7.31:23.47a PB12
Apr 24RPI Capital District ClassicApr 24 · 1 Mile · RPI-ALUMNIRPI-ALUMNI1 MileEx.4:34.68a12
Apr 17MIT Sean Collier InvitationalApr 17 · 5000 Meters · Place 3 · Old Goat Track ClubOld Goat Track Club5000 Meters3.15:11.52a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27USATF Night at The TRACKDec 27 · 1 Mile · Place 7 · Old Goat Track ClubOld Goat Track Club1 Mile7.4:30.60a11
Dec 14Mini Meet at BUDec 14 · 3000 Meters · Place 11 · Old Goat Track ClubOld Goat Track Club3000 Meters11.8:43.21a PB11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Boston University Mini MeetDec 17 · 1 Mile · Place 5 · Goat House TCGoat House TC1 Mile5.4:17.95a PB-
Jan 29Utica Blue & Orange InvitationalJan 29 · 3000 Meters · Place 13 · RPIRPI3000 Meters13.8:46.19aSr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Liberty League Outdoor ChampionshipsMay 6 · 5000 Meters · Place 11 · RPIRPI5000 Meters11.15:11.92aSr
Apr 30RPI Capital District ClassicApr 30 · 1500 Meters · Place 5 · RPIRPI1500 Meters5.4:07.81aSr
Apr 14Bison Outdoor ClassicApr 14 · 5000 Meters · Place 69 · RPIRPI5000 Meters69.15:01.49a PBSr
Apr 9Tufts Quad MeetApr 9 · 1500 Meters · Place 14 · RPIRPI1500 Meters14.4:06.94a PBSr
Apr 2Hamilton College Continental InvitationalApr 2 · 5000 Meters · Place 2 · RPIRPI5000 Meters2.15:19.38aSr

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 25Middlebury Indoor InvitationalJan 25 · 1 Mile · Place 10 · RPIRPI1 Mile10.4:32.82aJr
Jan 18Utica College Indoor InvitationalJan 18 · 1 Mile · Place 16 · RPIRPI1 Mile16.4:32.22aJr

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3Liberty League Outdoor Track & field ChampionshipsMay 3 · 3000m Steeplechase · Place 9 · RPIRPI3000m Steeplechase0.914m9.10:04.36a PBSo
Apr 6Bates, RPI and Tufts at MITApr 6 · 5000 Meters · Place 20 · RPIRPI5000 Meters20.15:52.56aSo
Mar 30Tufts Snowflake ClassicMar 30 · 1500 Meters · Place 21 · RPIRPI1500 Meters21.4:14.81aSo

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 20Ithaca College Quad MeetJan 20 · 1 Mile · Place 8 · RPIRPI1 Mile8.4:44.22aFr

2017 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 27Central-West MIAA D 1May 27 · 1 Mile · Place 7 · Shepherd Hill RegShepherd Hill Reg1 Mile7.4:32.20a PB12

2017 Indoor Track

5 results
DateMeetEventPlMarkGr
May 20Mid-Wach A League ChampionshipMay 20 · 1 Mile · Place 2 · Shepherd Hill RegShepherd Hill Reg1 Mile2.4:35.26a12
May 20Mid-Wach A League ChampionshipMay 20 · 800 Meters · Place 8 · Shepherd Hill RegShepherd Hill Reg800 Meters8.2:08.49a PB12
Feb 15MIAA D3 State ChampionshipsFeb 15 · 2 Miles · Place 8 · Shepherd Hill RegShepherd Hill Reg2 Miles8.10:09.63a PB12
Feb 4Mid-Wach League Championship A DivisionFeb 4 · 2 Miles · Place 2 · Shepherd Hill RegShepherd Hill Reg2 Miles2.10:29.43a12
Feb 4Mid-Wach League Championship A DivisionFeb 4 · 1000 Meters · Place 6 · Shepherd Hill RegShepherd Hill Reg1000 Meters6.2:55.26a PB12

2016 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17MSTCA Winter Festival - Large SchoolDec 17 · 2 Miles · Place 9 · Shepherd Hill RegShepherd Hill Reg2 Miles9.10:22.67a12
Jan 23MSTCA Coaches InvitationalJan 23 · 2 Miles · Place 25 · Shepherd HillShepherd Hill2 Miles2510:30.3811

2015 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4Freshman/Sophomore Large SchoolJan 4 · 1 Mile · Place 53 · Shepherd HilShepherd Hil1 Mile535:22.2310

2014 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4Auerbach Fr/So Meet - LargeJan 4 · 2 Miles · Place 50 · Shepherd HilShepherd Hil2 Miles5012:46.76FR