Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue River Cross Country CourseFranklin Grizzly Invitational · Sep 517:09.6Franklin Grizzly InvitationalSeptember 5, 2026
5,000 Meters · Penncrest HSPenncrest Invitational · Sep 2518:12.60Penncrest InvitationalSeptember 25, 2021
6,000 Meters · Indiana University BloomingtonIU Sam Bell Invitational · Aug 2920:26.62IU Sam Bell InvitationalAugust 29, 2025
8,000 Meters · Blue River Cross Country CourseHCAC · Nov 227:02.51HCACNovember 2, 2024
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 327:36.6Running of the CowsOctober 3, 2026
8,000 Meters · LaVern Gibson Championship Cross Country CourseISU John McNichols · Sep 2028:08.07ISU John McNicholsSeptember 20, 2025
8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 2127:59.4ISU John McNicholsSeptember 21, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 8,000 Meters Open · Place 76 · Rose-HulmanRose-Hulman8,000 Meters Open7627:36.6 PBSr
Sep 19ISU John McNicholsSep 19 · 8,000 Meters Open · Place 120 · Rose-HulmanRose-Hulman8,000 Meters Open12029:23.4Sr
Sep 5Franklin Grizzly InvitationalSep 5 · 5,000 Meters Men 5000m · Place 61 · Rose-HulmanRose-Hulman5,000 Meters Men 5000m6117:09.6 PBSr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 20ISU John McNicholsSep 20 · 8,000 Meters College · Place 93 · Rose-HulmanRose-Hulman8,000 Meters College9328:08.07 PBJr
Aug 29IU Sam Bell InvitationalAug 29 · 6,000 Meters Collegiate · Place 34 · Rose-HulmanRose-Hulman6,000 Meters Collegiate3420:26.62 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2HCACNov 2 · 8,000 Meters College · Place 24 · Rose-HulmanRose-Hulman8,000 Meters College2427:02.51 PBSo
Oct 4NCAA DIII TwilightOct 4 · 8,000 Meters Open · Place 42 · Rose-HulmanRose-Hulman8,000 Meters Open4227:07.67SO
Sep 21ISU John McNicholsSep 21 · 8,000 Meters College · Place 348 · Rose-HulmanRose-Hulman8,000 Meters College34827:59.4 PBSo
Sep 7Franklin Grizzly InvitationalSep 7 · 8,000 Meters Varsity · Place 72 · Rose-HulmanRose-Hulman8,000 Meters Varsity7227:20.0SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28HCAC Championships CCOct 28 · 8,000 Meters Varsity · Place 36 · Rose-HulmanRose-Hulman8,000 Meters Varsity3627:54.8FR
Sep 30Nike XC Town TwilightSep 30 · 8,000 Meters Varsity · Place 95 · Rose-HulmanRose-Hulman8,000 Meters Varsity9528:58.9—
Sep 29Nike XC Town Twilight - College DivisionSep 29 · 8,000 Meters College · Place 95 · Rose-HulmanRose-Hulman8,000 Meters College9528:58.9Fr
Sep 16John McNichols InvitationalSep 16 · 8,000 Meters Varsity · Place 202 · Rose-HulmanRose-Hulman8,000 Meters Varsity20229:07.0FR
Sep 1Rose-Hulman OpenerSep 1 · 5,000 Meters College Men · Rose-HulmanRose-Hulman5,000 Meters College Men017:09.0UnofficialFr

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28PIAA District 1 ChampionshipsOct 28 · Varsity · Place 103 · UnionvilleUnionvilleVarsity10317:04.2—
Oct 20Hoka Henderson XC InvitationalOct 20 · 3,200 Meters Varsity · Place 12 · UnionvilleUnionville3,200 Meters Varsity1210:02.30SR
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 5 · UnionvilleUnionvilleVarsity516:52.8—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 15 · UnionvilleUnionvilleVarsity1516:52.8—
Oct 12Ches-Mont XC ChampionshipsOct 12 · Varsity · Place 15 · UnionvilleUnionvilleVarsity1516:52.8—
Sep 10Unionville Two Mile BashSep 10 · Varsity · Place 52 · UnionvilleUnionvilleVarsity5210:46.5—

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 168 · UnionvilleUnionvilleVarsity16817:39.4—
Oct 29PIAA District 1 ChampionshipsOct 29 · Varsity · Place 160 · UnionvilleUnionvilleVarsity16017:39.4—
Oct 21Henderson XC InvitationalOct 21 · 3,200 Meters Varsity · Place 33 · UnionvilleUnionville3,200 Meters Varsity3310:36.68—
Oct 13Ches-Mont XC ChampionshipsOct 13 · Varsity · Place 19 · UnionvilleUnionvilleVarsity1917:49.5—
Oct 13Ches-Mont XC ChampionshipsOct 13 · Varsity · Place 50 · UnionvilleUnionvilleVarsity5017:49.5—
Oct 13Ches-Mont XC ChampionshipsOct 13 · Varsity · Place 50 · UnionvilleUnionvilleVarsity5017:49.5—
Sep 25Penncrest InvitationalSep 25 · 5,000 Meters Varsity · Place 14 · UnionvilleUnionville5,000 Meters Varsity1418:12.60 PB11
Sep 11Unionville Two Mile BashSep 11 · 2 Miles Varsity · Place 41 · UnionvilleUnionville2 Miles Varsity4111:48.0011

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 10Deuce at Singer FarmOct 10 · 2 Miles Varsity · Place 30 · UnionvilleUnionville2 Miles Varsity3012:04—

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25PIAA District 1 ChamponshipsOct 25 · Unseeded · Place 268 · UnionvilleUnionvilleUnseeded26819:09.1—
Oct 25PIAA District 1 ChamponshipsOct 25 · Unseeded · Place 268 · UnionvilleUnionvilleUnseeded26819:09.1—
Oct 14Ches Mont Championships Oct 14 · Junior Varsity · Place 56 · UnionvilleUnionvilleJunior Varsity5619:43.1—
Sep 7Unionville Two Mile BashSep 7 · 2 Miles Varsity · Place 46 · UnionvilleUnionville2 Miles Varsity4612:30.0—