Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorTCNJ HS Invite · Apr 46:31.84aTCNJ HS InviteApril 4, 2026
1600 Meters · IndoorMid-Winter Classic · Jan 136:34.08Mid-Winter ClassicJanuary 13, 2025
1600 Meters · OutdoorMercer Coaches Classic · May 36:34.08Mercer Coaches ClassicMay 3, 2025
400 Meters · OutdoorMercer County Frosh/Soph Meet · Apr 261:14.88aMercer County Frosh/Soph MeetApril 26, 2025
800 Meters · IndoorCVC Championship · Jan 262:55.60CVC ChampionshipJanuary 26, 2025
800 Meters · OutdoorCherokee Final Countdown- Last Chance · May 272:50.72Cherokee Final Countdown- Last ChanceMay 27, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9CVC ChampsMay 9 · 800 Meters · Place 31 · Robbinsville800 Meters31.2:56.85a10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · 1600 Meters · Robbinsville1600 Meters—DNS10
Apr 4TCNJ HS InviteApr 4 · 1 Mile · Place 31 · Robbinsville1 Mile31.6:31.84a PB10
Apr 2Big Red InvitationalApr 2 · 1600 Meters · Place 14 · Robbinsville1600 Meters147:59.25—

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 32 · Robbinsville800 Meters322:58.0810
Feb 1CVC ChampionshipFeb 1 · 800 Meters · Place 24 · Robbinsville800 Meters243:04.3810
Jan 28JV InvitationalJan 28 · 1600 Meters · Robbinsville1600 Meters—DNS10
Jan 20SJTCA #13Jan 20 · 800 Meters · Place 28 · Robbinsville800 Meters282:57.2010

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · 800 Meters · Place 18 · Robbinsville800 Meters182:50.72 PB—
May 22Cherokee Last ChanceMay 22 · 800 Meters · Place 18 · Robbinsville800 Meters18.2:57.99a9
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 44 · Robbinsville800 Meters442:50.729
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 800 Meters · Place 44 · Robbinsville800 Meters44.2:50.72a9
May 10CVC ChampionshipsMay 10 · 800 Meters · Place 37 · Robbinsville800 Meters372:55.049
May 10Mercer County ChampsMay 10 · 800 Meters · Place 37 · Robbinsville800 Meters37.2:55.04a9
May 3Mercer Coaches ClassicMay 3 · 1600 Meters · Place 15 · Robbinsville1600 Meters156:34.08 PB—
Apr 26Mercer County Frosh/Soph MeetApr 26 · 800 Meters · Robbinsville800 Meters--DNS9
Apr 26Mercer County Frosh/Soph MeetApr 26 · 400 Meters · Place 12 · Robbinsville400 Meters12.1:14.88a PB9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 800 Meters · Place 34 · Robbinsville800 Meters342:57.899
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 24 · Robbinsville800 Meters242:55.60 PB9
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 24 · Robbinsville800 Meters242:55.609
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 24 · Robbinsville800 Meters242:55.609
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 24 · Robbinsville800 Meters242:55.609
Jan 13Mid-Winter ClassicJan 13 · 1600 Meters · Place 4 · Robbinsville1600 Meters46:34.08 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17SJTCA Meet #3Dec 17 · 800 Meters · Place 31 · Robbinsville800 Meters31.2:59.05a9