Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 125:13.87NJSIAA Sectional Championships - Central Group 3February 12, 2026
1600 Meters · OutdoorPenn Wood Rap Curry Invitational · Apr 184:54.23aPenn Wood Rap Curry InvitationalApril 18, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 62:12.25NJSIAA Sectional Championships - Central Group 3February 6, 2025
800 Meters · OutdoorHaddonfield Distance Night · May 42:05.82aHaddonfield Distance NightMay 4, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 42 · Moorestown800 Meters42.2:05.82a PB10
Apr 29Olympic Conference Championships 2026Apr 29 · 1600 Meters · Place 29 · Moorestown1600 Meters29.5:07.48a10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 1600 Meters · Place 21 · Moorestown1600 Meters21.4:54.23a PB10
Apr 18Rap Curry InvitationalApr 18 · 1600 Meters · Place 21 · Moorestown1600 Meters21.4:54.23a10
Apr 15Moorestown Olympic Batch MeetApr 15 · 800 Meters · Place 4 · Moorestown800 Meters4.2:08.44a10
Apr 11Moorestown InvitationalApr 11 · 1600 Meters · Place 19 · Moorestown1600 Meters19.5:04.18a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 1600 Meters · Place 25 · Moorestown1600 Meters255:13.87 PB10
Jan 24SJTCA #15Jan 24 · 800 Meters · Place 19 · Moorestown800 Meters192:13.7910

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Crusader Frosh-Novice InvitationalApr 4 · 1600 Meters · Place 2 · Moorestown1600 Meters25:05.939

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 17 · Moorestown800 Meters172:12.25 PB9
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 800 Meters · Place 17 · Moorestown800 Meters172:12.259
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 32 · Moorestown800 Meters322:17.229
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 32 · Moorestown800 Meters322:17.229
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 32 · Moorestown800 Meters322:17.229
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 32 · Moorestown800 Meters322:17.229