Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMiddlebury's NESCAC Invite · Jan 265:14.23aMiddlebury's NESCAC Invite January 26, 2025
1000 Meters · IndoorNYC Gotham Cup · Jan 173:01.72aNYC Gotham CupJanuary 17, 2025
1500 Meters · OutdoorAmherst Spring Fling · Apr 44:44.18aAmherst Spring FlingApril 4, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&4 · Feb 115:09.48NJSIAA Sectional Championships - Central Groups 1&4February 11, 2023
1600 Meters · OutdoorNJSIAA Groups 2 & 4 · Jun 115:12.23aNJSIAA Groups 2 & 4June 11, 2021
1600 Meters · OutdoorRaider Twilight I · May 55:12.23Raider Twilight IMay 5, 2023
3200 Meters · OutdoorNJSIAA Groups 2 & 4 · Jun 1111:26.55aNJSIAA Groups 2 & 4June 11, 2021
400 Meters · IndoorMiddlebury's NESCAC Invite · Feb 11:03.97aMiddlebury's NESCAC InviteFebruary 1, 2026
600 Meters · IndoorNew England Division III Indoor Championships · Mar 11:39.90aNew England Division III Indoor ChampionshipsMarch 1, 2026
800 Meters · IndoorBoston University/Sharon Colyear-Danville Season Opener · Dec 72:18.09aBoston University/Sharon Colyear-Danville Season OpenerDecember 7, 2024
800 Meters · OutdoorMIT Sean Collier Invitational · Apr 182:17.87MIT Sean Collier InvitationalApril 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8The FIRE Meet at WilliamsMay 8 · 1500 Meters · Place 18 · AmherstAmherst1500 Meters18.4:51.07aSo
May 1New England Division III Outdoor ChampionshipsMay 1 · 1500 Meters · AmherstAmherst1500 Meters—DNSSo
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 3 · AmherstAmherst1500 Meters3.4:47.36aSo
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 17 · AmherstAmherst800 Meters17.2:22.06aSo
Apr 4Amherst Spring FlingApr 4 · 1500 Meters · Place 4 · AmherstAmherst1500 Meters4.4:44.18a PBSo
Mar 28UMASS Flagship OpenerMar 28 · 800 Meters · Place 3 · AmherstAmherst800 Meters3.2:28.16aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 600 Meters · Place 14 · AmherstAmherst600 Meters141:39.90a PBSO
Feb 20Springfield College Triangle ClassicFeb 20 · 800 Meters · Place 5 · AmherstAmherst800 Meters52:26.92aSO
Feb 7Tufts 6-Way InvitationalFeb 7 · 600 Meters · Place 8 · AmherstAmherst600 Meters81:42.99aSO
Feb 1Middlebury's NESCAC InviteFeb 1 · 400 Meters · Place 26 · AmherstAmherst400 Meters261:03.97a PBSO

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6Sharon Colyear-Danville Season OpenerDec 6 · 600 Meters · Place 14 · AmherstAmherst600 Meters14.1:40.13aSo
Feb 282025 New England Division III Indoor T&F ChampionshipFeb 28 · 1000 Meters · Place 9 · AmherstAmherst1000 Meters93:02.73FR
Feb 14David Hemery Valentine InvitationalFeb 14 · 800 Meters · Place 179 · AmherstAmherst800 Meters1792:23.53a—
Feb 7Tufts Cupid ChallengeFeb 7 · 600 Meters · Place 7 · AmherstAmherst600 Meters71:41.69a—
Jan 26Middlebury's NESCAC Invite Jan 26 · 1 Mile · Place 11 · AmherstAmherst1 Mile115:14.23a PB—
Jan 17NYC Gotham CupJan 17 · 1000 Meters · Place 5 · AmherstAmherst1000 Meters5.3:01.72a PBFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · 800 Meters · Place 17 · AmherstAmherst800 Meters17.2:20.93aFr
Apr 18MIT Sean Collier InvitationalApr 18 · 800 Meters · Place 7 · AmherstAmherst800 Meters72:17.87 PBFR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 800 Meters · Place 19 · AmherstAmherst800 Meters19.2:21.71aFr
Apr 5Amherst Spring FlingApr 5 · 1500 Meters · Place 19 · AmherstAmherst1500 Meters194:59.59FR
Mar 8Tufts National QualifierMar 8 · 800 Meters · Place 14 · AmherstAmherst800 Meters142:28.27FR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7Boston University/Sharon Colyear-Danville Season OpenerDec 7 · 800 Meters · Place 20 · AmherstAmherst800 Meters20.2:18.09a PBFr
Feb 20Eastern States ChampionshipsFeb 20 · 1 Mile · Place 8 · Franklin TowFranklin Tow1 Mile85:16.5212
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 12 · Franklin TownshipFranklin Township800 Meters122:24.8112
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 1600 Meters · Place 13 · Franklin TownshipFranklin Township1600 Meters135:18.5712
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 800 Meters · Place 12 · Franklin TownshipFranklin Township800 Meters122:24.8112
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 1600 Meters · Place 13 · Franklin TownshipFranklin Township1600 Meters135:18.5712
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 2 · Franklin TownshipFranklin Township800 Meters22:23.1512
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 1600 Meters · Place 4 · Franklin TownshipFranklin Township1600 Meters45:12.3012
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 800 Meters · Place 1 · Franklin TownshipFranklin Township800 Meters12:20.2012
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 1600 Meters · Place 2 · Franklin TownshipFranklin Township1600 Meters25:10.1412

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 1600 Meters · Place 13 · Franklin TowFranklin Tow1600 Meters135:26.5012
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 800 Meters · Place 12 · Franklin TowFranklin Tow800 Meters122:23.9912
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 800 Meters · Place 4 · Franklin TownshipFranklin Township800 Meters42:22.0012
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 6 · Franklin TownshipFranklin Township1600 Meters65:26.5712
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 6 · Franklin TownshipFranklin Township1600 Meters65:26.5712
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 800 Meters · Place 4 · Franklin TownshipFranklin Township800 Meters42:22.0012
May 21Skyland Conference Champs - DivisionalMay 21 · 1600 Meters · Place 25 · Franklin TwpFranklin Twp1600 Meters255:43.54—
May 21Skyland Conference Champs - Open ScoresMay 21 · 1600 Meters · Place 25 · Franklin (Somerset)Franklin (Somerset)1600 Meters25.5:43.54a12
May 14Somerset County ChampsMay 14 · 1600 Meters · Place 7 · Franklin TowFranklin Tow1600 Meters75:23.88—
May 14Somerset County ChampsMay 14 · 800 Meters · Place 7 · Franklin TowFranklin Tow800 Meters72:25.84—
May 3Raider TwilightMay 3 · 1600 Meters · Place 24 · Franklin (Somerset)Franklin (Somerset)1600 Meters24.5:19.41a12

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 600 Meters · Place 2 · Franklin (Somerset)Franklin (Somerset)600 Meters2.1:44.73a12
Dec 11Ridge Winter InvitationalDec 11 · 1600 Meters · Place 7 · Franklin (Somerset)Franklin (Somerset)1600 Meters7.5:18.12a12
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 9 · Franklin TownshipFranklin Township800 Meters92:22.7111
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 10 · Franklin TownshipFranklin Township1600 Meters105:12.4111
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 800 Meters · Place 3 · Franklin TownshipFranklin Township800 Meters32:21.9011
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 1600 Meters · Place 3 · Franklin TownshipFranklin Township1600 Meters35:09.48 PB11
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 800 Meters · Place 3 · Franklin TownshipFranklin Township800 Meters32:21.9011
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 1600 Meters · Place 3 · Franklin TownshipFranklin Township1600 Meters35:09.4811
Jan 30SJTCA Winter Meet #11Jan 30 · 800 Meters · Place 1 · Franklin TownshipFranklin Township800 Meters12:23.5911
Jan 30SJTCA Winter Meet #11Jan 30 · 1600 Meters · Place 2 · Franklin TownshipFranklin Township1600 Meters25:17.2011
Jan 8Skyland Conference Indoor ChampionshipJan 8 · 800 Meters · Place 3 · Franklin TownshipFranklin Township800 Meters32:23.5711
Jan 8Skyland Conference Indoor ChampionshipJan 8 · 1600 Meters · Place 4 · Franklin TownshipFranklin Township1600 Meters45:13.5811

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 1600 Meters · Place 14 · Franklin (Somerset)Franklin (Somerset)1600 Meters14.5:18.36a11
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 1600 Meters · Place 5 · Franklin (Somerset)Franklin (Somerset)1600 Meters5.5:15.58a11
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · 800 Meters · Place 7 · Franklin (Somerset)Franklin (Somerset)800 Meters7.2:22.28a11
May 23Skyland Conference ChampionshipsMay 23 · 800 Meters · Place 2 · Franklin TowFranklin Tow800 Meters22:19.79—
May 16Somerset County ChampionshipsMay 16 · 1600 Meters · Place 5 · Franklin (Somerset)Franklin (Somerset)1600 Meters5.5:24.29a11
May 16Somerset County ChampionshipsMay 16 · 800 Meters · Place 4 · Franklin (Somerset)Franklin (Somerset)800 Meters4.2:22.12a11
May 5Raider Twilight IMay 5 · 1600 Meters · Place 16 · Franklin TowFranklin Tow1600 Meters165:12.23 PB—
Mar 5NJSIAA Meet of ChampionsMar 5 · 1600 Meters · Place 19 · Franklin TownshipFranklin Township1600 Meters195:18.9311
Mar 5NJSIAA Meet of ChampionsMar 5 · 1600 Meters · Place 19 · Franklin TownshipFranklin Township1600 Meters195:18.9311

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 800 Meters · Place 2 · Franklin (Somerset)Franklin (Somerset)800 Meters2.2:24.18a11
Jan 23Skyland Conference Indoor ChampionshipJan 23 · 1600 Meters · Place 5 · Franklin TownshipFranklin Township1600 Meters55:17.5510

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 2 & 4Jun 11 · 3200 Meters · Place 11 · Franklin (Somerset)Franklin (Somerset)3200 Meters11.11:26.55a PB9
Jun 11NJSIAA Groups 2 & 4Jun 11 · 1600 Meters · Place 14 · Franklin (Somerset)Franklin (Somerset)1600 Meters14.5:12.23a PB9
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 3200 Meters · Place 4 · Franklin (Somerset)Franklin (Somerset)3200 Meters4.11:37.33a9
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 1600 Meters · Place 4 · Franklin (Somerset)Franklin (Somerset)1600 Meters4.5:15.84a9
May 24Somerset County ChampionshipsMay 24 · 1600 Meters · Place 4 · Franklin TowFranklin Tow1600 Meters45:14.43—
May 20Skyland Conference ChampionshipsMay 20 · 3200 Meters · Place 3 · Franklin TowFranklin Tow3200 Meters311:48.09—
May 20Skyland Conference ChampionshipsMay 20 · 1600 Meters · Place 3 · Franklin TowFranklin Tow1600 Meters35:19.54—