Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorF.A.T. Duals: Seneca HS · May 1512.09F.A.T. Duals: Seneca HSMay 15, 2024
200 Meters · IndoorSJTCA Meet #4 · Dec 2023.77aSJTCA Meet #4December 20, 2025
200 Meters · OutdoorMoorestown Olympic Batch Meet · Apr 1523.29aMoorestown Olympic Batch MeetApril 15, 2026
400 Meters · IndoorSJTCA #15 · Jan 2452.16SJTCA #15January 24, 2026
400 Meters · OutdoorMoorestown vs Shawnee (Boys) · Apr 2451.5Moorestown vs Shawnee (Boys)April 24, 2024
400 Meters · Relay Split · OutdoorDon Danser Memorial · Apr 554.851Don Danser MemorialApril 5, 2025
800 Meters · OutdoorBurlington County Championships · May 72:04.05Burlington County ChampionshipsMay 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Burlington County ChampionshipsMay 7 · 800 Meters · Place 7 · Moorestown H800 Meters72:04.05 PB—
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 37 · Moorestown800 Meters37.2:05.26a12
Apr 29Olympic Conference Championships 2026Apr 29 · 400 Meters · Moorestown400 Meters--DNS12
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 9 · Moorestown400 Meters9.52.15a12
Apr 21Fast Times at Cherokee HighApr 21 · 200 Meters · Place 11 · Moorestown200 Meters11.23.30a12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 28 · Moorestown400 Meters28.52.34a12
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 28 · Moorestown400 Meters28.52.34a12
Apr 15Moorestown Olympic Batch MeetApr 15 · 400 Meters · Place 1 · Moorestown400 Meters1.51.67a12
Apr 15Moorestown Olympic Batch MeetApr 15 · 200 Meters · Place 2 · Moorestown200 Meters2.23.29a PB12
Apr 11Moorestown InvitationalApr 11 · 400 Meters · Place 12 · Moorestown400 Meters12.52.21a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 400 Meters · Place 9 · Moorestown400 Meters953.5012
Jan 24SJTCA #15Jan 24 · 400 Meters · Place 4 · Moorestown400 Meters452.16 PB12
Jan 24SJTCA #15Jan 24 · 200 Meters · Place 11 · Moorestown200 Meters1123.9412
Jan 3SJTCA #9Jan 3 · 400 Meters · Place 6 · Moorestown400 Meters653.9512

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · 400 Meters · Place 21 · Moorestown400 Meters21.54.75a12
Dec 20SJTCA Meet #4Dec 20 · 200 Meters · Place 21 · Moorestown200 Meters21.23.77a PB12
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 11 · Moorestown400 Meters1154.4011
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · 400 Meters · Place 11 · Moorestown400 Meters1154.4011
Jan 31Olympic & Tri-County Conf MeetJan 31 · 400 Meters · Place 9 · Moorestown400 Meters955.9911
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 21 · Moorestown400 Meters2155.5511
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 21 · Moorestown400 Meters2155.5511
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 21 · Moorestown400 Meters2155.5511
Jan 25SJTCA #15Jan 25 · 400 Meters · Place 21 · Moorestown400 Meters2155.5511

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Burlington County ChampionshipMay 10 · 400 Meters · Place 11 · Moorestown400 Meters11.53.12a11
May 10Burlington County ChampionshipMay 10 · 200 Meters · Place 24 · Moorestown200 Meters24.23.97a11
Apr 9Moorestown DualsApr 9 · 400 Meters · Place 4 · Moorestown400 MetersRelay Split4.56.69711
Apr 9Moorestown DualsApr 9 · 400 Meters · Place 2 · Moorestown400 Meters2.53.97a11
Apr 9Moorestown DualsApr 9 · 200 Meters · Place 6 · Moorestown200 Meters6.24.21a11
Apr 5Don Danser MemorialApr 5 · 400 Meters · Moorestown400 MetersRelay Split—54.851 PB11

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 24 · Moorestown H400 Meters2452.9410
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 24 · Moorestown H400 Meters2452.9410
May 15F.A.T. Duals: Seneca HSMay 15 · 400 Meters · Place 2 · Moorestown400 Meters253.7810
May 15F.A.T. Duals: Seneca HSMay 15 · 100 Meters · Place 10 · Moorestown100 Meters1012.09 PB10
May 11Burlington County ChampionshipsMay 11 · 400 Meters · Place 14 · Moorestown400 Meters1453.1610
Apr 24Moorestown vs Shawnee (Boys)Apr 24 · 400 Meters · Place 1 · Moorestown400 Meters1.51.5 PB10
Apr 13Moorestown InvitationalApr 13 · 400 Meters · Place 8 · Moorestown400 Meters8.55.66a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 24 · Moorestown400 Meters2455.0910
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 24 · Moorestown400 Meters2455.0910
Jan 26Olympic & Tri-County Conf MeetJan 26 · 400 Meters · Place 16 · Moorestown400 Meters1656.9410
Jan 10Bears InvitationalJan 10 · 400 Meters · Place 13 · Moorestown400 Meters13.56.51a10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12SJTCA Winter Meet #2Dec 12 · 400 Meters · Place 25 · Moorestown400 Meters25.58.20a10