Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 14:49.02aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 204:28.82NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
1600 Meters · OutdoorCamden County Championships · May 94:24.13aCamden County ChampionshipsMay 9, 2026
3200 Meters · OutdoorCherokee Night Racer #1: Night of 3200's · Apr 1211:07.17aCherokee Night Racer #1: Night of 3200'sApril 12, 2024
800 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 212:08.37NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
800 Meters · OutdoorOlympic Conference Championships 2026 · Apr 292:00.16aOlympic Conference Championships 2026April 29, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 1600 Meters · Place 10 · Paul VI1600 Meters10.4:30.94a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 14 · Paul VI800 Meters14.2:01.30a11
May 14A Fourth Night at the Horse FarmMay 14 · 800 Meters · Place 7 · Paul VI800 Meters7.2:00.29a11
May 9Camden County ChampionshipsMay 9 · 1600 Meters · Place 3 · Paul VI1600 Meters3.4:24.13a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 800 Meters · Place 4 · Paul VI800 Meters4.2:00.16a PB11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 1600 Meters · Place 6 · Paul VI1600 Meters64:28.82 PB11
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 24 · Paul VI800 Meters242:10.9111

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 4 · Paul VI800 Meters42:02.96—
May 10Camden County ChampionshipsMay 10 · 1600 Meters · Place 3 · Paul VI1600 Meters34:38.31—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 19 · Paul VI1600 Meters194:38.31—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 12 · Paul VI800 Meters122:08.37 PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 36 · Paul VI1 Mile36.4:49.02a PB10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 18 · Paul VI800 Meters18.2:04.91a9
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 9 · Paul VI1600 Meters94:50.299
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 190 · Paul VI3200 Meters190.11:07.17a PB9