Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSBull Run 2026 · Sep 26 | 18:41.68 | Bull Run 2026 | September 26, 2026 |
| 3 Miles · Hereford HSBull Run 2025 · Sep 20 | 19:32.66 | Bull Run 2025 | September 20, 2025 |
| 3 Miles · Northern High SchoolGreat Mills, Leonardtown @ Northern · Sep 25 | 19:28.55 | Great Mills, Leonardtown @ Northern | September 25, 2025 |
| 3 Miles · South River High SchoolSeahawk Invite · Sep 6 | 18:37.00 | Seahawk Invite | September 6, 2025 |
| 5,000 Meters · Chopticon High SchoolLeonardtown, Patuxent, Thomas Stone @ Chopticon · Sep 9 | 20:07.26 | Leonardtown, Patuxent, Thomas Stone @ Chopticon | September 9, 2026 |
| 5,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Invitational · Oct 1 | 18:39.9 | Paul Short Invitational | October 1, 2026 |
| 5,000 Meters · Leonardtown High SchoolNorth Point @ Leonardtown · Oct 7 | 18:56.20 | North Point @ Leonardtown | October 7, 2026 |
| 5,000 Meters · North Point High School Lackey, Leonardtown @ North Point · Oct 8 | 18:43.60 | Lackey, Leonardtown @ North Point | October 8, 2025 |
| 5,000 Meters · Oak Ridge ParkMPSSAA 4A East Region Championships · Oct 30 | 18:41.49 | MPSSAA 4A East Region Championships | October 30, 2025 |
| 5,000 Meters · Oak Ridge Park SMAC XC Championships 2025 · Oct 22 | 18:48.73 | SMAC XC Championships 2025 | October 22, 2025 |
| 5,000 Meters · South River High SchoolSeahawk Invite 2026 · Sep 5 | 19:13.16 | Seahawk Invite 2026 | September 5, 2026 |
| 5,000 Meters · Thomas Stone High SchoolChopticon, Leonardtown, Patuxent @ Thomas Stone · Sep 10 | 19:40.65 | Chopticon, Leonardtown, Patuxent @ Thomas Stone | September 10, 2025 |
| 5,000 Meters · Westlake High SchoolLa Plata, Leonardtown, St. Charles @ Westlake · Oct 15 | 17:55.73 | 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.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Leonardtown, St. Charles, Westlake @ La PlataOct 13 · 5,000 Meters Varsity · Place 10 · Leonardtown | 5,000 Meters Varsity | 10 | 19:48.96 | 11 |
| Oct 7 | North Point @ LeonardtownOct 7 · 5,000 Meters Varsity · Place 8 · Leonardtown | 5,000 Meters Varsity | 8 | 18:56.20 PB | 11 |
| Oct 1 | Paul Short InvitationalOct 1 · 5,000 Meters Varsity - Brown · Place 138 · Leonardtown | 5,000 Meters Varsity - Brown | 138 | 18:39.9 PB | 11 |
| Sep 26 | Bull Run 2026Sep 26 · 3 Miles Boys Maroon Varsity · Place 95 · Leonardtown | 3 Miles Boys Maroon Varsity | 95 | 18:41.68 PB | 11 |
| Sep 16 | Great Mills, Northern @ LeonardtownSep 16 · 5,000 Meters Varsity · Place 11 · Leonardtown | 5,000 Meters Varsity | 11 | 19:40.20 | 11 |
| Sep 9 | Leonardtown, Patuxent, Thomas Stone @ ChopticonSep 9 · 5,000 Meters Varsity · Place 9 · Leonardtown | 5,000 Meters Varsity | 9 | 20:07.26 PB | 11 |
| Sep 5 | Seahawk Invite 2026Sep 5 · 5,000 Meters Varsity · Place 80 · Leonardtown | 5,000 Meters Varsity | 80 | 19:13.16 PB | 11 |
2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 91 · Leonardtown | 3 Miles 4A | 91 | 18:45.63 | 10 |
| Oct 30 | MPSSAA 4A East Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 31 · Leonardtown | 5,000 Meters Varsity | 31 | 18:41.49 PB | 10 |
| Oct 22 | SMAC XC Championships 2025Oct 22 · 5,000 Meters Varsity · Place 28 · Leonardtown | 5,000 Meters Varsity | 28 | 18:48.73 PB | 10 |
| Oct 15 | La Plata, Leonardtown, St. Charles @ WestlakeOct 15 · 5,000 Meters Varsity · Place 9 · Leonardtown | 5,000 Meters Varsity | 9 | 17:55.73 PB | 10 |
| Oct 8 | Lackey, Leonardtown @ North PointOct 8 · 5,000 Meters Varsity · Place 8 · Leonardtown | 5,000 Meters Varsity | 8 | 18:43.60 PB | 10 |
| Oct 1 | Calvert, Huntingtown, McDonough @ LeonardtownOct 1 · 5,000 Meters Varsity · Place 6 · Leonardtown | 5,000 Meters Varsity | 6 | 19:10.90 | 10 |
| Sep 25 | Great Mills, Leonardtown @ NorthernSep 25 · 3 Miles Varsity · Place 14 · Leonardtown | 3 Miles Varsity | 14 | 19:28.55 PB | 10 |
| Sep 20 | Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 124 · Leonardtown | 3 Miles Boys Maroon Varsity | 124 | 19:32.66 PB | 10 |
| Sep 10 | Chopticon, Leonardtown, Patuxent @ Thomas StoneSep 10 · 5,000 Meters Varsity · Place 15 · Leonardtown | 5,000 Meters Varsity | 15 | 19:40.65 PB | 10 |
| Sep 6 | Seahawk InviteSep 6 · 3 Miles Varsity · Place 119 · Leonardtown | 3 Miles Varsity | 119 | 18:37.00 PB | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Calvert, Leonardtown, Westlake @ McDonoughOct 16 · 5,000 Meters Varsity · Place 19 · Leonardtown | 5,000 Meters Varsity | 19 | 20:27.79 | 9 |
| Oct 11 | Great Mills, La Plata, Leonardtown @ PatuxentOct 11 · 5,000 Meters Varsity · Place 27 · Leonardtown | 5,000 Meters Varsity | 27 | 21:00.5h | 9 |
| Oct 9 | Leonardtown, St. Charles @ ChopticonOct 9 · 5,000 Meters Varsity · Place 33 · Leonardtown | 5,000 Meters Varsity | 33 | 21:23.70 | 9 |
| Oct 1 | Thomas Stone @ LeonardtownOct 1 · 5,000 Meters Varsity · Place 18 · Leonardtown | 5,000 Meters Varsity | 18 | 21:47.90 | 9 |
| Sep 21 | Bull RunSep 21 · 3 Miles Junior Varsity Large · Place 118 · Leonardtown | 3 Miles Junior Varsity Large | 118 | 22:30.9 | 10 |
| Sep 11 | Huntingtown, North Point, Northern @ LeonardtownSep 11 · 5,000 Meters Varsity · Place 43 · Leonardtown | 5,000 Meters Varsity | 43 | 22:53.40 | 9 |
| Sep 7 | Seahawk XC InvitationalSep 7 · 3 Miles Varsity · Place 95 · Leonardtown | 3 Miles Varsity | 95 | 20:45.47 | 9 |