Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Agricultural Farm ParkSkip Grant Invitational · Oct 2116:41.50Skip Grant InvitationalOctober 21, 2023
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 816:55Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Covenant Life SchoolMoCo Private School Championships · Nov 216:33.00MoCo Private School ChampionshipsNovember 2, 2023
5,000 Meters · Fair Hill Race TrackMD Track and Trail Invitational · Sep 917:46.7MD Track and Trail InvitationalSeptember 9, 2023
5,000 Meters · Landon Home Course AThe Mark Ferris (Landon) Invitational · Sep 1818:56.59The Mark Ferris (Landon) InvitationalSeptember 18, 2021
5,000 Meters · South Hagerstown HS6th Annual Rebel Invitational · Sep 1117:58.16th Annual Rebel InvitationalSeptember 11, 2021
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2616:43.2NXR Southeast Regional ChampionshipsNovember 26, 2022
8,000 Meters · California State University San Bernardino CampusCSUSB Coyote Challenge · Sep 530:40.3CSUSB Coyote ChallengeSeptember 5, 2026
8,000 Meters · Carbon Canyon Regional ParkSCIAC Cross Country Championships · Nov 226:28.2SCIAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 1626:37.1NCAA DIII Regional ChampionshipsNovember 16, 2024
8,000 Meters · Pitzer CollegePomona-Pitzer Invitational · Oct 1926:47.0Pomona-Pitzer InvitationalOctober 19, 2024
8,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 1029:03.4Pomona-Pitzer Cross Country InvitationalOctober 10, 2026
8,000 Meters · Strehle Track2026 SCIAC XC Championships · Oct 3027:30.52026 SCIAC XC ChampionshipsOctober 30, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1727:44.3UCR - Highlander InvitationalOctober 17, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2126:30.4UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 302026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · Place 60 · CaltechCaltech8,000 Meters Men's 8K6027:30.5 PBJr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Open · Place 80 · CaltechCaltech8,000 Meters Open8027:44.3 PBJr
Oct 10Pomona-Pitzer Cross Country InvitationalOct 10 · 8,000 Meters Collegiate · Place 79 · CaltechCaltech8,000 Meters Collegiate7929:03.4 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 201 · CaltechCaltech8,000 Meters Men's Open20128:16.9Jr
Sep 5CSUSB Coyote ChallengeSep 5 · 8,000 Meters Collegiate · Place 129 · CaltechCaltech8,000 Meters Collegiate12930:40.3 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12025 SCIAC XC ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 72 · CaltechCaltech8,000 Meters Men's 8K7228:21.2So
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Open · Place 70 · CaltechCaltech8,000 Meters Open7027:44.50So
Oct 4Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 103 · CaltechCaltech8,000 Meters Varsity10327:41.8SO
Sep 19The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 102 · CaltechCaltech8,000 Meters Varsity10227:22.2SO
Aug 30Redlands inviteAug 30 · 6,000 Meters Varsity · Place 22 · CaltechCaltech6,000 Meters Varsity2220:28.9—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 102 · CaltechCaltech8,000 Meters Collegiate10226:37.1 PBFr
Nov 2SCIAC Cross Country ChampionshipsNov 2 · 8,000 Meters SCIAC · Place 33 · CaltechCaltech8,000 Meters SCIAC3326:28.2 PBFr
Oct 19Pomona-Pitzer InvitationalOct 19 · 8,000 Meters College · Place 21 · CaltechCaltech8,000 Meters College2126:47.0 PBFr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 134 · CaltechCaltech8,000 Meters Open13426:30.4 PBFr
Aug 31Mark Covert ClassicAug 31 · 8,000 Meters Varsity · Place 120 · CaltechCaltech8,000 Meters Varsity12027:39.1FR

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9MD State Private Schools Cross-Country ChampionshipsNov 9 · 5,000 Meters Varsity · Place 1 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity116:46.5712
Nov 2MoCo Private School ChampionshipsNov 2 · 5,000 Meters Varsity · Place 1 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity116:33.00 PB12
Oct 28IAC/ISL/MAC Cross-Country ChampionshipsOct 28 · 5,000 Meters IAC Varsity A · Place 3 · Georgetown PrepGeorgetown Prep5,000 Meters IAC Varsity A317:05.3612
Oct 21Skip Grant InvitationalOct 21 · 5,000 Meters Varsity · Place 3 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity316:41.50 PB12
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 7 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity716:3812
Sep 9MD Track and Trail InvitationalSep 9 · 5,000 Meters Varsity · Place 2 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity217:46.7 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 17 · UnattachedUnattached5,000 Meters Open Invitational1716:43.2 PB11
Oct 14I-270 Rush Hour RumbleOct 14 · 5,000 Meters Varsity · Place 3 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity316:57.6011
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Red & White · Place 6 · Georgetown PrepGeorgetown Prep5,000 Meters Red & White616:55 PB11
Sep 10Rebel InvitationalSep 10 · 5,000 Meters Varsity · Place 5 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity517:14.3011

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Skip Grant InvitationalOct 23 · 5,000 Meters Varsity · Place 20 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity2017:41.6510
Oct 9Patriot InvitationalOct 9 · 5,000 Meters Varsity · Place 8 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity818:06.3710
Oct 1I-270 Rush Hour Rumble @ UrbanaOct 1 · 5,000 Meters Varsity · Place 8 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity818:00.6910
Sep 25Georgetown Prep ClassicSep 25 · 5,000 Meters Varsity Unseeded · Place 6 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity Unseeded618:42.4410
Sep 18The Mark Ferris (Landon) InvitationalSep 18 · 5,000 Meters Varsity A · Place 17 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity A1718:56.59 PB10
Sep 116th Annual Rebel InvitationalSep 11 · 5,000 Meters Varsity · Place 12 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity1217:58.1 PB10
Mar 14Derwood Tri-MeetMar 14 · 5,000 Meters Varsity · Place 11 · Georgetown PrepGeorgetown Prep5,000 Meters Varsity1119:019