Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 295:52.92aU.S. Marine Corps Holiday ClassicDecember 29, 2023
1500 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 295:31.27aU.S. Marine Corps Holiday ClassicDecember 29, 2023
1500 Meters · OutdoorJerry Gravel Classic · Apr 115:00.97aJerry Gravel ClassicApril 11, 2026
1600 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 2&3 · Feb 35:50.06NJSIAA Sectional Championships - North 1 Group 2&3February 3, 2023
1600 Meters · OutdoorBig North Championships-Freedom-National · May 45:41.06aBig North Championships-Freedom-National May 4, 2023
3200 Meters · OutdoorBig North Championships-Freedom-National · May 412:42.73aBig North Championships-Freedom-National May 4, 2023
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:01.489Bergen County RelaysApril 17, 2024
600 Meters · IndoorSmith Quad Meet · Feb 201:41.58aSmith Quad MeetFebruary 20, 2026
800 Meters · IndoorNYC Gotham Cup · Jan 162:30.72aNYC Gotham CupJanuary 16, 2026
800 Meters · OutdoorNew England Division III Outdoor Championships · May 12:21.13aNew England Division III Outdoor ChampionshipsMay 1, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 800 Meters · Place 18 · WellesleyWellesley800 Meters18.2:21.13a PBSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 800 Meters · Place 10 · WellesleyWellesley800 Meters10.2:24.40aSo
Apr 18Wellesley, Mt. Holyoke, Smith Tri-MeetApr 18 · 800 Meters · Place 4 · WellesleyWellesley800 Meters4.2:24.26aSo
Apr 11Jerry Gravel ClassicApr 11 · 1500 Meters · Place 1 · WellesleyWellesley1500 Meters1.5:00.97a PBSo
Apr 4Coast Guard Spring InvitationalApr 4 · 800 Meters · Place 11 · WellesleyWellesley800 Meters11.2:26.66aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Smith Quad MeetFeb 20 · 600 Meters · Place 2 · WellesleyWellesley600 Meters2.1:41.58a PBSo
Feb 13Lynn Ruddy InvitationalFeb 13 · 600 Meters · WellesleyWellesley600 Meters--DQSo
Jan 16NYC Gotham CupJan 16 · 800 Meters · Place 14 · WellesleyWellesley800 Meters14.2:30.72a PBSo

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 800 Meters · Place 19 · WellesleyWellesley800 Meters19.2:31.75aFr
Apr 19Mt Holyoke/Smith/WellesleyApr 19 · 1500 Meters · Place 9 · WellesleyWellesley1500 Meters9.5:26.85aFr
Apr 11Carla Coffey ClassicApr 11 · 800 Meters · Place 7 · WellesleyWellesley800 Meters7.2:34.44aFr
Apr 5CGA Spring InviteApr 5 · 1500 Meters · Place 48 · WellesleyWellesley1500 Meters485:22.61aFR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14Lynn Ruddy InvitationalFeb 14 · 800 Meters · Place 3 · WellesleyWellesley800 Meters3.2:31.82aFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4Northern Valley Demerest Last Chance MeetJun 4 · 1600 Meters · Place 4 · NV - DemaresNV - Demares1600 Meters45:43.36—
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 9 · NV - DemaresNV - Demares800 Meters92:29.4212
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 9 · NV - DemaresNV - Demares800 Meters92:29.4212
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 800 Meters · Place 9 · NV - DemaresNV - Demares800 Meters92:29.4212
May 2Big North Championships Freedom-National-UnitedMay 2 · 800 Meters · Place 5 · NV - DemarestNV - Demarest800 Meters52:34.5912
Apr 17Bergen County RelaysApr 17 · 400 Meters · Northern Valley-DemarestNorthern Valley-Demarest400 MetersRelay Split—1:01.489 PB12

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1 Mile · Place 35 · Northern Valley-DemarestNorthern Valley-Demarest1 Mile35.5:52.92a PB12
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 1500 Meters · Place 35 · Northern Valley-DemarestNorthern Valley-Demarest1500 Meters35.5:31.27a PB12
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 1600 Meters · Place 15 · NV - DemarestNV - Demarest1600 Meters155:50.06 PB11
Feb 3NJSIAA Sectional Championships - North 1 Group 2&3Feb 3 · 1600 Meters · Place 15 · NV - DemarestNV - Demarest1600 Meters155:50.0611

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 2 and 3Jun 2 · 800 Meters · Place 10 · Northern Valley-DemarestNorthern Valley-Demarest800 Meters10.2:32.31a11
May 19Bergen County Meet of ChampionsMay 19 · 1600 Meters · Place 14 · NV - DemaresNV - Demares1600 Meters145:52.2311
May 4Big North Championships-Freedom-National May 4 · 3200 Meters · Place 1 · Northern Valley-DemarestNorthern Valley-Demarest3200 Meters1.12:42.73a PB11
May 4Big North Championships-Freedom-National May 4 · 1600 Meters · Place 3 · Northern Valley-DemarestNorthern Valley-Demarest1600 Meters3.5:41.06a PB11