Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA Winter Meet #7 · Jan 184:56.55SJTCA Winter Meet #7January 18, 2023
1600 Meters · OutdoorHaddonfield Invitational · May 174:53.99Haddonfield InvitationalMay 17, 2023
3200 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 219:29.47NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
3200 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 309:25.24NJSIAA Group Championships - 2 & 3May 30, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 3200 Meters · Place 12 · Haddonfield Memorial3200 Meters12.9:26.35a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 3200 Meters · Place 4 · Haddonfield Memorial3200 Meters4.9:33.63a12
May 21Baker InvitationalMay 21 · 3200 Meters · Haddonfield Memorial3200 Meters--DNF12
May 21Baker InvitationalMay 21 · 1600 Meters · Haddonfield Memorial1600 Meters--DNF12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 3200 Meters · Place 2 · Haddonfield Memorial3200 Meters2.9:30.80a12
May 9Camden County ChampionshipsMay 9 · 3200 Meters · Place 1 · Haddonfield Memorial3200 Meters1.9:39.72a12
May 4Haddonfield Distance NightMay 4 · 3200 Meters · Place 1 · Haddonfield Memorial3200 Meters1.9:50.21a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 3200 Meters · Place 2 · Haddonfield Memorial3200 Meters29:29.47 PB12
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 3200 Meters · Place 1 · Haddonfield Memorial3200 Meters19:38.4812

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 3200 Meters · Place 4 · Haddonfield Memorial3200 Meters49:25.24 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 6 · Haddonfield Memorial3200 Meters69:49.0210
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 6 · Haddonfield Memorial3200 Meters69:49.0210
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 3200 Meters · Place 3 · Haddonfield Memorial3200 Meters310:05.7110
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 3200 Meters · Place 3 · Haddonfield Memorial3200 Meters310:05.7110
Jan 17SJTCA Winter Meet #10Jan 17 · 3200 Meters · Place 2 · Haddonfield Memorial3200 Meters210:03.8010

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Haddonfield InvitationalMay 17 · 1600 Meters · Place 4 · Haddonfield Memorial1600 Meters44:53.99 PB9

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23SJTCA Winter Meet #9Jan 23 · 3200 Meters · Place 5 · Haddonfield Memorial3200 Meters510:16.479
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 1 · Haddonfield Memorial1600 Meters14:56.55 PB9
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 1 · Haddonfield Memorial1600 Meters14:56.559
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 1 · Haddonfield Memorial1600 Meters14:56.559