Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 112:21.34Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2612:52.78CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 2014:18.91Catoctin Youth Cross Country InvitationalOctober 20, 2024
3,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 1513:57.90Catonsville Youth Cross Country InvitationalSeptember 15, 2024
3,000 Meters · Centennial HSYouth Cross Country Invitational Hosted by Bullseye Running · Sep 2912:58.52Youth Cross Country Invitational Hosted by Bullseye RunningSeptember 29, 2024
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1613:19.11AAU Maryland District Cross Country QualifierNovember 16, 2025
3,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 116:50.78Lightning Youth Cross Country MeetOctober 1, 2023
3,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 614:03.32Freedom Flyers Cross Country InvitationalOctober 6, 2024
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1314:35.43Middletown Youth Cross Country InvitationalOctober 13, 2024
3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1314:18.47Westminster XC InvitationalSeptember 13, 2026
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:49.82AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 2213:18.07Westminter Youth Cross Country InvitationalSeptember 22, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 3,000 Meters Boys 11-12 · Place 21 · Bullseye Striders3,000 Meters Boys 11-122112:21.34 PB7
Oct 25Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 21 · Bullseye Striders3,000 Meters Varsity2113:08.412
Oct 18Frederick Blaze Cross Country InvitationalOct 18 · 3,000 Meters Varsity · Place 18 · Bullseye Striders3,000 Meters Varsity1813:16.612
Oct 4Catonsville Youth XC InviteOct 4 · 3,000 Meters Boys 11-12 · Place 23 · Bullseye Striders3,000 Meters Boys 11-122314:41.507
Sep 13Westminster XC InvitationalSep 13 · 3,000 Meters Boys 11-12 · Place 31 · Bullseye Striders3,000 Meters Boys 11-123114:18.47 PB7
Sep 3Bullseye Team Time TrialSep 3 · 1,500 Meters 11-12 · Place 14 · Bullseye Striders1,500 Meters 11-12146:48.72Unofficial7

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 11 Year Olds · Place 74 · Bullseye Striders3,000 Meters 11 Year Olds7412:49.82 PB6
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 11-12 · Place 28 · Bullseye Striders3,000 Meters 11-122813:19.11 PB6
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 11-12 · Place 61 · Bullseye Striders3,000 Meters Boys 11-126112:52.78 PB6
Oct 19Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 29 · Bullseye Running3,000 Meters Varsity2913:52.5411
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 63 · Bullseye Running3,000 Meters Varsity6315:15.8811
Oct 518th Annual Catoctin Youth Cross Country MeetOct 5 · 2,800 Meters Varsity · Place 24 · Bullseye Running2,800 Meters Varsity2413:03.6011
Sep 28Catonsville Youth XC MeetSep 28 · 3,000 Meters Varsity · Place 43 · Bullseye Running3,000 Meters Varsity4318:40.4311
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 62 · Bullseye Running3,000 Meters Varsity6215:17.2811
Sep 14Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 40 · Bullseye Running3,000 Meters Varsity4018:02.1611
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 42 · Bullseye Running3,000 Meters Varsity4215:07.7611
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 11-12 · Bullseye Striders1,500 Meters 11-12—DNS6

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 3,000 Meters 9-10 · Place 31 · Bullseye Striders3,000 Meters 9-103113:49.645
Oct 20Catoctin Youth Cross Country InvitationalOct 20 · 3,000 Meters Boys 9-10 · Place 14 · Bullseye Striders3,000 Meters Boys 9-101414:18.91 PB5
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Boys 9-10 · Place 31 · Bullseye Striders3,000 Meters Boys 9-103114:35.43 PB5
Oct 6Freedom Flyers Cross Country InvitationalOct 6 · 3,000 Meters Boys 9-10 · Place 14 · Bullseye Striders3,000 Meters Boys 9-101414:03.32 PB5
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Boys 9-10 · Place 10 · Bullseye Striders3,000 Meters Boys 9-101012:58.52 PB5
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 3,000 Meters Boys 9-10 · Place 14 · Bullseye Striders3,000 Meters Boys 9-101413:18.07 PB5
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 3,000 Meters Boys 9-10 · Place 18 · Bullseye Striders3,000 Meters Boys 9-101813:57.90 PB5
Sep 8Bullseye Youth Cross Country InvitationalSep 8 · 3,000 Meters Boys 9-10 · Place 18 · Bullseye Striders3,000 Meters Boys 9-101814:53.235
Aug 21Bullseye Youth XC Time TrialsAug 21 · 1,500 Meters 9-10 · Place 15 · Bullseye Striders1,500 Meters 9-10157:47.38Unofficial5

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Catoctin Youth Cross Country MeetOct 22 · 3,000 Meters 9-10 · Place 33 · Bullseye Striders3,000 Meters 9-103316:19.222
Oct 15Middletown Youth Cross Country MeetOct 15 · 3,000 Meters Varsity · Place 30 · Bullseye Running3,000 Meters Varsity3014:09.62—
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 3,000 Meters 9-10 · Place 45 · Bullseye Striders3,000 Meters 9-104516:59.842
Oct 1Lightning Youth Cross Country MeetOct 1 · 3,000 Meters 9-10 · Place 36 · Bullseye Striders3,000 Meters 9-103616:50.78 PB2
Sep 17Bullseye Youth Cross Country MeetSep 17 · 3,000 Meters 9-10 · Place 30 · Bullseye Striders3,000 Meters 9-103015:14.992
Sep 10Westminster Youth Cross Country MeetSep 10 · 3,000 Meters Varsity · Place 19 · Bullseye Running3,000 Meters Varsity1915:50.002
Aug 24Bullseye XC Time TrialAug 24 · 1,500 Meters 9-10 · Place 14 · Bullseye Striders1,500 Meters 9-10147:59.86Unofficial2