Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 118:14NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1317:25.00TCNJ High SchoolSeptember 13, 2025
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1617:36.40NJAC XC Batch Meet #1September 16, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 421:55Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:36NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 616:54.15Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2717:33.9Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 106 · Sparta5,000 Meters Group 210619:36 PB12
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 2 · Place 21 · Sparta5,000 Meters Group 22118:14 PB12
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 85 · Sparta5,000 Meters Varsity Large8520:21.2012
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 139 · Sparta5,000 Meters Varsity D13921:55 PB12
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 40 · Sparta5,000 Meters Varsity C4017:33.9 PB12
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 12 · Sparta5,000 Meters Varsity 11217:36.40 PB12
Sep 13TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 5 · Sparta5,000 Meters Varsity517:25.00 PB12
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 28 · Sparta5,000 Meters Fastest 42816:54.15 PB12

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 86 · Sparta5,000 Meters Varsity8618:4411
Nov 2NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 9 · Sparta5,000 Meters Varsity917:5411
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Varsity · Place 49 · SpartaVarsity4920:24.9JR
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Championship · Place 49 · SpartaChampionship4920:24.9JR
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 57 · Sparta5,000 Meters Varsity5718:25.5811
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 79 · Sparta5,000 Meters Varsity7919:49—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 23 · Sparta5,000 Meters Varsity2317:58.8211
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 23 · Sparta5,000 Meters Varsity2317:58.8211
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 96 · Sparta5,000 Meters Varsity9618:27JR
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 48 · Sparta5,000 Meters Varsity4818:56.1711
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 48 · Sparta5,000 Meters Varsity4818:56.1711
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 10 · Sparta5,000 Meters Varsity Division 21018:09.2011
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Varsity · Place 72 · Sparta5,000 Meters Varsity7219:4311
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Varsity · Place 45 · Sparta5,000 Meters Varsity4519:07.5411

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 133 · Sparta5,000 Meters Varsity13319:2310
Oct 19HWS (Hunterdon, Warren, Sussex) XC ChampionshipOct 19 · Varsity · Place 14 · SpartaVarsity1419:36.8SO
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 21 · Sparta5,000 Meters Junior Varsity2119:09.1410
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 21 · Sparta5,000 Meters Junior Varsity2119:09.1310
Sep 27NJAC XC Batch Meet #3Sep 27 · 5,000 Meters Varsity · Place 34 · Sparta5,000 Meters Varsity3419:33.4010
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 48 · Sparta5,000 Meters Varsity4819:47.7710
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 48 · Sparta5,000 Meters Varsity4819:47.7710
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 48 · Sparta5,000 Meters Varsity4819:47.7710
Sep 16Back to the Mountain InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 44 · Sparta5,000 Meters Junior Varsity4421:0810
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 26 · Sparta5,000 Meters Varsity2619:33.4910
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 26 · Sparta5,000 Meters Junior Varsity2619:33.4910

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 20HWS (Hunterdon, Warren, Sussex) XC ChampionshipOct 20 · 3,200 Meters Freshman · Place 12 · M9 Sparta3,200 Meters Freshman1213:51—
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Varsity · Place 34 · Sparta4,000 Meters Varsity3417:00.309
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Frosh/Soph Freshman · Place 34 · Sparta4,000 Meters Frosh/Soph Freshman3417:00.309
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 72 · Sparta5,000 Meters Junior Varsity7221:15.239
Sep 24Six Flags Wild Safari InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 72 · Sparta5,000 Meters Junior Varsity7221:169
Sep 20NJAC XC Batch #2Sep 20 · 4,000 Meters Junior Varsity · Place 51 · M 9 Sparta4,000 Meters Junior Varsity5118:23.90—
Sep 17Back to the Mountain InvitationalSep 17 · 3,200 Meters Freshman · Place 28 · Sparta3,200 Meters Freshman2813:319
Sep 13NJAC XC Batch Meet #1Sep 13 · 4,000 Meters Junior Varsity · Place 39 · M9 Sparta4,000 Meters Junior Varsity3918:04.70—
Sep 10Roxbury InvitationalSep 10 · Novice · Place 32 · SpartaNovice329:36.409
Aug 30Pre-Season Run the HighlandsAug 30 · 5,000 Meters Junior Varsity · Place 7 · Sparta5,000 Meters Junior Varsity725:53—