Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Foundation FieldsNCAA DII Atlantic · Nov 832:10.70NCAA DII AtlanticNovember 8, 2025
10,000 Meters · Lamb’s Creek CourseNCAA DII Atlantic Regional XC Championships · Nov 1931:35.9NCAA DII Atlantic Regional XC ChampionshipsNovember 19, 2022
5,000 Meters · Abington HSAbington Invitational · Sep 717:07.4Abington InvitationalSeptember 7, 2019
5,000 Meters · Hershey Parkview Golf CoursePIAA State XC Championships · Nov 318:19PIAA State XC ChampionshipsNovember 3, 2018
5,000 Meters · Hershey Parkview Golf CoursePIAA State Championships · Nov 418:16PIAA State ChampionshipsNovember 4, 2017
5,000 Meters · Parkview Golf CoursePIAA State XC Championships · Nov 217:47.3PIAA State XC ChampionshipsNovember 2, 2019
6,000 Meters · EdinboroDoug Watts Open · Sep 620:48.9Doug Watts OpenSeptember 6, 2025
8,000 Meters · Bethpage State Park Picnic Polo RoadAdelphi Panthers XC Invitational · Sep 226:46.7Adelphi Panthers XC InvitationalSeptember 2, 2022
8,000 Meters · EdinboroPSAC Cross Country Championships · Oct 2525:34.9PSAC Cross Country ChampionshipsOctober 25, 2025
8,000 Meters · Kutztown University Farm CoursePSAC XC Champs · Oct 2626:07.0PSAC XC ChampsOctober 26, 2024
8,000 Meters · Lamb’s Creek CoursePSAC Cross Country Championships · Nov 526:50.6PSAC Cross Country ChampionshipsNovember 5, 2022
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 426:49.2Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 325:54.0Paul Short Run (College)October 3, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2025:30.1752nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII AtlanticNov 8 · 10,000 Meters Atlantic · Place 36 · East StroudsburgEast Stroudsburg10,000 Meters Atlantic3632:10.70 PBSr
Oct 25PSAC Cross Country ChampionshipsOct 25 · 8,000 Meters PSAC · Place 13 · East StroudsburgEast Stroudsburg8,000 Meters PSAC1325:34.9 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Brown · Place 88 · East StroudsburgEast Stroudsburg8,000 Meters Brown8825:54.0 PBSr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 36 · East StroudsburgEast Stroudsburg8,000 Meters Men's 8K Gold3625:30.17 PBSr
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Men · Place 14 · East StroudsburgEast Stroudsburg8,000 Meters Men1427:06.20Sr
Sep 6Doug Watts OpenSep 6 · 6,000 Meters College · Place 35 · East StroudsburgEast Stroudsburg6,000 Meters College3520:48.9 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9NCAA DII AtlanticNov 9 · 10,000 Meters Varsity · Place 41 · East StroudsburgEast Stroudsburg10,000 Meters Varsity4131:52.8SR
Oct 26PSAC XC ChampsOct 26 · 8,000 Meters College · Place 17 · East StroudsburgEast Stroudsburg8,000 Meters College1726:07.0 PBSr
Oct 4Paul Short RunOct 4 · 8,000 Meters Brown · Place 140 · East StroudsburgEast Stroudsburg8,000 Meters Brown14026:49.2 PBSr
Sep 13DII/III XC ChallengeSep 13 · 8,000 Meters Varsity · Place 59 · East StroudsburgEast Stroudsburg8,000 Meters Varsity5929:00.74SR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19NCAA DII Atlantic Regional XC ChampionshipsNov 19 · 10,000 Meters Championship · Place 60 · East StroudsburgEast Stroudsburg10,000 Meters Championship6031:35.9 PBSo
Nov 5PSAC Cross Country ChampionshipsNov 5 · 8,000 Meters College · Place 41 · East StroudsburgEast Stroudsburg8,000 Meters College4126:50.6 PBSo
Oct 22Go-Fast River RunOct 22 · 8,000 Meters Varsity · Place 73 · East StroudsburgEast Stroudsburg8,000 Meters Varsity7327:21.5SO
Sep 30Lehigh Paul Short RunSep 30 · 8,000 Meters Varsity · Place 215 · East StroudsburgEast Stroudsburg8,000 Meters Varsity21520:46.5SO
Sep 2Adelphi Panthers XC InvitationalSep 2 · 8,000 Meters College · Place 3 · East StroudsburgEast Stroudsburg8,000 Meters College326:46.7 PBSo

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6NCAA DII Atlantic Region Cross Country ChampionshipsNov 6 · 10,000 Meters Varsity · Place 91 · East StroudsburgEast Stroudsburg10,000 Meters Varsity9134:28.4FR
Oct 9DeSales University InvitationalOct 9 · 8,000 Meters Varsity · Place 56 · East StroudsburgEast Stroudsburg8,000 Meters Varsity5628:31.5FR
Oct 1Lehigh Paul Short RunOct 1 · 8,000 Meters Varsity · Place 74 · East StroudsburgEast Stroudsburg8,000 Meters Varsity7428:00.7FR

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2PIAA State XC ChampionshipsNov 2 · 5,000 Meters Varsity - AA · Place 95 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast5,000 Meters Varsity - AA9517:47.3 PB11
Sep 14Briarwood InvitationalSep 14 · Varsity · Place 10 · Msgr Bonner & AbpMsgr Bonner & AbpVarsity105:3911
Sep 7Abington InvitationalSep 7 · 5,000 Meters Varsity · Place 20 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast5,000 Meters Varsity2017:07.4 PB11

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 3PIAA State XC ChampionshipsNov 3 · 5,000 Meters Varsity - 2A · Place 93 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast5,000 Meters Varsity - 2A9318:19 PB10

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4PIAA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 151 · Monsignor Bonner/Archbishop PrendergastMonsignor Bonner/Archbishop Prendergast5,000 Meters Class AA15118:16 PB9
Sep 23PIAA Foundation InvitationalSep 23 · 5,000 Meters Varsity · Place 51 · Msgr Bonner & Abp PreMsgr Bonner & Abp Pre5,000 Meters Varsity5118:29FR
Sep 16Briarwood InvitationalSep 16 · Varsity · Place 37 · Msgr Bonner & AbpMsgr Bonner & AbpVarsity375:599