Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #13 · Jan 206:32.78SJTCA #13January 20, 2026
1600 Meters · OutdoorBurlington County Divisional Championships · May 15:59.50aBurlington County Divisional ChampionshipsMay 1, 2026
400 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 161:09.48NJSIAA Sectionals South Groups 2 and 3May 16, 2025
400 Meters · Relay Split · OutdoorDon Danser Memorial · Apr 51:15.797Don Danser MemorialApril 5, 2025
800 Meters · OutdoorBurlington County Championships · May 72:47.94Burlington County ChampionshipsMay 7, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 55 · Northern Burlington Regional1600 Meters55.6:18.56a10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 23 · Northern Burlington Regional1600 Meters23.6:26.85a10
May 7Burlington County ChampionshipsMay 7 · 800 Meters · Place 20 · Northern Bur800 Meters202:47.94 PB—
May 1Burlington County Divisional ChampionshipsMay 1 · 1600 Meters · Place 4 · Northern Burlington Regional1600 Meters4.5:59.50a PB10
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 1600 Meters · Place 48 · Northern Burlington Regional1600 Meters48.6:22.10a10
Apr 11Moorestown InvitationalApr 11 · 800 Meters · Place 16 · Northern Burlington Regional800 Meters16.2:49.12a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 1600 Meters · Place 21 · Northern Burlington Reg.1600 Meters216:36.1210
Jan 20SJTCA #13Jan 20 · 1600 Meters · Place 21 · Northern Burlington Reg.1600 Meters216:32.78 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · 1600 Meters · Place 28 · Northern Burlington Regional1600 Meters28.6:47.18a10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 400 Meters · Place 40 · Northern Burlington Reg.400 Meters401:09.48 PB9
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 400 Meters · Place 40 · Northern Burlington Regional400 Meters40.1:09.48a9
May 10Burlington County ChampionshipMay 10 · 400 Meters · Place 33 · Northern Burlington Regional400 Meters33.1:11.54a9
May 2Burlington County Divisional ChampsMay 2 · 400 Meters · Place 10 · Northern Bur400 Meters101:11.48—
Apr 29Pennsauken Batch #2Apr 29 · 800 Meters · Place 22 · Northern Bur800 Meters222:56.59—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 33 · Northern Burlington Regio400 Meters331:13.609
Apr 5Don Danser MemorialApr 5 · 400 Meters · Northern Burlington Regional400 MetersRelay Split—1:15.797 PB9