Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Howard High School Athletic FieldHoward 2 Mile Scrimmage (Arundel, Blake, Northwood, Severna Park, Howard) · Aug 2110:32.68Howard 2 Mile Scrimmage (Arundel, Blake, Northwood, Severna Park, Howard)August 21, 2025
3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 314:59.3Frank Keyser InvitationalOctober 3, 2026
3 Miles · Centennial HSEagle Invitational · Sep 1915:41.12Eagle InvitationalSeptember 19, 2026
3 Miles · Hereford HSMPSSAA State Championships · Nov 816:46.18MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Northwood High SchoolClarksburg at Northwood · Sep 3016:07Clarksburg at NorthwoodSeptember 30, 2026
5,000 Meters · Agricultural History Farm ParkIAC/ISL/MAC XC Championship · Oct 3115:47.01IAC/ISL/MAC XC ChampionshipOctober 31, 2026
5,000 Meters · Aspen Hill Local ParkNorthwood at Rockville · Sep 1017:50.6Northwood at RockvilleSeptember 10, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 1417:41.9641st Annual Richard Barnhart Memorial Invitational-FULLSeptember 14, 2024
5,000 Meters · Bittersweet FieldMaryland Private School State Championships · Nov 515:41.3Maryland Private School State ChampionshipsNovember 5, 2026
5,000 Meters · Governor Thomas Johnson High School10th Patriot XC Invitational · Oct 916:08.8310th Patriot XC InvitationalOctober 9, 2026
5,000 Meters · James H. Blake HSNorthwood and Northwest @ Blake · Sep 1717:20Northwood and Northwest @ BlakeSeptember 17, 2024
5,000 Meters · Lake Needwood, Rock Creek Regional ParkMPSSAA 3A West Region Championships · Oct 3016:33.80MPSSAA 3A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Loiderman Middle SchoolWheaton v Northwood · Sep 1516:59.8Wheaton v NorthwoodSeptember 15, 2026
5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 516:28.21Top of the Hill Invitational - 4th AnnualSeptember 5, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2216:17.22NXR Southeast Regional ChampionshipsNovember 22, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters MoCo Boys Champion · Place 2 · BullisBullis5,000 Meters MoCo Boys Champion215:41.3 PB11
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters Boys 2A Combined · Place 2 · BullisBullis5,000 Meters Boys 2A Combined215:41.311
Nov 5Maryland Private School State ChampionshipsNov 5 · 5,000 Meters 2A Varsity · Place 2 · BullisBullis5,000 Meters 2A Varsity215:41.311
Oct 31IAC/ISL/MAC XC ChampionshipOct 31 · 5,000 Meters IAC Varsity · Place 1 · BullisBullis5,000 Meters IAC Varsity115:47.01 PB11
Oct 910th Patriot XC InvitationalOct 9 · 5,000 Meters Varsity · Place 1 · NorthwoodNorthwood5,000 Meters Varsity116:08.83 PB11
Oct 3Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 1 · NorthwoodNorthwood3 Miles Large School Varsity114:59.3 PB11
Sep 30Clarksburg at NorthwoodSep 30 · 3 Miles Boys Varsity · Place 1 · NorthwoodNorthwood3 Miles Boys Varsity116:07 PB11
Sep 19Eagle InvitationalSep 19 · 3 Miles Varsity · Place 1 · NorthwoodNorthwood3 Miles Varsity115:41.12 PB11
Sep 15Wheaton v NorthwoodSep 15 · 5,000 Meters Varsity · Place 1 · NorthwoodNorthwood5,000 Meters Varsity116:59.8 PB11
Sep 5Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 3 · NorthwoodNorthwood5,000 Meters Varsity316:28.21 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 2 · Place 10 · NorthwoodNorthwood5,000 Meters Invite 21016:17.22 PB10
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 3A · Place 7 · NorthwoodNorthwood3 Miles 3A716:46.18 PB10
Oct 30MPSSAA 3A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 5 · NorthwoodNorthwood5,000 Meters Varsity516:33.80 PB10
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 7 · NorthwoodNorthwood5,000 Meters Varsity716:0510
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 3 · NorthwoodNorthwood3 Miles Varsity315:26.610
Sep 16Einstein and Northwood at MagruderSep 16 · 5,000 Meters Varsity · Place 2 · NorthwoodNorthwood5,000 Meters Varsity217:14.5310
Sep 13Eagle InvitationalSep 13 · 3 Miles Varsity · Place 4 · NorthwoodNorthwood3 Miles Varsity415:53.5810
Sep 10Northwood at RockvilleSep 10 · 5,000 Meters Varsity · Place 4 · NorthwoodNorthwood5,000 Meters Varsity417:50.6 PB10
Sep 6Top of the Hill Invitational - 3rd AnnualSep 6 · 5,000 Meters Varsity · Place 6 · NorthwoodNorthwood5,000 Meters Varsity616:33.0310
Aug 21Howard 2 Mile Scrimmage (Arundel, Blake, Northwood, Severna Park, Howard)Aug 21 · 2 Miles Varsity · Place 5 · NorthwoodNorthwood2 Miles Varsity510:32.68 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 28 · NorthwoodNorthwood5,000 Meters Varsity2816:539
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 44 · NorthwoodNorthwood5,000 Meters Varsity4417:02.809
Sep 21Bull RunSep 21 · 3 Miles Elite · Place 20 · NorthwoodNorthwood3 Miles Elite2017:13.09
Sep 17Northwood and Northwest @ BlakeSep 17 · 5,000 Meters Varsity · Place 5 · NorthwoodNorthwood5,000 Meters Varsity517:20 PB9
Sep 1441st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 19 · NorthwoodNorthwood5,000 Meters Varsity1917:41.96 PB9
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Varsity · Place 4 · NorthwoodNorthwood5,000 Meters Varsity417:31.799