Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford High SchoolMPSSAA 3A State Championships · Nov 11 | 20:28.28 | MPSSAA 3A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 20:48.3 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 12 | 19:56.10 | MPSSAA 4A State Championships | November 12, 2022 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 20:37.22 | Bull Run 2025 | September 20, 2025 |
| 3,200 Meters · Cockeysville Middle SchoolBCPS Middle School Central Meet · Oct 2 | 12:29.1 | BCPS Middle School Central Meet | October 2, 2021 |
| 3,200 Meters · Loch Raven High SchoolBCPS Middle School Cross Country Championships · Oct 23 | 12:11.77 | BCPS Middle School Cross Country Championships | October 23, 2021 |
| 5,000 Meters · Baltimore County Agriculture Resource Centter11th Annual Gunpowder "North" Invitational · Oct 14 | 20:20.20 | 11th Annual Gunpowder "North" Invitational | October 14, 2023 |
| 5,000 Meters · CarlisleCarlisle Invitational · Sep 27 | 19:49.80 | Carlisle Invitational | September 27, 2025 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 19:48.84 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 8 | 19:07 | Maryland XC Invitational presented by Saucony (MDXC) | October 8, 2022 |
| 5,000 Meters · DulaneyMPSSAA 4A North Region Championships · Nov 3 | 19:12.6 | MPSSAA 4A North Region Championships | November 3, 2022 |
| 5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 10 | 19:16.59 | 39th Annual Richard Barnhart Memorial Invitational | September 10, 2022 |
| 5,000 Meters · Overlea High School12 Team-2 3A/4A @ Overlea · Oct 9 | 21:56.50 | 12 Team-2 3A/4A @ Overlea | October 9, 2024 |
| 5,000 Meters · Parkville HSBCPS-3A/4A 12 Team Challenge 1 · Sep 17 | 22:11 | BCPS-3A/4A 12 Team Challenge 1 | September 17, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 19:16.9 | NXR Southeast Regional Championships | November 26, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 12 · DulaneyDulaney | 3 Miles 4A | 12 | 20:27.13 | 12 |
| Oct 30 | MPSSAA 4A North Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 2 · DulaneyDulaney | 5,000 Meters Varsity | 2 | 20:37.35 | 12 |
| Oct 16 | BCPS High School Cross Country County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 3 · DulaneyDulaney | 5,000 Meters Varsity | 3 | 20:24.13 | 12 |
| Oct 11 | Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 35 · DulaneyDulaney | 5,000 Meters Black & Gold Varsity | 35 | 19:48.84 PB | 12 |
| Sep 27 | Carlisle InvitationalSep 27 · 5,000 Meters Girls Challenge · Place 46 · DulaneyDulaney | 5,000 Meters Girls Challenge | 46 | 19:49.80 PB | 12 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Girls Maroon Varsity · Place 9 · DulaneyDulaney | 3 Miles Girls Maroon Varsity | 9 | 20:37.22 PB | 12 |
| Sep 17 | BCPS-3A/4A 12 Team Challenge 1Sep 17 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney | 5,000 Meters Varsity | 1 | 22:11 PB | 12 |
| Sep 13 | 42nd Annual Richard Barnhart Memorial InvitationalSep 13 · 5,000 Meters Varsity · Place 10 · DulaneyDulaney | 5,000 Meters Varsity | 10 | 20:56.68 | 12 |
| Sep 10 | Catonsville, Dulaney, Hereford, Towson Western Tech @PikesvilleSep 10 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney | 5,000 Meters Varsity | 1 | 22:28.47 | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 17 · DulaneyDulaney | 3 Miles 3A Varsity | 17 | 20:02.01 | 11 |
| Oct 31 | MPSSAA 3A North Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 8 · DulaneyDulaney | 5,000 Meters Varsity | 8 | 21:44.23 | 11 |
| Oct 18 | BCPS High School Cross Country ChampionshipsOct 18 · 5,000 Meters Varsity · Place 8 · DulaneyDulaney | 5,000 Meters Varsity | 8 | 21:18.62 | 11 |
| Oct 9 | 12 Team-2 3A/4A @ OverleaOct 9 · 5,000 Meters Varsity · Place 5 · DulaneyDulaney | 5,000 Meters Varsity | 5 | 21:56.50 PB | 11 |
| Oct 5 | Maryland XC Invitational (MDXC)Oct 5 · 5,000 Meters Varsity · Place 45 · DulaneyDulaney | 5,000 Meters Varsity | 45 | 20:40.84 | 11 |
| Sep 30 | Dulaney, Loch Raven, Parkville, Carver, Eastern Tech @ TowsonSep 30 · 5,000 Meters Varsity · Place 3 · DulaneyDulaney | 5,000 Meters Varsity | 3 | 23:29.52 | 11 |
| Sep 21 | Bull RunSep 21 · 3 Miles Varsity Large · Place 18 · DulaneyDulaney | 3 Miles Varsity Large | 18 | 20:52.8 | 11 |
| Sep 14 | 41st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Varsity · Place 21 · DulaneyDulaney | 5,000 Meters Varsity | 21 | 21:34.82 | 11 |
| Sep 11 | Carver, Hereford, Towson @ DulaneySep 11 · 3,200 Meters Varsity · Place 4 · DulaneyDulaney | 3,200 Meters Varsity | 4 | 13:30 | 11 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 3A State ChampionshipsNov 11 · 3 Miles 3A Varsity · Place 20 · DulaneyDulaney | 3 Miles 3A Varsity | 20 | 20:28.28 PB | 10 |
| Nov 2 | MPSSAA 3A North Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 4 · DulaneyDulaney | 5,000 Meters Varsity | 4 | 20:22.27 | 10 |
| Oct 20 | BCPS High School Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 5 · DulaneyDulaney | 5,000 Meters Varsity | 5 | 19:58.76 | 10 |
| Oct 14 | 11th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Varsity · Place 11 · DulaneyDulaney | 5,000 Meters Varsity | 11 | 20:20.20 PB | 10 |
| Oct 7 | Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · Varsity · Place 21 · DulaneyDulaney | Varsity | 21 | 20:10 | 10 |
| Oct 4 | BCPS League Meet @ TowsonOct 4 · 5,000 Meters Varsity · Place 2 · DulaneyDulaney | 5,000 Meters Varsity | 2 | 23:56.8 | 10 |
| Sep 27 | BCPS League Meet @ ParkvilleSep 27 · Varsity · Place 10 · DulaneyDulaney | Varsity | 10 | 24:07 | 10 |
| Sep 23 | Bull Run 2023Sep 23 · 3 Miles Girls Varsity Elite · Place 20 · DulaneyDulaney | 3 Miles Girls Varsity Elite | 20 | 20:48.3 PB | 10 |
| Sep 13 | BCPS League Meet @ DulaneySep 13 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney | 5,000 Meters Varsity | 1 | 21:15.3 | 10 |
| Sep 9 | 40th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 14 · DulaneyDulaney | 5,000 Meters Varsity | 14 | 20:26.03 | 10 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 81 · UnattachedUnattached | 5,000 Meters Championship | 81 | 19:16.9 PB | 9 |
| Nov 12 | MPSSAA 4A State ChampionshipsNov 12 · 3 Miles Varsity · Place 8 · DulaneyDulaney | 3 Miles Varsity | 8 | 19:56.10 PB | 9 |
| Nov 3 | MPSSAA 4A North Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 3 · DulaneyDulaney | 5,000 Meters Varsity | 3 | 19:12.6 PB | 9 |
| Oct 22 | BCPS High School County Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 5 · DulaneyDulaney | 5,000 Meters Varsity | 5 | 19:21.7 | 9 |
| Oct 8 | Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Black & Gold · Place 8 · DulaneyDulaney | 5,000 Meters Black & Gold | 8 | 19:07 PB | 9 |
| Sep 28 | BCPS 3A/4A ChallengeSep 28 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney | 5,000 Meters Varsity | 1 | 21:48.1 | 9 |
| Sep 14 | Parkville, Catonsville, Carver, Towson, Hereford @ DulaneySep 14 · 5,000 Meters Varsity · Place 1 · DulaneyDulaney | 5,000 Meters Varsity | 1 | 20:55.4 | 9 |
| Sep 10 | 39th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 2 · DulaneyDulaney | 5,000 Meters Varsity | 2 | 19:16.59 PB | 9 |
| Sep 3 | Carver Dulaney Franklin Loch Raven Towson Pikesville Parkville @ HerefordSep 3 · 6,000 Meters Co-ed Relay · Place 1 · DulaneyDulaney | 6,000 Meters Co-ed Relay | 1 | 18:36.6 | 9 |
2021 Cross Country
2 results2019 Cross Country
1 results