Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMoorestown Duals · Apr 913.86aMoorestown DualsApril 9, 2025
200 Meters · IndoorSJTCA #13 · Jan 2029.39SJTCA #13January 20, 2026
200 Meters · OutdoorMoorestown Duals · Apr 928.90aMoorestown DualsApril 9, 2025
400 Meters · IndoorSJTCA #14 · Jan 221:06.25SJTCA #14January 22, 2025
400 Meters · OutdoorBurlington County Championships · May 71:01.96Burlington County ChampionshipsMay 7, 2026
400 Meters · Relay Split · OutdoorDon Danser Memorial · Apr 51:05.905Don Danser MemorialApril 5, 2025
400m Hurdles · 30" / 0.762m · OutdoorBurlington County Championship · May 101:10.65aBurlington County ChampionshipMay 10, 2025
55 Meters · IndoorSJTCA Meet #10 · Jan 88.37SJTCA Meet #10January 8, 2025
Long Jump · OutdoorBurlington County Championship · May 1014-08.75Burlington County ChampionshipMay 10, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400 Meters · Place 12 · Seneca400 Meters12.1:02.21a10
May 7Burlington County ChampionshipsMay 7 · 400 Meters · Place 9 · Seneca400 Meters91:01.96 PB—
Apr 29Olympic Conference Championships 2026Apr 29 · 400m Hurdles · Place 7 · Seneca400m Hurdles30" / 0.762m7.1:11.59a10
Apr 29Olympic Conference Championships 2026Apr 29 · 400 Meters · Place 25 · Seneca400 Meters25.1:03.35a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Seneca400 Meters—1:03.97a10
Apr 21Fast Times at Cherokee HighApr 21 · 400m Hurdles · Place 4 · Seneca400m Hurdles30" / 0.762m4.1:13.74a10
Apr 21Fast Times at Cherokee HighApr 21 · 400 Meters · Place 12 · Seneca400 Meters12.1:03.91a10
Apr 4Deptford Spartan RelaysApr 4 · 400m Hurdles · Place 17 · Seneca400m Hurdles30" / 0.762m17.1:13.37a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 24SJTCA #15Jan 24 · 200 Meters · Place 33 · Seneca200 Meters3329.6610
Jan 24SJTCA #15Jan 24 · 55 Meters · Place 48 · Seneca55 Meters488.3910
Jan 20SJTCA #13Jan 20 · 200 Meters · Place 19 · Seneca200 Meters1929.39 PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 6 · Seneca400m Hurdles30" / 0.762m6.1:10.65a PB9
May 10Burlington County ChampionshipMay 10 · Long Jump · Place 15 · SenecaLong Jump15.14-08.75 PB9
Apr 9Moorestown DualsApr 9 · Long Jump · Place 5 · SenecaLong Jump5.14-01.009
Apr 9Moorestown DualsApr 9 · 400 Meters · Seneca400 Meters--DNS9
Apr 9Moorestown DualsApr 9 · 200 Meters · Place 8 · Seneca200 Meters8.28.90a PB9
Apr 9Moorestown DualsApr 9 · 100 Meters · Place 7 · Seneca100 Meters7.13.86a PB9
Apr 5Don Danser MemorialApr 5 · Long Jump · Place 16 · SenecaLong Jump16.13-08.509
Apr 5Don Danser MemorialApr 5 · 400 Meters · Seneca400 MetersRelay Split—1:05.905 PB9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 13 · Seneca400 Meters131:06.25 PB9
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 13 · Seneca400 Meters131:06.259
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 59 · Seneca55 Meters598.37 PB9
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 59 · Seneca55 Meters598.379