Personal bests

Best marks in available results
Event / courseMarkMeetDate
4972 m · Sandfordville Elementary XC CourseWarwick Valley Wave Mania · Sep 619:12.5Warwick Valley Wave ManiaSeptember 6, 2025
5,000 Meters · Darlington ParkBig North Championships - Independence & Liberty · Oct 719:09Big North Championships - Independence & LibertyOctober 7, 2025
5,000 Meters · Garret Mountain ReservationPassaic County Championships · Oct 2318:58Passaic County ChampionshipsOctober 23, 2025
5,000 Meters · Green Lane FieldsTCNJ High School · Sep 1318:56.90TCNJ High SchoolSeptember 13, 2025
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2019:11.8Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 419:04Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · West Milford Twp High SchoolWest Milford Senior Day · Oct 1117:52West Milford Senior DayOctober 11, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 2 · Place 65 · West Milford5,000 Meters Group 26519:4612
Oct 23Passaic County ChampionshipsOct 23 · 5,000 Meters Varsity · Place 29 · West Milford5,000 Meters Varsity2918:58 PB12
Oct 11West Milford Senior DayOct 11 · 5,000 Meters Varsity · Place 4 · West Milford5,000 Meters Varsity417:52 PB12
Oct 7Big North Championships - Independence & LibertyOct 7 · 5,000 Meters Independence · Place 14 · West Milford5,000 Meters Independence1419:09 PB12
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 64 · West Milford5,000 Meters Varsity E6419:04 PB12
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 99 · West Milford5,000 Meters Senior9919:11.8 PB12
Sep 15Big North - Independence Batch MeetSep 15 · 5,000 Meters Varsity · Place 13 · West Milford5,000 Meters Varsity1319:1012
Sep 13TCNJ High SchoolSep 13 · 5,000 Meters Varsity · Place 25 · West Milford5,000 Meters Varsity2518:56.90 PB12
Sep 6Warwick Valley Wave ManiaSep 6 · 3.09 Miles Varsity B · Place 52 · West Milford3.09 Miles Varsity B5219:12.5 PB12
Aug 28Pre-Season Run the HighlandsAug 28 · 5,000 Meters Varsity · Place 6 · West Milford5,000 Meters Varsity618:3812

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 69 · West Milford5,000 Meters Varsity6920:2511
Oct 24Passaic County ChampionshipsOct 24 · 5,000 Meters Varsity · Place 42 · West Milford5,000 Meters Varsity4220:0411
Oct 19West Milford XC QuadOct 19 · 5,000 Meters Varsity · Place 8 · M11 West Milford5,000 Meters Varsity819:06—
Oct 8Big North Championships - Patriot / IndependenceOct 8 · 5,000 Meters Varsity · Place 31 · West Milford5,000 Meters Varsity3119:5511
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 130 · West Milford5,000 Meters Varsity13020:45—
Sep 17Big North - Independence Batch MeetSep 17 · 5,000 Meters Varsity · Place 33 · West Milford5,000 Meters Varsity3321:0011
Aug 27Pre-Season Run the HighlandsAug 27 · 5,000 Meters Varsity · Place 35 · West Milford5,000 Meters Varsity3521:06—

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 55 · West Milford5,000 Meters Junior Varsity5521:0310
Oct 19Passaic County ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 25 · West Milford5,000 Meters Junior Varsity2522:1110
Oct 11Passaic Charter, JFK, Wayne Hills @ West MilfordOct 11 · 5,000 Meters Varsity · Place 18 · West Milford5,000 Meters Varsity1820:2110
Oct 7North Jersey ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 33 · West Milford5,000 Meters Junior Varsity3323:0510
Oct 7North Jersey ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 33 · West Milford5,000 Meters Junior Varsity3323:0510
Oct 4Big North Championships - Patriot / IndependenceOct 4 · 5,000 Meters Junior Varsity · Place 33 · West Milford5,000 Meters Junior Varsity3322:5010
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 123 · West Milford5,000 Meters Junior Varsity12324:49—
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Sophomore · Place 163 · West Milford5,000 Meters Sophomore16323:13.210