Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Patterson Mill HSEdgewood, Bohemia Manor @ Patterson Mill · Sep 16 | 16:33 | Edgewood, Bohemia Manor @ Patterson Mill | September 16, 2025 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 18:30.33 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 9 | 18:10.52 | MPSSAA 3A State Championships | November 9, 2024 |
| 3 Miles · Hereford HSBull Run · Sep 21 | 23:12.8 | Bull Run | September 21, 2024 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterMPSSAA 3A North Region Championships · Oct 31 | 18:31.82 | MPSSAA 3A North Region Championships | October 31, 2024 |
| 5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 11 | 17:24.17 | Maryland XC Invitational presented by Brooks (MDXC) | October 11, 2025 |
| 5,000 Meters · CM Wright HSEdgewood, Bel Air @ CMW · Oct 14 | 19:28.0 | Edgewood, Bel Air @ CMW | October 14, 2025 |
| 5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 9 | 19:49.88 | 40th Annual Richard Barnhart Memorial Invitational | September 9, 2023 |
| 5,000 Meters · Edgewood High SchoolHatem Divisional Championship · Oct 7 | 16:51.40 | Hatem Divisional Championship | October 7, 2025 |
| 5,000 Meters · Lehigh UniversityThe Paul Short Run · Oct 4 | 17:13.5 | The Paul Short Run | October 4, 2024 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Sep 30 | 19:14.8 | Paul Short Invitational | September 30, 2023 |
| 5,000 Meters · Perryville Community ParkUCBAC Championships · Oct 21 | 17:52.50 | UCBAC Championships | October 21, 2025 |
| 5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 30 | 17:44.31 | MPSSAA 2A West & 3A South Region Championships | October 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 3A South · Place 20 · Edgewood | 5,000 Meters 3A South | 20 | 17:44.31 PB | 12 |
| Oct 21 | UCBAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 19 · Edgewood | 5,000 Meters Varsity | 19 | 17:52.50 PB | 12 |
| Oct 14 | Edgewood, Bel Air @ CMWOct 14 · 5,000 Meters Varsity · Place 1 · Edgewood | 5,000 Meters Varsity | 1 | 19:28.0 PB | 12 |
| Oct 11 | Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 24 · Edgewood | 5,000 Meters Red & White Varsity | 24 | 17:24.17 PB | 12 |
| Oct 7 | Hatem Divisional ChampionshipOct 7 · 5,000 Meters Varsity · Place 1 · Edgewood | 5,000 Meters Varsity | 1 | 16:51.40 PB | 12 |
| Sep 30 | North East, Fallston@ EdgewoodSep 30 · 5,000 Meters Varsity · Place 6 · Edgewood | 5,000 Meters Varsity | 6 | 18:25.20 | 12 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Medium Varsity · Place 24 · Edgewood | 3 Miles Boys Medium Varsity | 24 | 18:30.33 PB | 12 |
| Sep 16 | Edgewood, Bohemia Manor @ Patterson MillSep 16 · 2.9 Miles Open · Place 3 · Edgewood | 2.9 Miles Open | 3 | 16:33 PB | 12 |
2024 Cross Country
6 results2023 Cross Country
4 results