Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Reservoir High SchoolHoward County League Meet 3B · Oct 1414:05.22Howard County League Meet 3BOctober 14, 2026
2.75 Miles · Glenelg High SchoolHoward County League Meet 1B · Sep 920:24.40Howard County League Meet 1BSeptember 9, 2026
3 Miles · Hereford HSBull Run 2026 · Sep 2620:19.09Bull Run 2026September 26, 2026
5,000 Meters · Buhl ParkBlue Devil Invitational · Sep 2019:18Blue Devil InvitationalSeptember 20, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:06.49Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Marriotts Ridge HSHoward County League Meet 2A · Sep 3020:04.4Howard County League Meet 2ASeptember 30, 2026
5,000 Meters · River Hill HSMPSSAA 2A West Region Championships · Nov 418:43.47MPSSAA 2A West Region ChampionshipsNovember 4, 2026
5,000 Meters · Utica ParkMPSSAA 2A West Region Championships · Oct 3123:56.78MPSSAA 2A West Region ChampionshipsOctober 31, 2024
5,000 Meters · White Oak ParkTSTCA Cross Country Championship Meet · Oct 1618:38.6TSTCA Cross Country Championship MeetOctober 16, 2025
5,000 Meters · White Oak Park ExdRed, White, & Blue Classic · Sep 519:12.60Red, White, & Blue ClassicSeptember 5, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 2A West Region ChampionshipsNov 4 · 5,000 Meters 2A West · Place 46 · HammondHammond5,000 Meters 2A West4618:43.47 PB11
Oct 24Howard County Cross Country Championships 2026Oct 24 · 3 Miles Championship · Place 52 · HammondHammond3 Miles Championship5217:36.9111
Oct 14Howard County League Meet 3BOct 14 · 2 Miles All Runners · Place 56 · HammondHammond2 Miles All Runners5614:05.22 PB11
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 64 · HammondHammond5,000 Meters Red & White Varsity6418:06.49 PB11
Sep 30Howard County League Meet 2ASep 30 · 5,000 Meters All Runners · Place 24 · HammondHammond5,000 Meters All Runners2420:04.4 PB11
Sep 26Bull Run 2026Sep 26 · 3 Miles Boys Medium Varsity · Place 90 · HammondHammond3 Miles Boys Medium Varsity9020:19.09 PB11
Sep 9Howard County League Meet 1BSep 9 · 2.75 Miles All Runners · Place 56 · HammondHammond2.75 Miles All Runners5620:24.40 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 198 · HammondHammond5,000 Meters Varsity19823:38.7011

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23PIAA District 7 WPIAL Championships 2025Oct 23 · 5,000 Meters AAA · Place 154 · Moon AreaMoon Area5,000 Meters AAA15418:38.7010
Oct 16TSTCA Cross Country Championship MeetOct 16 · 5,000 Meters AAA · Place 156 · Moon AreaMoon Area5,000 Meters AAA15618:38.6 PB10
Sep 20Blue Devil InvitationalSep 20 · 5,000 Meters Varsity · Place 83 · Moon AreaMoon Area5,000 Meters Varsity8319:18 PB10
Sep 5Red, White, & Blue ClassicSep 5 · 5,000 Meters Junior Varsity · Place 54 · Moon AreaMoon Area5,000 Meters Junior Varsity5419:12.60 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 2A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 69 · HammondHammond5,000 Meters Varsity6923:56.78 PB9
Oct 23Howard County Cross Country ChampionshipsOct 23 · 3 Miles Championship · Place 119 · HammondHammond3 Miles Championship11922:27.139
Oct 11Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 96 · HammondHammond5,000 Meters Varsity9624:02.209
Oct 9Atholton, Hammond, Guilford Park @ Oakland Mills HSOct 9 · 5,000 Meters Varsity · Place 44 · HammondHammond5,000 Meters Varsity4421:50.219
Sep 25Hammond, Mt. Hebron @ Wilde Lake HSSep 25 · 3 Miles Varsity · Place 46 · HammondHammond3 Miles Varsity4625:05.389
Sep 21Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 162 · HammondHammond3 Miles Junior Varsity Small/Medium16225:07.29