Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA State Championships · Nov 821:37.47MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Overlea High School5th Annual Flying Falcon Invite · Oct 421:37.005th Annual Flying Falcon InviteOctober 4, 2025
3,200 Meters · Dundalk High SchoolBCPS Middle School Eastside Challenge · Oct 512:55BCPS Middle School Eastside ChallengeOctober 5, 2024
3,200 Meters · Loch Raven High SchoolBCPS Middle School XC Championships · Oct 2612:54.54BCPS Middle School XC ChampionshipsOctober 26, 2024
3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Sep 3012:56BCPS Middle School East Region MeetSeptember 30, 2023
3,200 Meters · Perry Hall Middle SchoolBCPS Middle School East Region Meet · Oct 114:14BCPS Middle School East Region MeetOctober 1, 2022
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1317:38.902025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · South Hagerstown HSPotomac Valley Association Junior Olympic XC Championship · Nov 917:43.22Potomac Valley Association Junior Olympic XC ChampionshipNovember 9, 2025
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Oct 3022:05.81MPSSAA 4A North Region ChampionshipsOctober 30, 2025
5,000 Meters · Parkville HSBCPS Eastside 12 Team Meet 1 · Sep 1622:01BCPS Eastside 12 Team Meet 1September 16, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16BCPS Eastside 12 Team Meet 1Sep 16 · 5,000 Meters Varsity · Place 2 · Perry HallPerry Hall5,000 Meters Varsity222:01 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 197 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters 13-1419717:38.90 PB9
Nov 9Potomac Valley Association Junior Olympic XC ChampionshipNov 9 · 4,000 Meters 13-14 · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters 13-14417:43.22 PB9
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 40 · Perry HallPerry Hall3 Miles 4A4021:37.47 PB9
Oct 30MPSSAA 4A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 11 · Perry HallPerry Hall5,000 Meters Varsity1122:05.81 PB9
Oct 45th Annual Flying Falcon InviteOct 4 · 3 Miles Varsity · Place 1 · Perry HallPerry Hall3 Miles Varsity121:37.00 PB9
Sep 14Maryland Blaze XC MeetSep 14 · 4,000 Meters Varsity · Place 4 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters Varsity416:56.6714
Sep 7Westminster Youth XC MeetSep 7 · 4,000 Meters Varsity · Place 2 · Maryland Blaze Track ClubMaryland Blaze Track Club4,000 Meters Varsity216:50.8714

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26BCPS Middle School XC ChampionshipsOct 26 · 3,200 Meters Middle School · Place 3 · Perry HallPerry Hall3,200 Meters Middle School312:54.54 PB8
Oct 5BCPS Middle School Eastside ChallengeOct 5 · 3,200 Meters Middle School · Place 2 · Perry HallPerry Hall3,200 Meters Middle School212:55 PB8

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21BCPS Middle School Cross Country ChampionshipsOct 21 · 3,200 Meters Middle School · Place 3 · Perry HallPerry Hall3,200 Meters Middle School313:43.487
Sep 30BCPS Middle School East Region MeetSep 30 · 3,200 Meters Middle School · Place 2 · Perry HallPerry Hall3,200 Meters Middle School212:56 PB7

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29BCPS Middle School Cross Country ChampionshipsOct 29 · 3,200 Meters Middle School · Place 8 · Perry HallPerry Hall3,200 Meters Middle School813:59.96
Oct 1BCPS Middle School East Region MeetOct 1 · 3,200 Meters Middle School · Place 2 · Perry HallPerry Hall3,200 Meters Middle School214:14 PB6