Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Reservoir High SchoolHoward County League Meet 3B · Oct 1411:52.21Howard County League Meet 3BOctober 14, 2026
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 316:37.6Frank Keyser InvitationalOctober 3, 2026
3 Miles · Carroll Community College CourseLynx Invitational · Sep 918:56.06Lynx Invitational September 9, 2026
3 Miles · Hereford HSMPSSAA State Championships · Nov 819:07.72MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Mount Hebron High SchoolHoward County League Meet 1A · Sep 824:20.50Howard County League Meet 1ASeptember 8, 2026
5,000 Meters · Atholton HSHoward County League Meet 2B · Sep 3018:57.11Howard County League Meet 2BSeptember 30, 2026
5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 1421:21.5741st Annual Richard Barnhart Memorial Invitational-FULLSeptember 14, 2024
5,000 Meters · CarlisleCarlisle Invitational · Sep 2718:37.8Carlisle InvitationalSeptember 27, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:04.88Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 916:52.25Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Hammond High SchoolReservoir, Howard, Glenelg @ Hammond (Scrimmage) · Sep 321:09.03Reservoir, Howard, Glenelg @ Hammond (Scrimmage)September 3, 2025
5,000 Meters · Reservoir High SchoolCentennial, Mt. Hebron @ Reservoir · Sep 2923:00.30Centennial, Mt. Hebron @ ReservoirSeptember 29, 2025
5,000 Meters · River Hill HSMPSSAA 3A South Regional Championships · Nov 417:35.50MPSSAA 3A South Regional ChampionshipsNovember 4, 2026
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3018:30.29MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1817:40.9adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A South Regional ChampionshipsNov 4 · 5,000 Meters Varsity · Place 15 · Reservoir5,000 Meters Varsity1517:35.50 PB11
Oct 24Howard County Cross Country Championships 2026Oct 24 · 3 Miles Championship · Place 24 · Reservoir3 Miles Championship2416:45.1111
Oct 14Howard County League Meet 3BOct 14 · 2 Miles All Runners · Place 7 · Reservoir2 Miles All Runners711:52.21 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 77 · Reservoir5,000 Meters Black & Gold Varsity7716:52.25 PB11
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 25 · Reservoir3 Miles Large School Varsity2516:37.6 PB11
Sep 30Howard County League Meet 2BSep 30 · 5,000 Meters Varsity · Place 19 · Reservoir5,000 Meters Varsity1918:57.11 PB11
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Championship · Place 184 · Reservoir5,000 Meters Championship18417:40.9 PB11
Sep 9Lynx Invitational Sep 9 · 3 Miles Varsity · Place 12 · Reservoir3 Miles Varsity1218:56.06 PB11
Sep 8Howard County League Meet 1ASep 8 · 3 Miles All Runners · Place 86 · Reservoir3 Miles All Runners8624:20.50 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 49 · Reservoir5,000 Meters Varsity4918:30.8411
Aug 21Reservoir 2 Mile ScrimmageAug 21 · 2 Miles Scrimmage · Place 8 · Reservoir2 Miles Scrimmage812:32.3811

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 123 · Reservoir3 Miles 3A12319:07.72 PB10
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 38 · Reservoir5,000 Meters 3A South3818:30.29 PB10
Oct 222025 Howard County XC ChampionshipsOct 22 · 3 Miles Championship · Place 57 · Reservoir3 Miles Championship5717:57.1410
Oct 15Reservoir, Marriotts Ridge @ Oakland MillsOct 15 · 5,000 Meters Varsity · Place 60 · Reservoir5,000 Meters Varsity6023:19.9610
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 151 · Reservoir5,000 Meters Black & Gold Varsity15118:04.88 PB10
Sep 29Centennial, Mt. Hebron @ ReservoirSep 29 · 5,000 Meters Varsity · Place 26 · Reservoir5,000 Meters Varsity2623:00.30 PB10
Sep 27Carlisle InvitationalSep 27 · 5,000 Meters Boys Champions · Place 97 · Reservoir5,000 Meters Boys Champions9718:37.8 PB10
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 107 · Reservoir5,000 Meters Varsity10719:24.9210
Sep 3Reservoir, Howard, Glenelg @ Hammond (Scrimmage)Sep 3 · 5,000 Meters All Runners · Place 27 · Reservoir5,000 Meters All Runners2721:09.03 PB10
Aug 22Reservoir 2 Mile ScrimmageAug 22 · 2 Miles Scrimmage · Place 30 · Reservoir2 Miles Scrimmage3013:08.21Unofficial10

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Reservoir Team Time Trial 5kOct 31 · 5,000 Meters Time Trial · Place 2 · Reservoir5,000 Meters Time Trial219:39.12Unofficial9
Oct 31MPSSAA 3A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Reservoir5,000 Meters Varsity—DNS9
Oct 23Howard County Cross Country ChampionshipsOct 23 · 3 Miles Championship · Place 68 · Reservoir3 Miles Championship6818:55.819
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 58 · Reservoir5,000 Meters Varsity5819:39.609
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 125 · Reservoir5,000 Meters Varsity12519:56.169
Sep 25Reservoir, Howard, Guilford Park @ River Hill HSSep 25 · 5,000 Meters Varsity · Place 63 · Reservoir5,000 Meters Varsity6323:079
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Open · Place 37 · Reservoir5,000 Meters Open3721:21.57 PB9
Sep 11Wilde Lake, Atholton @ Reservoir HSSep 11 · 5,000 Meters Varsity · Place 48 · Reservoir5,000 Meters Varsity4824:45.769
Sep 7Top of the Hill Invitational - 2nd AnnualSep 7 · 5,000 Meters Junior Varsity · Place 27 · Reservoir5,000 Meters Junior Varsity2720:26.099
Aug 23Guilford Park/St. Vincent Pallotti/Reservoir ScrimmageAug 23 · 2 Miles Varsity · Place 14 · Reservoir2 Miles Varsity1413:53.109