Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Boonsboro High SchoolCMC Championships · Oct 16 | 19:04.5 | CMC Championships | October 16, 2026 |
| 3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 9 | 19:21.07 | MPSSAA 4A State Championships | November 9, 2024 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 21:00.79 | Bull Run 2025 | September 20, 2025 |
| 3,000 Meters · Brunswick High SchoolMD Youth XC Series #6 - Blue Ridge Express · Oct 30 | 13:03 | MD Youth XC Series #6 - Blue Ridge Express | October 30, 2022 |
| 3,000 Meters · Middletown ParkMiddletown Youth Cross Country Meet · Oct 16 | 12:41.40 | Middletown Youth Cross Country Meet | October 16, 2022 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Oct 30 | 20:27.36 | MPSSAA 4A North Region Championships | October 30, 2025 |
| 5,000 Meters · Gettysburg Area High School Gettysburg Invitational · Oct 3 | 18:50.7 | Gettysburg Invitational | October 3, 2026 |
| 5,000 Meters · Governor Thomas Johnson High SchoolMPSSAA 4A North Region Championships · Nov 4 | 19:31.21 | MPSSAA 4A North Region Championships | November 4, 2026 |
| 5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 31 | 19:58.49 | MPSSAA 4A West Region Championships | October 31, 2024 |
| 5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 4 | 19:11.9 | Trials of Miles Opening Night XC Presented By New Balance | September 4, 2026 |
| 5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 26 | 19:36.4 | Oatlands Invitational | September 26, 2026 |
| 5,000 Meters · Utica ParkFCPS Championship 2025 · Oct 23 | 18:35.19 | FCPS Championship 2025 | October 23, 2025 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 22 | 18:56.21 | NXR Southeast Regional Championships | November 22, 2025 |
| 5,000 Meters · Woodsboro ParkMountain Run Hosted by Walkersville High School · Sep 26 | 20:52.98 | Mountain Run Hosted by Walkersville High School | September 26, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MPSSAA 4A North Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 1 · UrbanaUrbana | 5,000 Meters Varsity | 1 | 19:31.21 PB | 11 |
| Oct 22 | Frederick County ChampsionshipsOct 22 · 5,000 Meters Varsity · Place 1 · UrbanaUrbana | 5,000 Meters Varsity | 1 | 19:27.64 | 11 |
| Oct 16 | CMC ChampionshipsOct 16 · 3 Miles Spires Varsity · Place 5 · UrbanaUrbana | 3 Miles Spires Varsity | 5 | 19:04.5 PB | 11 |
| Oct 3 | Gettysburg InvitationalOct 3 · 5,000 Meters Varsity · Place 10 · UrbanaUrbana | 5,000 Meters Varsity | 10 | 18:50.7 PB | 11 |
| Sep 26 | Oatlands InvitationalSep 26 · 5,000 Meters Varsity A Girls · Place 18 · UrbanaUrbana | 5,000 Meters Varsity A Girls | 18 | 19:36.4 PB | 11 |
| Sep 16 | Mountain BashSep 16 · 5,000 Meters Varsity · Place 3 · UrbanaUrbana | 5,000 Meters Varsity | 3 | 20:48.9 | 11 |
| Sep 4 | Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 7 · UrbanaUrbana | 5,000 Meters Varsity | 7 | 19:11.9 PB | 11 |
2025 Cross Country
7 results2024 Cross Country
7 results2022 Cross Country
2 results