Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Riley's Lock (Lock 24)Time Trial · Aug 23 | 14:44 | Time Trial | August 23, 2025 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 24:15.88 | Bull Run 2025 | September 20, 2025 |
| 5,000 Meters · Baltimore County Agriculture Resource Centter11th Annual Gunpowder "North" Invitational · Oct 14 | 25:27.80 | 11th Annual Gunpowder "North" Invitational | October 14, 2023 |
| 5,000 Meters · Bohrer ParkMontgomery County XC Championships · Oct 21 | 24:52 | Montgomery County XC Championships | October 21, 2023 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 23:24.04 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 8 | 24:02 | Maryland XC Invitational presented by Saucony (MDXC) | October 8, 2022 |
| 5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 31 | 24:13.33 | MPSSAA 4A West Region Championships | October 31, 2024 |
| 5,000 Meters · Northwood HSQuince Orchard and Paint Branch @ Northwood 3:30 · Sep 12 | 28:53.69 | Quince Orchard and Paint Branch @ Northwood 3:30 | September 12, 2023 |
| 5,000 Meters · Watkins Mill HSMPSSAA 4A West Region Championships · Nov 2 | 27:03.40 | MPSSAA 4A West Region Championships | November 2, 2023 |
| 5,000 Meters · Watkins Mill HSMPSSAA 4A West Region Championships · Nov 3 | 26:12.50 | MPSSAA 4A West Region Championships | November 3, 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 |
| Oct 30 | MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 59 · Quince Orchard | 5,000 Meters Varsity | 59 | 24:42.75 | 12 |
| Oct 18 | MCPS ChampionshipsOct 18 · 5,000 Meters Varsity · Place 96 · Quince Orchard | 5,000 Meters Varsity | 96 | 23:00 | 12 |
| Oct 11 | Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 229 · Quince Orchard | 5,000 Meters Black & Gold Varsity | 229 | 23:24.04 PB | 12 |
| Sep 30 | Quince Orchard & Seneca Valley @ DamascusSep 30 · 5,000 Meters Varsity · Place 7 · Quince Orchard | 5,000 Meters Varsity | 7 | 23:46.35 | — |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Girls Gold Varsity · Place 44 · Quince Orchard | 3 Miles Girls Gold Varsity | 44 | 24:15.88 PB | 12 |
| Sep 17 | Quince Orchard @ GaithersburgSep 17 · 5,000 Meters Varsity · Place 5 · Quince Orchard | 5,000 Meters Varsity | 5 | 23:51.03 | 12 |
| Sep 9 | Clarksburg & Wheaton @ Quince OrchardSep 9 · 5,000 Meters Varsity · Place 5 · Quince Orchard | 5,000 Meters Varsity | 5 | 24:27.44 | 12 |
| Sep 6 | 42nd Brunswick Zumbach InvitationalSep 6 · 5,000 Meters Varsity · Place 35 · Quince Orchard | 5,000 Meters Varsity | 35 | 24:23.57 | 12 |
| Aug 23 | Time TrialAug 23 · 2 Miles Time Trial · Place 2 · Quince Orchard | 2 Miles Time Trial | 2 | 14:44 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MPSSAA 4A West Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 55 · Quince Orchard | 5,000 Meters Varsity | 55 | 24:13.33 PB | 11 |
| Oct 19 | MCPS XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 92 · Quince Orchard | 5,000 Meters Varsity | 92 | 23:19 | 11 |
| Sep 24 | Quince Orchard at Sherwood - Divisional MeetSep 24 · 5,000 Meters Varsity · Place 2 · Quince Orchard | 5,000 Meters Varsity | 2 | 24:35.56 | 11 |
| Sep 17 | Quince Orchard and Rockville at MagruderSep 17 · 5,000 Meters Varsity · Place 4 · Quince Orchard | 5,000 Meters Varsity | 4 | 24:13.86 | 11 |
| Sep 13 | Lakelands InvitationalSep 13 · 5,000 Meters Varsity · Place 24 · Quince Orchard | 5,000 Meters Varsity | 24 | 24:37.09 | 11 |
| Sep 10 | Damascus @ Quince OrchardSep 10 · 5,000 Meters Varsity · Place 5 · Quince Orchard | 5,000 Meters Varsity | 5 | 26:54.57 | 11 |
| Aug 24 | Time TrialAug 24 · 2 Miles New Division · Place 1 · Quince Orchard | 2 Miles New Division | 1 | 14:34.00Unofficial | 11 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MPSSAA 4A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 67 · Quince Orchard | 5,000 Meters Varsity | 67 | 27:03.40 PB | 10 |
| Oct 21 | Montgomery County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 126 · Quince Orchard | 5,000 Meters Varsity | 126 | 24:52 PB | 10 |
| Oct 14 | 11th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Varsity · Place 108 · Quince Orchard | 5,000 Meters Varsity | 108 | 25:27.80 PB | 10 |
| Oct 7 | Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Varsity · Place 178 · Quince Orchard | 5,000 Meters Varsity | 178 | 24:58 | 10 |
| Sep 30 | Bretton Woods InvitationalSep 30 · 3 Miles Varsity · Place 61 · Quince Orchard | 3 Miles Varsity | 61 | 25:50.64 | 10 |
| Sep 27 | Damascus, Quince Orchard @ Rockville Sep 27 · 5,000 Meters Open · Place 19 · Quince Orchard | 5,000 Meters Open | 19 | 27:27.05 | 10 |
| Sep 19 | Northwest at Quince OrchardSep 19 · 5,000 Meters Varsity · Place 6 · Quince Orchard | 5,000 Meters Varsity | 6 | 27:22.06 | 10 |
| Sep 12 | Quince Orchard and Paint Branch @ Northwood 3:30Sep 12 · 5,000 Meters Varsity · Place 9 · Quince Orchard | 5,000 Meters Varsity | 9 | 28:53.69 PB | 10 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | MPSSAA 4A West Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 64 · Quince Orchard | 5,000 Meters Varsity | 64 | 26:12.50 PB | 9 |
| Oct 22 | MCPS XC Championships Oct 22 · 5,000 Meters Varsity · Place 116 · Quince Orchard | 5,000 Meters Varsity | 116 | 24:17 | 9 |
| Oct 15 | 10th Annual Gunpowder Falls Invitational Oct 15 · 5,000 Meters Varsity · Place 72 · Quince Orchard | 5,000 Meters Varsity | 72 | 24:13.61 | 9 |
| Oct 11 | Northwood & Paint Branch @ Quince OrchardOct 11 · 5,000 Meters Varsity · Place 7 · Quince Orchard | 5,000 Meters Varsity | 7 | 24:36.4 | 9 |
| Oct 11 | Northwood & Paint Branch @ Quince OrchardOct 11 · 5,000 Meters Varsity · Place 7 · Quince Orchard | 5,000 Meters Varsity | 7 | 24:36.4 | 9 |
| Oct 11 | Northwood & Paint Branch @ Quince OrchardOct 11 · Varsity · Place 6 · Quince Orchard | Varsity | 6 | 24:36.4 | 9 |
| Oct 11 | Northwood & Paint Branch @ Quince OrchardOct 11 · Varsity · Place 4 · Quince Orchard | Varsity | 4 | 24:36.4 | 9 |
| Oct 8 | Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Red & White · Place 113 · Quince Orchard | 5,000 Meters Red & White | 113 | 24:02 PB | 9 |
| Sep 28 | Quince Orchard vs Rockville @GaithersburgSep 28 · 5,000 Meters Varsity · Place 9 · Quince Orchard | 5,000 Meters Varsity | 9 | 24:13.00 | 9 |
| Sep 21 | Quince Orchard and Seneca Valley @NorthwestSep 21 · Varsity · Place 12 · Quince Orchard | Varsity | 12 | 26:30 | 9 |