Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 411:56.5Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
3 Miles · Boonsboro High SchoolCMC Championships · Oct 1618:33.2CMC ChampionshipsOctober 16, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 921:23.27Lynx Invitational September 9, 2026
5,000 Meters · Cacapon Park 19th Berkeley Springs Invitational sponsored by Valley Health · Sep 2023:39.4319th Berkeley Springs Invitational sponsored by Valley HealthSeptember 20, 2025
5,000 Meters · Gettysburg Area High School Gettysburg Invitational · Oct 319:09.7Gettysburg InvitationalOctober 3, 2026
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 919:10.2210th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2619:51.4Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2318:41.89FCPS Championship 2025October 23, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:38.91NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Frederick County ChampsionshipsOct 22 · 5,000 Meters Junior Varsity · Place 13 · Urbana5,000 Meters Junior Varsity1319:18.6712
Oct 16CMC ChampionshipsOct 16 · 3 Miles Spires JV · Place 9 · Urbana3 Miles Spires JV918:33.2 PB12
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 64 · Urbana5,000 Meters Varsity6419:10.22 PB12
Oct 3Gettysburg InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 33 · Urbana5,000 Meters Junior Varsity3319:09.7 PB12
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters JV Upper Boys · Place 94 · Urbana5,000 Meters JV Upper Boys9419:51.4 PB12
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 49 · Urbana3 Miles Varsity4921:23.27 PB12
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 2 Miles Junior Varsity Boys · Place 51 · Urbana2 Miles Junior Varsity Boys5111:56.5 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 3 · Place 224 · Urbana5,000 Meters Invite 322419:38.5011
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Junior Varsity · Place 23 · Urbana5,000 Meters Junior Varsity2318:41.89 PB11
Oct 17CMC ChampionshipsOct 17 · 3 Miles Junior Varsity · Place 19 · Urbana3 Miles Junior Varsity1918:23.811
Oct 4Gettysburg XC Invitational 2025Oct 4 · 5,000 Meters JV · Place 28 · Urbana5,000 Meters JV2819:14.3011
Sep 2019th Berkeley Springs Invitational sponsored by Valley HealthSep 20 · 5,000 Meters Junior Varsity · Place 8 · Urbana5,000 Meters Junior Varsity823:39.43 PB11

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 97 · Urbana5,000 Meters Rising Stars9717:38.91 PB10
Oct 24Frederick County ChampionshipsOct 24 · 3 Miles Junior Varsity · Place 5 · Urbana3 Miles Junior Varsity517:32.410
Oct 18CMC ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 10 · Urbana3 Miles Junior Varsity1017:35.810
Oct 4I-270 Rush Hour RumbleOct 4 · 5,000 Meters Junior Varsity · Place 4 · Urbana5,000 Meters Junior Varsity418:17.2810
Sep 14Chesapeake InviteSep 14 · 5,000 Meters Varsity · Place 55 · Urbana5,000 Meters Varsity5517:59.7610

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Frederick County ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 17 · Urbana5,000 Meters Junior Varsity1720:04.049
Oct 20CMC ChampionshipsOct 20 · 3 Miles Junior Varsity · Place 21 · Urbana3 Miles Junior Varsity2118:49.59
Oct 6I-270 Rush Hour RumbleOct 6 · 5,000 Meters Junior Varsity · Place 14 · Urbana5,000 Meters Junior Varsity1419:23.509
Sep 9Urbana JV @ MD Track & TrailSep 9 · Varsity · Place 5 · UrbanaVarsity521:049
Sep 2Hood College HS InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 82 · Urbana5,000 Meters Junior Varsity8220:53.99