Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2316:37.6Bull Run 2023September 23, 2023
3 Miles · Hereford HSBull Run · Sep 2116:00.7Bull RunSeptember 21, 2024
5,000 Meters · Championship 5000m CourseMIAA XC Championships · Oct 3115:45MIAA XC ChampionshipsOctober 31, 2023
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 816:26Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2315:36.33NXR Southeast Regional ChampionshipsNovember 23, 2024
6,000 Meters · Panorama FarmsVirginia Invitational · Sep 1118:15.1Virginia InvitationalSeptember 11, 2026
8,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1525:30.37NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 324:42.6Running of the CowsOctober 3, 2026
8,000 Meters · Gettysburg CollegeCentennial Conference · Nov 124:46.90Centennial ConferenceNovember 1, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1825:55.59Conn College InviteOctober 18, 2025
8,000 Meters · Haverford CollegeCentennial Conference · Oct 3124:20.0Centennial ConferenceOctober 31, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:57.0Paul Short Run (College)October 3, 2025
8,000 Meters · Panorama FarmsVirginia Invitational · Sep 1225:46.98Virginia InvitationalSeptember 12, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 8,000 Meters Centennial · Place 1 · Johns HopkinsJohns Hopkins8,000 Meters Centennial124:20.0 PBSo
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 9 · Johns HopkinsJohns Hopkins8,000 Meters Navy Championship924:42.6 PBSo
Sep 11Virginia InvitationalSep 11 · 6,000 Meters Collegiate · Place 15 · Johns HopkinsJohns Hopkins6,000 Meters Collegiate1518:15.1 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 8,000 Meters Championship · Place 9 · Johns HopkinsJohns Hopkins8,000 Meters Championship925:30.37 PBFr
Nov 1Centennial ConferenceNov 1 · 8,000 Meters Champ · Place 10 · Johns HopkinsJohns Hopkins8,000 Meters Champ1024:46.90 PBFr
Oct 18Conn College InviteOct 18 · 8,000 Meters Blue · Place 125 · Johns HopkinsJohns Hopkins8,000 Meters Blue12525:55.59 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 167 · Johns HopkinsJohns Hopkins8,000 Meters Gold16724:57.0 PBFr
Sep 12Virginia InvitationalSep 12 · 8,000 Meters Men · Place 43 · Johns HopkinsJohns Hopkins8,000 Meters Men4325:46.98 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 49 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Championship4915:36.33 PB12
Nov 6Maryland Private School State ChampionshipsNov 6 · 5,000 Meters Varsity · Place 1 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Varsity115:41.30SR
Oct 28MIAA Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 1 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Varsity115:34.6012
Sep 21Bull RunSep 21 · 3 Miles Elite · Place 2 · St Vincent PallottiSt Vincent Pallotti3 Miles Elite216:00.7 PB12
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 1 · St Vincent PallottiSt Vincent Pallotti3 Miles Varsity115:18.8412
Aug 23Guilford Park/St. Vincent Pallotti/Reservoir ScrimmageAug 23 · 2 Miles Varsity · Place 1 · St Vincent PallottiSt Vincent Pallotti2 Miles Varsity110:09.2112

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9MD State Private Schools Cross-Country ChampionshipsNov 9 · 5,000 Meters Varsity · Place 1 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Varsity116:30.6911
Oct 31MIAA XC ChampionshipsOct 31 · 5,000 Meters C Conference Varsity · Place 1 · St Vincent PallottiSt Vincent Pallotti5,000 Meters C Conference Varsity115:45 PB11
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 13 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Varsity1316:2111
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Varsity Elite · Place 7 · St Vincent PallottiSt Vincent Pallotti3 Miles Boys Varsity Elite716:37.6 PB11
Sep 9Eagle InvitationalSep 9 · 3 Miles Varsity · Place 2 · St Vincent PallottiSt Vincent Pallotti3 Miles Varsity215:28.6311

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MIAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 1 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Varsity116:3810
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Red & White · Place 3 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Red & White316:26 PB10
Sep 10Eagle InvitationalSep 10 · 3 Miles Varsity · Place 6 · St Vincent PallottiSt Vincent Pallotti3 Miles Varsity615:51.9810

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1MIAA Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 2 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Varsity217:46.469
Oct 9Maryland XC Invitational (MDXC)Oct 9 · 5,000 Meters Varsity · Place 46 · St Vincent PallottiSt Vincent Pallotti5,000 Meters Varsity4617:439
Sep 11Eagle InvitationalSep 11 · 3 Miles Varsity · Place 39 · St Vincent PallottiSt Vincent Pallotti3 Miles Varsity3917:47.209