Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Albuquerque Academy Academy Extravaganza · Oct 1519:53.41Academy ExtravaganzaOctober 15, 2022
5,000 Meters · Bataan ParkSilver High Invitational · Aug 2121:45.6Silver High InvitationalAugust 21, 2021
5,000 Meters · Centennial High SchoolCross Country Spring District 3-5A District Championship · Mar 1924:51.38Cross Country Spring District 3-5A District ChampionshipMarch 19, 2021
5,000 Meters · Mayfield HSMayfield Trojan XC Invitational · Oct 118:36.40Mayfield Trojan XC InvitationalOctober 1, 2022
5,000 Meters · Onate HSOnate Rob Winter Cross Country Classic · Mar 1321:49.89Onate Rob Winter Cross Country ClassicMarch 13, 2021
8,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 129:44.0MAC Cross Country ChampNovember 1, 2025
8,000 Meters · DeSales University XC CourseDeSales University Invitational · Oct 732:17.3DeSales University InvitationalOctober 7, 2023
8,000 Meters · DREAM ParkNCAA Division III Metro Regional · Nov 1130:10.0NCAA Division III Metro RegionalNovember 11, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 430:23.9Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 329:32.9Paul Short Run (College)October 3, 2025
8,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 229:51.6MAC Conference XC ChampionshipsNovember 2, 2024
8,000 Meters · Stevenson University Greenspring CampusMAC Preview Cross Country Meet · Sep 1829:02.5MAC Preview Cross Country MeetSeptember 18, 2026
8,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchmen Invitational · Sep 529:44.6Lebanon Valley Dutchmen InvitationalSeptember 5, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31MAC Cross Country ChampOct 31 · 8,000 Meters Championship · Place 106 · Eastern (Pa.)Eastern (Pa.)8,000 Meters Championship10629:16.9Sr
Sep 18MAC Preview Cross Country MeetSep 18 · 8,000 Meters · Place 31 · Eastern (Pa.)Eastern (Pa.)8,000 Meters3129:02.5 PBSr
Sep 5Lebanon Valley Dutchmen InvitationalSep 5 · 8,000 Meters Collegiate · Place 54 · Eastern (Pa.)Eastern (Pa.)8,000 Meters Collegiate5429:44.6 PBSr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1MAC Cross Country ChampNov 1 · 8,000 Meters Champ · Place 98 · Eastern (Pa.)Eastern (Pa.)8,000 Meters Champ9829:44.0 PBJr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 176 · Eastern (Pa.)Eastern (Pa.)8,000 Meters Green17629:32.9 PBJr
Sep 20Aggie InviteSep 20 · 8,000 Meters Varsity · Place 80 · EasternEastern8,000 Meters Varsity8031:05.2JR
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 8,000 Meters College · Place 98 · Eastern (Pa.)Eastern (Pa.)8,000 Meters College9831:07.6Jr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2MAC Conference XC ChampionshipsNov 2 · 8,000 Meters MAC · Place 85 · Eastern (Pa.)Eastern (Pa.)8,000 Meters MAC8529:51.6 PBSo
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 118 · Eastern (Pa.)Eastern (Pa.)8,000 Meters Green11830:23.9 PBSo
Sep 28Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 79 · EasternEastern8,000 Meters Varsity7931:14.2SO

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Metro RegionalNov 11 · 8,000 Meters Championship · Place 125 · Eastern (Pa.)Eastern (Pa.)8,000 Meters Championship12530:10.0 PBFr
Oct 28Middle Atlantic Conference Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 105 · EasternEastern8,000 Meters Varsity10532:33.2FR
Oct 7DeSales University InvitationalOct 7 · 8,000 Meters College · Place 66 · Eastern (Pa.)Eastern (Pa.)8,000 Meters College6632:17.3 PBFr
Sep 16Misericordia University Cougar ClassicSep 16 · 8,000 Meters Varsity · Place 86 · EasternEastern8,000 Meters Varsity8635:08.7—
Sep 9LVC Dutchmen XC InvitationalSep 9 · 8,000 Meters College · Place 96 · Eastern (Pa.)Eastern (Pa.)8,000 Meters College9632:19.6Fr

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5New Mexico State ChampionshipsNov 5 · 5,000 Meters 5A · Place 108 · Las CrucesLas Cruces5,000 Meters 5A10819:42.40—
Oct 29NMAA District 3-AAAAA ChampionshipOct 29 · 5,000 Meters Varsity · Place 18 · Las Cruces HLas Cruces H5,000 Meters Varsity1817:57.99—
Oct 15Academy ExtravaganzaOct 15 · 5,000 Meters 5A · Place 124 · Las CrucesLas Cruces5,000 Meters 5A12419:53.41 PB12
Oct 8Ruidoso XC InvitationalOct 8 · 3 Miles Varsity · Place 26 · Las CrucesLas Cruces3 Miles Varsity2621:07.41—
Oct 1Mayfield Trojan XC InvitationalOct 1 · 5,000 Meters Varsity · Place 25 · Las CrucesLas Cruces5,000 Meters Varsity2518:36.40 PB12
Sep 24Organ Mountain Rob Winter ClassicSep 24 · 5,000 Meters Varsity · Place 51 · Las Cruces HLas Cruces H5,000 Meters Varsity5119:36.15—
Sep 10Cobre XC InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · Las Cruces HLas Cruces H5,000 Meters Varsity1420:58.00—
Aug 27Centennial Hawks XC ChallengeAug 27 · 5,000 Meters Varsity · Place 10 · Las Cruces HLas Cruces H5,000 Meters Varsity1021:03.37—
Aug 20Silver High InvitationalAug 20 · 5,000 Meters Varsity · Place 14 · Las CrucesLas Cruces5,000 Meters Varsity1420:09:1412

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30NM 3-5A District MeetOct 30 · 5,000 Meters Varsity · Place 26 · Las Cruces HLas Cruces H5,000 Meters Varsity2619:42.58—
Oct 16Albuquerque Academy ExtravaganzaOct 16 · 5,000 Meters High School A · Place 163 · Las CrucesLas Cruces5,000 Meters High School A16321:15.79Unofficial11
Oct 2Mayfield Trojan XC InvitationalOct 2 · 5,000 Meters Varsity · Place 20 · Las Cruces HLas Cruces H5,000 Meters Varsity2019:20.67—
Sep 25Organ Mountain Rob Winter ClassicSep 25 · 5,000 Meters Varsity · Place 72 · Las Cruces HLas Cruces H5,000 Meters Varsity7220:54.70—
Aug 28Centennial Hawks XC ChallengeAug 28 · 5,000 Meters Varsity · Place 21 · Las Cruces HLas Cruces H5,000 Meters Varsity2122:59.08—
Aug 21Silver High InvitationalAug 21 · 5,000 Meters Varsity · Place 23 · Las CrucesLas Cruces5,000 Meters Varsity2321:45.6 PB11
Mar 19Cross Country Spring District 3-5A District ChampionshipMar 19 · 5,000 Meters Open · Place 17 · Las CrucesLas Cruces5,000 Meters Open1724:51.38 PB10
Mar 13Onate Rob Winter Cross Country ClassicMar 13 · 5,000 Meters Varsity · Place 47 · Las CrucesLas Cruces5,000 Meters Varsity4721:49.89 PB10
Mar 8Centennial Hawks XC ChallengeMar 8 · 5,000 Meters Varsity · Place 22 · Las CrucesLas Cruces5,000 Meters Varsity2227:36.0010