Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Gettysburg Area High School Gettysburg XC Invitational 2025 · Oct 415:41.84Gettysburg XC Invitational 2025October 4, 2025
5,000 Meters · Hershey Parkview 5K (Reverse Aloha Hills 2016-2023)PIAA Foundation XC Invitational · Sep 2016:55.3PIAA Foundation XC InvitationalSeptember 20, 2025
5,000 Meters · Indian Valley ElementaryPIAA District 6 Championships · Oct 2515:49.20PIAA District 6 ChampionshipsOctober 25, 2025
5,000 Meters · Parkview Cross Country CoursePIAA State Championships · Nov 116:22PIAA State ChampionshipsNovember 1, 2025
5,000 Meters · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1215:57.26Harry Groves Spiked Shoe InvitationalSeptember 12, 2025
6,000 Meters · B & D AcresFather Bede Invitational · Sep 519:43.0Father Bede InvitationalSeptember 5, 2026
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 325:40.40Swags Louisville Cross Country ClassicOctober 3, 2026
8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 1825:48.002026 National Catholic InvitationalSeptember 18, 2026
8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 3124:54.3A-10 XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31A-10 XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 48 · DuquesneDuquesne8,000 Meters Championship4824:54.3 PBFr
Oct 3Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Gold · Place 107 · DuquesneDuquesne8,000 Meters Gold10725:40.40 PBFr
Sep 182026 National Catholic InvitationalSep 18 · 8,000 Meters Men · Place 57 · DuquesneDuquesne8,000 Meters Men5725:48.00 PBFr
Sep 5Father Bede InvitationalSep 5 · 6,000 Meters Men's 6k · Place 7 · DuquesneDuquesne6,000 Meters Men's 6k719:43.0 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1PIAA State ChampionshipsNov 1 · 5,000 Meters AAA · Place 13 · Mifflin CountyMifflin County5,000 Meters AAA1316:22 PB12
Oct 25PIAA District 6 ChampionshipsOct 25 · 5,000 Meters Boys AAA Varsity · Place 4 · Mifflin CountyMifflin County5,000 Meters Boys AAA Varsity415:49.20 PB12
Oct 4Gettysburg XC Invitational 2025Oct 4 · 5,000 Meters Varsity · Place 2 · Mifflin CountyMifflin County5,000 Meters Varsity215:41.84 PB12
Sep 20PIAA Foundation XC InvitationalSep 20 · 5,000 Meters AAA · Place 19 · Mifflin CountyMifflin County5,000 Meters AAA1916:55.3 PB12
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 5,000 Meters HS Boys · Place 9 · Mifflin CountyMifflin County5,000 Meters HS Boys915:57.26 PB12
Aug 30Big Valley MeetAug 30 · 5,000 Meters Varsity · Place 5 · Mifflin CountyMifflin County5,000 Meters Varsity515:5412

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Mifflin County vs Cumberland ValleySep 3 · 5,000 Meters Varsity · Place 3 · Mifflin CountyMifflin County5,000 Meters Varsity317:38.1611