Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorBill Bruno Holiday Classic · Dec 205:35.59aBill Bruno Holiday ClassicDecember 20, 2025
1600 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 165:17.05NJSIAA Sectionals Central Groups 1 and 4May 16, 2025
3200 Meters · OutdoorSkyland Conference Champs - Divisional · May 611:22.99aSkyland Conference Champs - DivisionalMay 6, 2025
400m Hurdles · 27" / 0.686m · OutdoorThe Pennington School #3 · Apr 221:14.82aThe Pennington School #3April 22, 2026
400m Hurdles · 30" / 0.762m · OutdoorMercer Coaches Classic · May 21:12.72aMercer Coaches ClassicMay 2, 2026
800 Meters · OutdoorMercer Coaches Classic · May 22:23.02aMercer Coaches ClassicMay 2, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 16 · South Hunter400m Hurdles161:14.49—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 16 · South Hunterdon Reg400m Hurdles30" / 0.762m16.1:14.49a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 3200 Meters · South Hunterdon Reg3200 Meters--DNS12
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · South Hunterdon Reg1600 Meters--DNS12
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · South Hunterdon Reg800 Meters--DNS12
May 2Mercer Coaches ClassicMay 2 · 400m Hurdles · Place 7 · South Hunterdon Reg400m Hurdles30" / 0.762m7.1:12.72a PB12
May 2Mercer Coaches ClassicMay 2 · 1600 Meters · Place 8 · South Hunterdon Reg1600 Meters8.5:43.26a12
May 2Mercer Coaches ClassicMay 2 · 800 Meters · Place 2 · South Hunterdon Reg800 Meters2.2:23.02a PB12
Apr 22The Pennington School #3Apr 22 · 400m Hurdles · Place 1 · South Hunterdon Reg400m Hurdles27" / 0.686m1.1:14.82a PB12
Apr 22The Pennington School #3Apr 22 · 3200 Meters · Place 1 · South Hunterdon Reg3200 Meters1.13:52.92a12
Apr 22The Pennington School #3Apr 22 · 1600 Meters · Place 1 · South Hunterdon Reg1600 Meters1.5:59.83a12
Apr 22The Pennington School #3Apr 22 · 800 Meters · Place 1 · South Hunterdon Reg800 Meters1.2:31.04a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 1600 Meters · Place 6 · South Hunterdon Reg1600 Meters6.5:35.59a PB12
Dec 13Poreda InvitationalDec 13 · 1600 Meters · Place 3 · South Hunterdon Reg1600 Meters3.5:36.81a12
Dec 13Poreda InvitationalDec 13 · 400 Meters · South Hunterdon Reg400 Meters—DNS12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 1600 Meters · Place 5 · South Hunter1600 Meters55:17.05 PB11
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 3200 Meters · Place 3 · South Hunter3200 Meters311:35.2011
May 6Skyland Conference Champs - DivisionalMay 6 · 3200 Meters · Place 1 · South Hunterdon Reg3200 Meters1.11:22.99a PB11
May 6Skyland Conference Champs - OpenMay 6 · 3200 Meters · Place 7 · South Hunterdon Reg3200 Meters7.11:22.99a11
May 3Mercer Coaches ClassicMay 3 · 1600 Meters · Place 9 · South Hunter1600 Meters95:45.55—
May 1Hunterdon, Warren, Sussex MeetMay 1 · 3200 Meters · Place 3 · South Hunter3200 Meters311:45.71—
May 1Hunterdon, Warren, Sussex MeetMay 1 · 1600 Meters · Place 8 · South Hunter1600 Meters85:22.75—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 3200 Meters · Place 15 · South Hunterdon Reg3200 Meters15.12:36.72a9
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 3200 Meters · Place 5 · South Hunterdon Reg3200 Meters5.12:28.99a9
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 1600 Meters · Place 9 · South Hunterdon Reg1600 Meters9.5:53.33a9
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 800 Meters · Place 10 · South Hunterdon Reg800 Meters10.2:37.33a9
May 23Skyland Conference ChampionshipsMay 23 · 3200 Meters · Place 20 · South Hunter3200 Meters2012:36.85—
May 23Skyland Conference ChampionshipsMay 23 · 1600 Meters · Place 29 · South Hunter1600 Meters295:45.55—
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 3200 Meters · Place 16 · South Hunterdon Reg3200 Meters16.13:41.83a9
May 15HWS (Hunterdon, Warren, Sussex) MeetMay 15 · 800 Meters · Place 19 · South Hunterdon Reg800 Meters19.2:38.62a9
May 13Mercer Coaches ClassicMay 13 · 800 Meters · Place 20 · South Hunterdon800 Meters202:40.209
May 13Mercer Coaches ClassicMay 13 · 1600 Meters · Place 21 · South Hunterdon1600 Meters215:59.749