Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1117:55.5Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 2820:14Doc Braver North Jersey Frosh / JV InvitationalOctober 28, 2025
5,000 Meters · Garret Mountain ReservationNJIC Divisional Championships · Oct 722:08NJIC Divisional ChampionshipsOctober 7, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 621:44.83Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2721:39.5Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity Small · Place 27 · Lyndhurst5,000 Meters Junior Varsity Small2720:14 PB12
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Junior Varsity Pod 2 · Place 36 · Lyndhurst5,000 Meters Junior Varsity Pod 23620:5012
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 155 · Lyndhurst2.5 Miles Varsity A15517:55.5 PB12
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 23 · Lyndhurst5,000 Meters Junior Varsity2322:08 PB12
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 3 · Place 59 · Lyndhurst5,000 Meters Varsity 35921:5212
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 141 · Lyndhurst5,000 Meters JV C14121:39.5 PB12
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 3 · Place 58 · Lyndhurst5,000 Meters Race 35822:3012
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 117 · Lyndhurst5,000 Meters Junior Varsity11721:44.83 PB12

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Doc Braver North Jersey Frosh / JV InvitationalOct 22 · 5,000 Meters Junior Varsity · Place 28 · Lyndhurst5,000 Meters Junior Varsity2821:0911
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 39 · Lyndhurst5,000 Meters Junior Varsity3920:5311
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 132 · Lyndhurst5,000 Meters Junior Varsity13222:24—
Oct 1NJIC Divisional ChampionshipsOct 1 · 5,000 Meters Junior Varsity · Place 10 · Lyndhurst5,000 Meters Junior Varsity1021:2111
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 102 · Lyndhurst5,000 Meters Junior Varsity10220:59JR
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Junior Varsity · Place 102 · Lyndhurst5,000 Meters Junior Varsity10220:59JR
Sep 25NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 52 · Lyndhurst5,000 Meters Varsity5221:2711
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Varsity · Place 184 · Lyndhurst5,000 Meters Varsity18422:00.211
Sep 18NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 45 · Lyndhurst5,000 Meters Varsity4522:2511
Sep 11NJIC Week #1Sep 11 · 5,000 Meters Varsity · Place 87 · Lyndhurst5,000 Meters Varsity8725:1111

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 52 · Lyndhurst5,000 Meters Junior Varsity5221:0010
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 31 · Lyndhurst5,000 Meters Junior Varsity3120:4310
Oct 4NJIC Divisional ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 24 · Lyndhurst5,000 Meters Junior Varsity2422:1310
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 140 · Lyndhurst5,000 Meters Varsity14022:41—
Sep 27NJIC Week #3Sep 27 · 5,000 Meters Varsity · Place 47 · Lyndhurst5,000 Meters Varsity4721:3410
Sep 23Magee Memorial Class MeetSep 23 · 5,000 Meters Sophomore · Place 128 · Lyndhurst5,000 Meters Sophomore12821:29.910
Sep 20NJIC Week #2Sep 20 · 5,000 Meters Varsity · Place 65 · Lyndhurst5,000 Meters Varsity6522:3110
Sep 13NJIC Week #1Sep 13 · 5,000 Meters Varsity · Place 50 · Lyndhurst5,000 Meters Varsity5023:2910

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Bergen County Group ChampionshipsOct 15 · 2,800 Meters Freshman · Place 32 · Lyndhurst2,800 Meters Freshman3210:589
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 111 · Lyndhurst3,100 Meters Freshman11115:00.509
Sep 24Stewart Memorial InvitationalSep 24 · 3,100 Meters Freshman · Place 111 · Lyndhurst3,100 Meters Freshman11115:00.509