Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford High SchoolMPSSAA 2A State Championships · Nov 11 | 19:34.14 | MPSSAA 2A State Championships | November 11, 2023 |
| 3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 23 | 20:33.8 | Bull Run 2023 | September 23, 2023 |
| 3 Miles · Huntingtown High SchoolNorth Point, Leonardtown, Northern @ Huntingtown High School · Sep 18 | 20:06.3 | North Point, Leonardtown, Northern @ Huntingtown High School | September 18, 2023 |
| 3 Miles · Oak Ridge Park MPSSAA 2A South Region Championships · Nov 2 | 19:04.24 | MPSSAA 2A South Region Championships | November 2, 2023 |
| 3 Miles · South River High SchoolSeahawk Invite · Sep 3 | 20:27.00 | Seahawk Invite | September 3, 2022 |
| 4 Miles · Haverford CollegeHaverford Invite · Oct 23 | 23:39.4 | Haverford Invite | October 23, 2026 |
| 5,000 Meters · Chesapeake High School6th Annual Chesapeake Invite · Sep 24 | 19:24.1 | 6th Annual Chesapeake Invite | September 24, 2022 |
| 5,000 Meters · Great Mills High SchoolGreat Mills, Huntingtown, Leonardtown, Patuxent · Oct 4 | 20:13.31 | Great Mills, Huntingtown, Leonardtown, Patuxent | October 4, 2022 |
| 5,000 Meters · Jefferson Patterson ParkSMAC Cross Country Championship · Oct 25 | 19:01.86 | SMAC Cross Country Championship | October 25, 2023 |
| 5,000 Meters · Westlake High SchoolHuntingtown/North Point/Westlake · Sep 29 | 21:14.93 | Huntingtown/North Point/Westlake | September 29, 2021 |
| 8,000 Meters · Belmont PlateauJack Saint Clair Memorial · Oct 10 | 32:44.63 | Jack Saint Clair Memorial | October 10, 2026 |
| 8,000 Meters · Kutztown University Farm CourseDII/III XC Challenge · Sep 13 | 32:55.50 | DII/III XC Challenge | September 13, 2025 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 32:59.4 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Stockton CollegeOsprey Open · Sep 20 | 31:08.35 | Osprey Open | September 20, 2025 |
| 8,000 Meters · Stockton UniversityOsprey Open · Sep 19 | 30:11.5 | Osprey Open | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
5 results2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 2A State ChampionshipsNov 11 · 3 Miles 2A Varsity · Place 94 · HuntingtownHuntingtown | 3 Miles 2A Varsity | 94 | 19:34.14 PB | 12 |
| Nov 2 | MPSSAA 2A South Region ChampionshipsNov 2 · 3 Miles Varsity · Place 13 · HuntingtownHuntingtown | 3 Miles Varsity | 13 | 19:04.24 PB | 12 |
| Oct 25 | SMAC Cross Country ChampionshipOct 25 · 5,000 Meters Varsity · Place 50 · HuntingtownHuntingtown | 5,000 Meters Varsity | 50 | 19:01.86 PB | 12 |
| Oct 11 | Huntingtown, St. Charles @ La Plata High SchoolOct 11 · 5,000 Meters Varsity · Place 9 · HuntingtownHuntingtown | 5,000 Meters Varsity | 9 | 19:11.71 | 12 |
| Oct 4 | Huntingtown, Patuxent @ Westlake High SchoolOct 4 · 5,000 Meters Varsity · Place 4 · HuntingtownHuntingtown | 5,000 Meters Varsity | 4 | 19:12.15 | 12 |
| Sep 27 | Calvert, Great Mills, Huntingtown @ Chopticon High SchoolSep 27 · 5,000 Meters Varsity · Place 20 · HuntingtownHuntingtown | 5,000 Meters Varsity | 20 | 20:38.9h | 12 |
| Sep 23 | Bull Run 2023Sep 23 · 3 Miles Boys Large Varsity · Place 96 · HuntingtownHuntingtown | 3 Miles Boys Large Varsity | 96 | 20:33.8 PB | 12 |
| Sep 18 | North Point, Leonardtown, Northern @ Huntingtown High SchoolSep 18 · 3 Miles Varsity · Place 14 · HuntingtownHuntingtown | 3 Miles Varsity | 14 | 20:06.3 PB | 12 |
| Sep 13 | Huntingtown, Lackey, Thomas Stone @ McDonough High SchoolSep 13 · 3 Miles Varsity · Place 6 · HuntingtownHuntingtown | 3 Miles Varsity | 6 | 20:10.50 | 12 |
| Sep 9 | Chesapeake Invite 7th AnnualSep 9 · 5,000 Meters Varsity · Place 81 · HuntingtownHuntingtown | 5,000 Meters Varsity | 81 | 19:49.82 | 12 |
| Sep 2 | Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 113 · HuntingtownHuntingtown | 3 Miles Varsity | 113 | 18:39.09 | 12 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | SMAC Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 61 · HuntingtownHuntingtown | 5,000 Meters Varsity | 61 | 20:25.3 | 11 |
| Oct 12 | Huntingtown, Chopticon, McDonough, Thomas Stone Oct 12 · 3 Miles Varsity · Place 19 · HuntingtownHuntingtown | 3 Miles Varsity | 19 | 20:26.35 | 11 |
| Oct 4 | Great Mills, Huntingtown, Leonardtown, Patuxent Oct 4 · 5,000 Meters Varsity · Place 18 · HuntingtownHuntingtown | 5,000 Meters Varsity | 18 | 20:13.31 PB | 11 |
| Sep 24 | 6th Annual Chesapeake InviteSep 24 · 5,000 Meters Boys Varsity · Place 97 · HuntingtownHuntingtown | 5,000 Meters Boys Varsity | 97 | 19:24.1 PB | 11 |
| Sep 21 | Calvert, Huntingtown, Lackey Sep 21 · 5,000 Meters Varsity · Place 15 · HuntingtownHuntingtown | 5,000 Meters Varsity | 15 | 20:52.38 | 11 |
| Sep 7 | St. Charles, Huntingtown, La Plata, Northern Sep 7 · 5,000 Meters Varsity · Place 8 · HuntingtownHuntingtown | 5,000 Meters Varsity | 8 | 19:59.29 | — |
| Sep 3 | Seahawk InviteSep 3 · 3 Miles Varsity · Place 159 · HuntingtownHuntingtown | 3 Miles Varsity | 159 | 20:27.00 PB | 11 |
2021 Cross Country
3 results