Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 2911.20aNJSIAA Group Championships - NPA & NPBMay 29, 2026
200 Meters · IndoorSJTCA #19 · Feb 2523.93SJTCA #19February 25, 2025
200 Meters · OutdoorMoorestown Invitational · Apr 1122.62aMoorestown InvitationalApril 11, 2026
400 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 2054.14NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
400 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 2950.37aNJSIAA Group Championships - NPA & NPBMay 29, 2026
800 Meters · OutdoorHaddonfield Distance Night · May 42:12.90aHaddonfield Distance NightMay 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 8 · Paul VI400 Meters8.50.37a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100 Meters · Place 10 · Paul VI100 MetersRound P10.11.20a PBWind: -0.511
May 21Cherokee Final Countdown- Last ChanceMay 21 · 400 Meters · Place 3 · Paul VI400 Meters3.51.22a11
May 9Camden County ChampionshipsMay 9 · 400 Meters · Place 7 · Paul VI400 Meters7.51.68a11
May 9Camden County ChampionshipsMay 9 · 200 Meters · Place 11 · Paul VI200 Meters11.22.81aWind: -1.211
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 86 · Paul VI800 Meters86.2:12.90a PB11
Apr 29Olympic Conference Championships 2026Apr 29 · 400 Meters · Place 7 · Paul VI400 Meters7.51.15a11
Apr 29Olympic Conference Championships 2026Apr 29 · 200 Meters · Place 12 · Paul VI200 Meters12.22.78aWind: 1.411
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 20 · Paul VI100 MetersRound P20.11.93aWind: -111
Apr 29Olympic Conference Championships 2026Apr 29 · 100 Meters · Place 14 · Paul VI100 Meters14.11.78aWind: -1.211
Apr 11Moorestown InvitationalApr 11 · 200 Meters · Place 8 · Paul VI200 Meters8.22.62a PB11
Apr 11Moorestown InvitationalApr 11 · 100 Meters · Place 10 · Paul VI100 Meters10.11.38a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 17 · Paul VI400 Meters1754.14 PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5Haddonfield Distance NightMay 5 · 800 Meters · Place 70 · Paul VI800 Meters702:15.25—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · 200 Meters · Place 9 · Paul VI200 Meters923.93 PB10
Feb 25SJTCA #19Feb 25 · 200 Meters · Place 9 · Paul VI200 Meters923.9310
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 9 · Paul VI400 Meters956.0910
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 9 · Paul VI400 Meters956.0910
Feb 25SJTCA #19Feb 25 · 200 Meters · Place 9 · Paul VI200 Meters923.9310
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 9 · Paul VI400 Meters956.0910
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 23 · Paul VI400 Meters2354.9510
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 35 · Paul VI400 Meters3557.7210
Jan 22SJTCA #14Jan 22 · 400 Meters · Place 35 · Paul VI400 Meters3557.7210

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20SJTCA Winter Meet #20Feb 20 · 400 Meters · Place 7 · Paul VI400 Meters757.719
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 26 · Paul VI400 Meters2656.339
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 26 · Paul VI400 Meters2656.339