Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 31:14.47 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Hereford HSBull Run · Sep 21 | 35:05.3 | Bull Run | September 21, 2024 |
| 5,000 Meters · Huntingtown High SchoolGreat Mills, St. Charles @ Huntingtown · Sep 10 | 27:49.9h | Great Mills, St. Charles @ Huntingtown | September 10, 2025 |
| 5,000 Meters · Jefferson Patterson ParkSMAC Cross Country Championship · Oct 25 | 26:03.51 | SMAC Cross Country Championship | October 25, 2023 |
| 5,000 Meters · Leonardtown High SchoolLeonardtown, Calvert, Chopticon, St. Charles · Sep 28 | 29:14.10 | Leonardtown, Calvert, Chopticon, St. Charles | September 28, 2022 |
| 5,000 Meters · Maurice J. McDonough High SchoolSt. Charles, Thomas Stone @ McDonough · Oct 8 | 26:42.26 | St. Charles, Thomas Stone @ McDonough | October 8, 2025 |
| 5,000 Meters · Patuxent H.S. McDonough, North Point, St. Charles @ Patuxent High School · Sep 27 | 29:59.50 | McDonough, North Point, St. Charles @ Patuxent High School | September 27, 2023 |
| 5,000 Meters · St. Charles H.S.Lackey, Northern, Patuxent @ St. Charles · Sep 30 | 27:00.25 | Lackey, Northern, Patuxent @ St. Charles | September 30, 2025 |
| 5,000 Meters · Westlake High SchoolLa Plata, Leonardtown, St. Charles @ Westlake · Oct 15 | 22:52.91 | La Plata, Leonardtown, St. Charles @ Westlake | October 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | La Plata, Leonardtown, St. Charles @ WestlakeOct 15 · 5,000 Meters Varsity · Place 52 · St Charles | 5,000 Meters Varsity | 52 | 22:52.91 PB | 12 |
| Oct 8 | St. Charles, Thomas Stone @ McDonoughOct 8 · 5,000 Meters Varsity · Place 22 · St Charles | 5,000 Meters Varsity | 22 | 26:42.26 PB | 12 |
| Sep 30 | Lackey, Northern, Patuxent @ St. CharlesSep 30 · 5,000 Meters Varsity · Place 39 · St Charles | 5,000 Meters Varsity | 39 | 27:00.25 PB | 12 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Small/Medium JV/Open · Place 196 · St Charles | 3 Miles Boys Small/Medium JV/Open | 196 | 31:14.47 PB | 12 |
| Sep 10 | Great Mills, St. Charles @ HuntingtownSep 10 · 5,000 Meters Varsity · Place 52 · St Charles | 5,000 Meters Varsity | 52 | 27:49.9h PB | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Huntingtown, La Plata @ St. CharlesOct 15 · 5,000 Meters Varsity · Place 62 · St Charles | 5,000 Meters Varsity | 62 | 26:45.22 | 11 |
| Oct 9 | Leonardtown, St. Charles @ ChopticonOct 9 · 5,000 Meters Varsity · Place 57 · St Charles | 5,000 Meters Varsity | 57 | 29:17.08 | 11 |
| Oct 2 | McDonough, Patuxent, St. Charles @ North PointOct 2 · 5,000 Meters Varsity · Place 63 · St Charles | 5,000 Meters Varsity | 63 | 28:05.62 | 11 |
| Sep 25 | Calvert, St. Charles @ NorthernSep 25 · 5,000 Meters Varsity · Place 40 · St Charles | 5,000 Meters Varsity | 40 | 29:30.34 | 11 |
| Sep 21 | Bull RunSep 21 · 3 Miles Junior Varsity Small/Medium · Place 285 · St Charles | 3 Miles Junior Varsity Small/Medium | 285 | 35:05.3 PB | 11 |
| Sep 11 | Great Mills, Thomas Stone, Westlake @ St. CharlesSep 11 · 5,000 Meters Varsity · Place 62 · St Charles | 5,000 Meters Varsity | 62 | 31:34.30 | 11 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | SMAC Cross Country ChampionshipOct 25 · 5,000 Meters Varsity · Place 128 · St Charles | 5,000 Meters Varsity | 128 | 26:03.51 PB | 10 |
| Oct 11 | Huntingtown, St. Charles @ La Plata High SchoolOct 11 · 5,000 Meters Varsity · Place 62 · St Charles | 5,000 Meters Varsity | 62 | 28:30.24 | 10 |
| Oct 4 | Chopticon, Leonardtown, St. Charles @ Lackey High SchoolOct 4 · 5,000 Meters Varsity · Place 53 · St Charles | 5,000 Meters Varsity | 53 | 31:32.52 | 10 |
| Sep 27 | McDonough, North Point, St. Charles @ Patuxent High SchoolSep 27 · 5,000 Meters Varsity · Place 70 · St Charles | 5,000 Meters Varsity | 70 | 29:59.50 PB | 10 |
| Sep 13 | Calvert, Northern @ St. Charles High SchoolSep 13 · 5,000 Meters Varsity · Place 38 · St Charles | 5,000 Meters Varsity | 38 | 35:30.53 | 10 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Lackey, Great Mills, St. Charles, Westlake Oct 12 · 5,000 Meters Varsity · Place 38 · St Charles | 5,000 Meters Varsity | 38 | 29:24.37 | — |
| Oct 3 | St. Charles, McDonough Oct 3 · 5,000 Meters Varsity · Place 23 · St Charles | 5,000 Meters Varsity | 23 | 28:13.60 | 9 |
| Sep 28 | Leonardtown, Calvert, Chopticon, St. Charles Sep 28 · 5,000 Meters Varsity · Place 74 · St Charles | 5,000 Meters Varsity | 74 | 29:14.10 PB | 9 |
| Sep 21 | Patuxent, North Point, St. Charles, Thomas Stone Sep 21 · 5,000 Meters Varsity · Place 63 · St Charles | 5,000 Meters Varsity | 63 | 33:25.5h | 9 |
| Sep 7 | St. Charles, Huntingtown, La Plata, Northern Sep 7 · 5,000 Meters Varsity · Place 75 · St Charles | 5,000 Meters Varsity | 75 | 33:42.18 | — |