Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2317:19.7NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Holmdel ParkNJSIAA Meet of Champions · Nov 1617:06NJSIAA Meet of Champions November 16, 2024
6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Sep 520:52.79Stony Brook Season OpenerSeptember 5, 2026
8,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1926:32.69Jasper Fall XC InvitationalSeptember 19, 2026
8,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1126:16.5Metropolitan Championships (Cross Country)October 11, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 226:18.3Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:38.8Paul Short Run (College)October 3, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3126:09.5A-10 XC ChampionshipsOctober 31, 2026
8,000 Meters · Twin Ponds on the FarmJasper Fall XC Invitational · Sep 1326:36.5Jasper Fall XC InvitationalSeptember 13, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1726:58.9IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 105 · FordhamFordham8,000 Meters Championship10526:09.5 PBSo
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 193 · FordhamFordham8,000 Meters Gold19326:18.3 PBSo
Sep 19Jasper Fall XC InvitationalSep 19 · 8,000 Meters College · Place 48 · FordhamFordham8,000 Meters College4826:32.69 PBSo
Sep 5Stony Brook Season OpenerSep 5 · 6,000 Meters Men 6k · Place 25 · FordhamFordham6,000 Meters Men 6k2520:52.79 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 169 · FordhamFordham8,000 Meters College16926:58.9 PBFr
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 41 · FordhamFordham8,000 Meters College4126:16.5 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 262 · FordhamFordham8,000 Meters Open26226:38.8 PBFr
Sep 13Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 64 · FordhamFordham8,000 Meters Seeded6426:36.5 PBFr
Sep 6Fordham Fiasco/Ed Joyce MemorialSep 6 · 8,000 Meters College · Place 8 · FordhamFordham8,000 Meters College829:40.2Fr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 12 · MetuchenMetuchen5,000 Meters Open - Northeast Green1217:19.7 PB12
Nov 16NJSIAA Meet of Champions Nov 16 · 5,000 Meters Varsity · Place 87 · MetuchenMetuchen5,000 Meters Varsity8717:06 PB12
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 10 · MetuchenMetuchen5,000 Meters Varsity1017:1812
Nov 2NJSIAA Sectionals - CentralNov 2 · 5,000 Meters Varsity · Place 1 · MetuchenMetuchen5,000 Meters Varsity116:17.612
Oct 26Greater Middlesex ChampionshipOct 26 · 5,000 Meters Varsity · Place 2 · MetuchenMetuchen5,000 Meters Varsity215:56.112
Oct 16GMC Divisional ChampionshipOct 16 · Championship · Place 3 · MetuchenMetuchenChampionship316:11.91—
Oct 16GMC Divisional ChampionshipOct 16 · 5,000 Meters Championship · Place 3 · MetuchenMetuchen5,000 Meters Championship316:11.91—
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 9 · MetuchenMetuchen5,000 Meters Varsity916:54—
Sep 21Xavier InvitationalSep 21 · 5,000 Meters Varsity · Place 2 · MetuchenMetuchen5,000 Meters Varsity216:25.3012
Sep 14Thompson 2 MilerSep 14 · 2 Miles Varsity · Place 5 · MetuchenMetuchen2 Miles Varsity510:21.012

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 11NJSIAA Meet of ChampionsNov 11 · 5,000 Meters Varsity · Place 154 · MetuchenMetuchen5,000 Meters Varsity15418:3611
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 30 · MetuchenMetuchen5,000 Meters Varsity3018:0011
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 2 · MetuchenMetuchen5,000 Meters Varsity217:39.0511
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 2 · MetuchenMetuchen5,000 Meters Varsity217:39.111
Oct 28NJSIAA Sectionals - CentralOct 28 · 5,000 Meters Varsity · Place 2 · MetuchenMetuchen5,000 Meters Varsity217:39.111
Oct 21Greater Middlesex ChampionshipOct 21 · 5,000 Meters Varsity · Place 11 · MetuchenMetuchen5,000 Meters Varsity1117:18.1011
Oct 11GMC Divisional ChampionshipOct 11 · 5,000 Meters Varsity · Place 3 · MetuchenMetuchen5,000 Meters Varsity317:29.5011
Oct 6Greystone InvitationalOct 6 · 5,000 Meters Varsity · Place 6 · MetuchenMetuchen5,000 Meters Varsity616:37.9411
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 9 · MetuchenMetuchen5,000 Meters Varsity917:44—
Sep 9Thompson 2 MilerSep 9 · 2 Miles Varsity · Place 3 · MetuchenMetuchen2 Miles Varsity310:36.7311
Sep 9Thompson 2 MilerSep 9 · 2 Miles Varsity · Place 3 · MetuchenMetuchen2 Miles Varsity310:36.7311

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 39 · MetuchenMetuchen5,000 Meters Varsity3918:5010
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 39 · MetuchenMetuchen5,000 Meters Varsity3918:5010
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 9 · MetuchenMetuchen5,000 Meters Varsity917:56.4410
Oct 22Greater Middlesex ChampionshipOct 22 · 5,000 Meters Varsity · Place 41 · MetuchenMetuchen5,000 Meters Varsity4118:09.7510
Oct 12GMC Divisional ChampionshipOct 12 · 5,000 Meters Varsity · Place 7 · MetuchenMetuchen5,000 Meters Varsity718:33.0010
Oct 8Fall Classic Oct 8 · 5,000 Meters Varsity · Place 9 · MetuchenMetuchen5,000 Meters Varsity918:21.010
Sep 24Stewart Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 19 · MetuchenMetuchen5,000 Meters Varsity1917:33.0010
Sep 24Stewart Memorial InvitationalSep 24 · 5,000 Meters Varsity · Place 19 · MetuchenMetuchen5,000 Meters Varsity1917:33.0010
Sep 10Thompson 2 MilerSep 10 · 2 Miles Sophomore · Place 5 · MetuchenMetuchen2 Miles Sophomore511:24.6710

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NJSIAA Sectionals - CentralNov 6 · Varsity · Place 36 · MetuchenMetuchenVarsity3619:069
Oct 23Greater Middlesex ChampionshipOct 23 · 5,000 Meters Varsity · Place 71 · MetuchenMetuchen5,000 Meters Varsity7119:29.959
Oct 9XC Fall Classic Oct 9 · 2.5 Miles Freshman · Place 2 · MetuchenMetuchen2.5 Miles Freshman214:42.429
Sep 25Thompson Park Class MeetSep 25 · 2.5 Miles Freshman · Place 14 · MetuchenMetuchen2.5 Miles Freshman1415:00.60—
Sep 11Thompson 2 MilerSep 11 · 2 Miles Freshman · Place 9 · MetuchenMetuchen2 Miles Freshman912:22.909