Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Burleigh Manor Middle SchoolBullseye Maryland Youth XC Regional Championship · Nov 113:10.05Bullseye Maryland Youth XC Regional ChampionshipNovember 1, 2026
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2613:04.83CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Catonsville High SchoolCatonsville Youth XC Invite · Oct 414:34.95Catonsville Youth XC InviteOctober 4, 2026
3,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 213:40.21Bullseye Running Youth XC InvitationalNovember 2, 2025
3,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 615:57.48Freedom Flyers Cross Country InvitationalOctober 6, 2024
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2713:47.17Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1313:32.28Westminster XC InvitationalSeptember 13, 2026
3,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 2215:09.14Westminter 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 25 · Bullseye Striders3,000 Meters Boys 11-122513:10.05 PB5
Oct 25Eldersburg Arrows XC InviteOct 25 · 3,000 Meters Varsity · Place 22 · Bullseye Striders3,000 Meters Varsity2213:08.611
Oct 4Catonsville Youth XC InviteOct 4 · 3,000 Meters Boys 11-12 · Place 20 · Bullseye Striders3,000 Meters Boys 11-122014:34.95 PB5
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 11-12 · Place 36 · Bullseye Striders3,000 Meters Boys 11-123613:47.17 PB5
Sep 13Westminster XC InvitationalSep 13 · 3,000 Meters Boys 11-12 · Place 24 · Bullseye Striders3,000 Meters Boys 11-122413:32.28 PB5
Sep 3Bullseye Team Time TrialSep 3 · 1,500 Meters 11-12 · Place 10 · Bullseye Striders1,500 Meters 11-12106:43.13Unofficial5

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 3,000 Meters Boys 9-10 · Place 13 · Bullseye Striders3,000 Meters Boys 9-101313:40.21 PB4
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 9-10 · Place 33 · Bullseye Striders3,000 Meters Boys 9-103313:04.83 PB4
Oct 19Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 23 · Bullseye Running3,000 Meters Varsity2314:18.1010
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 39 · Bullseye Running3,000 Meters Varsity3914:41.1310
Sep 28Catonsville Youth XC MeetSep 28 · 3,000 Meters Varsity · Place 39 · Bullseye Running3,000 Meters Varsity3917:16.3710
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 39 · Bullseye Running3,000 Meters Varsity3914:54.6310
Sep 14Maryland Blaze XC MeetSep 14 · 3,000 Meters Varsity · Place 23 · Bullseye Running3,000 Meters Varsity2315:42.5310
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 33 · Bullseye Running3,000 Meters Varsity3316:02.9910
Aug 20Bullseye XC Time Trials 2025Aug 20 · 1,500 Meters 9-10 · Place 11 · Bullseye Striders1,500 Meters 9-10117:17.10Unofficial4

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 3,000 Meters Boys 9-10 · Place 43 · Bullseye Striders3,000 Meters Boys 9-104314:03.633
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 3,000 Meters Boys 9-10 · Place 34 · Bullseye Striders3,000 Meters Boys 9-103414:52.313
Oct 6Freedom Flyers Cross Country InvitationalOct 6 · 3,000 Meters Boys 9-10 · Place 31 · Bullseye Striders3,000 Meters Boys 9-103115:57.48 PB3
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 3,000 Meters Boys 9-10 · Place 30 · Bullseye Striders3,000 Meters Boys 9-103015:17.383
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 3,000 Meters Boys 9-10 · Place 30 · Bullseye Striders3,000 Meters Boys 9-103015:09.14 PB3
Sep 8Bullseye Youth Cross Country InvitationalSep 8 · 3,000 Meters Boys 9-10 · Place 21 · Bullseye Striders3,000 Meters Boys 9-102115:25.673
Aug 21Bullseye Youth XC Time TrialsAug 21 · 1,500 Meters 9-10 · Place 17 · Bullseye Striders1,500 Meters 9-10177:54.11Unofficial3