Personal bests

Best marks in available results
Event / courseMarkMeetDate
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1612:13.07NJAC XC Batch Meet #1September 16, 2025
4200 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 519:32.90Warwick Valley Wave ManiaSeptember 5, 2026
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 121:44NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2221:17.48NJAC XC Batch Meet #2September 22, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 423:53Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 823:25NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 2322:12.4Hunterdon / Sussex / Warren ChampsOctober 23, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2722:50.7Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 31 · Sparta5,000 Meters Varsity Large3121:31.6511
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 22 · Sparta5,000 Meters Varsity 12221:17.48 PB11
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 1 · Place 10 · Sparta5,000 Meters Varsity 11022:0411
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 22 · Sparta5,000 Meters Varsity 22222:28.1911
Sep 5Warwick Valley Wave ManiaSep 5 · 2.61 Miles JV · Place 6 · Sparta2.61 Miles JV619:32.90 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 83 · Sparta5,000 Meters Group 28323:25 PB10
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 2 · Place 23 · Sparta5,000 Meters Group 22321:44 PB10
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 21 · Sparta5,000 Meters Varsity2122:12.4 PB10
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 36 · Sparta5,000 Meters Varsity Large3621:28.2810
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 50 · Sparta5,000 Meters Varsity 15024:27.1210
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity B · Place 91 · Sparta5,000 Meters Varsity B9123:53 PB10
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 10 · Sparta5,000 Meters JV C1022:50.7 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 1 · Sparta2,700 Meters Varsity 3112:13.07 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Roxbury XC InvitationalSep 7 · 1.46 Miles Novice · Place 4 · Sparta1.46 Miles Novice410:03.579

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 10Lakeland Weekly XC Series Meet 1Sep 10 · 2,977 Meters Varsity · Place 10 · Sparta2,977 Meters Varsity1013:23.55—