Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 12 | 19:08.54 | MPSSAA 3A State Championships | November 12, 2022 |
| 3 Miles · South River High SchoolSeahawk Invite · Sep 3 | 18:56.72 | Seahawk Invite | September 3, 2022 |
| 5,000 Meters · Chesapeake High SchoolMPSSAA 3A South Region Championships · Nov 3 | 18:05.7 | MPSSAA 3A South Region Championships | November 3, 2022 |
| 5,000 Meters · Great Mills High SchoolGreat Mills, Huntingtown, Leonardtown, Patuxent · Oct 4 | 19:33.39 | Great Mills, Huntingtown, Leonardtown, Patuxent | October 4, 2022 |
| 5,000 Meters · Jefferson Patterson ParkSMAC Cross Country Championships · Oct 26 | 18:59.8 | SMAC Cross Country Championships | October 26, 2022 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 26 | 19:27.1 | NXR Southeast Regional Championships | November 26, 2022 |
| 5,000 Meters · Westlake High SchoolHuntingtown/North Point/Westlake · Sep 29 | 19:50.36 | Huntingtown/North Point/Westlake | September 29, 2021 |
| 6440 m · Haverford CollegeMain Line Invitational · Sep 19 | 23:00.2 | Main Line Invitational | September 19, 2025 |
| 8,000 Meters · DREAM ParkBorder Battle · Oct 17 | 29:54.2 | Border Battle | October 17, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 91 · WidenerWidener | 6,440 Meters Collegiate | 91 | 23:00.2 PB | Fr |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 256 · UnattachedUnattached | 5,000 Meters Open Invitational | 256 | 19:27.1 PB | 12 |
| Nov 12 | MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 86 · HuntingtownHuntingtown | 3 Miles Varsity | 86 | 19:08.54 PB | 12 |
| Nov 3 | MPSSAA 3A South Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 20 · HuntingtownHuntingtown | 5,000 Meters Varsity | 20 | 18:05.7 PB | 12 |
| Oct 26 | SMAC Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 27 · HuntingtownHuntingtown | 5,000 Meters Varsity | 27 | 18:59.8 PB | 12 |
| Oct 12 | Huntingtown, Chopticon, McDonough, Thomas Stone Oct 12 · 3 Miles Varsity · Place 4 · HuntingtownHuntingtown | 3 Miles Varsity | 4 | 18:36.58 | 12 |
| Oct 4 | Great Mills, Huntingtown, Leonardtown, Patuxent Oct 4 · 5,000 Meters Varsity · Place 9 · HuntingtownHuntingtown | 5,000 Meters Varsity | 9 | 19:33.39 PB | 12 |
| Sep 24 | 6th Annual Chesapeake InviteSep 24 · 5,000 Meters Boys Varsity · Place 65 · HuntingtownHuntingtown | 5,000 Meters Boys Varsity | 65 | 18:35.4 | 12 |
| Sep 21 | Calvert, Huntingtown, Lackey Sep 21 · 5,000 Meters Varsity · Place 5 · HuntingtownHuntingtown | 5,000 Meters Varsity | 5 | 19:47.35 | 12 |
| Sep 7 | St. Charles, Huntingtown, La Plata, Northern Sep 7 · 5,000 Meters Varsity · Place 5 · HuntingtownHuntingtown | 5,000 Meters Varsity | 5 | 19:46.78 | — |
| Sep 3 | Seahawk InviteSep 3 · 3 Miles Varsity · Place 100 · HuntingtownHuntingtown | 3 Miles Varsity | 100 | 18:56.72 PB | 12 |
2021 Cross Country
6 results