Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baltimore County Agriculture Resource Centter41st Annual Richard Barnhart Memorial Invitational-FULL · Sep 14 | 30:13.36 | 41st Annual Richard Barnhart Memorial Invitational-FULL | September 14, 2024 |
| 5,000 Meters · Bohrer ParkMCPS XC Championships · Oct 17 | 27:41 | MCPS XC Championships | October 17, 2026 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 9 | 28:08.99 | Maryland XC Invitational presented by Brooks (MDXC) | October 9, 2026 |
| 5,000 Meters · Georgetown PrepWoodward Cross-Country Relays · Sep 5 | 31:49.9 | Woodward Cross-Country Relays | September 5, 2026 |
| 5,000 Meters · Oatlands PlantationOatlands Invitational · Sep 26 | 30:00.09 | Oatlands Invitational | September 26, 2026 |
| 5,000 Meters · Wheaton Regional ParkChurchill at Blair · Sep 23 | 28:39.83 | Churchill at Blair | September 23, 2026 |
| 5,000 Meters · Winston Churchill home courseB-CC and Whitman at Churchill · Oct 6 | 29:27.18 | B-CC and Whitman at Churchill | October 6, 2026 |
| 5,000 Meters · Winston Churchill HSBlair and Whitman at Churchill · Sep 16 | 27:26.89 | Blair and Whitman at Churchill | September 16, 2025 |
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 |
| Oct 17 | MCPS XC ChampionshipsOct 17 · 5,000 Meters Girls JV 11-12 · Place 38 · Winston Churchill | 5,000 Meters Girls JV 11-12 | 38 | 27:41 PB | 12 |
| Oct 9 | Maryland XC Invitational presented by Brooks (MDXC)Oct 9 · 5,000 Meters Black & Gold Junior Varsity (AM) · Place 248 · Winston Churchill | 5,000 Meters Black & Gold Junior Varsity (AM) | 248 | 28:08.99 PB | 12 |
| Oct 6 | B-CC and Whitman at ChurchillOct 6 · 5,000 Meters Varsity · Place 80 · Winston Churchill | 5,000 Meters Varsity | 80 | 29:27.18 PB | 12 |
| Sep 26 | Oatlands InvitationalSep 26 · 5,000 Meters JV Upper Girls · Place 197 · Winston Churchill | 5,000 Meters JV Upper Girls | 197 | 30:00.09 PB | 12 |
| Sep 23 | Churchill at BlairSep 23 · 5,000 Meters Varsity · Place 40 · Winston Churchill | 5,000 Meters Varsity | 40 | 28:39.83 PB | 12 |
| Sep 15 | Wootton at ChurchillSep 15 · 5,000 Meters Varsity · Place 53 · Winston Churchill | 5,000 Meters Varsity | 53 | 33:24.14 | 12 |
| Sep 5 | Woodward Cross-Country RelaysSep 5 · 5,000 Meters Junior Varsity 5k · Place 42 · Winston Churchill | 5,000 Meters Junior Varsity 5k | 42 | 31:49.9 PB | 12 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | MCPS ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 35 · Winston Churchill | 5,000 Meters Junior Varsity | 35 | 26:40 | 11 |
| Oct 7 | B-CC at Winston ChurchillOct 7 · 5,000 Meters Varsity · Place 58 · Winston Churchill | 5,000 Meters Varsity | 58 | 30:30.04 | JR |
| Sep 16 | Blair and Whitman at ChurchillSep 16 · 5,000 Meters Varsity · Place 54 · Winston Churchill | 5,000 Meters Varsity | 54 | 27:26.89 PB | 11 |
| Sep 9 | Churchill at WoottonSep 9 · 5,000 Meters Varsity · Place 46 · Winston Churchill | 5,000 Meters Varsity | 46 | 32:23.97 | 11 |
| Sep 6 | Woodward Cross-country RelaysSep 6 · 5,000 Meters Varsity · Place 34 · Winston Churchill | 5,000 Meters Varsity | 34 | 35:13.50 | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | MCPS XC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 70 · Winston Churchill | 5,000 Meters Junior Varsity | 70 | 28:13 | 10 |
| Sep 24 | Walter Johnson and Whitman at Winston ChurchillSep 24 · 5,000 Meters Varsity · Place 71 · Winston Churchill | 5,000 Meters Varsity | 71 | 29:10.34 | 10 |
| Sep 17 | Wootton at Winston ChurchillSep 17 · 5,000 Meters Varsity · Place 55 · Winston Churchill | 5,000 Meters Varsity | 55 | 32:57.50 | 10 |
| Sep 14 | 41st Annual Richard Barnhart Memorial Invitational-FULLSep 14 · 5,000 Meters Open · Place 76 · Winston Churchill | 5,000 Meters Open | 76 | 30:13.36 PB | 10 |
| Sep 10 | Winston Churchill at Bethesda-Chevy Chase Divisional Meet 2024Sep 10 · 5,000 Meters Varsity · Place 68 · Winston Churchill | 5,000 Meters Varsity | 68 | 32:58.63 | 10 |