Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 3114:00.65CMRC Youth Cross Country MeetOctober 31, 2021
3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 1115:44.17Catoctin Youth Cross Country MeetSeptember 11, 2022
3,000 Meters · Centennial HSBullseye Youth Cross Country Meet · Sep 1714:08.91Bullseye Youth Cross Country MeetSeptember 17, 2023
3,000 Meters · Herring Run ParkAAU XC District Championships · Nov 1313:33.6AAU XC District ChampionshipsNovember 13, 2021
3,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 814:33.14Freedom Fliers Youth Cross Country MeetOctober 8, 2023
3,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 915:13.94Lightning Youth Cross Country MeetOctober 9, 2022
4,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 219:36.02Bullseye Running Youth XC InvitationalNovember 2, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 4,000 Meters Boys 13-14 · Place 28 · Bullseye Striders4,000 Meters Boys 13-142819:36.02 PB6
Oct 19Frederick Blaze Youth XC MeetOct 19 · 4,000 Meters Varsity · Place 32 · Bullseye Running4,000 Meters Varsity3222:56.9513
Sep 28Catonsville Youth XC MeetSep 28 · 4,000 Meters Varsity · Place 32 · Bullseye Running4,000 Meters Varsity3223:18.4213
Sep 21Bullseye Youth XC MeetSep 21 · 4,000 Meters Varsity · Place 52 · Bullseye Running4,000 Meters Varsity5221:27.3713
Sep 14Maryland Blaze XC MeetSep 14 · 4,000 Meters Varsity · Place 29 · Bullseye Running4,000 Meters Varsity2921:00.4513
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 13-14 · Place 23 · Bullseye Striders1,500 Meters 13-14237:49.37Unofficial6

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 3,000 Meters 11-12 · Place 29 · Bullseye Striders3,000 Meters 11-122914:33.14 PB12
Sep 17Bullseye Youth Cross Country MeetSep 17 · 3,000 Meters 11-12 · Place 26 · Bullseye Striders3,000 Meters 11-122614:08.91 PB12
Aug 24Bullseye XC Time TrialAug 24 · 1,500 Meters 11-12 · Place 10 · Bullseye Striders1,500 Meters 11-12106:40.01Unofficial12

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30CMRC Youth Cross Country MeetOct 30 · 3,000 Meters 9-10 · Place 32 · Bullseye Striders3,000 Meters 9-103214:20.7611
Oct 9Lightning Youth Cross Country MeetOct 9 · 3,000 Meters 9-10 · Place 33 · Bullseye Striders3,000 Meters 9-103315:13.94 PB11
Sep 25Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 3,000 Meters 9-10 · Place 34 · Bullseye Striders3,000 Meters 9-103415:45.7511
Sep 11Catoctin Youth Cross Country MeetSep 11 · 3,000 Meters 9-10 · Place 27 · Bullseye Striders3,000 Meters 9-102715:44.17 PB11
Aug 31Bullseye Youth XC Time TrialsAug 31 · 1,500 Meters 9-10 · Place 13 · Bullseye Striders1,500 Meters 9-10137:24.88Unofficial11

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13AAU XC District ChampionshipsNov 13 · 3,000 Meters 9 - 10 Year Old · Place 12 · Bullseye Striders3,000 Meters 9 - 10 Year Old1213:33.6 PB10
Oct 31CMRC Youth Cross Country MeetOct 31 · 3,000 Meters 11-12 · Place 31 · Bullseye Striders3,000 Meters 11-123114:00.65 PB10