Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 1122:53.58MPSSAA 3A State ChampionshipsNovember 11, 2023
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 1222:45.08MPSSAA 3A State ChampionshipsNovember 12, 2022
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2717:21.51Dickinson Long-Short InvitationalSeptember 27, 2025
5,000 Meters · Brunswick High SchoolTRI MEET BRUNSWICK, OAKDALE, URBANA @BRUNSWICK · Mar 1223:49TRI MEET BRUNSWICK, OAKDALE, URBANA @BRUNSWICKMarch 12, 2021
5,000 Meters · Brunswick HSBrunswick "Zumbach" 38th Annual Invitational · Sep 423:10.98Brunswick "Zumbach" 38th Annual InvitationalSeptember 4, 2021
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 821:28Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Chesapeake High School6th Annual Chesapeake Invite · Sep 2420:59.46th Annual Chesapeake InviteSeptember 24, 2022
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 3A West Region Championships · Nov 321:21.91MPSSAA 3A West Region ChampionshipsNovember 3, 2022
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3022:07.0Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchman Invitational · Sep 622:07.9Lebanon Valley Dutchman InvitationalSeptember 6, 2025
5,000 Meters · Urbana High SchoolTri Meet: Middletown & Oakdale @ Urbana · Mar 2022:58.58Tri Meet: Middletown & Oakdale @ Urbana March 20, 2021
5,000 Meters · Utica ParkMPSSAA 3A West Region Championships · Nov 220:49.10MPSSAA 3A West Region ChampionshipsNovember 2, 2023
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2622:38.0CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Walkersville High SchoolTri Meet: Urbana High, Oakdale High @ Walkersville High School · Mar 2722:59.50Tri Meet: Urbana High, Oakdale High @ Walkersville High SchoolMarch 27, 2021
6,000 Meters · DeSales UniversityDeSales Invite · Sep 1926:10.0DeSales InviteSeptember 19, 2026
6,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1825:48.60Aubrey Shenk InvitationalOctober 18, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 327:03.5Paul Short Run (College)October 3, 2025
6,000 Meters · Oak Ridge ParkLandmark Conference XC Championships · Nov 125:20.89Landmark Conference XC ChampionshipsNovember 1, 2025
6,000 Meters · West Branch Cross Country CourseLandmark Conference XC Championships · Oct 3125:29.9Landmark Conference XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Landmark Conference XC ChampionshipsOct 31 · 6,000 Meters College · Place 58 · SusquehannaSusquehanna6,000 Meters College5825:29.9 PBJr
Oct 17Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 279 · SusquehannaSusquehanna6,000 Meters Varsity27925:51.5Jr
Sep 19DeSales InviteSep 19 · 6,000 Meters Women · Place 26 · SusquehannaSusquehanna6,000 Meters Women2626:10.0 PBJr
Sep 5Lebanon Valley Dutchmen InvitationalSep 5 · 5,000 Meters Collegiate · Place 55 · SusquehannaSusquehanna5,000 Meters Collegiate5522:17.6Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Landmark Conference XC ChampionshipsNov 1 · 6,000 Meters College · Place 47 · SusquehannaSusquehanna6,000 Meters College4725:20.89 PBSo
Oct 18Aubrey Shenk InvitationalOct 18 · 6,000 Meters College · Place 147 · SusquehannaSusquehanna6,000 Meters College14725:48.60 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Green · Place 178 · SusquehannaSusquehanna6,000 Meters Green17827:03.5 PBSo
Sep 27Dickinson Long-Short InvitationalSep 27 · 4,000 Meters College · Place 75 · SusquehannaSusquehanna4,000 Meters College7517:21.51 PBSo
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 5,000 Meters College · Place 81 · SusquehannaSusquehanna5,000 Meters College8122:07.9 PBSo

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 77 · OakdaleOakdale3 Miles 3A Varsity7722:53.58 PB12
Nov 2MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 19 · OakdaleOakdale5,000 Meters Varsity1920:49.10 PB12
Oct 26Frederick County ChampionshipsOct 26 · 5,000 Meters Varsity · Place 23 · OakdaleOakdale5,000 Meters Varsity2322:18.7812
Oct 20CMC ChampionshipsOct 20 · 3 Miles Varsity · Place 24 · OakdaleOakdale3 Miles Varsity2420:54.312
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Varsity · Place 27 · OakdaleOakdale5,000 Meters Varsity2722:03.3412
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters White · Place 71 · OakdaleOakdale5,000 Meters White7122:07.0 PB12
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Varsity · Place 68 · OakdaleOakdale5,000 Meters Varsity6823:07.0SR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Junior / Senior · Place 14 · New Market, MDNew Market, MD5,000 Meters Junior / Senior1422:38.0 PB11
Nov 12MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 56 · OakdaleOakdale3 Miles Varsity5622:45.08 PB11
Nov 3MPSSAA 3A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 9 · OakdaleOakdale5,000 Meters Varsity921:21.91 PB11
Oct 21CMC ChampionshipsOct 21 · 3 Miles Varsity · Place 11 · OakdaleOakdale3 Miles Varsity1120:20.311
Oct 21CMC ChampionshipsOct 21 · Varsity · Place 14 · OakdaleOakdaleVarsity1420:20.311
Oct 14I-270 Rush Hour RumbleOct 14 · 5,000 Meters Varsity · Place 10 · OakdaleOakdale5,000 Meters Varsity1021:49.5611
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Red & White · Place 22 · OakdaleOakdale5,000 Meters Red & White2221:28 PB11
Sep 246th Annual Chesapeake InviteSep 24 · 5,000 Meters Girls Varsity · Place 14 · OakdaleOakdale5,000 Meters Girls Varsity1420:59.4 PB11
Sep 13Run In The Valley Sep 13 · 5,000 Meters Varsity · Place 6 · OakdaleOakdale5,000 Meters Varsity622:31.0311
Sep 10Eagle InvitationalSep 10 · 3 Miles Varsity · Place 15 · OakdaleOakdale3 Miles Varsity1521:13.7911

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 3A State ChampionshipsNov 13 · 3 Miles Varsity · Place 103 · OakdaleOakdale3 Miles Varsity10323:11.3010
Nov 4MPSSAA 3A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 22 · OakdaleOakdale5,000 Meters Varsity2222:19.2710
Oct 28FCPS XC ChampionshipsOct 28 · 5,000 Meters Varsity · Place 32 · OakdaleOakdale5,000 Meters Varsity3222:59.7810
Oct 15CMC Conference ChampionshipsOct 15 · 3 Miles Varsity · Place 28 · OakdaleOakdale3 Miles Varsity2822:40.810
Sep 25Cougar Challenge 5KSep 25 · 5,000 Meters Varsity · Place 6 · OakdaleOakdale5,000 Meters Varsity624:00.4710
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 35 · OakdaleOakdale3 Miles Varsity3524:05.410
Sep 11Eagle InvitationalSep 11 · 3 Miles Varsity · Place 59 · OakdaleOakdale3 Miles Varsity5922:41.4010
Sep 4Brunswick "Zumbach" 38th Annual InvitationalSep 4 · 5,000 Meters Varsity · Place 40 · OakdaleOakdale5,000 Meters Varsity4023:10.98 PB10
Apr 17Frederick County Cross Country ChampionshipsApr 17 · 5,000 Meters Varsity · Place 36 · OakdaleOakdale5,000 Meters Varsity3623:28.419
Mar 27Tri Meet: Urbana High, Oakdale High @ Walkersville High SchoolMar 27 · 5,000 Meters Varsity · Place 14 · OakdaleOakdale5,000 Meters Varsity1422:59.50 PB9
Mar 20Tri Meet: Middletown & Oakdale @ Urbana Mar 20 · 5,000 Meters Varsity · Place 18 · OakdaleOakdale5,000 Meters Varsity1822:58.58 PB9
Mar 12TRI MEET BRUNSWICK, OAKDALE, URBANA @BRUNSWICKMar 12 · 5,000 Meters Varsity · Place 21 · OakdaleOakdale5,000 Meters Varsity2123:49 PB9
Mar 6Patriot Quad Meet #1Mar 6 · 5,000 Meters Varsity · Place 11 · OakdaleOakdale5,000 Meters Varsity1124:27.29