Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:24.7Manhattan University Cross Country Invitational (HS)October 11, 2025
5,000 Meters · Darlington ParkNJIC Week #3 · Sep 2916:48NJIC Week #3September 29, 2026
5,000 Meters · Garret Mountain ReservationNJIC Divisional Championships · Oct 617:24NJIC Divisional ChampionshipsOctober 6, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 717:53.47NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 817:48NJSIAA Group ChampionshipsNovember 8, 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 1 · Place 23 · New Milford5,000 Meters Group 12317:53.47 PB11
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 1 · Place 8 · New Milford5,000 Meters Group 1817:3111
Oct 24Bergen County / Lou Molino MOCsOct 24 · 5,000 Meters Varsity · Place 24 · New Milford5,000 Meters Varsity2416:2511
Oct 17Bergen County Group ChampionshipsOct 17 · Varsity · Place 2 · New MilfordVarsity216:3711
Oct 6NJIC Divisional ChampionshipsOct 6 · 5,000 Meters Meadowland · Place 3 · New Milford5,000 Meters Meadowland317:24 PB11
Sep 29NJIC Week #3Sep 29 · 5,000 Meters Varsity 1 · Place 4 · New Milford5,000 Meters Varsity 1416:48 PB11
Sep 23NJIC Week #2Sep 23 · 5,000 Meters Varsity 3 · Place 1 · New Milford5,000 Meters Varsity 3117:1011
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 1 · Place 4 · New Milford5,000 Meters Varsity 1417:4011
Sep 15NJIC Week #1Sep 15 · 5,000 Meters Varsity 2 · Place 3 · New Milford5,000 Meters Varsity 2317:4411
Sep 12Season Opener InvitationalSep 12 · 5,000 Meters Varsity Pod 2 · Place 7 · New Milford5,000 Meters Varsity Pod 2717:0911

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 19 · New Milford5,000 Meters Group 11917:48 PB10
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 1 · Place 5 · New Milford5,000 Meters Group 1517:2610
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity D · Place 6 · New Milford5,000 Meters Varsity D617:3310
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 46 · New Milford2.5 Miles Varsity A4614:24.7 PB10
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Meadowlands · Place 3 · New Milford5,000 Meters Meadowlands318:0810
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 1 · Place 2 · New Milford5,000 Meters Varsity 1217:4410
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity B · Place 4 · New Milford5,000 Meters Varsity B417:5210
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 1 · Place 1 · New Milford5,000 Meters Varsity 1117:5310
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 3 · Place 7 · New Milford5,000 Meters Race 3718:4610
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 1 · Place 23 · New Milford5,000 Meters Varsity 12318:5510

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 99 · New Milford5,000 Meters Varsity9919:409
Nov 2NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 55 · New Milford5,000 Meters Varsity5520:119
Oct 26Bergen MOCs Frosh ChampsOct 26 · 2,900 Meters Freshman · Place 6 · New Milford2,900 Meters Freshman69:339
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 23 · New Milford5,000 Meters Championship2319:549
Oct 1NJIC Divisional ChampionshipsOct 1 · 5,000 Meters Varsity · Place 17 · New Milford5,000 Meters Varsity1720:109
Sep 25NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 38 · New Milford5,000 Meters Varsity3820:259
Sep 18NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 35 · New Milford5,000 Meters Varsity3522:279
Sep 11NJIC Week #1Sep 11 · 5,000 Meters Varsity · Place 56 · New Milford5,000 Meters Varsity5623:059
Sep 7Season Opener InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 39 · New Milford5,000 Meters Junior Varsity3922:369