Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBaker Invitational · May 2112.35aBaker InvitationalMay 21, 2026
1600 Meters · OutdoorHaddonfield Distance Night · May 55:17.85Haddonfield Distance NightMay 5, 2025
200 Meters · IndoorSJTCA #16 · Feb 124.75SJTCA #16February 1, 2025
200 Meters · OutdoorCamden County Championships · May 924.15aCamden County ChampionshipsMay 9, 2026
400 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&4 · Feb 255.28NJSIAA Sectional Championships - South Groups 1&4February 2, 2024
400 Meters · OutdoorF.A.T. Duals: Sterling, HT, Haddonfield and West Deptford · Apr 2353.94F.A.T. Duals: Sterling, HT, Haddonfield and West DeptfordApril 23, 2024
55 Meters · IndoorSJTCA #20 · Feb 267.23SJTCA #20February 26, 2026
600 Meters · IndoorSJTCA Winter Meet #15 · Feb 151:35.84SJTCA Winter Meet #15February 15, 2023
800 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 152:05.87NJSIAA Sectional Championships - South Groups 1&2February 15, 2025
800 Meters · OutdoorCamden County Championships · May 102:02.69Camden County ChampionshipsMay 10, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Baker InvitationalMay 21 · 100 Meters · Place 12 · Haddon Township100 MetersRound P12.12.35a PBWind: 0.612
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 400 Meters · Place 29 · Haddon Towns400 Meters2955.2712
May 9Camden County ChampionshipsMay 9 · 200 Meters · Place 13 · Haddon Township200 Meters13.24.15a PBWind: -0.312
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 88 · Haddon Township800 Meters88.2:14.24a12
Apr 11Moorestown InvitationalApr 11 · 200 Meters · Place 30 · Haddon Township200 Meters30.24.15a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 55 Meters · Place 33 · Haddon Township55 Meters337.23 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 400 Meters · Place 16 · Haddon Township400 Meters1655.5112
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 18 · Haddon Township400 Meters1855.8812

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 800 Meters · Place 14 · Haddon Towns800 Meters142:05.6911
May 10Camden County ChampionshipsMay 10 · 800 Meters · Place 11 · Haddon Towns800 Meters112:02.69 PB—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 102 · Haddon Towns1600 Meters1025:17.85 PB—
May 5Haddonfield Distance NightMay 5 · 800 Meters · Place 38 · Haddon Towns800 Meters382:08.96—
Apr 28FAT Dual: Haddon Twp, H. HeightsApr 28 · 200 Meters · Place 8 · Haddon Township200 Meters824.8911
Apr 28FAT Dual: Haddon Twp, H. HeightsApr 28 · 400 Meters · Place 6 · Haddon Township400 Meters654.1011

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 800 Meters · Place 10 · Haddon Township800 Meters102:06.9111
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 800 Meters · Place 5 · Haddon Township800 Meters52:05.87 PB11
Feb 1SJTCA #16Feb 1 · 200 Meters · Place 26 · Haddon Township200 Meters2624.75 PB11
Feb 1SJTCA #16Feb 1 · 800 Meters · Place 6 · Haddon Township800 Meters62:07.3611
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 23 · Haddon Township800 Meters232:12.3211
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 23 · Haddon Township800 Meters232:12.3211

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Haddonfield Distance NightMay 20 · 800 Meters · Place 28 · Haddon Towns800 Meters282:08.0810
May 16Baker InvitationalMay 16 · 800 Meters · Place 12 · Haddon Township800 Meters12.2:07.69a10
Apr 23F.A.T. Duals: Sterling, HT, Haddonfield and West DeptfordApr 23 · 400 Meters · Place 2 · Haddon Towns400 Meters253.94 PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 11 · Haddon Township400 Meters1155.28 PB10
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 11 · Haddon Township400 Meters1155.2810
Jan 27SJTCA Winter Meet #13Jan 27 · 400 Meters · Place 28 · Haddon Township400 Meters2855.9110

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 400 Meters · Place 25 · Haddon Township400 Meters25.56.56a9
May 17Haddonfield InvitationalMay 17 · 400 Meters · Place 3 · Haddon Township400 Meters355.119
May 13Camden County ChampionshipsMay 13 · 400 Meters · Place 11 · Haddon Township400 Meters11.54.28a9

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15SJTCA Winter Meet #15Feb 15 · 600 Meters · Place 9 · Haddon Township600 Meters91:35.84 PB9
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 60 · Haddon Township400 Meters6058.529
Jan 28SJTCA Winter Meet #10Jan 28 · 400 Meters · Place 60 · Haddon Township400 Meters6058.529