Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Big Spring HSBen Bloser Bulldog Invitational · Sep 1417:52.4Ben Bloser Bulldog InvitationalSeptember 14, 2019
5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 2919:1626th Annual Carlisle InvitationalSeptember 29, 2018
5,000 Meters · WestminsterFisher Invitational · Aug 2917:01.6Fisher InvitationalAugust 29, 2025
8,000 Meters · Allegheny College Robertson Athletic ComplexAllegheny College Classic · Sep 2029:36Allegheny College ClassicSeptember 20, 2025
8,000 Meters · Bethany CollegeBethany Invitational · Sep 928:06.7Bethany InvitationalSeptember 9, 2023
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 428:58.92Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Lawrence County FairgroundBill Lennox Invtational · Oct 727:25.9Bill Lennox InvtationalOctober 7, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:10.5Paul Short RunOctober 4, 2024
8,000 Meters · Letchworth State ParkMike Woods Invitational · Oct 1928:38.3Mike Woods InvitationalOctober 19, 2024
8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1828:05.70Oberlin College Inter-Regional RumbleOctober 18, 2025
8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1528:25.5INTER-REGIONAL RUMBLEOctober 15, 2022

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Presidents Athletic Conference ChampionshipsNov 1 · 8,000 Meters 8K · Place 57 · GenevaGeneva8,000 Meters 8K5731:01.40Sr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Varsity · Place 132 · GenevaGeneva8,000 Meters Men's Varsity13228:05.70 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 334 · GenevaGeneva8,000 Meters College Blue33428:58.92 PBSr
Sep 20Allegheny College ClassicSep 20 · 8,000 Meters Varsity · Place 76 · GenevaGeneva8,000 Meters Varsity7629:36 PBSr
Aug 29Fisher InvitationalAug 29 · 5,000 Meters Men's Race · Place 30 · GenevaGeneva5,000 Meters Men's Race3017:01.6 PBSr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2PAC Cross Country ChampionshipsNov 2 · 8,000 Meters PAC · Place 55 · GenevaGeneva8,000 Meters PAC5529:12.6Jr
Oct 19Mike Woods InvitationalOct 19 · 8,000 Meters College · Place 342 · GenevaGeneva8,000 Meters College34228:38.3 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 364 · GenevaGeneva8,000 Meters Open36428:10.5 PBJr
Sep 21YSU Alumni XC MeetSep 21 · 8,000 Meters College · GenevaGeneva8,000 Meters College0DNSJr
Sep 7PAC PreviewSep 7 · 8,000 Meters College · Place 33 · GenevaGeneva8,000 Meters College3328:55.08Jr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28PAC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 72 · GenevaGeneva8,000 Meters Varsity7229:55.2SO
Oct 7Bill Lennox InvtationalOct 7 · 8,000 Meters College · Place 45 · GenevaGeneva8,000 Meters College4527:25.9 PBSo
Sep 23LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 163 · GenevaGeneva8,000 Meters Varsity16327:15.6SO
Sep 9Bethany InvitationalSep 9 · 8,000 Meters College · Place 47 · GenevaGeneva8,000 Meters College4728:06.7 PBSo
Sep 1Father Bede InvitationalSep 1 · 6,000 Meters Varsity · Place 40 · GenevaGeneva6,000 Meters Varsity4020:56.6So

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Mid-Atlantic Regional XC ChampionshipsNov 12 · 8,000 Meters Varsity · Place 123 · GenevaGeneva8,000 Meters Varsity12328:34.7FR
Oct 29Presidents AC ChampionshipsOct 29 · 8,000 Meters Varsity · Place 56 · GenevaGeneva8,000 Meters Varsity5628:58.0FR
Oct 15INTER-REGIONAL RUMBLEOct 15 · 8,000 Meters Invite · Place 193 · GenevaGeneva8,000 Meters Invite19328:25.5 PBFr
Oct 8Carnegie Mellon InvitationalOct 8 · 8,000 Meters Varsity · Place 68 · GenevaGeneva8,000 Meters Varsity6828:36.8FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Varsity · Place 26 · GenevaGeneva8,000 Meters Varsity2627:58.0FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Invitational · Place 26 · GenevaGeneva8,000 Meters Invitational2627:58.0FR
Sep 2Father Bede Invitational Sep 2 · 6,000 Meters Varsity · Place 30 · GenevaGeneva6,000 Meters Varsity3021:19.7—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 14Ben Bloser Bulldog InvitationalSep 14 · 5,000 Meters Varsity AAA · Place 67 · South Western SeniorSouth Western Senior5,000 Meters Varsity AAA6717:52.4 PB10

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 2926th Annual Carlisle InvitationalSep 29 · 5,000 Meters Varsity - Champion · Place 229 · South Western SeniorSouth Western Senior5,000 Meters Varsity - Champion22919:16 PB9