Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Centennial HSHoCo Invitational · Sep 14 | 17:46 | HoCo Invitational | September 14, 2019 |
| 3 Miles · Hereford HSMPSSAA 3A State XC Championships · Nov 9 | 18:26.90 | MPSSAA 3A State XC Championships | November 9, 2019 |
| 3 Miles · South River High SchoolSeahawk Invitational · Sep 7 | 17:26.4 | Seahawk Invitational | September 7, 2019 |
| 5,000 Meters · Chesapeake High SchoolChesapeake Invitational · Sep 28 | 18:24.2 | Chesapeake Invitational | September 28, 2019 |
| 5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 5 | 17:43.4 | 46th Annual Paul Short Run | October 5, 2019 |
| 5,000 Meters · Marriotts Ridge HSMt. Hebron, Long Reach @ Marriotts Ridge · Sep 13 | 21:34.91 | Mt. Hebron, Long Reach @ Marriotts Ridge | September 13, 2017 |
| 5,000 Meters · Mount Hebron High SchoolHammond and Howard @ Mount Hebron HS · Sep 26 | 19:24.8 | Hammond and Howard @ Mount Hebron HS | September 26, 2018 |
| 5,000 Meters · River Hill HSCentennial, Mt Hebron @ River Hill · Oct 17 | 18:24 | Centennial, Mt Hebron @ River Hill | October 17, 2018 |
| 5,000 Meters · Urbana High SchoolUrbana Invitational · Oct 7 | 20:17.9 | Urbana Invitational | October 7, 2017 |
| 5310 m · Mount Hebron High SchoolHammond, Reservoir @ Mount Hebron · Sep 27 | 22:08 | Hammond, Reservoir @ Mount Hebron | September 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 3A State XC ChampionshipsNov 9 · 3 Miles Varsity · Place 103 · Mount Hebron | 3 Miles Varsity | 103 | 18:26.90 PB | 12 |
| Oct 31 | MPSSAA 3A/4A East Region ChampionshipsOct 31 · 3 Miles 3A East · Place 45 · Mount Hebron | 3 Miles 3A East | 45 | 18:33 | 12 |
| Oct 16 | Mt Hebron, Reservoir @ Atholton High SchoolOct 16 · 5,000 Meters Varsity · Place 9 · Mount Hebron | 5,000 Meters Varsity | 9 | 17:58 | 12 |
| Oct 8 | Mt. Hebron, Wilde Lake @ Oakland MillsOct 8 · 5,000 Meters Varsity · Place 14 · Mount Hebron | 5,000 Meters Varsity | 14 | 18:47 | 12 |
| Oct 5 | 46th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - Brown · Place 189 · Mount Hebron | 5,000 Meters Varsity - Brown | 189 | 17:43.4 PB | 12 |
| Sep 28 | Chesapeake InvitationalSep 28 · 5,000 Meters Varsity · Place 51 · Mount Hebron | 5,000 Meters Varsity | 51 | 18:24.2 PB | 12 |
| Sep 25 | Howard, Glenelg, @ Mt HebronSep 25 · Varsity · Place 7 · Mount Hebron | Varsity | 7 | 17:45 | 12 |
| Sep 21 | Bull Run InvitationalSep 21 · 3 Miles Elite · Place 134 · Mount Hebron | 3 Miles Elite | 134 | 19:09.4 | 12 |
| Sep 14 | HoCo InvitationalSep 14 · 3 Miles Boys Varsity · Place 68 · Mount Hebron | 3 Miles Boys Varsity | 68 | 17:46 PB | 12 |
| Sep 7 | Seahawk InvitationalSep 7 · 3 Mile Varsity A · Place 63 · Mount Hebron | 3 Mile Varsity A | 63 | 17:26.4 PB | 12 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | Maryland 1A State ChampionshipsNov 10 · 3 Miles 3A · Place 71 · Mt. Hebron H | 3 Miles 3A | 71 | 18:49.01 | 11 |
| Nov 10 | Maryland 1A State ChampionshipsNov 10 · 3 Miles 3A · Place 71 · Mt. Hebron H | 3 Miles 3A | 71 | 18:49.01 | 11 |
| Nov 10 | MPSSAA 3A State XC ChampionshipsNov 10 · 3 Miles Varsity · Place 71 · Mount Hebron | 3 Miles Varsity | 71 | 18:49.01 | 11 |
| Nov 1 | MPSSAA 3A East Regional XC ChampionshipsNov 1 · 3 Miles Varsity · Place 37 · Mount Hebron | 3 Miles Varsity | 37 | 18:57 | 11 |
| Oct 24 | Howard County Cross Country ChampionshipsOct 24 · 3 Miles Varsity · Place 43 · Mount Hebron | 3 Miles Varsity | 43 | 17:49.59 | 11 |
| Oct 17 | Centennial, Mt Hebron @ River HillOct 17 · 5,000 Meters Varsity · Place 21 · Mount Hebron | 5,000 Meters Varsity | 21 | 18:24 PB | 11 |
| Oct 6 | Urbana InvitationalOct 6 · 5,000 Meters Varsity · Place 7 · Mount Hebron | 5,000 Meters Varsity | 7 | 18:02.09 | 11 |
| Oct 5 | Scorpion CrawlOct 5 · Varsity · Place 18 · Mount Hebron | Varsity | 18 | 18:22.3 | 11 |
| Sep 26 | Hammond and Howard @ Mount Hebron HSSep 26 · 5,000 Meters Varsity · Place 10 · Mount Hebron | 5,000 Meters Varsity | 10 | 19:24.8 PB | 11 |
| Sep 12 | Mt. Hebron, Wilde Lake @ Oakland MillsSep 12 · 5,000 Meters Varsity · Place 13 · Mount Hebron | 5,000 Meters Varsity | 13 | 20:24.1 | 11 |
| Sep 1 | Seahawk XC InvitationalSep 1 · 3 Miles Varsity · Place 103 · Mt. Hebron H | 3 Miles Varsity | 103 | 18:28.25 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Howard, Mt. Hebron, @ River HillOct 18 · 5,000 Meters Varsity · Place 33 · Mount Hebron | 5,000 Meters Varsity | 33 | 19:00Unofficial | 10 |
| Oct 7 | Urbana InvitationalOct 7 · 5,000 Meters Varsity · Place 56 · Mount Hebron | 5,000 Meters Varsity | 56 | 20:17.9 PB | 10 |
| Sep 27 | Hammond, Reservoir @ Mount HebronSep 27 · 3.3 Miles Varsity · Place 28 · Mount Hebron | 3.3 Miles Varsity | 28 | 22:08 PB | 10 |
| Sep 23 | Spiked Shoe InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 62 · Mt. Hebron H | 5,000 Meters Junior Varsity | 62 | 19:28.30 | — |
| Sep 16 | Hood College HS InviteSep 16 · 5,000 Meters Junior Varsity · Place 44 · Mount Hebron | 5,000 Meters Junior Varsity | 44 | 19:33.9 | 10 |
| Sep 13 | Mt. Hebron, Long Reach @ Marriotts RidgeSep 13 · 5,000 Meters Varsity · Place 46 · Mount Hebron | 5,000 Meters Varsity | 46 | 21:34.91 PB | 10 |
| Sep 9 | Howard County InvitationalSep 9 · 3 Miles Frosh/Soph Freshman · Place 82 · Mount Hebron | 3 Miles Frosh/Soph Freshman | 82 | 20:21.21 | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Howard County ChampionshipsOct 26 · 3 Miles Varsity · Place 98 · Mount Hebron | 3 Miles Varsity | 98 | 21:23.36 | 9 |
| Oct 10 | Scorpion CrawlOct 10 · 5,000 Meters Junior Varsity · Place 80 · Mount Hebron | 5,000 Meters Junior Varsity | 80 | 22:28.37 | — |
| Sep 24 | Spiked Shoe XC InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 356 · Mt. Hebron H | 5,000 Meters Junior Varsity | 356 | 23:07.50 | — |