Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA State Championships · Nov 820:41.42MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter43rd Richard Barnhart Memorial Invitational-Full · Sep 1920:29.5243rd Richard Barnhart Memorial Invitational-FullSeptember 19, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1118:53.57Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 918:10.53Maryland XC Invitational presented by Brooks (MDXC)October 9, 2026
5,000 Meters · Dundalk High SchoolKenwood, Parkville, Patapsco, Sparrows Pt, Towson@Dundalk · Sep 920:51Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSeptember 9, 2026
5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 4A North Region Championships · Nov 419:29.76MPSSAA 4A North Region ChampionshipsNovember 4, 2026
5,000 Meters · Overlea High School12 Team-2 3A/4A @ Overlea · Oct 922:46.0012 Team-2 3A/4A @ OverleaOctober 9, 2024
5,000 Meters · Parkville HSBCPS-3A/4A 12 Team Challenge 1 · Sep 1720:17BCPS-3A/4A 12 Team Challenge 1September 17, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 4A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 25 · Parkville5,000 Meters Varsity2519:29.76 PB11
Oct 22BCPS High School Cross Country Championships 2026Oct 22 · 5,000 Meters Varsity · Place 40 · Parkville5,000 Meters Varsity4019:44.4811
Oct 9Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Red & White Varsity · Place 69 · Parkville5,000 Meters Red & White Varsity6918:10.53 PB11
Sep 1943rd Richard Barnhart Memorial Invitational-FullSep 19 · 5,000 Meters Varsity · Place 122 · Parkville5,000 Meters Varsity12220:29.52 PB11
Sep 9Kenwood, Parkville, Patapsco, Sparrows Pt, Towson@DundalkSep 9 · 5,000 Meters Varsity · Place 18 · Parkville5,000 Meters Varsity1820:51 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 138 · Parkville3 Miles 4A13820:41.42 PB10
Oct 30MPSSAA 4A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 28 · Parkville5,000 Meters Varsity2820:52.6010
Oct 16BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 67 · Parkville5,000 Meters Varsity6721:01.3210
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 221 · Parkville5,000 Meters Black & Gold Varsity22118:53.57 PB10
Sep 17BCPS-3A/4A 12 Team Challenge 1Sep 17 · 5,000 Meters Varsity · Place 20 · Parkville5,000 Meters Varsity2020:17 PB10
Sep 10Carver, Kenwood, Parkville, Patapsco, Sparrow Pt @DundalkSep 10 · 5,000 Meters Varsity · Place 4 · Parkville5,000 Meters Varsity419:59.110

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 4A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 52 · Parkville5,000 Meters Varsity5224:37.819
Oct 18BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 111 · Parkville5,000 Meters Varsity11123:18.529
Oct 912 Team-2 3A/4A @ OverleaOct 9 · 5,000 Meters Varsity · Place 92 · Parkville5,000 Meters Varsity9222:46.00 PB9
Sep 30Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 80 · Parkville5,000 Meters Varsity8024:56.349
Sep 1812 Team-1 3A/4A @ ParkvilleSep 18 · 5,000 Meters Varsity · Place 55 · Parkville5,000 Meters Varsity5524:33.69
Sep 11Overlea, Loch Raven, Parkville, Perry Hall @ Eastern TechSep 11 · 5,000 Meters Varsity · Place 29 · Parkville5,000 Meters Varsity2925:22.019