Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,000 Meters · Agricultural Farm ParkOlney XC Club Youth Meet · Sep 265:40.50Olney XC Club Youth MeetSeptember 26, 2021
1,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 314:51.71CMRC Youth Cross Country MeetOctober 31, 2021
1,000 Meters · Century HSFreedom Flyers Youth XC Meet · Oct 35:58.78Freedom Flyers Youth XC MeetOctober 3, 2021
1050 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 175:31.56Middletown Knight Youth Cross Country MeetOctober 17, 2021
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 298:54.87CMRC Youth Cross Country MeetOctober 29, 2023
2,000 Meters · Catoctin High SchoolFort Detrick Youth Cross Country Meet · Oct 2310:14.28Fort Detrick Youth Cross Country MeetOctober 23, 2022
2,000 Meters · Centennial HSBullseye Youth Cross Country Meet · Sep 179:22.35Bullseye Youth Cross Country MeetSeptember 17, 2023
2,000 Meters · Century HSFreedom Fliers Youth Cross Country Meet · Oct 211:12.93Freedom Fliers Youth Cross Country MeetOctober 2, 2022
2,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 19:42.70Lightning Youth Cross Country MeetOctober 1, 2023
2,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 89:35.61Freedom Fliers Youth Cross Country MeetOctober 8, 2023
2,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 1610:06.59Middletown Youth Cross Country MeetOctober 16, 2022
2,000 Meters · Old National Pike District ParkLightning Youth Cross Country Meet · Oct 99:40.36Lightning Youth Cross Country MeetOctober 9, 2022
2,000 Meters · Westminster High SchoolWestminster Youth Cross Country Meet · Sep 1811:58.80Westminster Youth Cross Country MeetSeptember 18, 2022
3,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 113:43.54Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
3,000 Meters · Carroll Manor Elementary SchoolCMRC Halloween Cross Country Invitational · Oct 2712:59.01CMRC Halloween Cross Country InvitationalOctober 27, 2024
3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 2013:30.51Catoctin Youth Cross Country InvitationalOctober 20, 2024
3,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 1514:15.25Catonsville Youth Cross Country InvitationalSeptember 15, 2024
3,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 213:36.73Bullseye Running Youth XC InvitationalNovember 2, 2025
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1714:00.51AAU Maryland District Cross Country QualifierNovember 17, 2024
3,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 614:33.59Freedom Flyers Cross Country InvitationalOctober 6, 2024
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1313:59.27Middletown Youth Cross Country InvitationalOctober 13, 2024
3,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 814:03.14Maryland Blaze "Bring The Heat" XC InvitationalNovember 8, 2026
3,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 312:31.62Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1314:08.93Westminster XC InvitationalSeptember 13, 2026
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 613:43.69AAU Cross Country NationalsDecember 6, 2025
3,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 2213:22.62Westminter 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

