Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBlue Devil Classic · Apr 115:20.25aBlue Devil ClassicApril 11, 2026
1000 Meters · IndoorOcean Breeze Freedom Games · Jan 33:13.02Ocean Breeze Freedom GamesJanuary 3, 2026
1600 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 175:16.12NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
1600 Meters · OutdoorBridge the Gap to XC & Nationals Qualifier · Jul 85:05.00aBridge the Gap to XC & Nationals QualifierJuly 8, 2026
1600 Meters · OutdoorNorth Hunterdon Twilight · May 35:10.01North Hunterdon TwilightMay 3, 2024
2 Miles · OutdoorEastern States Championships · Mar 111:50.01Eastern States ChampionshipsMarch 1, 2023
3200 Meters · IndoorNJSIAA Group 2 & 3 State Championships · Feb 1711:17.01NJSIAA Group 2 & 3 State ChampionshipsFebruary 17, 2024
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 3111:04.14NJSIAA Sectionals North 2 Groups 2 and 3May 31, 2024
800 Meters · IndoorGarden State Invitational 2026 · Feb 132:24.83Garden State Invitational 2026February 13, 2026
800 Meters · Outdoor130th Penn Relays Carnival · Apr 232:25.31a130th Penn Relays CarnivalApril 23, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 8Bridge the Gap to XC & Nationals QualifierJul 8 · 1600 Meters · Place 2 · North Hunterdon1600 Meters2.5:05.00a PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · 3200 Meters · Place 5 · North Hunterdon3200 Meters5.11:13.93a12
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 10 · North Hunterdon1600 Meters10.5:16.02a12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 3200 Meters · Place 1 · North Hunterdon3200 Meters1.11:04.51a12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 1600 Meters · Place 4 · North Hunterdon1600 Meters4.5:12.34a12
May 5Skyland Conference ChampsMay 5 · 3200 Meters · Place 6 · North Hunter3200 Meters611:33.56—
May 5Skyland Conference ChampsMay 5 · 1600 Meters · Place 9 · North Hunter1600 Meters95:21.40—
May 5Skyland Conference Champs - Open ScoringMay 5 · 3200 Meters · Place 6 · North Hunterdon3200 Meters6.11:33.56a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 9 · North Hunterdon1600 Meters9.5:21.40a12
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 1600 Meters · Place 5 · North Hunterdon1600 Meters5.5:17.38a12
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 800 Meters · Place 5 · North Hunterdon800 Meters5.2:26.02a12
Apr 23130th Penn Relays CarnivalApr 23 · 800 Meters · North Hunterdon800 Meters—2:25.31a PB12
Apr 17Raider TwilightApr 17 · 1600 Meters · Place 2 · North Hunterdon1600 Meters2.5:08.11a12
Apr 11Blue Devil ClassicApr 11 · 1 Mile · Place 2 · North Hunterdon1 Mile2.5:20.25a PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13Garden State Invitational 2026Feb 13 · 800 Meters · Place 10 · North Hunterdon800 Meters102:24.83 PB12
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 1600 Meters · Place 8 · North Hunterdon1600 Meters85:25.4312
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 3200 Meters · Place 10 · North Hunterdon3200 Meters1011:41.3712
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 3200 Meters · Place 4 · North Hunterdon3200 Meters411:30.3312
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 10 · North Hunterdon1600 Meters105:28.2412
Jan 19NJ Conference ClashJan 19 · 1600 Meters · Place 10 · North Hunterdon1600 Meters105:24.3012
Jan 3Ocean Breeze Freedom GamesJan 3 · 1000 Meters · Place 22 · North Hunterdon1000 Meters223:13.02 PB12
Jan 3Freedom GamesJan 3 · 1000 Meters · Place 22 · North Hunterdon1000 Meters22.3:13.02a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 7 · North Hunterdon1600 Meters7.5:33.55a12

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 3200 Meters · Place 13 · North Hunterdon3200 Meters13.11:48.04a10
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 1600 Meters · Place 10 · North Hunterdon1600 Meters10.5:10.64a10
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 1 · North Hunterdon3200 Meters111:04.14 PB10
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 3 · North Hunterdon1600 Meters35:15.9310
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 1600 Meters · Place 3 · North Hunterdon1600 Meters35:15.9310
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 3200 Meters · Place 1 · North Hunterdon3200 Meters111:04.1410
May 21Skyland Conference Champs - DivisionalMay 21 · 3200 Meters · Place 3 · North Hunterdon3200 Meters311:19.44—
May 21Skyland Conference Champs - DivisionalMay 21 · 1600 Meters · Place 9 · North Hunterdon1600 Meters95:23.60—
May 21Skyland Conference Champs - Open ScoresMay 21 · 3200 Meters · Place 3 · North Hunterdon3200 Meters3.11:19.44a10
May 21Skyland Conference Champs - Open ScoresMay 21 · 1600 Meters · Place 9 · North Hunterdon1600 Meters9.5:23.60a10
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 3200 Meters · Place 1 · North Hunter3200 Meters111:26.53—
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 1600 Meters · Place 5 · North Hunter1600 Meters55:11.96—
May 3North Hunterdon TwilightMay 3 · 1600 Meters · Place 27 · W North Hunter1600 Meters275:10.01 PB—
Apr 13Skyland RelaysApr 13 · 1600 Meters · Place 5 · North Hunterdon1600 Meters5.5:27.69a10
Mar 3 NJSIAA Meet of ChampionsMar 3 · 3200 Meters · Place 20 · North Hunterdon3200 Meters2011:42.0710

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 7 · North Hunterdon3200 Meters711:17.01 PB10
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 10 · North Hunterdon1600 Meters105:16.12 PB10
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 3200 Meters · Place 7 · North Hunterdon3200 Meters711:17.0110
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 1600 Meters · Place 10 · North Hunterdon1600 Meters105:16.1210
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 3200 Meters · Place 5 · North Hunterdon3200 Meters511:41.6710
Feb 10NJSIAA Sectional Championships - North 2 Group 2&3Feb 10 · 1600 Meters · Place 5 · North Hunterdon1600 Meters55:18.5210
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 3200 Meters · Place 7 · North Hunterdon3200 Meters711:38.9010
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 7 · North Hunter1600 Meters75:30.64—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Eastern States ChampionshipsMar 1 · 2 Miles · Place 6 · North Hunter2 Miles611:50.01 PB9

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 3200 Meters · Place 16 · North Hunterdon3200 Meters1611:53.749
Feb 6The Varsity ClassicFeb 6 · 1600 Meters · Place 22 · North Hunter1600 Meters225:43.699
Feb 6The Varsity ClassicFeb 6 · 1600 Meters · Place 22 · North Hunter1600 Meters225:43.699
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 3200 Meters · Place 5 · North Hunterdon3200 Meters511:49.369
Feb 4NJSIAA Sectional Championships - North 2 Group 2&3Feb 4 · 3200 Meters · Place 5 · North Hunterdon3200 Meters511:49.369
Jan 8Skyland Conference Indoor ChampionshipJan 8 · 3200 Meters · Place 12 · North Hunterdon3200 Meters1212:29.989

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · 1600 Meters · Place 5 · North Hunterdon1600 Meters5.5:51.39a9