Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Boonsboro HSFrank Keyser Invitational · Oct 3 | 20:36.2 | Frank Keyser Invitational | October 3, 2026 |
| 3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 9 | 27:00.57 | MPSSAA 4A State Championships | November 9, 2024 |
| 5,000 Meters · Albert Einstein HSClarksburg and Wheaton at Einstein · Sep 10 | 23:21.18 | Clarksburg and Wheaton at Einstein | September 10, 2026 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 4A North Region Championships · Oct 31 | 29:08.28 | MPSSAA 4A North Region Championships | October 31, 2024 |
| 5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 17 | 21:56 | MCPS XC Championships | October 17, 2026 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 9 | 20:59.90 | Maryland XC Invitational presented by Brooks (MDXC) | October 9, 2026 |
| 5,000 Meters · Damascus Rec CenterWheaton @ Damascus · Sep 22 | 24:58.32 | Wheaton @ Damascus | September 22, 2025 |
| 5,000 Meters · Governor Thomas Johnson High SchoolPatriot XC Invitational · Oct 11 | 22:13.95 | Patriot XC Invitational | October 11, 2025 |
| 5,000 Meters · Lakelands ParkMPSSAA 4A West Regional Championships · Nov 5 | 22:51.46 | MPSSAA 4A West Regional Championships | November 5, 2026 |
| 5,000 Meters · Loiderman Middle SchoolWheaton v Northwood · Sep 15 | 22:54.4 | Wheaton v Northwood | September 15, 2026 |
| 5,000 Meters · Redgate ParkWheaton at Richard Montgomery · Sep 29 | 23:31.7 | Wheaton at Richard Montgomery | September 29, 2026 |
| 5,000 Meters · River Hill HSTop of the Hill Invitational - 4th Annual · Sep 5 | 23:40.54 | Top of the Hill Invitational - 4th Annual | September 5, 2026 |
| 5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 16 | 23:40.09 | Seneca Valley @ Wheaton | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | MPSSAA 4A West Regional ChampionshipsNov 5 · 5,000 Meters Varsity · Place 40 · Wheaton | 5,000 Meters Varsity | 40 | 22:51.46 PB | 12 |
| Oct 17 | MCPS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 50 · Wheaton | 5,000 Meters Varsity | 50 | 21:56 PB | 12 |
| Oct 9 | Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Varsity · Place 120 · Wheaton | 5,000 Meters Black & Gold Varsity | 120 | 20:59.90 PB | 12 |
| Oct 3 | Frank Keyser InvitationalOct 3 · 3 Miles Large School Varsity · Place 17 · Wheaton | 3 Miles Large School Varsity | 17 | 20:36.2 PB | 12 |
| Sep 29 | Wheaton at Richard MontgomerySep 29 · 5,000 Meters Varsity · Place 6 · Wheaton | 5,000 Meters Varsity | 6 | 23:31.7 PB | 12 |
| Sep 15 | Wheaton v NorthwoodSep 15 · 5,000 Meters Varsity · Place 1 · Wheaton | 5,000 Meters Varsity | 1 | 22:54.4 PB | 12 |
| Sep 10 | Clarksburg and Wheaton at EinsteinSep 10 · 5,000 Meters Varsity · Place 7 · Wheaton | 5,000 Meters Varsity | 7 | 23:21.18 PB | 12 |
| Sep 5 | Top of the Hill Invitational - 4th AnnualSep 5 · 5,000 Meters Varsity · Place 52 · Wheaton | 5,000 Meters Varsity | 52 | 23:40.54 PB | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 48 · Wheaton | 5,000 Meters Varsity | 48 | 23:06.62 | 11 |
| Oct 18 | MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 91 · Wheaton | 5,000 Meters Varsity | 91 | 22:56 | 11 |
| Oct 11 | Patriot XC InvitationalOct 11 · 5,000 Meters Varsity · Place 33 · Wheaton | 5,000 Meters Varsity | 33 | 22:13.95 PB | 11 |
| Oct 4 | Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 37 · Wheaton | 3 Miles Varsity | 37 | 21:58.0 | 11 |
| Sep 22 | Wheaton @ DamascusSep 22 · 5,000 Meters Varsity · Place 4 · Wheaton | 5,000 Meters Varsity | 4 | 24:58.32 PB | 11 |
| Sep 16 | Seneca Valley @ WheatonSep 16 · 5,000 Meters Open · Place 2 · Wheaton | 5,000 Meters Open | 2 | 23:40.09 PB | 11 |
| Sep 13 | Eagle InvitationalSep 13 · 3 Miles Varsity · Place 72 · Wheaton | 3 Miles Varsity | 72 | 23:18.66 | 11 |
| Sep 9 | Clarksburg & Wheaton @ Quince OrchardSep 9 · 5,000 Meters Varsity · Place 7 · Wheaton | 5,000 Meters Varsity | 7 | 25:41.24 | 11 |
2024 Cross Country
6 results