8 results
DateMeetEventPlMarkGr
Nov 8Maryland Blaze "Bring The Heat" XC InvitationalNov 8 · 3,000 Meters 11/12 · Place 22 · Bullseye Striders3,000 Meters 11/122214:03.14 PB6
Nov 1Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 3,000 Meters Boys 11-12 · Place 39 · Bullseye Striders3,000 Meters Boys 11-123913:43.54 PB6
Oct 25Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 29 · Bullseye Striders3,000 Meters Varsity2913:53.511
Oct 18Frederick Blaze Cross Country InvitationalOct 18 · 3,000 Meters Varsity · Place 28 · Bullseye Striders3,000 Meters Varsity2814:39.311
Oct 4Catonsville Youth XC InviteOct 4 · 3,000 Meters Boys 11-12 · Place 26 · Bullseye Striders3,000 Meters Boys 11-122615:01.366
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 11-12 · Place 51 · Bullseye Striders3,000 Meters Boys 11-125114:29.236
Sep 13Westminster XC InvitationalSep 13 · 3,000 Meters Boys 11-12 · Place 29 · Bullseye Striders3,000 Meters Boys 11-122914:08.93 PB6
Sep 3Bullseye Team Time TrialSep 3 · 1,500 Meters 11-12 · Place 15 · Bullseye Striders1,500 Meters 11-12156:50.39Unofficial6

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 10 Year Olds · Place 104 · Bullseye Striders3,000 Meters 10 Year Olds10413:43.69 PB5
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 9-10 · Place 25 · Bullseye Striders3,000 Meters 9-102514:44.965
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 3,000 Meters Boys 9-10 · Place 12 · Bullseye Striders3,000 Meters Boys 9-101213:36.73 PB5
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 9-10 · Place 32 · Bullseye Striders3,000 Meters Boys 9-103213:03.125
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 20 · Bullseye Running3,000 Meters Varsity2013:27.2310
Oct 518th Annual Catoctin Youth Cross Country MeetOct 5 · 2,800 Meters Varsity · Place 8 · Bullseye Running2,800 Meters Varsity812:36.1410
Sep 28Catonsville Youth XC MeetSep 28 · 3,000 Meters Varsity · Place 18 · Bullseye Running3,000 Meters Varsity1815:12.5110
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 16 · Bullseye Running3,000 Meters Varsity1613:36.9010
Sep 14Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 12 · Bullseye Running3,000 Meters Varsity1214:38.7610
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 17 · Bullseye Running3,000 Meters Varsity1714:19.3710
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 9-10 · Place 5 · Bullseye Striders1,500 Meters 9-1057:00.58Unofficial5

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 3,000 Meters 9-10 · Place 32 · Bullseye Striders3,000 Meters 9-103214:00.51 PB4
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 3,000 Meters 9/10 · Place 15 · Bullseye Striders3,000 Meters 9/101512:31.62 PB4
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 9-10 · Place 24 · Bullseye Striders3,000 Meters Boys 9-102412:59.01 PB4
Oct 20Catoctin Youth Cross Country InvitationalOct 20 · 3,000 Meters Boys 9-10 · Place 9 · Bullseye Striders3,000 Meters Boys 9-10913:30.51 PB4
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Boys 9-10 · Place 26 · Bullseye Striders3,000 Meters Boys 9-102613:59.27 PB4
Oct 6Freedom Flyers Cross Country InvitationalOct 6 · 3,000 Meters Boys 9-10 · Place 21 · Bullseye Striders3,000 Meters Boys 9-102114:33.59 PB4
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Boys 9-10 · Place 18 · Bullseye Striders3,000 Meters Boys 9-101814:07.184
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 3,000 Meters Boys 9-10 · Place 16 · Bullseye Striders3,000 Meters Boys 9-101613:22.62 PB4
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 3,000 Meters Boys 9-10 · Place 19 · Bullseye Striders3,000 Meters Boys 9-101914:15.25 PB4
Sep 8Bullseye Youth Cross Country InvitationalSep 8 · 3,000 Meters Boys 9-10 · Place 12 · Bullseye Striders3,000 Meters Boys 9-101214:22.474
Aug 21Bullseye Youth XC Time TrialsAug 21 · 1,500 Meters 9-10 · Place 10 · Bullseye Striders1,500 Meters 9-10107:13.17Unofficial4

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29CMRC Youth Cross Country MeetOct 29 · 2,000 Meters 7-8 · Place 17 · Bullseye Striders2,000 Meters 7-8178:54.87 PB3
Oct 15Middletown Youth Cross Country MeetOct 15 · 2,000 Meters Varsity · Place 12 · Bullseye Running2,000 Meters Varsity129:35.61—
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 2,000 Meters 7-8 · Place 12 · Bullseye Striders2,000 Meters 7-8129:35.61 PB3
Oct 1Lightning Youth Cross Country MeetOct 1 · 2,000 Meters 7-8 · Place 9 · Bullseye Striders2,000 Meters 7-899:42.70 PB3
Sep 17Bullseye Youth Cross Country MeetSep 17 · 2,000 Meters 7-8 · Place 8 · Bullseye Striders2,000 Meters 7-889:22.35 PB3
Sep 10Westminster Youth Cross Country MeetSep 10 · 2,000 Meters Varsity · Place 8 · Bullseye Running2,000 Meters Varsity89:47.87—
Aug 24Bullseye XC Time TrialAug 24 · 1,500 Meters 7-8 · Place 3 · Bullseye Striders1,500 Meters 7-837:24.37Unofficial3

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30CMRC Youth Cross Country MeetOct 30 · 2,000 Meters 7-8 · Place 21 · Bullseye Striders2,000 Meters 7-8219:40.662
Oct 23Fort Detrick Youth Cross Country MeetOct 23 · 2,000 Meters 7-8 · Place 7 · Bullseye Striders2,000 Meters 7-8710:14.28 PB2
Oct 16Middletown Youth Cross Country MeetOct 16 · 2,000 Meters 7-8 · Place 33 · Bullseye Striders2,000 Meters 7-83310:06.59 PB2
Oct 9Lightning Youth Cross Country MeetOct 9 · 2,000 Meters 7-8 · Place 16 · Bullseye Striders2,000 Meters 7-8169:40.36 PB2
Oct 2Freedom Fliers Youth Cross Country MeetOct 2 · 2,000 Meters 7-8 · Place 20 · Bullseye Striders2,000 Meters 7-82011:12.93 PB2
Sep 25Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 2,000 Meters 7-8 · Place 15 · Bullseye Striders2,000 Meters 7-81510:13.002
Sep 18Westminster Youth Cross Country MeetSep 18 · 2,000 Meters 7-8 · Place 19 · Bullseye Striders2,000 Meters 7-81911:58.80 PB2
Sep 11Catoctin Youth Cross Country MeetSep 11 · 2,000 Meters 7-8 · Place 22 · Bullseye Striders2,000 Meters 7-82211:31.902
Aug 31Bullseye Youth XC Time TrialsAug 31 · 1,500 Meters 7-8 · Place 13 · Bullseye Striders1,500 Meters 7-8138:45.18Unofficial2

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3Bullseye 6 and unders last day 1kNov 3 · 1,000 Meters Open · Place 2 · Bullseye Striders1,000 Meters Open25:05Unofficial1
Oct 31CMRC Youth Cross Country MeetOct 31 · 1,000 Meters 6 and Under · Place 7 · Bullseye Striders1,000 Meters 6 and Under74:51.71 PB1
Oct 17Middletown Knight Youth Cross Country MeetOct 17 · 1,050 Meters 6 and Under · Place 10 · Bullseye Striders1,050 Meters 6 and Under105:31.56 PB1
Oct 3Freedom Flyers Youth XC MeetOct 3 · 1,000 Meters 6 and Under · Place 12 · Bullseye Striders1,000 Meters 6 and Under125:58.78 PB1
Sep 26Olney XC Club Youth MeetSep 26 · 1,000 Meters 6 and Under · Place 8 · Bullseye Striders1,000 Meters 6 and Under85:40.50 PB1