Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2517:33.8NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 217:50Shore Coaches Classic October 2, 2021
6436 m · Hard'Ack Recreation AreaVermont XC Invite · Aug 3021:38.40Vermont XC InviteAugust 30, 2025
8,000 Meters · Hard'Ack Recreation AreaVT Fall Foliage Inv · Oct 1927:49.90VT Fall Foliage InvOctober 19, 2025
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1026:12.4New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2127:03.7ISU John McNicholsSeptember 21, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:06.5Paul Short Run (College)October 3, 2025
8,000 Meters · Storrs Pond Recreation AreaMSS Invitational · Sep 2027:08.10MSS InvitationalSeptember 20, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19VT Fall Foliage InvOct 19 · 8,000 Meters College · Place 21 · VermontVermont8,000 Meters College2127:49.90 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 102 · VermontVermont8,000 Meters NEICAAA10226:12.4 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 222 · VermontVermont8,000 Meters Brown22227:06.5 PBSo
Sep 20MSS InvitationalSep 20 · 8,000 Meters College · Place 40 · VermontVermont8,000 Meters College4027:08.10 PBSo
Aug 30Vermont XC InviteAug 30 · 6,436 Meters Collegiate · Place 23 · VermontVermont6,436 Meters Collegiate2321:38.40 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2American East CC Championship 2024Nov 2 · 8,000 Meters Varsity · Place 75 · VermontVermont8,000 Meters Varsity7526:43.8FR
Oct 20Vermont Fall Foliage InvitationalOct 20 · 8,000 Meters Varsity · Place 23 · VermontVermont8,000 Meters Varsity2326:38.60FR
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 8,000 Meters College · Place 85 · VermontVermont8,000 Meters College8526:29.4Fr
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 273 · VermontVermont8,000 Meters College27327:03.7 PBFr
Aug 312024 Vermont XC InvitationalAug 31 · 8,000 Meters Varsity · Place 16 · VermontVermont8,000 Meters Varsity1626:21.50FR

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 141 · RidgewoodRidgewood5,000 Meters Championship - Northeast14117:33.8 PB12
Nov 11NJSIAA Meet of ChampionsNov 11 · 5,000 Meters Varsity · Place 47 · RidgewoodRidgewood5,000 Meters Varsity4716:3612
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 22 · RidgewoodRidgewood5,000 Meters Varsity2216:2512
Oct 28NJSIAA Sectionals - North 1Oct 28 · 5,000 Meters Varsity · Place 2 · RidgewoodRidgewood5,000 Meters Varsity216:3812
Oct 21Bergen County / Lou Molino MOCsOct 21 · 5,000 Meters Championship · Place 5 · RidgewoodRidgewood5,000 Meters Championship516:1412
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Varsity · Place 5 · RidgewoodRidgewood5,000 Meters Varsity516:33.5512
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Varsity · Place 5 · RidgewoodRidgewood5,000 Meters Varsity516:33.5512
Oct 14Bergen County Group ChampionshipsOct 14 · Varsity · Place 5 · RidgewoodRidgewoodVarsity516:33.5512
Oct 14Bergen County Group ChampionshipsOct 14 · Varsity · Place 5 · RidgewoodRidgewoodVarsity516:33.5512
Oct 14Bergen County Group ChampionshipsOct 14 · 5,000 Meters Championship · Place 3 · RidgewoodRidgewood5,000 Meters Championship316:3412
Oct 2Big North - Freedom XC ChampionshipOct 2 · 5,000 Meters Varsity · Place 2 · RidgewoodRidgewood5,000 Meters Varsity217:0012
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 9 · RidgewoodRidgewood5,000 Meters Varsity916:46.44—
Sep 14Big North - Freedom Batch MeetSep 14 · 5,000 Meters Varsity · Place 4 · RidgewoodRidgewood5,000 Meters Varsity417:05—

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 51 · RidgewoodRidgewood5,000 Meters Varsity5117:3611
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 51 · RidgewoodRidgewood5,000 Meters Varsity5117:3611
Oct 29NJSIAA Sectionals - North 1Oct 29 · 5,000 Meters Varsity · Place 4 · RidgewoodRidgewood5,000 Meters Varsity416:5611
Oct 4Big North Championships - FreedomOct 4 · 5,000 Meters Varsity · Place 3 · RidgewoodRidgewood5,000 Meters Varsity316:3011
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 17 · RidgewoodRidgewood5,000 Meters Varsity1717:0211
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 17 · RidgewoodRidgewood5,000 Meters Varsity1717:0211
Sep 9Big North - Freedom Batch MeetSep 9 · 5,000 Meters Varsity · Place 2 · RidgewoodRidgewood5,000 Meters Varsity216:44—

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 70 · RidgewoodRidgewood5,000 Meters Varsity7017:4010
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 70 · RidgewoodRidgewood5,000 Meters Varsity7017:4010
Nov 6NJSIAA Sectionals - North 1Nov 6 · Varsity · Place 18 · RidgewoodRidgewoodVarsity1817:3710
Oct 30Bergen County / Lou Molino MOCOct 30 · 5,250 Meters Varsity · Place 23 · RidgewoodRidgewood5,250 Meters Varsity2317:2510
Oct 23Bergen County Group ChampionshipsOct 23 · 5,000 Meters Varsity · Place 11 · RidgewoodRidgewood5,000 Meters Varsity1116:4910
Oct 15Big North Championships - FreedomOct 15 · 5,000 Meters Varsity · Place 10 · RidgewoodRidgewood5,000 Meters Varsity1016:5810
Oct 5Big North - Freedom Batch MeetOct 5 · 5,000 Meters Varsity · Place 11 · RidgewoodRidgewood5,000 Meters Varsity1117:1410
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity B · Place 50 · RidgewoodRidgewood5,000 Meters Varsity B5017:50 PB10
Sep 18Back to the Mountain InvitationalSep 18 · 5,000 Meters Varsity · Place 17 · RidgewoodRidgewood5,000 Meters Varsity1718:1110
Sep 11Season Opener InvitationalSep 11 · 5,000 Meters Varsity · Place 13 · RidgewoodRidgewood5,000 Meters Varsity1317:3810

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NJSIAA Sectionals - North 1Nov 14 · 5,000 Meters Varsity · Place 34 · RidgewoodRidgewood5,000 Meters Varsity3418:28—
Nov 7North Jersey FinaleNov 7 · 5,000 Meters Varsity · Place 56 · RidgewoodRidgewood5,000 Meters Varsity5618:379
Nov 4Doc Braver North Jersey Frosh / JV InvitationalNov 4 · 3,200 Meters Freshman · Place 3 · RidgewoodRidgewood3,200 Meters Freshman311:289
Oct 24Garret InvitationalOct 24 · 5,000 Meters Junior Varsity · Place 4 · RidgewoodRidgewood5,000 Meters Junior Varsity418:339
Oct 17Brett Taylor InvitationalOct 17 · 5,000 Meters Junior Varsity · Place 8 · RidgewoodRidgewood5,000 Meters Junior Varsity819:129