Personal bests

Best marks in available results
Event / courseMarkMeetDate
2800 m · Greystone XC CourseNJAC Championships · Oct 1321:20.27NJAC ChampionshipsOctober 13, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1519:35.80NJAC XC Batch Meet #1September 15, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:13.5New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 621:33.29Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Thompson ParkFreshman/JV State Meet · Oct 2919:35Freshman/JV State MeetOctober 29, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 15 · Chatham5,000 Meters Junior Varsity1519:07.7712
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 15 · Chatham5,000 Meters Junior Varsity1519:07.7712
Oct 20Morris County Underclass XC ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 15 · Chatham5,000 Meters Junior Varsity1519:07.7712
Oct 13NJAC ChampionshipsOct 13 · 2,800 Meters Junior Varsity Large · Place 61 · Chatham2,800 Meters Junior Varsity Large6121:20.27 PB12
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 151 · Chatham5,000 Meters Varsity C15120:13.5 PB12
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 80 · Chatham5,000 Meters Varsity 28019:52.5412
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 52 · Chatham5,000 Meters Varsity 25219:35.80 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 29Freshman/JV State MeetOct 29 · 5,000 Meters Open Red · Place 46 · Chatham5,000 Meters Open Red4619:35 PB11
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 58 · Chatham5,000 Meters Junior Varsity5820:40.6111
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 111 · Chatham5,000 Meters Varsity 111121:25.1611
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Future 4 · Place 79 · Chatham5,000 Meters Future 47921:33.29 PB11

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 57 · Chatham5,000 Meters Junior Varsity5720:44.8510
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 38 · Chatham5,000 Meters Junior Varsity3819:36.0810
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 66 · Chatham5,000 Meters Junior Varsity6621:29.51—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 90 · Chatham5,000 Meters Varsity9020:09.9510
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 90 · Chatham5,000 Meters Varsity9020:09.9510
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 90 · Chatham5,000 Meters Varsity9020:09.9510
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 99 · Chatham5,000 Meters Varsity9920:42.5810
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 99 · Chatham5,000 Meters Varsity9920:42.5810
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 99 · Chatham5,000 Meters Varsity9920:42.5810
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 124 · Chatham5,000 Meters Sophomore12421:15.610
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 1 · Place 110 · Chatham5,000 Meters Varsity Division 111020:56.3510
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 22 · Chatham5,000 Meters Junior Varsity2220:03.1910

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 134 · Chatham5,000 Meters Junior Varsity13421:039
Nov 1Viking Last Chance InvitationalNov 1 · 5,000 Meters Junior Varsity · Place 134 · Chatham5,000 Meters Junior Varsity13421:039
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 54 · Chatham4,000 Meters Junior Varsity5417:56.849
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 54 · Chatham4,000 Meters Junior Varsity5417:56.849
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 162 · Chatham2 Miles Freshman16255:53—
Sep 23Magee Memorial Class MeetSep 23 · 3,200 Meters Freshman · Place 115 · Chatham3,200 Meters Freshman11512:56.99
Sep 19NJAC XC Batch Meet #2Sep 19 · 2,700 Meters Varsity · Place 33 · Chatham2,700 Meters Varsity3312:06.679
Sep 9Roxbury XC InvitationalSep 9 · Varsity · Place 72 · ChathamVarsity7210:26.109
Sep 9Roxbury XC InvitationalSep 9 · 1.46 Miles Novice · Place 72 · Chatham1.46 Miles Novice7210:26.109