Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington County Championships · May 711.883Burlington County ChampionshipsMay 7, 2026
200 Meters · IndoorSJTCA Meet #4 · Dec 2024.64aSJTCA Meet #4December 20, 2025
200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1523.66aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
400 Meters · OutdoorMoorestown Olympic Batch Meet · Apr 1555.63aMoorestown Olympic Batch MeetApril 15, 2026
55 Meter · IndoorSJTCA Meet #4 · Dec 207.02aSJTCA Meet #4December 20, 2025
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 3 · Feb 127.05NJSIAA Sectional Championships - Central Group 3February 12, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 100 Meters · Place 35 · Moorestown100 Meters35.12.49a10
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 200 Meters · Place 28 · Moorestown200 Meters28.23.66a PBWind: 1.810
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100 Meters · Moorestown100 MetersRound P--FSWind: 210
May 7Burlington County ChampionshipsMay 7 · 100 Meters · Place 19 · Moorestown H100 MetersRound P1911.883 PB—
Apr 29Olympic Conference Championships 2026Apr 29 · 200 Meters · Place 25 · Moorestown200 Meters25.23.97aWind: 1.110
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 37 · Moorestown100 MetersRound P37.12.33aWind: -1.510
Apr 21Fast Times at Cherokee HighApr 21 · 200 Meters · Place 22 · Moorestown200 Meters22.24.24a10
Apr 21Fast Times at Cherokee HighApr 21 · 100 Meters · Place 23 · Moorestown100 Meters23.11.89a10
Apr 15Moorestown Olympic Batch MeetApr 15 · 400 Meters · Place 12 · Moorestown400 Meters12.55.63a PB10
Apr 15Moorestown Olympic Batch MeetApr 15 · 200 Meters · Place 5 · Moorestown200 Meters5.23.73a10
Apr 11Moorestown InvitationalApr 11 · 200 Meters · Place 21 · Moorestown200 Meters21.23.86a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · 55 Meters · Place 24 · Moorestown55 MetersRound P247.05 PB10
Jan 24SJTCA #15Jan 24 · 55 Meters · Place 40 · Moorestown55 Meters407.1310
Jan 8SJTCA #10Jan 8 · 55 Meters · Place 34 · Moorestown55 Meters347.0810

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · 55 Meter · Place 29 · Moorestown55 Meter29.7.02a PB10
Dec 20SJTCA Meet #4Dec 20 · 200 Meters · Place 42 · Moorestown200 Meters42.24.64a PB10

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · 100 Meters · Place 19 · Moorestown H100 Meters1912.30—
May 22Cherokee Last ChanceMay 22 · 100 Meters · Place 19 · Moorestown100 Meters19.12.38a9
May 13East Brunswick Sprint Series #1May 13 · 200 Meters · Place 63 · Moorestown H200 Meters6324.85—
May 13East Brunswick Sprint Series #1May 13 · 100 Meters · Place 45 · Moorestown H100 Meters4512.07—
Apr 19Georgian Court University HS ChallengeApr 19 · 100 Meters · Place 14 · Moorestown H100 Meters1412.49—
Apr 9Moorestown DualsApr 9 · 200 Meters · Place 15 · Moorestown200 Meters15.25.36a9
Apr 9Moorestown DualsApr 9 · 100 Meters · Place 12 · Moorestown100 Meters12.12.30a9