Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Big Spring HSBen Bloser Bulldog Invitational · Sep 1417:56.2Ben Bloser Bulldog InvitationalSeptember 14, 2019
5,000 Meters · WestminsterFisher Invitational · Aug 2916:09.5Fisher InvitationalAugust 29, 2025
8,000 Meters · Allegheny College Robertson Athletic ComplexAllegheny College Classic · Sep 2027:41Allegheny College ClassicSeptember 20, 2025
8,000 Meters · Bethany CollegeBethany Invitational · Sep 927:37.6Bethany InvitationalSeptember 9, 2023
8,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1526:50.08NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 426:44.16Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Lawrence County FairgroundBill Lennox Invtational · Oct 726:44.5Bill Lennox InvtationalOctober 7, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:51.3Paul Short RunOctober 4, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1926:58.9Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1825:59.20Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1527:56.6INTER-REGIONAL RUMBLEOctober 15, 2022
8,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1127:08.5NCAA Division III Mid-Atlantic RegionalNovember 11, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 8,000 Meters Championship · Place 51 · GenevaGeneva8,000 Meters Championship5126:50.08 PBSr
Nov 1Presidents Athletic Conference ChampionshipsNov 1 · 8,000 Meters 8K · Place 11 · GenevaGeneva8,000 Meters 8K1127:45.30Sr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 16 · GenevaGeneva8,000 Meters Men's Varsity1625:59.20 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 137 · GenevaGeneva8,000 Meters College Blue13726:44.16 PBSr
Sep 20Allegheny College ClassicSep 20 · 8,000 Meters Varsity · Place 10 · GenevaGeneva8,000 Meters Varsity1027:41 PBSr
Aug 29Fisher InvitationalAug 29 · 5,000 Meters Men's Race · Place 6 · GenevaGeneva5,000 Meters Men's Race616:09.5 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Mid-Atlantic Regional ChampsNov 16 · 8,000 Meters Division 3 · Place 79 · GenevaGeneva8,000 Meters Division 37926:29.1JR
Nov 2PAC Cross Country ChampionshipsNov 2 · 8,000 Meters PAC · Place 19 · GenevaGeneva8,000 Meters PAC1926:59.5Jr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 184 · GenevaGeneva8,000 Meters College18426:58.9 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters White · Place 278 · GenevaGeneva8,000 Meters White27827:51.3 PBJr
Sep 21YSU Alumni XC MeetSep 21 · 8,000 Meters College · GenevaGeneva8,000 Meters College0DNSJr
Sep 7PAC PreviewSep 7 · 8,000 Meters College · Place 6 · GenevaGeneva8,000 Meters College627:01.88Jr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 8,000 Meters Championship · Place 108 · GenevaGeneva8,000 Meters Championship10827:08.5 PBSo
Oct 28PAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 26 · GenevaGeneva8,000 Meters Varsity2627:31.9SO
Oct 7Bill Lennox InvtationalOct 7 · 8,000 Meters College · Place 27 · GenevaGeneva8,000 Meters College2726:44.5 PBSo
Sep 23LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 99 · GenevaGeneva8,000 Meters Varsity9926:15.6SO
Sep 9Bethany InvitationalSep 9 · 8,000 Meters College · Place 37 · GenevaGeneva8,000 Meters College3727:37.6 PBSo
Sep 1Father Bede InvitationalSep 1 · 6,000 Meters Varsity · Place 17 · GenevaGeneva6,000 Meters Varsity1720:17.4So

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Mid-Atlantic Regional XC ChampionshipsNov 12 · 8,000 Meters Varsity · Place 81 · GenevaGeneva8,000 Meters Varsity8127:30.3FR
Oct 29Presidents AC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 26 · GenevaGeneva8,000 Meters Varsity2627:31.0FR
Oct 15INTER-REGIONAL RUMBLEOct 15 · 8,000 Meters Invite · Place 168 · GenevaGeneva8,000 Meters Invite16827:56.6 PBFr
Oct 8Carnegie Mellon InvitationalOct 8 · 8,000 Meters Varsity · Place 47 · GenevaGeneva8,000 Meters Varsity4727:59.0FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Varsity · Place 23 · GenevaGeneva8,000 Meters Varsity2327:51.0FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Invitational · Place 23 · GenevaGeneva8,000 Meters Invitational2327:51.0FR
Sep 2Father Bede Invitational Sep 2 · 6,000 Meters Varsity · Place 31 · GenevaGeneva6,000 Meters Varsity3121:21.9—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 25PIAA Foundation XC InvitationalSep 25 · 5,000 Meters Varsity · Place 59 · Central YorkCentral York5,000 Meters Varsity5918:01—
Sep 18Ben Bloser Bulldog XC InvitationalSep 18 · 5,000 Meters Varsity · Place 30 · Central YorkCentral York5,000 Meters Varsity3017:40.212
Sep 11LVC Dutchmen XC InvitationalSep 11 · 5,000 Meters Varsity · Place 9 · Central YorkCentral York5,000 Meters Varsity917:02.9012

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15YAIAA League ChampionshipsOct 15 · 5,000 Meters Varsity · Place 38 · Central YorkCentral York5,000 Meters Varsity383:35.4SO
Oct 5Gettysburg InvitationalOct 5 · 5,000 Meters Varsity · Place 55 · Central YorkCentral York5,000 Meters Varsity5517:28.30—
Sep 14Ben Bloser Bulldog InvitationalSep 14 · 5,000 Meters Varsity AAA · Place 72 · Central YorkCentral York5,000 Meters Varsity AAA7217:56.2 PB10
Sep 7Dutchmen InvitationalSep 7 · 5,000 Meters Varsity · Place 51 · Central YorkCentral York5,000 Meters Varsity5117:45.20SO

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 15Bill Bloser Bulldog Invite at Big SpringSep 15 · 5,000 Meters Varsity · Place 132 · Central YorkCentral York5,000 Meters Varsity13219:13.897—