Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 266:07.14Olympic & Tri-County Conf MeetJanuary 26, 2024
1600 Meters · OutdoorF.A.T. Duals: Seneca HS · May 155:47.51F.A.T. Duals: Seneca HSMay 15, 2024
200 Meters · OutdoorMoorestown Olympic Batch Meet · Apr 1526.29aMoorestown Olympic Batch MeetApril 15, 2026
3200 Meters · IndoorOlympic & Tri-County Conf Meet · Jan 3112:48.53Olympic & Tri-County Conf MeetJanuary 31, 2025
3200 Meters · OutdoorBurlington County Championships · May 1112:43.82Burlington County ChampionshipsMay 11, 2024
400 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 121:00.59NJSIAA Sectional Championships - Central Group 3February 12, 2026
400 Meters · OutdoorMoorestown Olympic Batch Meet · Apr 151:00.48aMoorestown Olympic Batch MeetApril 15, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 122:22.58NJSIAA Sectional Championships - Central Group 3February 12, 2026
800 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 292:17.30aNJSIAA Group Championships - 2 & 3May 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 800 Meters · Place 13 · Moorestown800 Meters13.2:17.30a PB11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 800 Meters · Place 6 · Moorestown800 Meters6.2:19.33a11
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 9 · Moorestown800 Meters9.2:19.93a11
Apr 29Olympic Conference Championships 2026Apr 29 · 800 Meters · Place 14 · Moorestown800 Meters14.2:29.62a11
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 4 · Moorestown400 Meters4.1:01.57a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 800 Meters · Place 13 · Moorestown800 Meters13.2:21.43a11
Apr 18Rap Curry InvitationalApr 18 · 800 Meters · Place 13 · Moorestown800 Meters13.2:21.43a11
Apr 15Moorestown Olympic Batch MeetApr 15 · 400 Meters · Place 1 · Moorestown400 Meters1.1:00.48a PB11
Apr 15Moorestown Olympic Batch MeetApr 15 · 200 Meters · Place 2 · Moorestown200 Meters2.26.29a PB11
Apr 11Moorestown InvitationalApr 11 · 800 Meters · Place 2 · Moorestown800 Meters2.2:23.54a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 23 · Moorestown800 Meters232:32.8311
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 23 · Moorestown800 Meters232:32.8311
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 800 Meters · Place 3 · Moorestown800 Meters32:22.58 PB11
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 400 Meters · Place 7 · Moorestown400 Meters71:00.59 PB11
Jan 24SJTCA #15Jan 24 · 800 Meters · Place 2 · Moorestown800 Meters22:23.9611
Jan 24SJTCA #15Jan 24 · 800 Meters · Place 2 · Moorestown800 Meters22:23.9611
Jan 3SJTCA #9Jan 3 · 800 Meters · Place 2 · Moorestown800 Meters22:28.8611

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 10 · Moorestown400 Meters101:02.4710
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 10 · Moorestown400 Meters101:02.4710
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 6 · Moorestown3200 Meters612:48.53 PB10
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 9 · Moorestown800 Meters92:33.8810
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 9 · Moorestown800 Meters92:33.8810
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 9 · Moorestown800 Meters92:33.8810
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 9 · Moorestown800 Meters92:33.8810

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23Cherokee Final Countdown- Last ChanceMay 23 · 800 Meters · Place 7 · Moorestown800 Meters72:30.409
May 15F.A.T. Duals: Seneca HSMay 15 · 1600 Meters · Place 4 · Moorestown1600 Meters45:47.51 PB9
May 11Burlington County ChampionshipsMay 11 · 1600 Meters · Place 14 · Moorestown1600 Meters145:51.829
May 11Burlington County ChampionshipsMay 11 · 3200 Meters · Place 10 · Moorestown3200 Meters1012:43.82 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26Olympic & Tri-County Conf MeetJan 26 · 1600 Meters · Place 15 · Moorestown1600 Meters156:07.14 PB9