Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington County Championships · May 712.46Burlington County ChampionshipsMay 7, 2026
100m Hurdles · 33" / 0.838m · OutdoorMoorestown Invitational · Apr 1120.70aMoorestown InvitationalApril 11, 2026
200 Meters · OutdoorBurlington County Championships · May 726.11Burlington County ChampionshipsMay 7, 2026
400 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 151:05.44NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
400 Meters · OutdoorBurlington County Scholastic League Divisional Championships · May 181:06.79Burlington County Scholastic League Divisional ChampionshipsMay 18, 2024
55 Meter · IndoorSJTCA Meet #4 · Dec 207.90aSJTCA Meet #4December 20, 2025
55 Meters · IndoorNJSIAA Sectional Championships - South Groups 1-2 · Feb 157.62NJSIAA Sectional Championships - South Groups 1-2February 15, 2026
Long Jump · OutdoorBurlington County Divisional Championships · May 115' 8.25"Burlington County Divisional ChampionshipsMay 1, 2026
Triple Jump · IndoorSJTCA Meet #4 · Dec 2031-02.50SJTCA Meet #4December 20, 2025
Triple Jump · OutdoorLenape Field Day 2026 · Apr 1634' 5.5"Lenape Field Day 2026April 16, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 100 Meters · Place 4 · Cinnaminson100 Meters4.12.99a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Long Jump · Place 8 · CinnaminsonLong Jump8.16-4.75Wind: 2.612
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 200 Meters · Place 8 · Cinnaminson200 Meters8.26.72aWind: 2.112
May 11Spartan Sprint NightMay 11 · 100 Meters · Place 6 · Cinnaminson100 Meters6.12.60aWind: 0.612
May 7Burlington County ChampionshipsMay 7 · Triple Jump · Place 7 · CinnaminsonTriple Jump733-06.50—
May 7Burlington County ChampionshipsMay 7 · Long Jump · Place 4 · CinnaminsonLong Jump417-04.50—
May 7Burlington County ChampionshipsMay 7 · 200 Meters · Place 7 · Cinnaminson200 Meters726.11 PB—
May 7Burlington County ChampionshipsMay 7 · 100 Meters · Place 7 · Cinnaminson100 Meters712.64—
May 7Burlington County ChampionshipsMay 7 · 100 Meters · Place 3 · Cinnaminson100 MetersRound P312.46 PB—
May 1Burlington County Divisional ChampionshipsMay 1 · Triple Jump · Place 3 · CinnaminsonTriple Jump3.31' 11"12
May 1Burlington County Divisional ChampionshipsMay 1 · Long Jump · Place 2 · CinnaminsonLong Jump2.15' 8.25" PB12
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 1 · Cinnaminson200 Meters1.26.51a12
May 1Burlington County Divisional ChampionshipsMay 1 · 100 Meters · Place 1 · Cinnaminson100 Meters1.12.91a12
Apr 29Cinnaminson Batch MeetApr 29 · Long Jump · Place 3 · CinnaminsonLong Jump3.14-08.7512
Apr 29Cinnaminson Batch MeetApr 29 · 100 Meters · Place 1 · Cinnaminson100 Meters1.13.09a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Cinnaminson400 Meters—1:07.60a12
Apr 21Fast Times at Cherokee HighApr 21 · Triple Jump · Place 3 · CinnaminsonTriple Jump3.33-05.0012
Apr 21Fast Times at Cherokee HighApr 21 · 200 Meters · Place 6 · Cinnaminson200 Meters6.27.13a12
Apr 21Fast Times at Cherokee HighApr 21 · 100 Meters · Place 3 · Cinnaminson100 Meters3.12.79a12
Apr 18The Woodbury RelaysApr 18 · Triple Jump · Place 10 · CinnaminsonTriple Jump10.34-0Wind: 012
Apr 16Lenape Field Day 2026Apr 16 · Triple Jump · Place 2 · CinnaminsonTriple Jump2.34' 5.5" PB12
Apr 11Moorestown InvitationalApr 11 · Triple Jump · Place 4 · CinnaminsonTriple Jump4.32-00.0012
Apr 11Moorestown InvitationalApr 11 · 100m Hurdles · Place 17 · Cinnaminson100m Hurdles33" / 0.838m17.20.70a PB12
Apr 11Moorestown InvitationalApr 11 · 200 Meters · Place 10 · Cinnaminson200 Meters10.27.56a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 6 · Cinnaminson55 MetersRound P67.6312
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55 Meters · Place 7 · Cinnaminson55 Meters77.62 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 400 Meters · Place 13 · Cinnaminson400 Meters131:05.44 PB12
Jan 10SJTCA #11Jan 10 · 55 Meters · Place 12 · Cinnaminson55 Meters127.9012
Jan 10SJTCA #11Jan 10 · Triple Jump · Place 7 · CinnaminsonTriple Jump731-412

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · 55 Meter · Place 13 · Cinnaminson55 Meter13.7.90a PB12
Dec 20SJTCA Meet #4Dec 20 · Triple Jump · Place 3 · CinnaminsonTriple Jump3.31-02.50 PB12
Dec 20SJTCA Meet #4Dec 20 · Long Jump · CinnaminsonLong Jump--DNS12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 14SJTCA Meet #2Dec 14 · Triple Jump · CinnaminsonTriple Jump--DNS11
Dec 14SJTCA Meet #2Dec 14 · Long Jump · CinnaminsonLong Jump--DNS11
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 40 · Cinnaminson55 MetersRound P408.1510
Jan 29SJTCA Winter Meet #14Jan 29 · 400 Meters · Place 31 · Cinnaminson400 Meters311:09.7310

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Triple Jump · Place 5 · CinnaminsonTriple Jump528-11.75—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Long Jump · Place 5 · CinnaminsonLong Jump514-08.75—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 400 Meters · Place 2 · Cinnaminson400 Meters21:06.79 PB—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 200 Meters · Place 6 · Cinnaminson200 Meters629.05—
May 11Burlington County ChampionshipsMay 11 · 200 Meters · Place 22 · Cinnaminson200 Meters2228.4610
May 11Burlington County ChampionshipsMay 11 · 100 Meters · Place 35 · Cinnaminson100 MetersRound P3514.1410
Apr 13Fast Times at Cherokee HighApr 13 · 400 Meters · Place 31 · Cinnaminson400 Meters311:10.45—
Apr 6Don Danser RelaysApr 6 · Long Jump · Place 23 · CinnaminsonLong Jump2312-04.75—