Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - South Group 3 · Feb 74:44.05NJSIAA Sectional Championships - South Group 3February 7, 2025
1600 Meters · OutdoorRidge Night Of 1600'S · Apr 164:44.43aRidge Night Of 1600'SApril 16, 2025
1600 Meters · OutdoorHolmdel Twilight Series - Season Ender · Jun 54:39.83Holmdel Twilight Series - Season EnderJune 5, 2024
3000m Steeplechase · 0.914m · OutdoorWoodbury Relays · Apr 2010:29.36aWoodbury RelaysApril 20, 2024
3200 Meters · OutdoorSJTCA Elite · May 110:23.32aSJTCA EliteMay 1, 2025
800 Meters · IndoorNJSIAA Sectional Championships - South Group 3 · Feb 142:05.64NJSIAA Sectional Championships - South Group 3February 14, 2026
800 Meters · OutdoorCape May County Champs · May 52:03.85Cape May County ChampsMay 5, 2025

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 800 Meters · Place 10 · Ocean City800 Meters102:05.64 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 800 Meters · Place 11 · Ocean City800 Meters11.2:07.19a11
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 1600 Meters · Place 11 · Ocean City1600 Meters114:44.05 PB10
Feb 1SJTCA #16Feb 1 · 800 Meters · Place 7 · Ocean City800 Meters72:08.3410

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Cape Atlantic League MeetMay 10 · 1600 Meters · Place 10 · Ocean City H1600 Meters104:48.29—
May 5Cape May County ChampsMay 5 · 800 Meters · Place 3 · Ocean City H800 Meters32:03.85 PB—
May 1SJTCA EliteMay 1 · 3200 Meters · Place 18 · Ocean City3200 Meters18.10:23.32a PB10
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 58 · Ocean City1600 Meters58.4:44.43a PB10
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 58 · Ocean City1600 Meters58.4:44.43a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 1600 Meters · Place 22 · Ocean City1600 Meters22.4:56.54a10
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 30 · Ocean City800 Meters302:16.439
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 30 · Ocean City800 Meters302:16.439
Jan 29SJTCA Winter Meet #14Jan 29 · 800 Meters · Place 15 · Ocean City800 Meters152:13.449

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5Holmdel Twilight Series - Season EnderJun 5 · 1600 Meters · Place 55 · M Ocean City H1600 Meters554:39.83 PB—
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 800 Meters · Place 20 · Ocean City H800 Meters202:06.899
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 800 Meters · Place 20 · Ocean City H800 Meters202:06.899
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 34 · Ocean City H800 Meters342:09.599
May 16Cape May County ChampionshipsMay 16 · 1600 Meters · Place 3 · Ocean City1600 Meters34:49.629
Apr 20Woodbury RelaysApr 20 · 3000m Steeplechase · Place 10 · Ocean City3000m Steeplechase0.914m10.10:29.36a PB9
Apr 15F.A.T. Dual: Oakcrest, EHT and OCApr 15 · 3200 Meters · Place 3 · Ocean City3200 Meters310:36.999
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 111 · Ocean City3200 Meters111.10:31.69a9
Jan 10AC Armory CAL Meet #5Jan 10 · 1600 Meters · Place 2 · Ocean City1600 Meters2.5:26.09

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 87 · Ocean City800 Meters87.2:24.20a9