Personal bests

Best marks in available results
Event / courseMarkMeetDate
2890 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 1713:00.55Middletown Knight Youth Cross Country MeetOctober 17, 2021
3 Miles · Boonsboro High SchoolCMC Championships · Oct 1620:05.8CMC ChampionshipsOctober 16, 2026
3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 920:59.84MPSSAA 4A State ChampionshipsNovember 9, 2024
3 Miles · Hereford HSBull Run 2025 · Sep 2021:16.43Bull Run 2025September 20, 2025
3,000 Meters · Agricultural Farm ParkOlney XC Club Youth Meet · Sep 2614:35.43Olney XC Club Youth MeetSeptember 26, 2021
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 3113:18.71CMRC Youth Cross Country MeetOctober 31, 2021
3,000 Meters · Century HSFreedom Flyers Youth XC Meet · Oct 314:08.16Freedom Flyers Youth XC MeetOctober 3, 2021
3,000 Meters · Herring Run ParkAAU XC District Championships · Nov 1312:39.0AAU XC District ChampionshipsNovember 13, 2021
3,000 Meters · Old National Pike District ParkLightning Running Club Youth XC Meet · Oct 2414:01.55Lightning Running Club Youth XC MeetOctober 24, 2021
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 2916:20.29CMRC Youth Cross Country MeetOctober 29, 2023
4,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 1120:07.90Catoctin Youth Cross Country MeetSeptember 11, 2022
4,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 219:05.75Freedom Fliers Youth Cross Country MeetOctober 2, 2022
4,000 Meters · Herring Run ParkMaryland AAU XC Championships · Nov 1218:00.6Maryland AAU XC ChampionshipsNovember 12, 2022
4,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 117:51.01Lightning Youth Cross Country MeetOctober 1, 2023
4,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 918:17.65Lightning Youth Cross Country MeetOctober 9, 2022
4,000 Meters · Westminster High SchoolWestminster Youth Cross Country Meet · Sep 1818:38.40Westminster Youth Cross Country MeetSeptember 18, 2022
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Oct 3022:11.68MPSSAA 4A North Region ChampionshipsOctober 30, 2025
5,000 Meters · Gettysburg Area High School Gettysburg Invitational · Oct 320:15.9Gettysburg InvitationalOctober 3, 2026
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 4A North Region Championships · Nov 420:51.80MPSSAA 4A North Region ChampionshipsNovember 4, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 3121:17.23MPSSAA 4A West Region ChampionshipsOctober 31, 2024
5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 420:42.3Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 2621:19.8Oatlands InvitationalSeptember 26, 2026
5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 2320:29.70FCPS Championship 2025October 23, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2221:13.82NXR Southeast Regional ChampionshipsNovember 22, 2025
5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 2622:22.06Mountain Run Hosted by Walkersville High SchoolSeptember 26, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 4A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 6 · UrbanaUrbana5,000 Meters Varsity620:51.80 PB11
Oct 22Frederick County ChampsionshipsOct 22 · 5,000 Meters Varsity · Place 11 · UrbanaUrbana5,000 Meters Varsity1120:56.9911
Oct 16CMC ChampionshipsOct 16 · 3 Miles Spires Varsity · Place 14 · UrbanaUrbana3 Miles Spires Varsity1420:05.8 PB11
Oct 3Gettysburg InvitationalOct 3 · 5,000 Meters Varsity · Place 33 · UrbanaUrbana5,000 Meters Varsity3320:15.9 PB11
Sep 26Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Girls · Place 101 · UrbanaUrbana5,000 Meters Varsity A Girls10121:19.8 PB11
Sep 16Mountain BashSep 16 · 5,000 Meters Varsity · Place 4 · UrbanaUrbana5,000 Meters Varsity420:53.111
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 36 · UrbanaUrbana5,000 Meters Varsity3620:42.3 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Rising Stars · Place 56 · UrbanaUrbana5,000 Meters Rising Stars5621:13.82 PB10
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 48 · UrbanaUrbana3 Miles 4A4821:49.5810
Oct 30MPSSAA 4A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 12 · UrbanaUrbana5,000 Meters Varsity1222:11.68 PB10
Oct 23FCPS Championship 2025Oct 23 · 5,000 Meters Varsity · Place 14 · UrbanaUrbana5,000 Meters Varsity1420:29.70 PB10
Oct 17CMC ChampionshipsOct 17 · 3 Miles Varsity · Place 19 · UrbanaUrbana3 Miles Varsity1920:20.810
Sep 20Bull Run 2025Sep 20 · 3 Miles Girls Maroon Varsity · Place 20 · UrbanaUrbana3 Miles Girls Maroon Varsity2021:16.43 PB10
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 14 · UrbanaUrbana5,000 Meters Varsity1420:49.8010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 82 · UrbanaUrbana5,000 Meters Rising Stars8221:59.289
Nov 9MPSSAA 4A State ChampionshipsNov 9 · 3 Miles 4A Varsity · Place 33 · UrbanaUrbana3 Miles 4A Varsity3320:59.84 PB9
Oct 31MPSSAA 4A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 20 · UrbanaUrbana5,000 Meters Varsity2021:17.23 PB9
Oct 18CMC ChampionshipsOct 18 · 3 Miles Varsity · Place 14 · UrbanaUrbana3 Miles Varsity1419:31.89
Oct 4I-270 Rush Hour RumbleOct 4 · 5,000 Meters Varsity · Place 3 · UrbanaUrbana5,000 Meters Varsity320:47.069
Sep 26Mountain Run Hosted by Walkersville High SchoolSep 26 · 5,000 Meters Varsity · Place 5 · UrbanaUrbana5,000 Meters Varsity522:22.06 PB9

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29CMRC Youth Cross Country MeetOct 29 · 4,000 Meters 13-14 · Place 6 · Lightning RunningLightning Running4,000 Meters 13-14616:20.29 PB8
Oct 15Middletown Youth Cross Country MeetOct 15 · 4,000 Meters Varsity · Place 5 · Lightning RunningLightning Running4,000 Meters Varsity516:51.82—
Oct 1Lightning Youth Cross Country MeetOct 1 · 4,000 Meters 13-14 · Place 6 · Lightning RunningLightning Running4,000 Meters 13-14617:51.01 PB8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12Maryland AAU XC ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 11 · Lightning RunningLightning Running4,000 Meters 13-141118:00.6 PB7
Oct 30CMRC Youth Cross Country MeetOct 30 · 4,000 Meters 13-14 · Place 9 · Lightning RunningLightning Running4,000 Meters 13-14917:05.457
Oct 9Lightning Youth Cross Country MeetOct 9 · 4,000 Meters 13-14 · Place 5 · Lightning RunningLightning Running4,000 Meters 13-14518:17.65 PB7
Oct 2Freedom Fliers Youth Cross Country MeetOct 2 · 4,000 Meters 13-14 · Place 11 · Lightning RunningLightning Running4,000 Meters 13-141119:05.75 PB7
Sep 18Westminster Youth Cross Country MeetSep 18 · 4,000 Meters 13-14 · Place 7 · Lightning RunningLightning Running4,000 Meters 13-14718:38.40 PB7
Sep 11Catoctin Youth Cross Country MeetSep 11 · 4,000 Meters 13-14 · Place 8 · Lightning RunningLightning Running4,000 Meters 13-14820:07.90 PB7

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13AAU XC District ChampionshipsNov 13 · 3,000 Meters 11 - 12 Year Old · Place 6 · Lightning RunningLightning Running3,000 Meters 11 - 12 Year Old612:39.0 PB6
Oct 31CMRC Youth Cross Country MeetOct 31 · 3,000 Meters 11-12 · Place 10 · Lightning RunningLightning Running3,000 Meters 11-121013:18.71 PB6
Oct 24Lightning Running Club Youth XC MeetOct 24 · 3,000 Meters 11-12 · Place 9 · Lightning RunningLightning Running3,000 Meters 11-12914:01.55 PB6
Oct 17Middletown Knight Youth Cross Country MeetOct 17 · 2,890 Meters 11-12 · Place 11 · Lightning RunningLightning Running2,890 Meters 11-121113:00.55 PB6
Oct 3Freedom Flyers Youth XC MeetOct 3 · 3,000 Meters 11-12 · Place 5 · Lightning RunningLightning Running3,000 Meters 11-12514:08.16 PB6
Sep 26Olney XC Club Youth MeetSep 26 · 3,000 Meters 11-12 · Place 8 · Lightning RunningLightning Running3,000 Meters 11-12814:35.43 PB6