Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSBull Run 2025 · Sep 2027:48.81Bull Run 2025September 20, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 827:04Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Chesapeake High School6th Annual Chesapeake Invite · Sep 2425:13.46th Annual Chesapeake InviteSeptember 24, 2022
5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 1423:52.62Patriot XC InvitationalOctober 14, 2023
5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 3025:16.3Paul Short InvitationalSeptember 30, 2023
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2325:08.18FCPS Championship 2025October 23, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2227:11.83NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2627:59.66Mountain Run Hosted by Walkersville High SchoolSeptember 26, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 280 · Oakdale5,000 Meters Invite 228027:11.83 PB12
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Junior Varsity · Place 38 · Oakdale5,000 Meters Junior Varsity3825:08.18 PB12
Oct 17CMC ChampionshipsOct 17 · 3 Miles Junior Varsity · Place 36 · Oakdale3 Miles Junior Varsity3624:54.412
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 17 · Oakdale5,000 Meters Junior Varsity1725:41.0112
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Junior Varsity · Place 48 · Oakdale3 Miles Junior Varsity4826:17.512
Sep 20Bull Run 2025Sep 20 · 3 Miles Girls Maroon/Gold JV/Open · Place 110 · Oakdale3 Miles Girls Maroon/Gold JV/Open11027:48.81 PB12
Sep 13Chesapeake 9th Annual InviteSep 13 · 5,000 Meters Varsity B · Place 57 · Oakdale5,000 Meters Varsity B5726:44.4212
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 23 · Oakdale5,000 Meters Junior Varsity2329:36.5912

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Frederick County ChampionshipsOct 24 · 3 Miles Junior Varsity · Place 18 · Oakdale3 Miles Junior Varsity1823:54.311
Oct 18CMC ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 22 · Oakdale3 Miles Junior Varsity2223:40.311
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 9 · Oakdale5,000 Meters Junior Varsity924:08.2811
Sep 26Mountain Run Hosted by Walkersville High SchoolSep 26 · 5,000 Meters Varsity · Place 69 · Oakdale5,000 Meters Varsity6927:59.66 PB11
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 41 · Oakdale5,000 Meters Varsity4126:50.8411
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 12 · Oakdale5,000 Meters Junior Varsity1225:55.2111

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Frederick County ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 17 · Oakdale5,000 Meters Junior Varsity1724:51.7910
Oct 20CMC ChampionshipsOct 20 · 3 Miles Junior Varsity · Place 21 · Oakdale3 Miles Junior Varsity2123:23.510
Oct 14Patriot XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 5 · Oakdale5,000 Meters Junior Varsity523:52.62 PB10
Sep 30Paul Short InvitationalSep 30 · 5,000 Meters White · Place 206 · Oakdale5,000 Meters White20625:16.3 PB10
Sep 9Eagle InvitationalSep 9 · 3 Miles Varsity · Place 22 · Oakdale3 Miles Varsity2224:54.4610
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 76 · Oakdale5,000 Meters Junior Varsity7626:49.4SO

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21CMC ChampionshipsOct 21 · 3 Miles Junior Varsity · Place 17 · Oakdale3 Miles Junior Varsity1725:04.29
Oct 14I-270 Rush Hour RumbleOct 14 · 5,000 Meters Junior Varsity · Place 30 · Oakdale5,000 Meters Junior Varsity3027:04.909
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Junior Varsity · Place 212 · Oakdale5,000 Meters Junior Varsity21227:04 PB9
Sep 246th Annual Chesapeake InviteSep 24 · 5,000 Meters Junior Varsity · Place 25 · Oakdale5,000 Meters Junior Varsity2525:13.4 PB9
Sep 13Run In The Valley Sep 13 · 5,000 Meters Junior Varsity · Place 12 · Oakdale5,000 Meters Junior Varsity1228:38.319
Sep 10Eagle InvitationalSep 10 · 3 Miles Varsity · Place 35 · Oakdale3 Miles Varsity3526:34.039