Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:23.8Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3 Miles · Anthony Wayne Recreation AreaRed Raider Run · Sep 1018:11.81Red Raider RunSeptember 10, 2026
5,000 Meters · Darlington ParkNJIC Week #3 · Sep 2917:16NJIC Week #3September 29, 2026
5,000 Meters · Garret Mountain ReservationNJIC Divisional Championships · Oct 617:45NJIC Divisional ChampionshipsOctober 6, 2026
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 118:00.75NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 718:40.79NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 819:41NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2718:17.0Six 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

10 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 2 · Place 74 · Lyndhurst5,000 Meters Group 27418:40.79 PB12
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 2 · Place 34 · Lyndhurst5,000 Meters Group 23418:26.5012
Oct 24Bergen County / Lou Molino MOCsOct 24 · 5,000 Meters Varsity · Place 40 · Lyndhurst5,000 Meters Varsity4016:4612
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 8 · LyndhurstVarsity817:2912
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity B · Place 53 · Lyndhurst2.5 Miles Varsity B5314:23.8 PB12
Oct 6NJIC Divisional ChampionshipsOct 6 · 5,000 Meters Colonial · Place 6 · Lyndhurst5,000 Meters Colonial617:45 PB12
Sep 29NJIC Week #3Sep 29 · 5,000 Meters Varsity 1 · Place 13 · Lyndhurst5,000 Meters Varsity 11317:16 PB12
Sep 23NJIC Week #2Sep 23 · 5,000 Meters Varsity 2 · Place 4 · Lyndhurst5,000 Meters Varsity 2417:4312
Sep 15NJIC Week #1Sep 15 · 5,000 Meters Varsity 3 · Place 4 · Lyndhurst5,000 Meters Varsity 3418:2912
Sep 10Red Raider RunSep 10 · 3 Miles Varsity · Place 23 · Lyndhurst3 Miles Varsity2318:11.81 PB12

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 2 · Place 110 · Lyndhurst5,000 Meters Group 211019:41 PB11
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 2 · Place 26 · Lyndhurst5,000 Meters Group 22618:00.75 PB11
Oct 25Bergen County / Lou Molino MOCsOct 25 · 5,000 Meters Varsity · Place 76 · Lyndhurst5,000 Meters Varsity7618:2911
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity C · Place 27 · Lyndhurst5,000 Meters Varsity C2718:2211
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 83 · Lyndhurst2.5 Miles Varsity A8315:07.711
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Colonial · Place 16 · Lyndhurst5,000 Meters Colonial1619:2511
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 3 · Place 16 · Lyndhurst5,000 Meters Varsity 31618:5411
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters JV C · Place 15 · Lyndhurst5,000 Meters JV C1518:17.0 PB11
Sep 20Magee Memorial Class MeetSep 20 · 5,000 Meters Junior · Place 112 · Lyndhurst5,000 Meters Junior11219:16.311
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 2 · Place 14 · Lyndhurst5,000 Meters Varsity 21419:2611
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 3 · Place 16 · Lyndhurst5,000 Meters Race 31619:3011

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 58 · Lyndhurst5,000 Meters Varsity5819:27.2310
Oct 22Doc Braver North Jersey Frosh / JV InvitationalOct 22 · 5,000 Meters Junior Varsity · Place 3 · Lyndhurst5,000 Meters Junior Varsity319:3410
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 44 · Lyndhurst5,000 Meters Championship4419:0810
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 135 · Lyndhurst5,000 Meters Varsity13520:57—
Oct 1NJIC Divisional ChampionshipsOct 1 · 5,000 Meters Varsity · Place 35 · Lyndhurst5,000 Meters Varsity3520:3510
Sep 25NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 37 · Lyndhurst5,000 Meters Varsity3720:2310
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 85 · Lyndhurst5,000 Meters Sophomore8520:29.810
Sep 18NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 25 · Lyndhurst5,000 Meters Varsity2520:3110
Sep 11NJIC Week #1Sep 11 · 5,000 Meters Varsity · Place 41 · Lyndhurst5,000 Meters Varsity4121:2010

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Doc Braver North Jersey Frosh / JV InvitationalOct 24 · 2,800 Meters Freshman · Place 39 · Lyndhurst2,800 Meters Freshman3910:489
Oct 21MOC Frosh ChampsOct 21 · 2,900 Meters Freshman · Place 67 · Lyndhurst2,900 Meters Freshman6710:469
Oct 14Bergen County Group ChampionshipsOct 14 · 2,800 Meters Freshman · Place 30 · Lyndhurst2,800 Meters Freshman3010:579
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 46 · Lyndhurst2 Miles Freshman4614:02—
Sep 27NJIC Week #3Sep 27 · 5,000 Meters Varsity · Place 58 · Lyndhurst5,000 Meters Varsity5822:419
Sep 23Magee Memorial Class MeetSep 23 · 3,200 Meters Freshman · Place 91 · Lyndhurst3,200 Meters Freshman9112:33.59
Sep 20NJIC Week #2Sep 20 · 5,000 Meters Varsity · Place 66 · Lyndhurst5,000 Meters Varsity6622:389