Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTCNJ HS Invite · Apr 45:04.29aTCNJ HS InviteApril 4, 2026
1000 Meters · IndoorLVS Senior Day Invite · Jan 212:56.89LVS Senior Day InviteJanuary 21, 2026
1600 Meters · IndoorBill Bruno Holiday Classic · Dec 205:13.55aBill Bruno Holiday ClassicDecember 20, 2025
1600 Meters · OutdoorCherokee Night Racer #2 · May 264:46.22aCherokee Night Racer #2May 26, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 2710:41.52aHolmdel Twilight Series - Night of 3200sApril 27, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:34.23aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorMercer County Freshman/Sophomore Meet · Apr 182:14.02aMercer County Freshman/Sophomore MeetApril 18, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 44 · Lawrence (NJ)1600 Meters44.4:46.22a PB10
May 9CVC ChampsMay 9 · 1600 Meters · Place 18 · Lawrence (NJ)1600 Meters18.4:49.75a10
May 9CVC ChampsMay 9 · 800 Meters · Place 25 · Lawrence (NJ)800 Meters25.2:14.09a10
May 2Mercer Coaches ClassicMay 2 · 1600 Meters · Place 18 · Lawrence (NJ)1600 Meters18.4:51.37a10
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · 3200 Meters · Place 134 · Lawrence (NJ)3200 Meters134.10:41.52a PB10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · 1600 Meters · Place 8 · Lawrence (NJ)1600 Meters8.4:55.67a10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · 800 Meters · Place 9 · Lawrence (NJ)800 Meters9.2:14.02a PB10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 1600 Meters · Place 8 · Lawrence (NJ)1600 Meters8.4:55.67a10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 800 Meters · Place 9 · Lawrence (NJ)800 Meters9.2:14.02a10
Apr 4TCNJ HS InviteApr 4 · 1 Mile · Place 15 · Lawrence (NJ)1 Mile15.5:04.29a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21LVS Senior Day InviteJan 21 · 1000 Meters · Place 8 · Lawrence (NJ)1000 Meters82:56.89 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 1600 Meters · Place 46 · Lawrence (NJ)1600 Meters46.5:13.55a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 23 · Lawrence (NJ)800 Meters23.2:34.23a PB9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26Mercer County Frosh/Soph MeetApr 26 · 1600 Meters · Place 16 · Lawrence (NJ)1600 Meters16.5:49.47a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Demarest InvitationalDec 14 · 1000 Meters · Place 38 · Lawrence (NJ)1000 Meters38.3:22.18a9