Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 323:33.5Frank Keyser InvitationalOctober 3, 2026
3 Miles · Centennial HSEagle Invitational · Sep 1925:06.58Eagle InvitationalSeptember 19, 2026
3 Miles · Northwood High SchoolClarksburg at Northwood · Sep 3025:28Clarksburg at NorthwoodSeptember 30, 2026
5,000 Meters · Aspen Hill Local ParkNorthwood at Rockville · Sep 1026:50.7Northwood at RockvilleSeptember 10, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 1430:17.3241st Annual Richard Barnhart Memorial Invitational-FULLSeptember 14, 2024
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1724:50MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Fort Washington ParkMPSSAA 4A South Region Championships · Oct 3127:19.94MPSSAA 4A South Region ChampionshipsOctober 31, 2024
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 925:09.1210th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · James H. Blake HSNorthwood at Blake · Oct 827:44.08Northwood at BlakeOctober 8, 2025
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Nov 424:53.70MPSSAA 3A West Region ChampionshipsNovember 4, 2026
5,000 Meters · Redgate ParkAlbert Einstein, Northwood at Richard Montgomery · Sep 2327:24.1Albert Einstein, Northwood at Richard MontgomerySeptember 23, 2026
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 527:20.80Top of the Hill Invitational - 4th AnnualSeptember 5, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2227:02.69NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4MPSSAA 3A West Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 57 · Northwood5,000 Meters Varsity5724:53.70 PB12
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 120 · Northwood5,000 Meters Varsity12024:50 PB12
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 59 · Northwood5,000 Meters Varsity5925:09.12 PB12
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 79 · Northwood3 Miles Large School Varsity7923:33.5 PB12
Sep 30Clarksburg at NorthwoodSep 30 · 3 Miles Girls Varsity · Place 10 · Northwood3 Miles Girls Varsity1025:28 PB12
Sep 23Albert Einstein, Northwood at Richard MontgomerySep 23 · 5,000 Meters Varsity · Place 27 · Northwood5,000 Meters Varsity2727:24.1 PB12
Sep 19Eagle InvitationalSep 19 · 3 Miles Varsity · Place 78 · Northwood3 Miles Varsity7825:06.58 PB12
Sep 15Wheaton v NorthwoodSep 15 · 5,000 Meters Varsity · Northwood5,000 Meters Varsity0DNS12
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 105 · Northwood5,000 Meters Varsity10527:20.80 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 277 · Northwood5,000 Meters Invite 227727:02.69 PB11
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 66 · Northwood5,000 Meters Varsity6626:14.9011
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 140 · Northwood5,000 Meters Varsity14025:2911
Oct 8Northwood at BlakeOct 8 · 5,000 Meters Varsity · Place 8 · Northwood5,000 Meters Varsity827:44.08 PB11
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 72 · Northwood3 Miles Varsity7224:50.011
Sep 10Northwood at RockvilleSep 10 · 5,000 Meters Varsity · Place 15 · Northwood5,000 Meters Varsity1526:50.7 PB11
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 110 · Northwood5,000 Meters Varsity11027:55.1011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31MPSSAA 4A South Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 35 · Northwood5,000 Meters Varsity3527:19.94 PB10
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 150 · Northwood5,000 Meters Varsity15026:4610
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 151 · Northwood5,000 Meters Varsity15128:29.0310
Sep 17Northwood and Northwest @ BlakeSep 17 · 5,000 Meters Varsity · Place 19 · Northwood5,000 Meters Varsity1930:3210
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 160 · Northwood5,000 Meters Varsity16030:17.32 PB10
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 58 · Northwood5,000 Meters Varsity5831:04.0310