Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorU.S. Marine Corps Holiday Classic · Dec 286:03.08aU.S. Marine Corps Holiday ClassicDecember 28, 2024
1500 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 285:39.44aU.S. Marine Corps Holiday ClassicDecember 28, 2024
1600 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 85:47.67NJSIAA Sectional Championships - North 2 Groups 1&2February 8, 2026
1600 Meters · OutdoorSomerset County Champs · Apr 285:47.27aSomerset County ChampsApril 28, 2026
3000 Meters · IndoorHenderson 3k/3200 Classic · Dec 911:51.33aHenderson 3k/3200 ClassicDecember 9, 2025
3200 Meters · IndoorHenderson 3k/3200 Classic · Dec 912:26.66aHenderson 3k/3200 ClassicDecember 9, 2025
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 282:39.97aU.S. Marine Corps Holiday ClassicDecember 28, 2024
800 Meters · OutdoorPR Night at Bernards · May 82:34.01aPR Night at BernardsMay 8, 2026
Javelin · 600g · OutdoorTim Grant Invitational · May 2183-2Tim Grant InvitationalMay 21, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · Javelin · Place 1 · BernardsJavelin600g1.83-2 PB11
May 21Tim Grant InvitationalMay 21 · 1600 Meters · Place 3 · Bernards1600 Meters3.5:48.74a11
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · Javelin · Place 3 · BernardsJavelin600g3.79-511
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · 800 Meters · Place 3 · Bernards800 Meters3.2:35.611
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 1600 Meters · Place 23 · Bernards1600 Meters23.6:02.89a11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 800 Meters · Place 23 · Bernards800 Meters23.2:36.14a11
May 8PR Night at BernardsMay 8 · 800 Meters · Place 7 · Bernards800 Meters7.2:34.01a PB11
May 5Skyland Conference ChampsMay 5 · Javelin · Place 12 · BernardsJavelin1282-04—
May 5Skyland Conference ChampsMay 5 · 1600 Meters · Place 29 · Bernards1600 Meters295:53.09—
May 5Skyland Conference Champs - Open ScoringMay 5 · Javelin · Place 12 · BernardsJavelin600g12.82-0411
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 29 · Bernards1600 Meters29.5:53.09a11
Apr 28Somerset County ChampsApr 28 · Javelin · Place 7 · BernardsJavelin773-511
Apr 28Somerset County ChampsApr 28 · 1600 Meters · Place 18 · Bernards1600 Meters185:47.27a PB11
Apr 2Cherokee 3200Apr 2 · 3200 Meters · Bernards3200 Meters--DNS11
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 15 · Bernards1600 Meters15.6:40.49a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 1600 Meters · Place 9 · Bernards1600 Meters95:47.67 PB11
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 3200 Meters · Place 10 · Bernards3200 Meters1012:41.3211
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 21 · Bernards1600 Meters215:54.6811
Jan 23HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 23 · 1600 Meters · Place 1 · Bernards1600 Meters15:50.04—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 20 · Bernards1600 Meters20.5:55.19a11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 34 · Bernards800 Meters34.2:42.72a11
Dec 9Henderson 3k/3200 ClassicDec 9 · 3200 Meters · Place 24 · Bernards3200 Meters24.12:26.66a PB11
Dec 9Henderson 3k/3200 ClassicDec 9 · 3000 Meters · Place 26 · Bernards3000 Meters26.11:51.33a PB11
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 800 Meters · Place 15 · Bernards800 Meters152:43.3210
Jan 24HCTCA Winter Series Meet #2 (Bill Reid Memorial)Jan 24 · 1600 Meters · Place 3 · Bernards1600 Meters35:51.53—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 1 Mile · Place 28 · Bernards1 Mile28.6:03.08a PB10
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 1500 Meters · Place 29 · Bernards1500 Meters29.5:39.44a PB10
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 29 · Bernards800 Meters29.2:39.97a PB10
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 800 Meters · Place 19 · Bernards800 Meters192:48.009
Jan 6Christa Racine InvitationalJan 6 · 1600 Meters · Place 21 · Bernards1600 Meters216:12.529
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 33 · Bernards800 Meters332:51.009
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 33 · Bernards800 Meters332:51.009
Jan 6Christa Racine InvitationalJan 6 · 1600 Meters · Place 21 · Bernards1600 Meters216:12.529

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · 1600 Meters · Place 4 · Bernards1600 Meters4.6:04.47a9
Dec 11Ridge Winter InvitationalDec 11 · 1600 Meters · Place 25 · Bernards1600 Meters25.6:11.34a9