Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSJTCA Winter Meet #15 · Feb 153:10.84SJTCA Winter Meet #15February 15, 2023
1600 Meters · IndoorSJTCA Winter Meet #15 · Feb 55:11.40SJTCA Winter Meet #15February 5, 2024
1600 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · Jun 25:12.50NJSIAA Sectionals South Groups 2 and 3June 2, 2023
3200 Meters · IndoorSJTCA Winter Meet #12 · Jan 2211:28.00SJTCA Winter Meet #12January 22, 2024
3200 Meters · OutdoorCamden County Championships · May 1311:19.19aCamden County ChampionshipsMay 13, 2023

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

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31Olympic & Tri-County Conf MeetJan 31 · 3200 Meters · Place 15 · Winslow Township3200 Meters1511:39.6011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5SJTCA Winter Meet #15Feb 5 · 1600 Meters · Place 44 · Winslow Township1600 Meters445:11.40 PB10
Jan 26Olympic & Tri-County Conf MeetJan 26 · 3200 Meters · Place 22 · Winslow Township3200 Meters2212:20.1810
Jan 22SJTCA Winter Meet #12Jan 22 · 3200 Meters · Place 25 · Winslow Township3200 Meters2511:28.00 PB10
Jan 22SJTCA Winter Meet #12Jan 22 · 1600 Meters · Place 64 · Winslow Township1600 Meters645:57.4310

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 15Olympic Conference #1Dec 15 · 1600 Meters · Place 18 · Winslow Township1600 Meters18.5:14.79a10
Feb 15SJTCA Winter Meet #15Feb 15 · 1000 Meters · Place 13 · Winslow Township1000 Meters133:10.84 PB9
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 29 · Winslow Township3200 Meters2912:11.509
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 31 · Winslow Township1600 Meters315:26.079
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 3200 Meters · Place 29 · Winslow Township3200 Meters2912:11.509
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 1600 Meters · Place 31 · Winslow Township1600 Meters315:26.079
Jan 27Olympic Conference #2Jan 27 · 3200 Meters · Place 17 · Winslow Township3200 Meters1711:42.649
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 42 · Winslow Township1600 Meters425:34.919
Jan 18SJTCA Winter Meet #7Jan 18 · 1600 Meters · Place 42 · Winslow Township1600 Meters425:34.919

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 21 · Winslow Township3200 Meters2111:21.189
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 29 · Winslow Township1600 Meters295:12.50 PB9
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 3200 Meters · Place 21 · Winslow Town3200 Meters2111:21.189
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 1600 Meters · Place 29 · Winslow Town1600 Meters295:12.509
May 13Camden County ChampionshipsMay 13 · 3200 Meters · Place 9 · Winslow Township3200 Meters9.11:19.19a PB9
May 13Camden County ChampionshipsMay 13 · 1600 Meters · Place 15 · Winslow Township1600 Meters15.5:21.78a9
Apr 21The Crusader Frosh-Novice MeetApr 21 · 1600 Meters · Place 9 · Winslow Township1600 Meters95:16.259
Apr 14Cherokee Night Racer #1: Night of 3200'sApr 14 · 3200 Meters · Place 153 · Winslow Township3200 Meters153.11:30.85a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Olympic Conference MeetDec 17 · 1600 Meters · Place 21 · Winslow Township1600 Meters21.5:47.38a9