Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHaddonfield Distance Night · May 45:10.05aHaddonfield Distance NightMay 4, 2026
3000 Meters · IndoorBears Invitational · Jan 1011:34.25aBears InvitationalJanuary 10, 2024
800 Meters · IndoorNJSIAA Sectional Championships - South Group 2&3 · Feb 92:23.98NJSIAA Sectional Championships - South Group 2&3February 9, 2024
800 Meters · OutdoorMoorestown Olympic Batch Meet · Apr 152:19.71aMoorestown Olympic Batch MeetApril 15, 2026
Javelin · 800g · OutdoorOlympic Conference Championships 2026 · Apr 29122' 9"Olympic Conference Championships 2026April 29, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · Javelin · Place 8 · MoorestownJavelin800g8.117-1011
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Javelin · Place 24 · MoorestownJavelin800g24.117-0311
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 109 · Moorestown1600 Meters109.5:10.05a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · Javelin · Place 17 · MoorestownJavelin800g17.122' 9" PB11
Apr 21Fast Times at Cherokee HighApr 21 · Javelin · Place 19 · MoorestownJavelin800g19.111-0811
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Place 31 · MoorestownJavelin800g31.105-111
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 14 · Moorestown1600 Meters14.5:12.95a11
Apr 18Rap Curry InvitationalApr 18 · Javelin · Place 31 · MoorestownJavelin800g31.105' 1"11
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 14 · Moorestown1600 Meters14.5:12.95a11
Apr 15Moorestown Olympic Batch MeetApr 15 · Javelin · Place 4 · MoorestownJavelin800g4.96-711
Apr 15Moorestown Olympic Batch MeetApr 15 · 800 Meters · Place 16 · Moorestown800 Meters16.2:19.71a PB11
Apr 11Moorestown InvitationalApr 11 · 800 Meters · Place 31 · Moorestown800 Meters31.2:19.76a11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 9Moorestown DualsApr 9 · 1600 Meters · Place 8 · Moorestown1600 Meters8.5:17.37a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 36 · Moorestown800 Meters362:23.98 PB9
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 36 · Moorestown800 Meters362:23.989
Jan 26Olympic & Tri-County Conf MeetJan 26 · 800 Meters · Place 17 · Moorestown800 Meters172:29.589
Jan 10Bears InvitationalJan 10 · 3000 Meters · Place 22 · Moorestown3000 Meters22.11:34.25a PB9