Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 204:41.79NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
1600 Meters · OutdoorA Fourth Night at the Horse Farm · May 144:32.05aA Fourth Night at the Horse FarmMay 14, 2026
3200 Meters · OutdoorCamden County Championships · May 910:29.23aCamden County ChampionshipsMay 9, 2026
800 Meters · IndoorOcean Breeze Invitational · Feb 12:24.53aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorCherokee Final Countdown- Last Chance · May 212:03.60aCherokee Final Countdown- Last ChanceMay 21, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 800 Meters · Place 7 · Paul VI800 Meters7.2:03.60a PB10
May 14A Fourth Night at the Horse FarmMay 14 · 1600 Meters · Place 8 · Paul VI1600 Meters8.4:32.05a PB10
May 9Camden County ChampionshipsMay 9 · 3200 Meters · Place 7 · Paul VI3200 Meters7.10:29.23a PB10
Apr 29Olympic Conference Championships 2026Apr 29 · 3200 Meters · Paul VI3200 Meters--DNS10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 1600 Meters · Place 11 · Paul VI1600 Meters114:41.79 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 36 · Paul VI3200 Meters36.10:49.30a9
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 31 · Paul VI800 Meters312:10.00—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 11 · Paul VI1600 Meters114:56.77—
Apr 4Crusader Frosh-Novice InvitationalApr 4 · 1600 Meters · Place 9 · Paul VI1600 Meters95:00.309

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 23 · Paul VI1600 Meters235:10.649
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 23 · Paul VI1600 Meters235:10.649
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 23 · Paul VI1600 Meters235:10.649
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 56 · Paul VI800 Meters56.2:24.53a PB9