Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Carroll Manor Elementary SchoolCMRC Halloween Cross Country Invitational · Oct 279:34.89CMRC Halloween Cross Country InvitationalOctober 27, 2024
2,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Invitational · Oct 2011:15.50Catoctin Youth Cross Country InvitationalOctober 20, 2024
2,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 1510:42.67Catonsville Youth Cross Country InvitationalSeptember 15, 2024
2,000 Meters · Centennial HSYouth Cross Country Invitational Hosted by Bullseye Running · Sep 2910:11.35Youth Cross Country Invitational Hosted by Bullseye RunningSeptember 29, 2024
2,000 Meters · Krimgold ParkFreedom Flyers Cross Country Invitational · Oct 610:40.98Freedom Flyers Cross Country InvitationalOctober 6, 2024
2,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 1310:18.40Middletown Youth Cross Country InvitationalOctober 13, 2024
2,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 2210:50.30Westminter Youth Cross Country InvitationalSeptember 22, 2024
3,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 2613:55.50CMRC Youth XC MeetOctober 26, 2025
3,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Sep 2713:57.71Middletown Youth Cross Country InvitationalSeptember 27, 2026
3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1314:12.42Westminster XC InvitationalSeptember 13, 2026
3,000 Meters · Victor Ashe ParkCCC Youth National Championship · Nov 2214:00.30CCC Youth National ChampionshipNovember 22, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 18Frederick Blaze Cross Country InvitationalOct 18 · 3,000 Meters Varsity · Place 9 · Frederick Blaze3,000 Meters Varsity913:41.310
Sep 27Middletown Youth Cross Country InvitationalSep 27 · 3,000 Meters Boys 9-10 · Place 27 · Frederick Blaze3,000 Meters Boys 9-102713:57.71 PB5
Sep 13Westminster XC InvitationalSep 13 · 3,000 Meters Boys 9-10 · Place 13 · Frederick Blaze3,000 Meters Boys 9-101314:12.42 PB5

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22CCC Youth National ChampionshipNov 22 · 3,000 Meters 9 · Place 52 · Frederick Blaze3,000 Meters 95214:00.30 PB4
Nov 2MD Youth CC Series at FrederickNov 2 · 3,000 Meters Varsity · Place 22 · Frederick Blaze3,000 Meters Varsity2214:29.54—
Oct 26CMRC Youth XC MeetOct 26 · 3,000 Meters Boys 9-10 · Place 54 · Frederick Blaze3,000 Meters Boys 9-105413:55.50 PB4
Oct 19Frederick Blaze Youth XC MeetOct 19 · 3,000 Meters Varsity · Place 25 · Frederick Blaze3,000 Meters Varsity2514:28.309
Oct 12Middletown Youth XC MeetOct 12 · 3,000 Meters Varsity · Place 28 · Frederick Blaze3,000 Meters Varsity2814:05.139
Oct 518th Annual Catoctin Youth Cross Country MeetOct 5 · 2,800 Meters Varsity · Place 20 · Frederick Blaze2,800 Meters Varsity2014:04.159
Sep 28Catonsville Youth XC MeetSep 28 · 3,000 Meters Varsity · Place 26 · Frederick Blaze3,000 Meters Varsity2615:58.749
Sep 21Bullseye Youth XC MeetSep 21 · 3,000 Meters Varsity · Place 55 · Frederick Blaze3,000 Meters Varsity5515:39.389
Sep 14MD Youth CC Series at BrunswickSep 14 · 3,000 Meters Varsity · Place 27 · Frederick Blaze3,000 Meters Varsity2715:59.21—
Sep 7Westminster Youth XC MeetSep 7 · 3,000 Meters Varsity · Place 18 · Frederick Blaze3,000 Meters Varsity1814:43.379

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 2,000 Meters Boys 7-8 · Place 21 · Frederick Blaze2,000 Meters Boys 7-8219:34.89 PB3
Oct 20Catoctin Youth Cross Country InvitationalOct 20 · 2,000 Meters Boys 7-8 · Place 11 · Frederick Blaze2,000 Meters Boys 7-81111:15.50 PB3
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 2,000 Meters Boys 7-8 · Place 23 · Frederick Blaze2,000 Meters Boys 7-82310:18.40 PB3
Oct 6Freedom Flyers Cross Country InvitationalOct 6 · 2,000 Meters Boys 7-8 · Place 20 · Frederick Blaze2,000 Meters Boys 7-82010:40.98 PB3
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 2,000 Meters Boys 7-8 · Place 7 · Frederick Blaze2,000 Meters Boys 7-8710:11.35 PB3
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 2,000 Meters Boys 7-8 · Place 19 · Frederick Blaze2,000 Meters Boys 7-81910:50.30 PB3
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 2,000 Meters Boys 7-8 · Place 12 · Frederick Blaze2,000 Meters Boys 7-81210:42.67 PB3