Personal bests

Best marks in available results
Event / courseMarkMeetDate
2011 m · Van Cortlandt ParkManhattan College XC Invitational · Oct 136:26.3Manhattan College XC InvitationalOctober 13, 2018
3 Miles · Roger Williams ParkSuburban Dual Meet #3: BH, CW, Hope, MP · Oct 1715:52Suburban Dual Meet #3: BH, CW, Hope, MPOctober 17, 2020
4 Miles · Haverford CollegeHaverford Invite · Oct 2420:29.1Haverford InviteOctober 24, 2025
4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1214:24.68USATF New England Association Junior Olympic ChampionshipsNovember 12, 2017
4,000 Meters · East Greenwich High SchoolFreshman State Championships · Oct 2213:55.50Freshman State ChampionshipsOctober 22, 2018
4,000 Meters · Van Cortlandt ParkUSATF Region 1 Junior Olympic Championships · Nov 1814:54.20USATF Region 1 Junior Olympic ChampionshipsNovember 18, 2018
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 3017:26.8NXR Northeast & New York Regional ChampionshipsNovember 30, 2019
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #1: BH, Central, CLAS, COV · Oct 317:04Suburban Dual Meet #1: BH, Central, CLAS, COVOctober 3, 2020
5,000 Meters · John H Chafee Athletic & Recreation ComplexSuburban Dual Meet #2: BH, CW, Hope, MP · Sep 2016:59Suburban Dual Meet #2: BH, CW, Hope, MPSeptember 20, 2021
5,000 Meters · Ponaganset High SchoolRIIL Class A State XC Championships · Nov 716:36.83RIIL Class A State XC ChampionshipsNovember 7, 2020
5,000 Meters · Rocky Point State ParkSuburban Dual Meet #2: BH, CE, Johnston, PIL · Oct 1016:55Suburban Dual Meet #2: BH, CE, Johnston, PILOctober 10, 2020
5,000 Meters · Wickham Park85th-42nd New England Interscholastic XC Championships · Nov 917:1385th-42nd New England Interscholastic XC ChampionshipsNovember 9, 2019
6,000 Meters · Lehigh University - Murray H. Goodman CampusLehigh Invitational · Aug 2919:04.78Lehigh InvitationalAugust 29, 2025
8,000 Meters · Green Lane FieldsTCNJ Invitational · Sep 2326:08.80TCNJ InvitationalSeptember 23, 2022
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:02.1Paul Short Run (College)October 3, 2025
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1726:38.3IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025
8368 m · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1127:29.99Harry Groves Spiked Shoe InvitationalSeptember 11, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23Haverford InviteOct 23 · 4 Miles College · Saint Joseph'sSaint Joseph's4 Miles College—NTSr
Sep 11Harry Groves Spiked Shoe InvitationalSep 11 · 5.2 Miles Collegiate · Place 56 · Saint Joseph'sSaint Joseph's5.2 Miles Collegiate5627:29.99 PBSr
Sep 4Lehigh OpenSep 4 · 6,000 Meters Collegiate · Place 20 · Saint Joseph'sSaint Joseph's6,000 Meters Collegiate2019:14.5Sr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24Haverford InviteOct 24 · 4 Miles College · Place 8 · Saint Joseph'sSaint Joseph's4 Miles College820:29.1 PBSr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 139 · Saint Joseph'sSaint Joseph's8,000 Meters College13926:38.3 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 48 · Saint Joseph'sSaint Joseph's8,000 Meters Open4825:02.1 PBSr
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 5.2 Miles Men's Race · Place 95 · Saint Joseph'sSaint Joseph's5.2 Miles Men's Race9527:43.80Sr
Aug 29Lehigh InvitationalAug 29 · 6,000 Meters Men's Race · Place 40 · Saint Joseph'sSaint Joseph's6,000 Meters Men's Race4019:04.78 PBSr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26Haverford InvitationalOct 26 · 4 Miles College · Place 12 · Saint Joseph'sSaint Joseph's4 Miles College1221:30.6So
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters Open · Place 97 · Saint Joseph'sSaint Joseph's8,000 Meters Open9726:13.6So
Sep 1Lehigh InvitationalSep 1 · 6,000 Meters Varsity · Place 28 · St. Joseph's (Pa.)St. Joseph's (Pa.)6,000 Meters Varsity2818:54.0SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Open · Place 157 · St. Joseph's (Pa.)St. Joseph's (Pa.)8,000 Meters Open15720:34.5FR
Sep 23TCNJ InvitationalSep 23 · 8,000 Meters College · Place 7 · Saint Joseph'sSaint Joseph's8,000 Meters College726:08.80 PBFr
Sep 2Lehigh InvitationalSep 2 · 6,000 Meters College · Place 51 · Saint Joseph'sSaint Joseph's6,000 Meters College5119:12.8Fr

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - Northeast · Place 65 · Bishop HendrickenBishop Hendricken5,000 Meters Championship - Northeast6517:45.312
Oct 30RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity - Class A · Place 13 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity - Class A1317:04.9012
Sep 28Suburban Dual Meet #3: BH, EG, JSSep 28 · 5,000 Meters Varsity · Place 4 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity417:0812
Sep 20Suburban Dual Meet #2: BH, CW, Hope, MPSep 20 · 5,000 Meters Varsity · Place 1 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity116:59 PB12
Sep 4Injury Fund CarnivalSep 4 · 5,000 Meters Varsity · Place 10 · BishopHendrickenBishopHendricken5,000 Meters Varsity1017:04.3612

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14RIIL State XC ChampionshipsNov 14 · 5,000 Meters Varsity · Place 40 · Bishop HendrBishop Hendr5,000 Meters Varsity4017:09.2711
Nov 7RIIL Class A State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 16 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity1616:36.83 PB11
Oct 17Suburban Dual Meet #3: BH, CW, Hope, MPOct 17 · 3 Miles Varsity · Place 1 · Bishop HendrickenBishop Hendricken3 Miles Varsity115:52 PB11
Oct 10Suburban Dual Meet #2: BH, CE, Johnston, PILOct 10 · 5,000 Meters Varsity · Place 4 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity416:55 PB11
Oct 3Suburban Dual Meet #1: BH, Central, CLAS, COVOct 3 · 5,000 Meters Varsity · Place 7 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity717:04 PB11

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 30NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Open - NE · Place 11 · Bishop HendrickenBishop Hendricken5,000 Meters Open - NE1117:26.8 PB10
Nov 985th-42nd New England Interscholastic XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 112 · Bishop HendrickenBishop Hendricken5,000 Meters Varsity11217:13 PB10
Nov 2Rhode Island State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 47 · BishopHendrickenBishopHendricken5,000 Meters Varsity4717:16.66SO
Oct 26RITCA JV State MeetOct 26 · 5,000 Meters Junior Varsity · Place 4 · Bishop HendrickenBishop Hendricken5,000 Meters Junior Varsity417:13.4310
Aug 31Injury Fund Carnival Aug 31 · 5,000 Meters Varsity · Place 10 · BishopHendrickenBishopHendricken5,000 Meters Varsity1017:19.91SO

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 24NXR Northeast & New York Regional ChampionshipsNov 24 · 5,000 Meters Open - Northeast · Place 87 · Bishop HendrickenBishop Hendricken5,000 Meters Open - Northeast8718:26.79
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 39 · Sentinel StridersSentinel Striders4,000 Meters 13-143914:54.20 PB9
Oct 28Rhode Island Class ChampionshipsOct 28 · 5,000 Meters Junior Varsity - 2 · Place 6 · Bishop HendrickenBishop Hendricken5,000 Meters Junior Varsity - 2618:30.489
Oct 22Freshman State ChampionshipsOct 22 · 4,000 Meters Freshman · Place 9 · Bishop HendrickenBishop Hendricken4,000 Meters Freshman913:55.50 PB9
Oct 13Manhattan College XC InvitationalOct 13 · 1.25 Miles Freshman - C · Place 4 · Bishop HendrickenBishop Hendricken1.25 Miles Freshman - C46:26.3 PB9

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 59 · Sentinel StridersSentinel Striders4,000 Meters 13-145914:24.68 PB8