Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseMagee Memorial Class Meet · Sep 2020:56.1Magee Memorial Class MeetSeptember 20, 2025
5,000 Meters · Natirar Natirar Speedway Meet 3 · Sep 2621:14Natirar Speedway Meet 3September 26, 2023
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1421:42.9Skyland Conference ChampsOctober 14, 2025
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2120:26Somerset County XC ChampionshipsOctober 21, 2025

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 81 · Ridge5,000 Meters Junior Varsity8120:26 PB12
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Junior Varsity · Place 110 · Ridge5,000 Meters Junior Varsity11021:42.9 PB12
Oct 8Ridge JV/Freshman MeetOct 8 · 5,000 Meters Junior Varsity/Frosh · Place 68 · Ridge5,000 Meters Junior Varsity/Frosh6820:4312
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Senior · Place 160 · Ridge5,000 Meters Senior16020:56.1 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30Freshman/JV State MeetOct 30 · 5,000 Meters Junior Varsity Championship · Place 114 · Ridge5,000 Meters Junior Varsity Championship11420:21—
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 48 · Ridge5,000 Meters Junior Varsity4820:1511
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 55 · M-Ridge5,000 Meters Junior Varsity5520:49.7JR
Oct 15NJ Skyland Conference ChampsOct 15 · Varsity · Place 31 · M-RidgeVarsity3120:49.7JR
Oct 15NJ Skyland Conference ChampsOct 15 · 5,000 Meters Junior Varsity · Place 55 · M-Ridge5,000 Meters Junior Varsity5520:49.7JR
Sep 26Ridge JV/Freshman MeetSep 26 · 5,000 Meters Varsity · Place 35 · Ridge5,000 Meters Varsity3520:4711
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 146 · Ridge5,000 Meters Varsity14620:45.111
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 33 · Ridge5,000 Meters Junior Varsity3320:04.5511

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Somerset County XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 97 · Ridge5,000 Meters Junior Varsity9722:3610
Sep 26Natirar Speedway Meet 3Sep 26 · 5,000 Meters Varsity · Place 38 · Ridge5,000 Meters Varsity3821:14 PB10