Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2713:12.10Dickinson Long-Short InvitationalSeptember 27, 2025
5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 2118:17.7TSTCA Cross Country ChampionshipOctober 21, 2021
5,000 Meters · MINGO PARKMingo Classic · Oct 1217:27.1Mingo ClassicOctober 12, 2021
5,000 Meters · Roadman Park-California University of PAMarty Uher Invitational · Sep 317:32.2Marty Uher Invitational September 3, 2022
5,000 Meters · White Oak ParkTSTCA Cross Country Championship · Oct 2118:20.36TSTCA Cross Country ChampionshipOctober 21, 2020
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 521:33.51Galen Piper XC ChallengeSeptember 5, 2025
8,000 Meters · DeSales UniversityDeSales Invite · Oct 1228:58.9DeSales InviteOctober 12, 2024
8,000 Meters · DREAM ParkBorder Battle · Oct 1828:11.3Border BattleOctober 18, 2025
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1732:55.90Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 229:37.4MAC Conference XC ChampionshipsNovember 2, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 165 · MessiahMessiah8,000 Meters Men 8k16532:55.90 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 41 · MessiahMessiah8,000 Meters Open4128:11.3 PBJr
Sep 27Dickinson Long-Short InvitationalSep 27 · 4,000 Meters College · Place 24 · MessiahMessiah4,000 Meters College2413:12.10 PBJr
Sep 20Aggie InviteSep 20 · 8,000 Meters Varsity · Place 38 · MessiahMessiah8,000 Meters Varsity3828:52.1JR
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 45 · MessiahMessiah6,000 Meters Men's Race4521:33.51 PBJr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2MAC Conference XC ChampionshipsNov 2 · 8,000 Meters MAC · Place 78 · MessiahMessiah8,000 Meters MAC7829:37.4 PBSo
Oct 19Aubrey Shenk InvitationalOct 19 · 8,000 Meters Varsity · Place 68 · MessiahMessiah8,000 Meters Varsity6827:22.3SO
Oct 12DeSales InviteOct 12 · 8,000 Meters College · Place 53 · MessiahMessiah8,000 Meters College5328:58.9 PBSo
Sep 28Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 47 · MessiahMessiah8,000 Meters Varsity4729:50.0SO
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Varsity · Place 62 · MessiahMessiah8,000 Meters Varsity6229:06.89SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Middle Atlantic Conference Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 70 · MessiahMessiah8,000 Meters Varsity7030:13.3FR
Oct 7NCAA DIII Pre-NationalsOct 7 · 8,000 Meters Varsity · Place 287 · MessiahMessiah8,000 Meters Varsity28728:55.0FR
Sep 23LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 140 · MessiahMessiah8,000 Meters Varsity14026:52.5FR
Sep 16Misericordia University Cougar ClassicSep 16 · 8,000 Meters Varsity · Place 15 · MessiahMessiah8,000 Meters Varsity1528:48.5—
Sep 1Galen Piper Cross Country ChallengeSep 1 · 6,000 Meters Varsity · Place 49 · MessiahMessiah6,000 Meters Varsity4920:40.7FR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27PIAA District 7 WPIAL Championships 2022Oct 27 · 5,000 Meters Varsity · Place 15 · Upper Saint ClairUpper Saint Clair5,000 Meters Varsity1517:05.7—
Sep 3Marty Uher Invitational Sep 3 · 5,000 Meters Steel · Place 7 · Upper Saint ClairUpper Saint Clair5,000 Meters Steel717:32.2 PB12

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28PIAA District 7 WPIAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 34 · Upper Saint ClairUpper Saint Clair5,000 Meters Varsity3418:28.1—
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters AAA · Place 38 · Upper Saint ClairUpper Saint Clair5,000 Meters AAA3818:17.7 PB11
Oct 12Mingo ClassicOct 12 · 5,000 Meters Varsity · Place 16 · Upper Saint ClairUpper Saint Clair5,000 Meters Varsity1617:27.1 PB11
Sep 4Cal U Marty Uher InvitationalSep 4 · Varsity · Place 38 · Upper Saint ClairUpper Saint ClairVarsity3819:04.8—

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28PIAA District 7 WPIAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 95 · Upper Saint ClairUpper Saint Clair5,000 Meters Varsity9518:22—
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters AAA · Place 78 · Upper Saint ClairUpper Saint Clair5,000 Meters AAA7818:20.36 PB10
Sep 19Red,White, Blue ClassicSep 19 · 5,000 Meters Varsity AAA · Place 86 · Upper Saint ClairUpper Saint Clair5,000 Meters Varsity AAA8619:12.8410

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Marty Uher InvitationalAug 31 · 5,000 Meters AAA · Place 90 · Upper Saint ClairUpper Saint Clair5,000 Meters AAA9020:09.79