Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA State Championships · Nov 824:06.44MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Overlea High SchoolMPSSAA 3A North Region Championships · Nov 421:32.23MPSSAA 3A North Region ChampionshipsNovember 4, 2026
5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Oct 3023:34.36MPSSAA 3A North Region ChampionshipsOctober 30, 2025
5,000 Meters · Catonsville High SchoolBCPS Westside 12 Team Meet 2 · Oct 727:33BCPS Westside 12 Team Meet 2October 7, 2026
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 922:32.67Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Randallstown High BCPS Westside 12 Team Meet 1 · Sep 1627:24.3BCPS Westside 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

5 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A North Region ChampionshipsNov 4 · 3 Miles 3A North · Place 18 · Catonsville3 Miles 3A North1821:32.23 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 233 · Catonsville5,000 Meters Black & Gold Varsity23322:32.67 PB11
Oct 7BCPS Westside 12 Team Meet 2Oct 7 · 5,000 Meters Varsity · Place 6 · Catonsville5,000 Meters Varsity627:33 PB11
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 73 · Catonsville5,000 Meters Varsity7326:02.5811
Sep 16BCPS Westside 12 Team Meet 1Sep 16 · 5,000 Meters Varsity · Place 6 · Catonsville5,000 Meters Varsity627:24.3 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 97 · Catonsville3 Miles 3A9724:06.44 PB10
Oct 30MPSSAA 3A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 8 · Catonsville5,000 Meters Varsity823:34.36 PB10