Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA Meet #4 · Dec 204:55.04aSJTCA Meet #4December 20, 2025
1600 Meters · OutdoorHaddonfield Distance Night · May 44:43.66aHaddonfield Distance NightMay 4, 2026
3200 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2010:34.13NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
3200 Meters · OutdoorOlympic Conference Championships 2026 · Apr 2910:24.85aOlympic Conference Championships 2026April 29, 2026
800 Meters · IndoorSJTCA #19 · Feb 252:28.40SJTCA #19February 25, 2025
800 Meters · OutdoorMoorestown Olympic Batch Meet · Apr 152:20.01aMoorestown Olympic Batch MeetApril 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 3200 Meters · Place 27 · Camden Catholic3200 Meters27.10:34.42a10
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 39 · Camden Catholic1600 Meters39.4:45.08a10
May 9Camden County ChampionshipsMay 9 · 3200 Meters · Place 7 · Camden Catholic3200 Meters7.10:41.66a10
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 38 · Camden Catholic1600 Meters38.4:43.66a PB10
Apr 29Olympic Conference Championships 2026Apr 29 · 3200 Meters · Place 12 · Camden Catholic3200 Meters12.10:24.85a PB10
Apr 17Crusader Frosh-Novice InvitationalApr 17 · 1600 Meters · Place 1 · Camden Catholic1600 Meters1.4:53.46a10
Apr 15Moorestown Olympic Batch MeetApr 15 · 800 Meters · Place 18 · Camden Catholic800 Meters18.2:20.01a PB10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 3200 Meters · Place 4 · Camden Catholic3200 Meters410:45.4010
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 3200 Meters · Place 17 · Camden Catholic3200 Meters1710:34.13 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · 1600 Meters · Place 14 · Camden Catholic1600 Meters14.4:55.04a PB10
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 12 · Camden Catholic3200 Meters12.10:37.67a10
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 12 · Camden Catholic3200 Meters12.10:37.67a10
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 23 · Camden Catholic800 Meters232:28.40 PB9
Feb 25SJTCA #19Feb 25 · 800 Meters · Place 23 · Camden Catholic800 Meters232:28.409

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 3200 Meters · Place 32 · Camden Catholic3200 Meters32.10:45.22a9
May 27Cherokee Final Countdown- Last ChanceMay 27 · 1600 Meters · Place 17 · Camden Catho1600 Meters174:57.92—
May 22Cherokee Last ChanceMay 22 · 1600 Meters · Place 17 · Camden Catholic1600 Meters17.5:02.97a9
May 10Camden County ChampionshipsMay 10 · 3200 Meters · Place 12 · Camden Catho3200 Meters1210:58.47—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 14 · Camden Catho1600 Meters144:57.92—
Apr 4Crusader Frosh-Novice InvitationalApr 4 · 1600 Meters · Place 4 · Camden Catholic1600 Meters45:10.069