Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 134:31.02NJSIAA Sectional Championships - Central Group 4February 13, 2025
1600 Meters · OutdoorSkyland Conference Champs - Divisional · May 64:24.54aSkyland Conference Champs - DivisionalMay 6, 2025
3200 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&4 · Feb 1110:19.35NJSIAA Sectional Championships - Central Groups 1&4February 11, 2023
3200 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · Jun 210:05.43aNJSIAA Sectionals Central Groups 1 and 4June 2, 2023
600 Meters · IndoorDemarest Invitational · Dec 171:37.41aDemarest InvitationalDecember 17, 2022
800 Meters · IndoorSkyland Conference Indoor Championship · Feb 22:02.07Skyland Conference Indoor ChampionshipFebruary 2, 2025
800 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 161:59.00NJSIAA Sectionals Central Groups 1 and 4May 16, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 5Skyland Conference ChampsMay 5 · 1600 Meters · Place 21 · Montgomery H1600 Meters214:47.86—
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 21 · Montgomery1600 Meters21.4:47.86a12
Apr 28Somerset County ChampsApr 28 · 1600 Meters · Place 17 · Montgomery1600 Meters174:44.35a12
Apr 17Raider TwilightApr 17 · 800 Meters · Place 4 · Montgomery800 Meters4.2:01.06a12
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 11 · Montgomery1600 Meters11.4:52.38a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 14 · Montgomery1600 Meters144:43.4912

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · 800 Meters · Place 3 · Montgomery800 Meters3.2:02.22a12
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 1600 Meters · Place 17 · Montgomery1600 Meters174:37.8811
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 1600 Meters · Place 3 · Montgomery1600 Meters34:31.02 PB11
Feb 4Princeton Invitational Series #2Feb 4 · 1600 Meters · Place 1 · Montgomery1600 Meters14:34.95a—
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 800 Meters · Place 6 · Montgomery800 Meters62:02.07 PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 1600 Meters · Place 8 · Montgomery H1600 Meters84:28.3111
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 800 Meters · Place 9 · Montgomery H800 Meters91:59.00 PB11
May 6Skyland Conference Champs - DivisionalMay 6 · 1600 Meters · Place 5 · Montgomery1600 Meters5.4:24.54a PB11
May 6Skyland Conference Champs - OpenMay 6 · 1600 Meters · Place 8 · Montgomery1600 Meters8.4:24.54a11
Apr 29Somerset County ChampsApr 29 · 800 Meters · Place 6 · Montgomery800 Meters62:00.21—
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 16 · Montgomery1600 Meters16.4:29.40a11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 16 · Montgomery1600 Meters16.4:29.40a11
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 2 · Montgomery1600 Meters24:32.2011
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 2 · Montgomery1600 Meters24:32.2011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 1600 Meters · Place 8 · Montgomery H1600 Meters84:33.8910
May 21Skyland Conference Champs - DivisionalMay 21 · 1600 Meters · Place 26 · Montgomery1600 Meters264:44.76—
May 21Skyland Conference Champs - Open ScoresMay 21 · 1600 Meters · Place 26 · Montgomery1600 Meters26.4:44.76a10
May 14Somerset County ChampsMay 14 · 1600 Meters · Place 14 · Montgomery H1600 Meters144:34.86—
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 26 · Montgomery1600 Meters26.4:30.41a10
Apr 13Skyland RelaysApr 13 · 1600 Meters · Place 3 · Montgomery1600 Meters3.4:39.44a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 1600 Meters · Place 21 · Montgomery1600 Meters214:46.6810
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 1600 Meters · Place 23 · Montgomery1600 Meters234:56.6910

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 3200 Meters · Place 18 · Montgomery3200 Meters18.10:05.43a PB9
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 1600 Meters · Place 1 · Montgomery H1600 Meters14:42.40—
May 23Skyland Conference ChampionshipsMay 23 · 3200 Meters · Place 18 · Montgomery H3200 Meters1810:16.34—
May 16Somerset County ChampionshipsMay 16 · 3200 Meters · Place 11 · Montgomery3200 Meters11.10:13.50a9
May 8Ridge Night of 1600'sMay 8 · 1600 Meters · Place 15 · Montgomery1600 Meters15.4:37.97a9
Apr 22Somerset County RelaysApr 22 · 1600 Meters · Place 14 · Montgomery1600 Meters144:41.839

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 3200 Meters · Place 16 · Montgomery3200 Meters1610:19.35 PB9
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 3200 Meters · Place 16 · Montgomery3200 Meters1610:19.359
Jan 30SJTCA Winter Meet #11Jan 30 · 1600 Meters · Place 11 · Montgomery1600 Meters114:55.259
Jan 17Princeton Invitational Series #1Jan 17 · 3200 Meters · Place 5 · Montgomery3200 Meters510:28.129

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Demarest InvitationalDec 17 · 600 Meters · Place 36 · Montgomery600 Meters36.1:37.41a PB9