Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 2119:50.3TSTCA Cross Country ChampionshipOctober 21, 2021
5,000 Meters · Penn State Fayette, The Eberly CampusAJ Everhart Invitational · Sep 2418:29.7AJ Everhart InvitationalSeptember 24, 2022
5,000 Meters · Rich Wright 5K CoursePIAA District VII WPIAL Championships · Oct 2617:39.60PIAA District VII WPIAL ChampionshipsOctober 26, 2023
5,000 Meters · White Oak ParkTSTCA Cross Country Championship · Oct 2119:30.85TSTCA Cross Country ChampionshipOctober 21, 2020
6,000 Meters · Shippensburg UniversityGalen Piper XC Challenge · Sep 522:50.36Galen Piper XC ChallengeSeptember 5, 2025
8,000 Meters · DeSales UniversityDeSales Invite · Oct 1231:35.0DeSales InviteOctober 12, 2024
8,000 Meters · DREAM ParkBorder Battle · Oct 1829:29.4Border BattleOctober 18, 2025
8,000 Meters · Green Hill ParkRoanoke College South Region Showdown · Oct 1729:21.80Roanoke College South Region ShowdownOctober 17, 2026
8,000 Meters · Stevenson University Greenspring CampusMAC Preview Cross Country Meet · Sep 1830:53.3MAC Preview Cross Country MeetSeptember 18, 2026
8,000 Meters · West Branch Cross Country CourseLock Haven Invite · Sep 2629:13.3Lock Haven InviteSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Roanoke College South Region ShowdownOct 17 · 8,000 Meters Men 8k · Place 136 · MessiahMessiah8,000 Meters Men 8k13629:21.80 PBJr
Sep 26Lock Haven InviteSep 26 · 8,000 Meters White · Place 103 · MessiahMessiah8,000 Meters White10329:13.3 PBJr
Sep 18MAC Preview Cross Country MeetSep 18 · 8,000 Meters · Place 69 · MessiahMessiah8,000 Meters6930:53.3 PBJr
Sep 4Galen Piper XC ChallengeSep 4 · 6,000 Meters Men · MessiahMessiah6,000 Meters Men0DNFJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 84 · MessiahMessiah8,000 Meters Open8429:29.4 PBSo
Sep 5Galen Piper XC ChallengeSep 5 · 6,000 Meters Men's Race · Place 78 · MessiahMessiah6,000 Meters Men's Race7822:50.36 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Aubrey Shenk InvitationalOct 19 · 8,000 Meters Varsity · Place 163 · MessiahMessiah8,000 Meters Varsity16329:49.3FR
Oct 12DeSales InviteOct 12 · 8,000 Meters College · Place 106 · MessiahMessiah8,000 Meters College10631:35.0 PBFr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26PIAA District VII WPIAL ChampionshipsOct 26 · 5,000 Meters AAA · Place 58 · North HillsNorth Hills5,000 Meters AAA5817:39.60 PB12
Oct 7Bald Eagle Invitational at White Oak ParkOct 7 · Varsity · Place 18 · NORTH HILLSNORTH HILLSVarsity1817:39.52—
Sep 15Gingerbread Man Running Company Kiski Invitational 2023Sep 15 · 5,000 Meters Varsity · Place 33 · North HillsNorth Hills5,000 Meters Varsity3318:33.712

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27PIAA District 7 WPIAL Championships 2022Oct 27 · 5,000 Meters Varsity · Place 79 · North HillsNorth Hills5,000 Meters Varsity7918:44.6—
Oct 20TSTCA Cross Country Championship MeetOct 20 · Varsity · Place 73 · N HILLSN HILLSVarsity7319:06.32—
Oct 20TSTCA Cross Country Championship MeetOct 20 · Varsity · Place 72 · N HILLSN HILLSVarsity7219:06.32—
Oct 8Youthtowne ClashOct 8 · Varsity · Place 30 · NORTH HILLSNORTH HILLSVarsity3017:16.13—
Sep 24AJ Everhart InvitationalSep 24 · 5,000 Meters Varsity · Place 20 · North HillsNorth Hills5,000 Meters Varsity2018:29.7 PB11

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28PIAA District 7 WPIAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 111 · North HillsNorth Hills5,000 Meters Varsity11120:01.3—
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters AAA · Place 101 · North HillsNorth Hills5,000 Meters AAA10119:50.3 PB10

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28PIAA District 7 WPIAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 132 · North HillsNorth Hills5,000 Meters Varsity13219:02—
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters AAA · Place 145 · North HillsNorth Hills5,000 Meters AAA14519:30.85 PB9