Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2611:11.10CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 2012:23.41Catoctin Youth Cross Country InvitationalOctober 20, 2024
3,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 1512:26.05Catonsville Youth Cross Country InvitationalSeptember 15, 2024
3,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 211:31.27Bullseye Running Youth XC InvitationalNovember 2, 2025
3,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 215:10.57Freedom Fliers Youth Cross Country MeetOctober 2, 2022
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1712:04.12AAU Maryland District Cross Country QualifierNovember 17, 2024
3,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 113:34.96Lightning Youth Cross Country MeetOctober 1, 2023
3,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 813:08.05Freedom Fliers Youth Cross Country MeetOctober 8, 2023
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1311:59.20Middletown Youth Cross Country InvitationalOctober 13, 2024
3,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 311:40.26Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
3,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 914:47.15Lightning Youth Cross Country MeetOctober 9, 2022
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:03.98AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 2211:41.41Westminter Youth Cross Country InvitationalSeptember 22, 2024
4,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2715:20.97Middletown Youth Cross Country InvitationalSeptember 27, 2026
4,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1315:35.84Westminster XC InvitationalSeptember 13, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 4,000 Meters Boys 13-14 · Place 10 · Bullseye Striders4,000 Meters Boys 13-141015:20.97 PB8
Sep 13Westminster XC InvitationalSep 13 · 4,000 Meters Boys 13-14 · Place 5 · Bullseye Striders4,000 Meters Boys 13-14515:35.84 PB8
Sep 3Bullseye Team Time TrialSep 3 · 1,500 Meters 13-14 · Place 3 · Bullseye Striders1,500 Meters 13-1435:44.88Unofficial8

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 91 · Bullseye Striders3,000 Meters 12 Year Olds9112:03.98 PB7
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 11-12 · Place 15 · Bullseye Striders3,000 Meters 11-121512:08.827
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 3,000 Meters Boys 11-12 · Place 9 · Bullseye Striders3,000 Meters Boys 11-12911:31.27 PB7
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 11-12 · Place 22 · Bullseye Striders3,000 Meters Boys 11-122211:11.10 PB7
Oct 19Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 6 · Bullseye Running3,000 Meters Varsity611:42.6312
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 16 · Bullseye Running3,000 Meters Varsity1611:49.7712
Oct 103rd Annual Cavalier InviteOct 10 · 2 Miles Middle School · Place 10 · Bullseye Running2 Miles Middle School1012:21.917
Oct 518th Annual Catoctin Youth Cross Country MeetOct 5 · 2,800 Meters Varsity · Place 11 · Bullseye Running2,800 Meters Varsity1111:15.3012
Sep 28Catonsville Youth XC MeetSep 28 · 3,000 Meters Varsity · Place 12 · Bullseye Running3,000 Meters Varsity1213:14.1412
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 19 · Bullseye Running3,000 Meters Varsity1912:17.8412
Sep 14Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 14 · Bullseye Running3,000 Meters Varsity1412:46.8812
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 4 · Bullseye Running3,000 Meters Varsity411:55.6912
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 11-12 · Bullseye Striders1,500 Meters 11-12—DNS7

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 3,000 Meters 11-12 · Place 21 · Bullseye Striders3,000 Meters 11-122112:04.12 PB6
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 3,000 Meters 11/12 · Place 13 · Bullseye Striders3,000 Meters 11/121311:40.26 PB6
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 11-12 · Place 18 · Bullseye Striders3,000 Meters Boys 11-121811:47.866
Oct 20Catoctin Youth Cross Country InvitationalOct 20 · 3,000 Meters Boys 11-12 · Place 12 · Bullseye Striders3,000 Meters Boys 11-121212:23.41 PB6
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Boys 11-12 · Place 12 · Bullseye Striders3,000 Meters Boys 11-121211:59.20 PB6
Oct 6Freedom Flyers Cross Country InvitationalOct 6 · 3,000 Meters Boys 11-12 · Place 16 · Bullseye Striders3,000 Meters Boys 11-121613:12.436
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Boys 11-12 · Place 12 · Bullseye Striders3,000 Meters Boys 11-121212:32.866
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 3,000 Meters Boys 11-12 · Place 11 · Bullseye Striders3,000 Meters Boys 11-121111:41.41 PB6
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 3,000 Meters Boys 11-12 · Place 10 · Bullseye Striders3,000 Meters Boys 11-121012:26.05 PB6
Sep 8Bullseye Youth Cross Country InvitationalSep 8 · 3,000 Meters Boys 11-12 · Place 6 · Bullseye Striders3,000 Meters Boys 11-12612:09.186

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Catoctin Youth Cross Country MeetOct 22 · 3,000 Meters 9-10 · Place 8 · Bullseye Striders3,000 Meters 9-10813:22.415
Oct 15Middletown Youth Cross Country MeetOct 15 · 3,000 Meters Varsity · Place 5 · Bullseye Running3,000 Meters Varsity512:10.53—
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 3,000 Meters 9-10 · Place 12 · Bullseye Striders3,000 Meters 9-101213:08.05 PB5
Oct 1Lightning Youth Cross Country MeetOct 1 · 3,000 Meters 9-10 · Place 17 · Bullseye Striders3,000 Meters 9-101713:34.96 PB5
Sep 17Bullseye Youth Cross Country MeetSep 17 · 3,000 Meters 9-10 · Place 13 · Bullseye Striders3,000 Meters 9-101313:24.785
Sep 10Westminster Youth Cross Country MeetSep 10 · 3,000 Meters Varsity · Place 8 · Bullseye Running3,000 Meters Varsity813:10.72—
Aug 24Bullseye XC Time TrialAug 24 · 1,500 Meters 9-10 · Place 5 · Bullseye Striders1,500 Meters 9-1056:14.43Unofficial5

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30CMRC Youth Cross Country MeetOct 30 · 3,000 Meters 9-10 · Place 29 · Bullseye Striders3,000 Meters 9-102914:06.594
Oct 23Fort Detrick Youth Cross Country MeetOct 23 · 3,000 Meters 9-10 · Place 18 · Bullseye Striders3,000 Meters 9-101814:36.764
Oct 16Middletown Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 51 · Bullseye Striders3,000 Meters 9-105115:07.184
Oct 9Lightning Youth Cross Country MeetOct 9 · 3,000 Meters 9-10 · Place 29 · Bullseye Striders3,000 Meters 9-102914:47.15 PB4
Oct 2Freedom Fliers Youth Cross Country MeetOct 2 · 3,000 Meters 9-10 · Place 20 · Bullseye Striders3,000 Meters 9-102015:10.57 PB4
Sep 25Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 3,000 Meters 9-10 · Place 19 · Bullseye Striders3,000 Meters 9-101914:17.054
Sep 18Westminster Youth Cross Country MeetSep 18 · 3,000 Meters 9-10 · Place 28 · Bullseye Striders3,000 Meters 9-102815:35.104
Sep 11Catoctin Youth Cross Country MeetSep 11 · 3,000 Meters 9-10 · Place 34 · Bullseye Striders3,000 Meters 9-103416:29.654
Aug 31Bullseye Youth XC Time TrialsAug 31 · 1,500 Meters 9-10 · Place 9 · Bullseye Striders1,500 Meters 9-1097:13.70Unofficial4