Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Centennial HSHoCo Invitational · Sep 14 | 18:28 | HoCo Invitational | September 14, 2019 |
| 3 Miles · Wilde Lake High SchoolCentennial, Marriotts Ridge @ Wilde Lake · Oct 10 | 20:49.8 | Centennial, Marriotts Ridge @ Wilde Lake | October 10, 2018 |
| 3,000 Meters · Howard High School Athletic FieldReservoir & Wilde Lake @ Howard · Sep 13 | 12:52.79 | Reservoir & Wilde Lake @ Howard | September 13, 2017 |
| 5,000 Meters · Glenelg High SchoolOakland Mills, Wilde Lake @ Glenelg · Sep 26 | 22:20 | Oakland Mills, Wilde Lake @ Glenelg | September 26, 2017 |
| 5,000 Meters · Hammond High SchoolReservoir, Wilde Lake @ Hammond HS · Sep 14 | 30:11 | Reservoir, Wilde Lake @ Hammond HS | September 14, 2016 |
| 5,000 Meters · Marriotts Ridge HSWilde Lake, Long Reach @ Marriotts Ridge · Oct 6 | 25:20.72 | Wilde Lake, Long Reach @ Marriotts Ridge | October 6, 2016 |
| 5,000 Meters · Oak Ridge Park MPSSA 2A South Regional Championship · Nov 1 | 19:49.47 | MPSSA 2A South Regional Championship | November 1, 2018 |
| 5,000 Meters · Wilde Lake High SchoolHammond and Long Reach at Wilde Lake · Oct 16 | 19:00.1 | Hammond and Long Reach at Wilde Lake | October 16, 2019 |
| 5,000 Meters · Wilde Lake HS X-Country CourseHoCo Meet #3 · Oct 18 | 21:01.1 | HoCo Meet #3 | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2018 Cross Country
5 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MPSSAA 2A South Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 67 · Wilde Lake | 5,000 Meters Varsity | 67 | 20:57.51 | 10 |
| Oct 18 | HoCo Meet #3Oct 18 · 5,000 Meters Varsity · Place 12 · Wilde Lake | 5,000 Meters Varsity | 12 | 21:01.1 PB | 10 |
| Sep 26 | Oakland Mills, Wilde Lake @ GlenelgSep 26 · 5,000 Meters Varsity · Place 33 · Wilde Lake | 5,000 Meters Varsity | 33 | 22:20 PB | 10 |
| Sep 23 | Spiked Shoe InvitationalSep 23 · 5,000 Meters Varsity · Place 128 · Wilde Lake H | 5,000 Meters Varsity | 128 | 21:57.42 | — |
| Sep 13 | Reservoir & Wilde Lake @ HowardSep 13 · 3,000 Meters Varsity · Place 42 · Wilde Lake | 3,000 Meters Varsity | 42 | 12:52.79 PB | 10 |
| Sep 9 | Howard County InvitationalSep 9 · 3 Miles Frosh/Soph Freshman · Place 151 · Wilde Lake | 3 Miles Frosh/Soph Freshman | 151 | 21:35.98 | 10 |
2016 Cross Country
3 results