Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Lehigh UniversityNCAA DI Mid-Atlantic Regional · Nov 1437:30.4NCAA DI Mid-Atlantic RegionalNovember 14, 2025
5,000 Meters · Adamson Stadium, Cal UTSTCA Cross Country Championship · Oct 2119:06.7TSTCA Cross Country ChampionshipOctober 21, 2021
8,000 Meters · Allegheny College Robertson Athletic ComplexAllegheny College Classic · Sep 2031:58Allegheny College ClassicSeptember 20, 2025
8,000 Meters · B & D AcresNEC Cross Country Championships · Nov 131:22.60NEC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 430:15.84Swags Louisville Cross Country ClassicOctober 4, 2025
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1427:29.9Aubrey Shenk InvitationalOctober 14, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 429:00.0Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3030:07.8Paul Short InvitationalSeptember 30, 2023
8,000 Meters · Long Island University BrooklynNEC Cross Country Championships · Nov 1729:40.1NEC Cross Country ChampionshipsNovember 17, 2023
8,000 Meters · Stanley Quarter ParkNEC Cross Country Championships · Nov 132:18.10NEC Cross Country ChampionshipsNovember 1, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI Mid-Atlantic RegionalNov 14 · 10,000 Meters D1 Mid-Atlantic · Place 193 · Saint Francis (Pa.)Saint Francis (Pa.)10,000 Meters D1 Mid-Atlantic19337:30.4 PBSr
Nov 1NEC Cross Country ChampionshipsNov 1 · 8,000 Meters NEC Championship · Place 76 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters NEC Championship7631:22.60 PBSr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 144 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters College14428:12.00Sr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 373 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters College Blue37330:15.84 PBSr
Sep 20Allegheny College ClassicSep 20 · 8,000 Meters Varsity · Place 123 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters Varsity12331:58 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1NEC Cross Country ChampionshipsNov 1 · 8,000 Meters Men 8K · Place 65 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters Men 8K6532:18.10 PBJr
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 264 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters Brown26429:00.0 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 17NEC Cross Country ChampionshipsNov 17 · 8,000 Meters College · Place 71 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters College7129:40.1 PBSo
Oct 14Aubrey Shenk InvitationalOct 14 · 8,000 Meters College · Place 90 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters College9027:29.9 PBSo
Sep 30Paul Short InvitationalSep 30 · 8,000 Meters College Brown · Place 379 · Saint Francis (Pa.)Saint Francis (Pa.)8,000 Meters College Brown37930:07.8 PBSo
Sep 23LHU Invitational/OpenSep 23 · 8,000 Meters Varsity · Place 196 · Saint FrancisSaint Francis8,000 Meters Varsity19627:58.6SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Mid-Atlantic Regional XC ChampionshipsNov 11 · 10,000 Meters Varsity · Place 178 · Saint FrancisSaint Francis10,000 Meters Varsity17835:48.2FR
Oct 28NEC XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 55 · Saint FrancisSaint Francis8,000 Meters Varsity5528:27.5FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Varsity · Place 33 · Saint FrancisSaint Francis8,000 Meters Varsity3328:14.0FR
Sep 9Saint Vincent InvitationalSep 9 · 8,000 Meters Invitational · Place 33 · Saint FrancisSaint Francis8,000 Meters Invitational3328:14.0FR
Sep 2Father Bede Invitational Sep 2 · 6,000 Meters Varsity · Place 25 · Saint FrancisSaint Francis6,000 Meters Varsity2521:00.2—

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 21TSTCA Cross Country ChampionshipOct 21 · 5,000 Meters A · Place 18 · ShenangoShenango5,000 Meters A1819:06.7 PB12