Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Centennial HSEagle Invitational · Sep 1918:58.60Eagle InvitationalSeptember 19, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2619:32.15Bull Run 2026September 26, 2026
3 Miles · Howard High School Athletic FieldHoward County League Meet 3A · Oct 1420:12.01Howard County League Meet 3AOctober 14, 2026
3 Miles · Mount Hebron High SchoolHoward County League Meet 1A · Sep 821:34.86Howard County League Meet 1ASeptember 8, 2026
3,000 Meters · Carroll Manor Elementary SchoolCMRC Halloween Cross Country Invitational · Oct 2711:40.06CMRC Halloween Cross Country InvitationalOctober 27, 2024
3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 2012:35.58Catoctin Youth Cross Country InvitationalOctober 20, 2024
3,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 1512:49.28Catonsville Youth Cross Country InvitationalSeptember 15, 2024
3,000 Meters · Centennial HSBullseye Youth Cross Country Invitational · Sep 812:19.72Bullseye Youth Cross Country InvitationalSeptember 8, 2024
3,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 113:05.62Lightning Youth Cross Country MeetOctober 1, 2023
3,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 613:01.27Freedom Flyers Cross Country InvitationalOctober 6, 2024
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1312:03.96Middletown Youth Cross Country InvitationalOctober 13, 2024
3,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 311:18.02Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
3,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 916:15.56Lightning Youth Cross Country MeetOctober 9, 2022
3,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 2211:48.53Westminter Youth Cross Country InvitationalSeptember 22, 2024
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2614:37.13CMRC Youth XC MeetOctober 26, 2025
4,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 215:18.48Bullseye Running Youth XC InvitationalNovember 2, 2025
4,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1615:39.75AAU Maryland District Cross Country QualifierNovember 16, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 615:49.35AAU Cross Country NationalsDecember 6, 2025
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 919:26.8610th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · Marriotts Ridge HSHoward County League Meet 2A · Sep 3019:34.8Howard County League Meet 2ASeptember 30, 2026
5,000 Meters · River Hill HSMPSSAA 3A South Regional Championships · Nov 419:52.88MPSSAA 3A South Regional ChampionshipsNovember 4, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A South Regional ChampionshipsNov 4 · 5,000 Meters Varsity · Place 3 · Marriotts RidgeMarriotts Ridge5,000 Meters Varsity319:52.88 PB9
Oct 24Howard County Cross Country Championships 2026Oct 24 · 3 Miles Championship · Place 4 · Marriotts RidgeMarriotts Ridge3 Miles Championship418:47.179
Oct 14Howard County League Meet 3AOct 14 · 3 Miles All Runners · Place 3 · Marriotts RidgeMarriotts Ridge3 Miles All Runners320:12.01 PB9
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 2 · Marriotts RidgeMarriotts Ridge5,000 Meters Varsity219:26.86 PB9
Sep 30Howard County League Meet 2ASep 30 · 5,000 Meters All Runners · Place 1 · Marriotts RidgeMarriotts Ridge5,000 Meters All Runners119:34.8 PB9
Sep 26Bull Run 2026Sep 26 · 3 Miles Girls Maroon Varsity · Place 5 · Marriotts RidgeMarriotts Ridge3 Miles Girls Maroon Varsity519:32.15 PB9
Sep 19Eagle InvitationalSep 19 · 3 Miles Varsity · Place 6 · Marriotts RidgeMarriotts Ridge3 Miles Varsity618:58.60 PB9
Sep 8Howard County League Meet 1ASep 8 · 3 Miles All Runners · Place 3 · Marriotts RidgeMarriotts Ridge3 Miles All Runners321:34.86 PB9

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 8 · Bullseye StridersBullseye Striders4,000 Meters 13 Year Olds815:49.35 PB8
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 4,000 Meters 13-14 · Place 1 · Bullseye StridersBullseye Striders4,000 Meters 13-14115:39.75 PB8
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 4,000 Meters Girls 13-14 · Place 2 · Bullseye StridersBullseye Striders4,000 Meters Girls 13-14215:18.48 PB8
Oct 26CMRC Youth XC MeetOct 26 · 4,000 Meters Girls 13-14 · Place 3 · Bullseye StridersBullseye Striders4,000 Meters Girls 13-14314:37.13 PB8
Oct 19Frederick Blaze Youth XC MeetOct 19 · 4,000 Meters Varsity · Place 2 · Bullseye RunningBullseye Running4,000 Meters Varsity215:49.2813
Oct 12Middletown Youth XC MeetOct 12 · 4,000 Meters Varsity · Place 3 · Bullseye RunningBullseye Running4,000 Meters Varsity315:38.5613
Oct 103rd Annual Cavalier InviteOct 10 · 2 Miles Middle School · Place 2 · Bullseye RunningBullseye Running2 Miles Middle School212:01.788
Oct 518th Annual Catoctin Youth Cross Country MeetOct 5 · 3,600 Meters Varsity · Place 1 · Bullseye RunningBullseye Running3,600 Meters Varsity114:03.2913
Sep 28Catonsville Youth XC MeetSep 28 · 4,000 Meters Varsity · Place 3 · Bullseye RunningBullseye Running4,000 Meters Varsity318:38.2813
Sep 21Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 1 · Bullseye RunningBullseye Running4,000 Meters Varsity115:58.2113
Sep 14Maryland Blaze XC MeetSep 14 · 4,000 Meters Varsity · Place 2 · Bullseye RunningBullseye Running4,000 Meters Varsity216:34.9813
Sep 7Westminster Youth XC MeetSep 7 · 4,000 Meters Varsity · Place 1 · Bullseye RunningBullseye Running4,000 Meters Varsity116:46.2113
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 13-14 · Place 1 · Bullseye StridersBullseye Striders1,500 Meters 13-1415:44.66Unofficial8

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 3,000 Meters 11/12 · Place 2 · Bullseye StridersBullseye Striders3,000 Meters 11/12211:18.02 PB7
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Girls 11-12 · Place 4 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12411:40.06 PB7
Oct 20Catoctin Youth Cross Country InvitationalOct 20 · 3,000 Meters Girls 11-12 · Place 1 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12112:35.58 PB7
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Girls 11-12 · Place 5 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12512:03.96 PB7
Oct 6Freedom Flyers Cross Country InvitationalOct 6 · 3,000 Meters Girls 11-12 · Place 5 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12513:01.27 PB7
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Girls 11-12 · Place 2 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12212:21.317
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 3,000 Meters Girls 11-12 · Place 3 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12311:48.53 PB7
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 3,000 Meters Girls 11-12 · Place 5 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12512:49.28 PB7
Sep 8Bullseye Youth Cross Country InvitationalSep 8 · 3,000 Meters Girls 11-12 · Place 2 · Bullseye StridersBullseye Striders3,000 Meters Girls 11-12212:19.72 PB7

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29CMRC Youth Cross Country MeetOct 29 · 3,000 Meters 11-12 · Place 9 · Bullseye StridersBullseye Striders3,000 Meters 11-12912:25.186
Oct 22Catoctin Youth Cross Country MeetOct 22 · 3,000 Meters 11-12 · Place 7 · Bullseye StridersBullseye Striders3,000 Meters 11-12713:30.966
Oct 15Middletown Youth Cross Country MeetOct 15 · 3,000 Meters Varsity · Place 11 · Bullseye RunningBullseye Running3,000 Meters Varsity1112:59.11—
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 3,000 Meters 11-12 · Place 7 · Bullseye StridersBullseye Striders3,000 Meters 11-12713:24.186
Oct 1Lightning Youth Cross Country MeetOct 1 · 3,000 Meters 11-12 · Place 8 · Bullseye StridersBullseye Striders3,000 Meters 11-12813:05.62 PB6
Sep 17Bullseye Youth Cross Country MeetSep 17 · 3,000 Meters 11-12 · Place 12 · Bullseye StridersBullseye Striders3,000 Meters 11-121213:21.296
Aug 24Bullseye XC Time TrialAug 24 · 1,500 Meters 11-12 · Place 4 · Bullseye StridersBullseye Striders1,500 Meters 11-1246:36.94Unofficial6

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Middletown Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 19 · Bullseye StridersBullseye Striders3,000 Meters 9-101914:32.585
Oct 9Lightning Youth Cross Country MeetOct 9 · 3,000 Meters 9-10 · Place 18 · Bullseye StridersBullseye Striders3,000 Meters 9-101816:15.56 PB5
Sep 25Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 3,000 Meters 9-10 · Place 19 · Bullseye StridersBullseye Striders3,000 Meters 9-101915:52.795
Sep 18Westminster Youth Cross Country MeetSep 18 · 3,000 Meters 9-10 · Place 14 · Bullseye StridersBullseye Striders3,000 Meters 9-101415:51.205
Aug 31Bullseye Youth XC Time TrialsAug 31 · 1,500 Meters 9-10 · Place 5 · Bullseye StridersBullseye Striders1,500 Meters 9-1057:40.08Unofficial5