Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTim Grant Invitational · May 215:10.40aTim Grant InvitationalMay 21, 2026
3200 Meters · OutdoorNeville Plummer Memorial Invitational · May 411:24.28Neville Plummer Memorial InvitationalMay 4, 2024
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 3011:31.82Holmdel Twilight Series - Night of 3200sApril 30, 2024
800 Meters · OutdoorSkyland Conference Champs · May 52:26.04Skyland Conference ChampsMay 5, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 1600 Meters · Place 21 · Somerville1600 Meters21.5:10.40a PB12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 28 · Somerville1600 Meters28.5:13.67a12
May 5Skyland Conference ChampsMay 5 · 800 Meters · Place 45 · Somerville H800 Meters452:26.04 PB—
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · Place 45 · Somerville800 Meters45.2:26.04a12
Apr 28Somerset County ChampsApr 28 · 3200 Meters · Place 27 · Somerville3200 Meters2711:36.03a12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 1600 Meters · Place 16 · Somerville1600 Meters16.5:22.79a12
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 191 · Somerville1600 Meters191.5:12.70a12
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 20 · Somerville1600 Meters20.5:18.54a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 3200 Meters · Place 31 · Somerville3200 Meters3111:58.6811
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 3200 Meters · Place 31 · Somerville3200 Meters31.11:58.68a11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 234 · Somerville1600 Meters234.5:31.04a11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 234 · Somerville1600 Meters234.5:31.04a11
Apr 5Somerset County RelaysApr 5 · 1600 Meters · Place 33 · Somerville1600 Meters335:37.3711
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 25 · Somerville1600 Meters255:39.5911
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 25 · Somerville1600 Meters255:39.5911

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 30 · Somerville3200 Meters3011:32.8510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 30 · Somerville3200 Meters3011:32.8510
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 3200 Meters · Place 7 · Somerville H3200 Meters711:49.21—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 1600 Meters · Place 21 · Somerville H1600 Meters215:19.23—
May 21Skyland Conference Champs - DivisionalMay 21 · 3200 Meters · Place 29 · Somerville-Boys3200 Meters2911:25.86—
May 21Skyland Conference Champs - Open ScoresMay 21 · 3200 Meters · Place 29 · Somerville3200 Meters29.11:25.86a10
May 14Somerset County ChampsMay 14 · 3200 Meters · Place 26 · Somerville H3200 Meters2611:46.13—
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 189 · Somerville1600 Meters189.5:13.31a10
May 4Neville Plummer Memorial InvitationalMay 4 · 3200 Meters · Place 8 · Somerville3200 Meters811:24.28 PB10
Apr 30Holmdel Twilight Series - Night of 3200sApr 30 · 3200 Meters · Place 257 · M Somerville H3200 Meters25711:31.82 PB—
Apr 13Skyland RelaysApr 13 · 1600 Meters · Place 17 · Somerville1600 Meters17.5:27.19a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 3200 Meters · Place 7 · Somerville H3200 Meters712:07.32—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 1600 Meters · Place 38 · Somerville H1600 Meters385:44.86—
May 6Neville Plummer Memorial InvitationalMay 6 · 3200 Meters · Place 13 · Somerville3200 Meters13.12:16.49a9
Apr 22Somerset County RelaysApr 22 · 1600 Meters · Place 36 · Somerville1600 Meters365:40.629