Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1116:22.2Manhattan University Cross Country Invitational (HS)October 11, 2025
3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 921:50.38MPSSAA 4A State ChampionshipsNovember 9, 2024
3 Miles · Rockville Civic CenterSherwood, Northwest @ Rockville - Divisional · Sep 2323:10.89Sherwood, Northwest @ Rockville - DivisionalSeptember 23, 2026
5,000 Meters · 5K Championship Course54th Annual Tidewater XC Invitational · Oct 720:31.5554th Annual Tidewater XC InvitationalOctober 7, 2026
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 320:32.80Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 1722:07MCPS XC ChampionshipsOctober 17, 2026
5,000 Meters · Brunswick High School43rd Annual Brunswick Zumbach Invitational · Sep 524:47.0043rd Annual Brunswick Zumbach InvitationalSeptember 5, 2026
5,000 Meters · Community Park at WinterplaceTide Water Fall Classic · Oct 119:28.20Tide Water Fall ClassicOctober 1, 2025
5,000 Meters · Georgetown PrepGeorgetown Prep Cross-Country Classic · Sep 1923:08.50Georgetown Prep Cross-Country ClassicSeptember 19, 2026
5,000 Meters · James H. Blake HSNorthwood and Northwest @ Blake · Sep 1724:40Northwood and Northwest @ BlakeSeptember 17, 2024
5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 3020:44.44MPSSAA 4A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Northwest High SchoolDual Meet - Poolesville at Northwest · Sep 2922:26.87Dual Meet - Poolesville at NorthwestSeptember 29, 2026
5,000 Meters · Northwest HSWalter Johnson vs. Northwest · Sep 923:45.74Walter Johnson vs. NorthwestSeptember 9, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2219:43.61NXR 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 5MPSSAA 4A West Regional ChampionshipsNov 5 · 5,000 Meters Varsity · Place 35 · Northwest5,000 Meters Varsity3522:25.5811
Oct 17MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 56 · Northwest5,000 Meters Varsity5622:07 PB11
Oct 754th Annual Tidewater XC InvitationalOct 7 · 5,000 Meters Girl Varsity · Place 12 · Northwest5,000 Meters Girl Varsity1220:31.55 PB11
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 18 · Northwest5,000 Meters Varsity1820:32.80 PB11
Sep 29Dual Meet - Poolesville at NorthwestSep 29 · 5,000 Meters Varsity · Place 2 · Northwest5,000 Meters Varsity222:26.87 PB11
Sep 23Sherwood, Northwest @ Rockville - DivisionalSep 23 · 3 Miles Varsity · Place 4 · Northwest3 Miles Varsity423:10.89 PB11
Sep 19Georgetown Prep Cross-Country ClassicSep 19 · 5,000 Meters Seeded Varsity · Place 19 · Northwest5,000 Meters Seeded Varsity1923:08.50 PB11
Sep 9Walter Johnson vs. NorthwestSep 9 · 5,000 Meters Varsity · Place 2 · Northwest5,000 Meters Varsity223:45.74 PB11
Sep 543rd Annual Brunswick Zumbach InvitationalSep 5 · 5,000 Meters Varsity Large School · Place 28 · Northwest5,000 Meters Varsity Large School2824:47.00 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Rising Stars · Place 11 · Northwest5,000 Meters Rising Stars1119:43.61 PB10
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 56 · Northwest3 Miles 4A5622:08.4910
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 12 · Northwest5,000 Meters Varsity1220:44.44 PB10
Oct 18MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 16 · Northwest5,000 Meters Varsity1620:0210
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity A · Place 25 · Northwest2.5 Miles Varsity A2516:22.2 PB10
Oct 1Tide Water Fall ClassicOct 1 · 5,000 Meters Varsity · Place 3 · Northwest5,000 Meters Varsity319:28.20 PB10
Sep 272025 Prince George's Cross Country InvitationalSep 27 · 5,000 Meters Varsity · Place 3 · Northwest5,000 Meters Varsity321:38.0910
Sep 24Walter Johnson @ Northwest HighSep 24 · 5,000 Meters Varsity · Place 3 · Northwest5,000 Meters Varsity321:20.6010
Sep 10Northwest and Poolesville@Richard MontgomerySep 10 · 5,000 Meters Varsity · Place 4 · Northwest5,000 Meters Varsity421:28.2—
Sep 642nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 10 · Northwest5,000 Meters Varsity1021:01.4910

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 236 · Northwest5,000 Meters Open Invitational23621:26.049
Nov 9MPSSAA 4A State ChampionshipsNov 9 · 3 Miles 4A Varsity · Place 60 · Northwest3 Miles 4A Varsity6021:50.38 PB9
Oct 31MPSSAA 4A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 40 · Northwest5,000 Meters Varsity4022:29.679
Oct 19MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 57 · Northwest5,000 Meters Varsity5722:059
Oct 5Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 53 · Northwest5,000 Meters Varsity5323:16.379
Oct 2Tidewater Fall ClassicOct 2 · 5,000 Meters Varsity · Place 32 · Northwest5,000 Meters Varsity3221:42.709
Sep 25Wheaton at NorthwestSep 25 · 5,000 Meters Varsity · Place 7 · Northwest5,000 Meters Varsity725:00.849
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Seeded Varsity · Place 48 · Northwest5,000 Meters Seeded Varsity4824:53.80Unofficial9
Sep 21Georgetown Prep ClassicSep 21 · 5,000 Meters Freshman · Northwest5,000 Meters Freshman0—9
Sep 17Northwood and Northwest @ BlakeSep 17 · 5,000 Meters Varsity · Place 9 · Northwest5,000 Meters Varsity924:40 PB9
Sep 13Lakelands InvitationalSep 13 · 5,000 Meters Freshman · Place 5 · Northwest5,000 Meters Freshman525:39.869
Sep 11Gaithersburg Vs. NorthwestSep 11 · 5,000 Meters Varsity · Place 10 · Northwest5,000 Meters Varsity1027:11.139
Sep 741st Brunswick Zumbach InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 17 · Northwest5,000 Meters Junior Varsity1726:38.459