Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSJTCA Winter Meet #15 · Feb 153:08.70SJTCA Winter Meet #15February 15, 2023
1600 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 154:54.74NJSIAA Sectional Championships - South Groups 1&2February 15, 2025
1600 Meters · OutdoorBaker Invitational · May 214:44.77aBaker InvitationalMay 21, 2026
3200 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&4 · Feb 211:26.03NJSIAA Sectional Championships - South Groups 1&4February 2, 2024
800 Meters · IndoorSJTCA #16 · Jan 312:05.21SJTCA #16January 31, 2026
800 Meters · OutdoorCamden County Championships · May 92:03.32aCamden County ChampionshipsMay 9, 2026

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 · 1600 Meters · Place 7 · Haddon Township1600 Meters7.4:44.77a PB12
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · 800 Meters · Place 15 · Haddon Towns800 Meters152:05.0912
May 9Camden County ChampionshipsMay 9 · 800 Meters · Place 3 · Haddon Township800 Meters3.2:03.32a PB12
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 34 · Haddon Township800 Meters34.2:04.98a12
Apr 4Rebel RelaysApr 4 · 1600 Meters · Place 11 · Haddon Township1600 Meters11.4:55.52a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 12 · Haddon Township800 Meters122:11.6112
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 12 · Haddon Township800 Meters122:11.6112
Jan 31SJTCA #16Jan 31 · 800 Meters · Place 7 · Haddon Township800 Meters72:05.21 PB12
Jan 24SJTCA #15Jan 24 · 800 Meters · Place 8 · Haddon Township800 Meters82:10.4212

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 12SJTCA #1Dec 12 · 800 Meters · Place 4 · Haddon Township800 Meters4.2:12.56a12
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 10 · Haddon Township1600 Meters104:54.74 PB11
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 10 · Haddon Township1600 Meters104:54.7411
Feb 1SJTCA #16Feb 1 · 1600 Meters · Place 12 · Haddon Township1600 Meters124:55.6311
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 25 · Haddon Township800 Meters252:13.4511
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 25 · Haddon Township800 Meters252:13.4511
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 25 · Haddon Township800 Meters252:13.4511
Jan 25SJTCA #15Jan 25 · 800 Meters · Place 25 · Haddon Township800 Meters252:13.4511

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Baker InvitationalMay 22 · 1600 Meters · Place 9 · Haddon Township1600 Meters9.4:45.66a11
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 800 Meters · Place 13 · Haddon Towns800 Meters132:05.3711
May 10Camden County ChampionshipsMay 10 · 800 Meters · Place 10 · Haddon Towns800 Meters102:06.55—
May 5Haddonfield Distance NightMay 5 · 1600 Meters · Place 59 · Haddon Towns1600 Meters594:57.22—
May 5Haddonfield Distance NightMay 5 · 800 Meters · Place 36 · Haddon Towns800 Meters362:08.55—
Apr 28FAT Dual: Haddon Twp, H. HeightsApr 28 · 1600 Meters · Place 5 · Haddon Township1600 Meters54:49.0811
Apr 5Don Danser MemorialApr 5 · 1600 Meters · Haddon Township1600 Meters--DNS11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 28 · Haddon Township1600 Meters285:16.3910
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 28 · Haddon Township1600 Meters285:16.3910
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 28 · Haddon Township1600 Meters285:16.3910
Apr 23F.A.T. Duals: Sterling, HT, Haddonfield and West DeptfordApr 23 · 800 Meters · Place 5 · Haddon Towns800 Meters52:10.8410

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 10 · Haddon Township3200 Meters1011:26.03 PB10
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 10 · Haddon Township3200 Meters1011:26.0310

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 800 Meters · Place 47 · Haddon Township800 Meters47.2:18.11a10
Feb 15SJTCA Winter Meet #15Feb 15 · 1000 Meters · Place 12 · Haddon Township1000 Meters123:08.70 PB9
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 57 · Haddon Township800 Meters572:40.239
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 57 · Haddon Township800 Meters572:40.239
Jan 18SJTCA Winter Meet #7Jan 18 · 800 Meters · Place 57 · Haddon Township800 Meters572:40.239

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22Haddonfield Distance NightMay 22 · 1600 Meters · Place 20 · Haddon Towns1600 Meters205:12.74—
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 9 · Haddon Township1600 Meters95:10.209