Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Carroll Manor Elementary SchoolCMRC Youth XC Meet · Oct 268:20.71CMRC Youth XC MeetOctober 26, 2025
2,000 Meters · Catonsville High SchoolCatonsville Youth Cross Country Invitational · Sep 1510:29.86Catonsville Youth Cross Country InvitationalSeptember 15, 2024
2,000 Meters · Centennial HSBullseye Running Youth XC Invitational · Nov 28:52.16Bullseye Running Youth XC InvitationalNovember 2, 2025
2,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 168:38.79AAU Maryland District Cross Country QualifierNovember 16, 2025
2,000 Meters · Middletown ParkMiddletown Youth Cross Country Invitational · Oct 139:57.93Middletown Youth Cross Country InvitationalOctober 13, 2024
2,000 Meters · Mount Vista ParkMaryland Blaze “Bring the Heat” XC Invitational · Nov 39:11.83Maryland Blaze “Bring the Heat” XC InvitationalNovember 3, 2024
2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 68:19.38AAU Cross Country NationalsDecember 6, 2025
2,000 Meters · Westminster High SchoolWestminter Youth Cross Country Invitational · Sep 2210:14.18Westminter Youth Cross Country InvitationalSeptember 22, 2024
3,000 Meters · Catonsville High SchoolCatonsville Youth XC Invite · Oct 414:43.60Catonsville Youth XC InviteOctober 4, 2026
3,000 Meters · Mount Vista ParkMaryland Blaze "Bring The Heat" XC Invitational · Nov 813:23.09Maryland Blaze "Bring The Heat" XC InvitationalNovember 8, 2026
3,000 Meters · Robert Moton Elementary SchoolWestminster XC Invitational · Sep 1315:39.10Westminster 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
Nov 8Maryland Blaze "Bring The Heat" XC InvitationalNov 8 · 3,000 Meters 9/10 · Place 17 · Seven Locks Running Club3,000 Meters 9/101713:23.09 PB4
Oct 4Catonsville Youth XC InviteOct 4 · 3,000 Meters Boys 9-10 · Place 20 · Seven Locks Running Club3,000 Meters Boys 9-102014:43.60 PB4
Sep 13Westminster XC InvitationalSep 13 · 3,000 Meters Boys 9-10 · Place 26 · Seven Locks Running Club3,000 Meters Boys 9-102615:39.10 PB4

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 2,000 Meters 8 Year Olds · Place 20 · Seven Locks Running Club2,000 Meters 8 Year Olds208:19.38 PB3
Nov 23Maryland Blaze XC Pre Nationals Tune Up MeetNov 23 · 2,000 Meters Varsity · Place 1 · Seven Locks Running Club2,000 Meters Varsity19:15.83—
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 2,000 Meters 7-8 · Place 3 · Seven Locks Running Club2,000 Meters 7-838:38.79 PB3
Nov 2Bullseye Running Youth XC InvitationalNov 2 · 2,000 Meters Boys 7-8 · Place 5 · Seven Locks Running Club2,000 Meters Boys 7-858:52.16 PB3
Oct 26CMRC Youth XC MeetOct 26 · 2,000 Meters Boys 7-8 · Place 9 · Seven Locks Running Club2,000 Meters Boys 7-898:20.71 PB3

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 17AAU Maryland District Cross Country QualifierNov 17 · 2,000 Meters 7-8 · Place 16 · Seven Locks Running Club2,000 Meters 7-8169:45.592
Nov 3Maryland Blaze “Bring the Heat” XC InvitationalNov 3 · 2,000 Meters 8U · Place 9 · Seven Locks Running Club2,000 Meters 8U99:11.83 PB2
Oct 27CMRC Halloween Cross Country InvitationalOct 27 · 2,000 Meters Boys 7-8 · Place 14 · Seven Locks Running Club2,000 Meters Boys 7-8149:07.872
Oct 13Middletown Youth Cross Country InvitationalOct 13 · 2,000 Meters Boys 7-8 · Place 18 · Seven Locks Running Club2,000 Meters Boys 7-8189:57.93 PB2
Sep 29Youth Cross Country Invitational Hosted by Bullseye RunningSep 29 · 2,000 Meters Boys 7-8 · Place 6 · Seven Locks Running Club2,000 Meters Boys 7-8610:01.372
Sep 22Westminter Youth Cross Country InvitationalSep 22 · 2,000 Meters Boys 7-8 · Place 11 · Seven Locks Running Club2,000 Meters Boys 7-81110:14.18 PB2
Sep 15Catonsville Youth Cross Country InvitationalSep 15 · 2,000 Meters Boys 7-8 · Place 10 · Seven Locks Running Club2,000 Meters Boys 7-81010:29.86 PB2