Personal bests

Best marks in available results
Event / courseMarkMeetDate
1950 m · Utica ParkMiddletown Knight Youth Cross Country Meet · Oct 1710:20.55Middletown Knight Youth Cross Country MeetOctober 17, 2021
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 309:46.69CMRC Youth Cross Country MeetOctober 30, 2022
2,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Sep 1913:39.34Catoctin Youth Cross Country MeetSeptember 19, 2021
2,000 Meters · Centennial HSBullseye/HoCo Striders Youth Cross Country Meet · Sep 2510:23.00Bullseye/HoCo Striders Youth Cross Country MeetSeptember 25, 2022
2,000 Meters · Herring Run ParkAAU XC District Championships · Nov 1310:23.0AAU XC District ChampionshipsNovember 13, 2021
2,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 1610:01.40Middletown Youth Cross Country MeetOctober 16, 2022
2,000 Meters · Westminster High SchoolWestminster Youth Cross Country Meet · Sep 1811:24.90Westminster Youth Cross Country MeetSeptember 18, 2022
3,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 115:28.59Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
3,000 Meters · Carroll Manor Elementary SchoolCMRC Halloween Cross Country Invitational · Oct 2713:37.08CMRC Halloween Cross Country InvitationalOctober 27, 2024
3,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Oct 2218:44.48Catoctin Youth Cross Country MeetOctober 22, 2023
3,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 1515:09.53Catonsville Youth Cross Country InvitationalSeptember 15, 2024
3,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 214:07.11Bullseye Running Youth XC InvitationalNovember 2, 2025
3,000 Meters · Kemptown ParkLightning Youth Cross Country Meet · Oct 123:18.05Lightning Youth Cross Country MeetOctober 1, 2023
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1315:12.33Middletown Youth Cross Country InvitationalOctober 13, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1Bullseye Maryland Youth XC Regional ChampionshipNov 1 · 3,000 Meters Boys 11-12 · Place 58 · Bullseye Striders3,000 Meters Boys 11-125815:28.59 PB7
Sep 3Bullseye Team Time TrialSep 3 · 1,500 Meters 11-12 · Place 20 · Bullseye Striders1,500 Meters 11-12207:32.32Unofficial7

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 3,000 Meters Boys 11-12 · Place 33 · Bullseye Striders3,000 Meters Boys 11-123314:07.11 PB6
Oct 19Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 39 · Bullseye Running3,000 Meters Varsity3915:42.5911
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 74 · Bullseye Running3,000 Meters Varsity7416:31.7611
Sep 14Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 36 · Bullseye Running3,000 Meters Varsity3616:02.6211
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 47 · Bullseye Running3,000 Meters Varsity4717:06.3111
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 11-12 · Place 17 · Bullseye Striders1,500 Meters 11-12177:28.06Unofficial6

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 9-10 · Place 33 · Bullseye Striders3,000 Meters Boys 9-103313:37.08 PB5
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Boys 9-10 · Place 38 · Bullseye Striders3,000 Meters Boys 9-103815:12.33 PB5
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Boys 9-10 · Place 26 · Bullseye Striders3,000 Meters Boys 9-102614:38.595
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 3,000 Meters Boys 9-10 · Place 26 · Bullseye Striders3,000 Meters Boys 9-102615:09.53 PB5

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29CMRC Youth Cross Country MeetOct 29 · 3,000 Meters 9-10 · Place 33 · Bullseye Striders3,000 Meters 9-103314:00.574
Oct 22Catoctin Youth Cross Country MeetOct 22 · 3,000 Meters 9-10 · Place 38 · Bullseye Striders3,000 Meters 9-103818:44.48 PB4
Oct 1Lightning Youth Cross Country MeetOct 1 · 3,000 Meters 9-10 · Place 53 · Bullseye Striders3,000 Meters 9-105323:18.05 PB4
Sep 17Bullseye Youth Cross Country MeetSep 17 · 3,000 Meters 9-10 · Place 46 · Bullseye Striders3,000 Meters 9-104618:12.754
Sep 10Westminster Youth Cross Country MeetSep 10 · 3,000 Meters Varsity · Place 25 · Bullseye Running3,000 Meters Varsity2517:24.20—
Aug 24Bullseye XC Time TrialAug 24 · 1,500 Meters 9-10 · Place 15 · Bullseye Striders1,500 Meters 9-10158:05.75Unofficial4

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30CMRC Youth Cross Country MeetOct 30 · 2,000 Meters 7-8 · Place 26 · Bullseye Striders2,000 Meters 7-8269:46.69 PB3
Oct 16Middletown Youth Cross Country MeetOct 16 · 2,000 Meters 7-8 · Place 30 · Bullseye Striders2,000 Meters 7-83010:01.40 PB3
Sep 25Bullseye/HoCo Striders Youth Cross Country MeetSep 25 · 2,000 Meters 7-8 · Place 19 · Bullseye Striders2,000 Meters 7-81910:23.00 PB3
Sep 18Westminster Youth Cross Country MeetSep 18 · 2,000 Meters 7-8 · Place 15 · Bullseye Striders2,000 Meters 7-81511:24.90 PB3
Aug 31Bullseye Youth XC Time TrialsAug 31 · 1,500 Meters 7-8 · Place 18 · Bullseye Striders1,500 Meters 7-8189:17.95Unofficial3

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13AAU XC District ChampionshipsNov 13 · 2,000 Meters 7- 8 Year Old · Place 15 · Bullseye Striders2,000 Meters 7- 8 Year Old1510:23.0 PB8
Oct 31CMRC Youth Cross Country MeetOct 31 · 2,000 Meters 7-8 · Place 30 · Bullseye Striders2,000 Meters 7-83010:00.258
Oct 17Middletown Knight Youth Cross Country MeetOct 17 · 1,950 Meters 7-8 · Place 34 · Bullseye Striders1,950 Meters 7-83410:20.55 PB8
Sep 19Catoctin Youth Cross Country MeetSep 19 · 2,000 Meters 7-8 · Place 45 · Bullseye Striders2,000 Meters 7-84513:39.34 PB8
Sep 8Bullseye Youth XC Time TrialSep 8 · 1,500 Meters Bullseye · Bullseye Striders1,500 Meters Bullseye08:44Unofficial8