Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 118:30NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1318:01.50TCNJ High SchoolSeptember 13, 2025
5,000 Meters · Greystone XC CourseNJAC Championships · Oct 1418:13.75NJAC ChampionshipsOctober 14, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:07Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:07NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 618:19.37Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 2319:17.4Hunterdon / Sussex / Warren ChampsOctober 23, 2025

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 91 · Sparta5,000 Meters Group 29119:07 PB12
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 2 · Place 25 · Sparta5,000 Meters Group 22518:30 PB12
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 35 · Sparta5,000 Meters Varsity3519:17.4 PB12
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 54 · Sparta5,000 Meters Varsity Large5418:13.75 PB12
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 46 · Sparta5,000 Meters Varsity 24619:19.3812
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 41 · Sparta5,000 Meters Varsity D4119:07 PB12
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 23 · Sparta5,000 Meters Varsity 12318:22.3412
Sep 13TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 11 · Sparta5,000 Meters Varsity1118:01.50 PB12
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Fastest 4 · Place 54 · Sparta5,000 Meters Fastest 45418:19.37 PB12

2024 Cross Country

17 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 125 · Sparta5,000 Meters Varsity12519:4611
Nov 2NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 45 · Sparta5,000 Meters Varsity4519:2011
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Varsity · Place 36 · SpartaVarsity3619:29.1JR
Oct 24NJ Hunterdon / Sussex / Warren ChampsOct 24 · Championship · Place 36 · SpartaChampionship3619:29.1JR
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 60 · Sparta5,000 Meters Varsity6018:38.1911
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 58 · Sparta5,000 Meters Varsity5819:18—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 29 · Sparta5,000 Meters Varsity2918:27.6511
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 29 · Sparta5,000 Meters Varsity2918:27.6511
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 29 · Sparta5,000 Meters Varsity2918:27.6511
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 98 · Sparta5,000 Meters Varsity9818:30JR
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 98 · Sparta5,000 Meters Varsity9818:30JR
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 40 · Sparta5,000 Meters Varsity4018:48.3511
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 40 · Sparta5,000 Meters Varsity4018:48.3511
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 40 · Sparta5,000 Meters Varsity4018:48.3511
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 17 · Sparta5,000 Meters Varsity Division 21718:33.7111
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Varsity · Place 68 · Sparta5,000 Meters Varsity6819:3711
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Varsity · Place 28 · Sparta5,000 Meters Varsity2818:24.4711

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 143 · Sparta5,000 Meters Varsity14319:4011
Oct 19HWS (Hunterdon, Warren, Sussex) XC ChampionshipOct 19 · Varsity · Place 23 · SpartaVarsity2319:59.3SO
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 28 · Sparta5,000 Meters Junior Varsity2819:20.2910
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 28 · Sparta5,000 Meters Junior Varsity2819:20.2910
Sep 27NJAC XC Batch Meet #3Sep 27 · 5,000 Meters Varsity · Place 32 · Sparta5,000 Meters Varsity3219:26.2410
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 44 · Sparta5,000 Meters Varsity4419:33.0710
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 44 · Sparta5,000 Meters Varsity4419:33.0710
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 44 · Sparta5,000 Meters Varsity4419:33.0710
Sep 16Back to the Mountain InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 28 · Sparta5,000 Meters Junior Varsity2820:3110
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 21 · Sparta5,000 Meters Varsity2119:25.0110
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 21 · Sparta5,000 Meters Junior Varsity2119:25.0110

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Varsity · Place 20 · Sparta4,000 Meters Varsity2016:28.009
Oct 11NJAC ChampionshipsOct 11 · 4,000 Meters Frosh/Soph Freshman · Place 20 · Sparta4,000 Meters Frosh/Soph Freshman2016:28.009
Sep 10Roxbury InvitationalSep 10 · Novice · Place 55 · SpartaNovice5510:05.909
Aug 30Pre-Season Run the HighlandsAug 30 · 5,000 Meters Junior Varsity · Place 2 · Sparta5,000 Meters Junior Varsity224:04—