Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Belmont PlateauUSATF Mid-Atlantic Association Junior Olympic Championships · Nov 411:16.52USATF Mid-Atlantic Association Junior Olympic ChampionshipsNovember 4, 2017
3,000 Meters · Westmoreland County Community CollegeUSATF Region 2 Junior Olympic Championships · Nov 1911:10.97USATF Region 2 Junior Olympic ChampionshipsNovember 19, 2017
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 3018:22.8NXR Northeast & New York Regional ChampionshipsNovember 30, 2019
5,000 Meters · Kutztown University Farm CoursePTXC 12.2 Presented by Brooks · Sep 1117:02.4PTXC 12.2 Presented by BrooksSeptember 11, 2021
5,000 Meters · Parkview Golf CoursePIAA State XC Championships · Nov 217:55.1PIAA State XC ChampionshipsNovember 2, 2019
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3019:09.5Spider Alumni OpenAugust 30, 2025
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 428:05.4East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Elon UniversityElon Invitational · Oct 1828:03.9Elon InvitationalOctober 18, 2024
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1726:09.10Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Longwood UniversityLancer Pink Invitational · Sep 2027:07.30Lancer Pink InvitationalSeptember 20, 2025
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3127:00.2A-10 XC ChampionshipsOctober 31, 2026
8,000 Meters · VSU Randolph FarmVSU XC Challenge · Sep 2530:53.0VSU XC ChallengeSeptember 25, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 123 · VCUVCU8,000 Meters Championship12327:00.2 PBSr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 22 · VCUVCU8,000 Meters Men 8k2226:09.10 PBSr
Sep 25VSU XC ChallengeSep 25 · 8,000 Meters Collegiate · Place 11 · VCUVCU8,000 Meters Collegiate1130:53.0 PBSr
Sep 18CNU XC InviteSep 18 · 8,000 Meters Men 8000 · VCUVCU8,000 Meters Men 8000—DNSSr
Sep 5Spider Alumni OpenSep 5 · 6,000 Meters Collegiate · Place 47 · VCUVCU6,000 Meters Collegiate4720:16.5Sr

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10VSU XC ChallengeOct 10 · 8,000 Meters Collegiate · VCUVCU8,000 Meters Collegiate—DNSJr
Sep 20Lancer Pink InvitationalSep 20 · 8,000 Meters College · Place 17 · VCUVCU8,000 Meters College1727:07.30 PBJr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 37 · VCUVCU6,000 Meters Men's 6K3719:09.5 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Atlantic 10 Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 136 · VCUVCU8,000 Meters Varsity13627:33.8FR
Oct 18Elon InvitationalOct 18 · 8,000 Meters College · Place 35 · VCUVCU8,000 Meters College3528:03.9 PBFr
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 195 · VCUVCU8,000 Meters College19528:05.4 PBFr

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 30Lehigh Paul Short RunSep 30 · 5,000 Meters Varsity · Place 13 · Lewisburg AreaLewisburg Area5,000 Meters Varsity136:50.712
Sep 24Carlisle InvitationalSep 24 · Varsity · Place 14 · Lewisburg AreaLewisburg AreaVarsity1416:01.1—
Sep 24Carlisle InvitationalSep 24 · 5,000 Meters Varsity · Place 14 · Lewisburg AreaLewisburg Area5,000 Meters Varsity1416:01.1—
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 14 · Lewisburg AreaLewisburg Area5,000 Meters Varsity1416:45.7012
Sep 10PTXC 13Sep 10 · 5,000 Meters Varsity · Place 14 · Lewisburg AreaLewisburg Area5,000 Meters Varsity1416:45.7012

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6PIAA State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 28 · Lewisburg (4)Lewisburg (4)5,000 Meters Varsity2817:14.0—
Oct 28PIAA District 4 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 4 · Lewisburg AreaLewisburg Area5,000 Meters Varsity416:40—
Oct 16PHAC InvitationalOct 16 · Varsity · Place 8 · Lewisburg AreaLewisburg AreaVarsity817:29.311
Sep 21LBG vs Central Mountain, Midd-West, Mt. CarmelSep 21 · 5,000 Meters Varsity · Place 2 · Lewisburg AreaLewisburg Area5,000 Meters Varsity217:42.0011
Sep 11PTXC 12.2 Presented by BrooksSep 11 · 5,000 Meters Varsity Gold · Place 24 · Lewisburg AreaLewisburg Area5,000 Meters Varsity Gold2417:02.4 PB11

