Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 204:51.64NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
1600 Meters · OutdoorCamden County Championships · May 104:53.13Camden County ChampionshipsMay 10, 2025
3200 Meters · IndoorSJTCA Meet #7 · Dec 2711:02.16aSJTCA Meet #7December 27, 2025
800 Meters · OutdoorSpartan Sprint Night · May 122:23.38Spartan Sprint NightMay 12, 2025

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

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 1600 Meters · Place 3 · Camden Catholic1600 Meters34:55.6312
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 1600 Meters · Place 21 · Camden Catholic1600 Meters214:51.64 PB12
Jan 28JV InvitationalJan 28 · 1600 Meters · Place 3 · Camden Catholic1600 Meters3.5:00.24a12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 3200 Meters · Place 11 · Camden Catholic3200 Meters11.11:02.16a PB12
Dec 27SJTCA Meet #7Dec 27 · 3200 Meters · Place 11 · Camden Catholic3200 Meters11.11:02.16a12
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 30 · Camden Catholic3200 Meters30.11:02.70a12
Dec 13SJTCA Meet #2Dec 13 · 3200 Meters · Place 30 · Camden Catholic3200 Meters30.11:02.70a12
Feb 1SJTCA #16Feb 1 · 1600 Meters · Place 20 · Camden Catholic1600 Meters205:11.7011

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 1600 Meters · Place 34 · Camden Catholic1600 Meters34.4:53.56a11
May 12Spartan Sprint NightMay 12 · 800 Meters · Place 32 · Camden Catho800 Meters322:23.38 PB—
May 10Camden County ChampionshipsMay 10 · 1600 Meters · Place 15 · Camden Catho1600 Meters154:53.13 PB—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 57 · Camden Catho1600 Meters574:56.91—
Apr 4Crusader Frosh-Novice InvitationalApr 4 · 1600 Meters · Place 5 · Camden Catholic1600 Meters54:53.1311

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 1600 Meters · Place 40 · Camden Catholic1600 Meters40.5:10.84a11
Jan 17SJTCA Winter Meet #10Jan 17 · 1600 Meters · Place 20 · Camden Catholic1600 Meters205:12.0110

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23Cherokee Final Countdown- Last ChanceMay 23 · 800 Meters · Place 43 · Camden Catholic800 Meters432:23.3810
May 20Haddonfield Distance NightMay 20 · 1600 Meters · Place 83 · Camden Catho1600 Meters835:01.3410
May 15Red Devil Frosh/Novice Finale & Varsity Relay ShowcaseMay 15 · 1600 Meters · Place 2 · Camden Catholic1600 Meters2.5:14.10a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · 1600 Meters · Place 19 · Camden Catholic1600 Meters19.5:16.43a10
Feb 17NJSIAA Group ChampionshipsFeb 17 · 1600 Meters · Place 30 · Camden Catholic1600 Meters305:32.499

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Olympic Conference Championships (Patriot)May 23 · 1600 Meters · Place 18 · Camden Catholic1600 Meters185:25.289
May 23Olympic Conference Championships (Patriot)May 23 · 1600 Meters · Place 18 · Camden Catho1600 Meters185:25.28—
May 13Camden County ChampionshipsMay 13 · 1600 Meters · Place 16 · Camden Catholic1600 Meters16.5:13.07a9
May 6SJTCA Open-BoysMay 6 · 1600 Meters · Place 72 · Camden Catholic1600 Meters72.5:09.87a9