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
2800 m · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 259:35Doc Braver North Jersey Frosh / JV InvitationalOctober 25, 2022
5,000 Meters · Darlington ParkBergen County Group Championships · Oct 1817:52Bergen County Group ChampionshipsOctober 18, 2025
5,000 Meters · Garret Mountain ReservationNJIC Divisional Championships · Oct 718:11NJIC Divisional ChampionshipsOctober 7, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 818:38NJSIAA Group ChampionshipsNovember 8, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 51 · New Milford5,000 Meters Group 15118:38 PB12
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 1 · Place 14 · New Milford5,000 Meters Group 11418:1212
Oct 18Bergen County Group ChampionshipsOct 18 · 5,000 Meters Varsity D · Place 7 · New Milford5,000 Meters Varsity D717:52 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 47 · New Milford2.5 Miles Varsity A4714:24.7 PB12
Oct 7NJIC Divisional ChampionshipsOct 7 · 5,000 Meters Meadowlands · Place 5 · New Milford5,000 Meters Meadowlands518:11 PB12
Sep 30NJIC Week #3Sep 30 · 5,000 Meters Varsity 1 · Place 10 · New Milford5,000 Meters Varsity 11018:3612
Sep 27Brett Taylor InvitationalSep 27 · 5,000 Meters Varsity B · Place 9 · New Milford5,000 Meters Varsity B918:3412
Sep 17NJIC Week #2Sep 17 · 5,000 Meters Varsity 1 · Place 2 · New Milford5,000 Meters Varsity 1217:5712
Sep 10NJIC Week #1Sep 10 · 5,000 Meters Race 3 · Place 6 · New Milford5,000 Meters Race 3618:4612
Sep 6Season Opener InvitationalSep 6 · 5,000 Meters Varsity 1 · Place 16 · New Milford5,000 Meters Varsity 11618:2312

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 42 · New Milford5,000 Meters Varsity4218:1711
Nov 2NJSIAA Sectionals - North 1Nov 2 · 5,000 Meters Varsity · Place 27 · New Milford5,000 Meters Varsity2718:4711
Oct 19Bergen County Group ChampionshipsOct 19 · 5,000 Meters Championship · Place 13 · New Milford5,000 Meters Championship1319:0511
Oct 1NJIC Divisional ChampionshipsOct 1 · 5,000 Meters Varsity · Place 5 · New Milford5,000 Meters Varsity518:3811
Sep 25NJIC Week #3Sep 25 · 5,000 Meters Varsity · Place 6 · New Milford5,000 Meters Varsity618:1211
Sep 18NJIC Week #2Sep 18 · 5,000 Meters Varsity · Place 5 · New Milford5,000 Meters Varsity518:2011
Sep 11NJIC Week #1Sep 11 · 5,000 Meters Varsity · Place 11 · New Milford5,000 Meters Varsity1119:1111
Sep 7Season Opener InvitationalSep 7 · 5,000 Meters Varsity · Place 22 · New Milford5,000 Meters Varsity2218:4311

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 64 · New Milford5,000 Meters Varsity6418:4210
Oct 28NJSIAA Sectionals - North 1Oct 28 · 5,000 Meters Varsity · Place 20 · New Milford5,000 Meters Varsity2018:5910
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Varsity · Place 84 · New Milford5,000 Meters Varsity8418:18.6210
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Championship · Place 9 · New Milford5,000 Meters Championship918:1910
Oct 4NJIC Divisional ChampionshipsOct 4 · 5,000 Meters Varsity · Place 13 · New Milford5,000 Meters Varsity1319:3710
Sep 30Brett Taylor InvitationalSep 30 · 5,000 Meters Varsity · Place 13 · New Milford5,000 Meters Varsity1318:3910
Sep 27NJIC Week #3Sep 27 · 5,000 Meters Varsity · Place 10 · New Milford5,000 Meters Varsity1018:3410
Sep 20NJIC Week #2Sep 20 · 5,000 Meters Varsity · Place 14 · New Milford5,000 Meters Varsity1418:2310
Sep 13NJIC Week #1Sep 13 · 5,000 Meters Varsity · Place 6 · New Milford5,000 Meters Varsity619:3410
Sep 9Season Opener InvitationalSep 9 · 5,000 Meters Varsity · Place 35 · New Milford5,000 Meters Varsity3519:0910

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 108 · New Milford5,000 Meters Varsity10821:029
Oct 29NJSIAA Sectionals - North 1Oct 29 · 5,000 Meters Varsity · Place 54 · New Milford5,000 Meters Varsity5420:369
Oct 25Doc Braver North Jersey Frosh / JV InvitationalOct 25 · 2,800 Meters Freshman Small · Place 3 · New Milford2,800 Meters Freshman Small39:35 PB9
Oct 15Bergen County Group ChampionshipsOct 15 · Varsity · Place 220 · New MilfordVarsity22020:34.819
Oct 15Bergen County Group ChampionshipsOct 15 · 5,000 Meters Varsity · Place 24 · New Milford5,000 Meters Varsity2420:359
Oct 3NJIC Divisional ChampionshipsOct 3 · 5,000 Meters Varsity · Place 32 · New Milford5,000 Meters Varsity3221:239
Sep 28NJIC Week #3Sep 28 · 5,000 Meters Varsity · Place 23 · New Milford5,000 Meters Varsity2319:589
Sep 21NJIC Week #2Sep 21 · 5,000 Meters Varsity · Place 34 · New Milford5,000 Meters Varsity3420:499
Sep 17Back to the Mountain InvitationalSep 17 · 3,200 Meters Freshman · Place 7 · New Milford3,200 Meters Freshman712:589
Sep 14NJIC Week #1Sep 14 · 5,000 Meters Varsity · Place 47 · New Milford5,000 Meters Varsity4722:539
Sep 10Season Opener InvitationalSep 10 · 2,900 Meters Freshman · Place 7 · New Milford2,900 Meters Freshman710:409