2020 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 29PIAA District 4 XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 5 · Lewisburg AreaLewisburg Area5,000 Meters Varsity517:12—
Oct 26Nike Cross Virtual Week 6Oct 26 · 5,000 Meters NXV Northeast Region · Place 18 · Lewisburg AreaLewisburg Area5,000 Meters NXV Northeast Region1817:12.0Unofficial10
Oct 24Lewisburg vs. HughesvilleOct 24 · Varsity · Place 3 · Lewisburg AreaLewisburg AreaVarsity316:59.0010
Oct 19Nike Cross Virtual Week 5Oct 19 · 5,000 Meters NXV Northeast Region · Place 17 · Lewisburg AreaLewisburg Area5,000 Meters NXV Northeast Region1716:59.0Unofficial10
Oct 17PHAC InvitationalOct 17 · 5,000 Meters Varsity · Place 5 · Lewisburg AreaLewisburg Area5,000 Meters Varsity516:5310
Oct 12Nike Cross Virtual Week 4Oct 12 · 5,000 Meters NXV Northeast Region · Place 6 · Lewisburg AreaLewisburg Area5,000 Meters NXV Northeast Region616:53.0Unofficial10
Oct 5Nike Cross Virtual Week 3Oct 5 · 5,000 Meters NXV Northeast Region · Place 18 · Lewisburg AreaLewisburg Area5,000 Meters NXV Northeast Region1816:46.0Unofficial10
Sep 29Lewisburg vs. Midd-WestSep 29 · 5,000 Meters Varsity · Place 2 · Lewisburg AreaLewisburg Area5,000 Meters Varsity216:55.0010
Sep 28Nike Cross Virtual Week 2Sep 28 · 5,000 Meters NXV Northeast Region · Place 5 · Lewisburg AreaLewisburg Area5,000 Meters NXV Northeast Region516:55.0Unofficial10
Sep 22Lewisburg @ Warrior RunSep 22 · Varsity · Place 4 · Lewisburg AreaLewisburg AreaVarsity417:22.0010
Sep 21Nike Cross Virtual Week 1Sep 21 · 5,000 Meters NXV Northeast Region · Place 14 · Lewisburg AreaLewisburg Area5,000 Meters NXV Northeast Region1417:22.0Unofficial10

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 30NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NE · Place 154 · Lewisburg AreaLewisburg Area5,000 Meters Championship - NE15418:22.8 PB9
Nov 2PIAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity - AA · Place 107 · Lewisburg AreaLewisburg Area5,000 Meters Varsity - AA10717:55.1 PB9
Oct 12PHAC InvitationalOct 12 · 5,000 Meters Varsity · Place 17 · Lewisburg AreaLewisburg Area5,000 Meters Varsity1717:00.89
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 167 · Lewisburg AreaLewisburg AreaVarsity16717:27.9—
Sep 28Carlisle InvitationalSep 28 · Varsity · Place 123 · Lewisburg AreaLewisburg AreaVarsity12317:27.9—
Sep 21East Aurora InvitationalSep 21 · 3 Miles Varsity · Place 28 · LEWISBURG AREALEWISBURG AREA3 Miles Varsity2816:45.739

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 2 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 10 · 08-Unattached08-Unattached3,000 Meters 11-121011:10.97 PB7
Nov 4USATF Mid-Atlantic Association Junior Olympic ChampionshipsNov 4 · 3,000 Meters 11-12 · Place 3 · 08-Unattached08-Unattached3,000 Meters 11-12311:16.52 PB7