Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2223:28.1NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2321:57.8NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · La Roche UniversityLa Roche Invitational · Sep 2521:26.6La Roche InvitationalSeptember 25, 2026
5,000 Meters · Mount Aloysuis CollegeMountie Invitational · Oct 321:19.6Mountie InvitationalOctober 3, 2026
5,000 Meters · Riverside High SchoolRiverside Kickoff Classic · Aug 2419:56.00Riverside Kickoff ClassicAugust 24, 2024
5,000 Meters · University of Pittsburgh-GreensburgPitt Greensburg Fall Classic · Oct 1022:29.6Pitt Greensburg Fall ClassicOctober 10, 2026
5,000 Meters · Westmoreland County Community CollegeWestmoreland Wolfpack Invite · Sep 421:43.2Westmoreland Wolfpack InviteSeptember 4, 2026
5,000 Meters · White Oak Park ExdBald Eagle Invitational · Oct 518:47.8Bald Eagle InvitationalOctober 5, 2024
8,000 Meters · Frankfort HS CourseNJCAA Region 20 Championship · Oct 3134:06.92NJCAA Region 20 ChampionshipOctober 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NJCAA Region 20 ChampionshipOct 31 · 8,000 Meters Mens' Division 2 JUCO · Place 14 · Westmoreland County (Pa.) CCWestmoreland County (Pa.) CC8,000 Meters Mens' Division 2 JUCO1434:06.92 PBFr
Oct 10Pitt Greensburg Fall ClassicOct 10 · 5,000 Meters Collegiate · Place 11 · Westmoreland County (Pa.) CCWestmoreland County (Pa.) CC5,000 Meters Collegiate1122:29.6 PBFr
Oct 3Mountie InvitationalOct 3 · 5,000 Meters College · Place 15 · Westmoreland County (Pa.) CCWestmoreland County (Pa.) CC5,000 Meters College1521:19.6 PBFr
Oct 3Mountie InvitationalOct 3 · 5,000 Meters Collegiate · Place 16 · Westmoreland County (Pa.) CCWestmoreland County (Pa.) CC5,000 Meters Collegiate1621:19.6Fr
Sep 25La Roche InvitationalSep 25 · 5,000 Meters Collegiate · Place 8 · Westmoreland County (Pa.) CCWestmoreland County (Pa.) CC5,000 Meters Collegiate821:26.6 PBFr
Sep 12Catamount ClassicSep 12 · 8,000 Meters Men's 8k · Place 16 · Westmoreland County (Pa.) CCWestmoreland County (Pa.) CC8,000 Meters Men's 8k1635:37.93Fr
Sep 4Westmoreland Wolfpack InviteSep 4 · 5,000 Meters Mens 5K · Place 22 · Westmoreland County (Pa.) CCWestmoreland County (Pa.) CC5,000 Meters Mens 5K2221:43.2 PBFr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Green · Place 253 · NorwinNorwin5,000 Meters Open - Northeast Green25323:28.1 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 259 · NorwinNorwin5,000 Meters Open - Northeast Green25921:57.8 PB11
Oct 5Bald Eagle InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 18 · NorwinNorwin5,000 Meters Junior Varsity1818:47.8 PB11
Aug 24Riverside Kickoff ClassicAug 24 · 5,000 Meters Open · Place 79 · NorwinNorwin5,000 Meters Open7919:56.00 PB11