Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSJTCA Winter Meet #15 · Feb 153:12.98SJTCA Winter Meet #15February 15, 2023
1600 Meters · IndoorSJTCA #15 · Jan 244:48.34SJTCA #15January 24, 2026
1600 Meters · OutdoorFAT Dual: Haddon Twp, H. Heights · Apr 284:50.21FAT Dual: Haddon Twp, H. HeightsApril 28, 2025
3200 Meters · IndoorNJSIAA Sectional Championships - South Groups 1&2 · Feb 1510:40.24NJSIAA Sectional Championships - South Groups 1&2February 15, 2025
3200 Meters · OutdoorCamden County Championships · May 910:31.98aCamden County ChampionshipsMay 9, 2026
800 Meters · IndoorSJTCA #20 · Feb 262:10.49SJTCA #20February 26, 2026
800 Meters · OutdoorBaker Invitational · May 212:07.46aBaker InvitationalMay 21, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Baker InvitationalMay 21 · 800 Meters · Place 11 · Haddon Township800 Meters11.2:07.46a PB12
May 9Camden County ChampionshipsMay 9 · 3200 Meters · Place 6 · Haddon Township3200 Meters6.10:31.98a PB12
May 4Haddonfield Distance NightMay 4 · 1600 Meters · Place 70 · Haddon Township1600 Meters70.4:52.52a12
May 4Haddonfield Distance NightMay 4 · 800 Meters · Place 56 · Haddon Township800 Meters56.2:08.36a12
Apr 11Moorestown InvitationalApr 11 · 1600 Meters · Place 10 · Haddon Township1600 Meters10.4:51.63a12
Apr 4Rebel RelaysApr 4 · 1600 Meters · Place 10 · Haddon Township1600 Meters10.4:55.04a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · 800 Meters · Place 5 · Haddon Township800 Meters52:10.49 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 10 · Haddon Township1600 Meters104:52.6212
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 10 · Haddon Township1600 Meters104:52.6212
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 13 · Haddon Township1600 Meters134:50.8412
Jan 24SJTCA #15Jan 24 · 1600 Meters · Place 4 · Haddon Township1600 Meters44:48.34 PB12
Jan 3SJTCA #9Jan 3 · 1600 Meters · Place 10 · Haddon Township1600 Meters104:57.9512

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28FAT Dual: Haddon Twp, H. HeightsApr 28 · 1600 Meters · Place 7 · Haddon Township1600 Meters74:50.21 PB11

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 38 · Haddon Township1600 Meters386:51.8211
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 38 · Haddon Township1600 Meters386:51.8211
Feb 25SJTCA #19Feb 25 · 1600 Meters · Place 38 · Haddon Township1600 Meters386:51.8211
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 3200 Meters · Place 8 · Haddon Township3200 Meters810:40.24 PB11
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 3200 Meters · Place 8 · Haddon Township3200 Meters810:40.2411
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 7 · Haddon Township1600 Meters74:49.4611
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 1600 Meters · Place 7 · Haddon Township1600 Meters74:49.4611
Feb 1SJTCA #16Feb 1 · 1600 Meters · Place 10 · Haddon Township1600 Meters104:50.2611
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 13 · Haddon Township3200 Meters1310:43.2611
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 13 · Haddon Township3200 Meters1310:43.2611
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 13 · Haddon Township3200 Meters1310:43.2611
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 13 · Haddon Township3200 Meters1310:43.2611

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 8 · Haddon Township3200 Meters811:03.5510
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 8 · Haddon Township3200 Meters811:03.5510

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 11 · Haddon Township1600 Meters115:12.859

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15SJTCA Winter Meet #15Feb 15 · 1000 Meters · Place 14 · Haddon Township1000 Meters143:12.98 PB9
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 57 · Haddon Township1600 Meters575:56.629
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 57 · Haddon Township1600 Meters575:56.629
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 57 · Haddon Township1600 Meters575:56.629