Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 214:22.59NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
1600 Meters · OutdoorSomerset County Champs · Apr 284:18.19aSomerset County ChampsApril 28, 2026
3200 Meters · IndoorSkyland Conference Indoor Championship · Feb 19:59.41Skyland Conference Indoor ChampionshipFebruary 1, 2026
3200 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 159:36.52aNJSIAA Sectionals Central Groups 2 and 3May 15, 2026
800 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 31:54.73aNJSIAA State Meet Of ChampionsJune 3, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 800 Meters · Place 13 · Somerville800 Meters13.1:54.73a PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 7 · Somerville1600 Meters7.4:27.65a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 800 Meters · Place 5 · Somerville800 Meters5.1:55.35a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 3200 Meters · Place 1 · Somerville3200 Meters1.9:36.52a PB12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 1 · Somerville1600 Meters1.4:19.40a12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 800 Meters · Place 1 · Somerville800 Meters1.1:57.67a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 3200 Meters · Place 4 · Somerville3200 Meters4.9:41.03a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 2 · Somerville1600 Meters2.4:23.04a12
Apr 28Somerset County ChampsApr 28 · 800 Meters · Place 6 · Somerville800 Meters61:59.93a12
Apr 28Somerset County ChampsApr 28 · 1600 Meters · Place 1 · Somerville1600 Meters14:18.19a PB12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 3200 Meters · Place 1 · Somerville3200 Meters1.9:37.57a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 1600 Meters · Place 3 · Somerville1600 Meters34:22.59 PB12
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 3200 Meters · Place 3 · Somerville3200 Meters310:09.3412
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 1600 Meters · Place 1 · Somerville1600 Meters14:30.0912
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 3200 Meters · Place 5 · Somerville3200 Meters59:59.41 PB12
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 3200 Meters · Place 5 · Somerville3200 Meters59:59.4112

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 1600 Meters · Place 15 · Somerville1600 Meters154:41.4111
May 30NJSIAA Group Championships - 2 & 3May 30 · 3200 Meters · Place 18 · Somerville3200 Meters1810:13.3411
Apr 29Somerset County ChampsApr 29 · 3200 Meters · Place 9 · Somerville3200 Meters910:04.73—
Apr 29Somerset County ChampsApr 29 · 1600 Meters · Place 7 · Somerville1600 Meters74:31.35—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 3200 Meters · Place 17 · Somerville3200 Meters1710:27.0711
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 3200 Meters · Place 2 · Somerville3200 Meters210:03.7911
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 3200 Meters · Place 12 · Somerville3200 Meters1210:15.4711

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 10 · Somerville1600 Meters104:38.9510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 7 · Somerville3200 Meters710:02.1010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 10 · Somerville1600 Meters104:38.9510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 7 · Somerville3200 Meters710:02.1010
May 21Skyland Conference Champs - DivisionalMay 21 · 3200 Meters · Place 10 · Somerville-Boys3200 Meters1010:17.02—
May 21Skyland Conference Champs - DivisionalMay 21 · 1600 Meters · Place 21 · Somerville-Boys1600 Meters214:38.90—
May 4Neville Plummer Memorial InvitationalMay 4 · 3200 Meters · Place 2 · Somerville3200 Meters210:10.0910

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 3200 Meters · Place 23 · Somerville3200 Meters2310:46.879
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 1600 Meters · Place 23 · Somerville1600 Meters234:57.019