Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 2A State XC Championships · Nov 9 | 17:44.66 | MPSSAA 2A State XC Championships | November 9, 2019 |
| 5,000 Meters · Hood CollegeHood College Invitational · Sep 14 | 18:17.8 | Hood College Invitational | September 14, 2019 |
| 5,000 Meters · Liberty HS2a West Regional Championships · Oct 31 | 19:15.2 | 2a West Regional Championships | October 31, 2019 |
| 5,000 Meters · Oak Ridge Park MPSSAA 2A West Regional Championships · Nov 1 | 18:33.4 | MPSSAA 2A West Regional Championships | November 1, 2018 |
| 5,000 Meters · South Carroll High SchoolCarroll County Championships · Oct 23 | 20:11.7 | Carroll County Championships | October 23, 2019 |
| 5,000 Meters · Walkersville High SchoolMountain Run · Sep 27 | 22:36.65 | Mountain Run | September 27, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MPSSAA 2A State XC Championships Nov 9 · 3 Miles Varsity · Place 36 · Century | 3 Miles Varsity | 36 | 17:44.66 PB | 11 |
| Oct 31 | 2a West Regional ChampionshipsOct 31 · 5,000 Meters Varsity · Place 36 · Century | 5,000 Meters Varsity | 36 | 19:15.2 PB | 11 |
| Oct 24 | Carroll County ChampionshipsOct 24 · 5,000 Meters Varsity · Place 30 · Century | 5,000 Meters Varsity | 30 | 20:11.7 | 11 |
| Oct 23 | Carroll County ChampionshipsOct 23 · 5,000 Meters Varsity · Place 30 · Century | 5,000 Meters Varsity | 30 | 20:11.7 PB | 11 |
| Oct 12 | Frank Keyser InvitationalOct 12 · Varsity · Place 53 · Century | Varsity | 53 | 17:28.5 | 11 |
| Oct 1 | Crossfire InviteOct 1 · 5,000 Meters Varsity · Place 58 · Century | 5,000 Meters Varsity | 58 | 20:36.0 | 11 |
| Oct 1 | Crossfire InviteOct 1 · 5,000 Meters Varsity · Place 32 · Century | 5,000 Meters Varsity | 32 | 20:36.0 | 11 |
| Sep 21 | Bull Run InvitationalSep 21 · 3 Miles Varsity Elite · Place 131 · CENTURY | 3 Miles Varsity Elite | 131 | 6:22 | — |
| Sep 21 | Bull Run InvitationalSep 21 · 3 Miles Elite · Place 131 · Century | 3 Miles Elite | 131 | 19:04.7 | 11 |
| Sep 14 | Hood College InvitationalSep 14 · 5,000 Meters Varsity · Place 52 · Century | 5,000 Meters Varsity | 52 | 18:17.8 PB | 11 |
| Sep 7 | Spike Shoe InvitationalSep 7 · 5,000 Meters Varsity · Place 95 · Century | 5,000 Meters Varsity | 95 | 19:14.13 | 11 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | Maryland 1A State ChampionshipsNov 10 · 3 Miles 2A · Place 64 · Century | 3 Miles 2A | 64 | 18:00.80 | 10 |
| Nov 10 | Maryland 1A State ChampionshipsNov 10 · 3 Miles 2A · Place 64 · Century | 3 Miles 2A | 64 | 18:00.80 | 10 |
| Nov 10 | Maryland 2A State ChampionshipsNov 10 · 3 Miles Varsity · Place 64 · Century | 3 Miles Varsity | 64 | 18:00.80 | 10 |
| Nov 1 | MPSSAA 2A West Regional ChampionshipsNov 1 · 5,000 Meters Varsity · Place 34 · Century | 5,000 Meters Varsity | 34 | 18:33.4 PB | 10 |
| Oct 24 | Carroll County ChampionshipOct 24 · 5,000 Meters Varsity · Place 22 · Century | 5,000 Meters Varsity | 22 | 18:32.63 | 10 |
| Oct 13 | Frank Keyser InvitationalOct 13 · Varsity · Place 43 · Century | Varsity | 43 | 17:02.8 | 10 |
| Oct 13 | Frank Keyser InvitationalOct 13 · 3 Miles Varsity · Place 43 · Century | 3 Miles Varsity | 43 | 17:02.8 | 10 |
| Oct 2 | Crossfire InviteOct 2 · 5,000 Meters Varsity · Place 30 · Century | 5,000 Meters Varsity | 30 | 18:56.5 | 10 |
| Sep 8 | Spiked Shoe InvitationalSep 8 · 5,000 Meters Varsity · Place 49 · Century | 5,000 Meters Varsity | 49 | 18:39.32 | 10 |
| Sep 5 | Manchester Valley-Westminster-Century Tri MeetSep 5 · 5,000 Meters Varsity · Place 7 · Century | 5,000 Meters Varsity | 7 | 20:55.7 | 10 |
| Sep 1 | Seahawk XC InvitationalSep 1 · 3 Miles Varsity · Place 22 · Century | 3 Miles Varsity | 22 | 18:20.57 | 10 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Carroll County ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 25 · Century | 5,000 Meters Junior Varsity | 25 | 20:02.10 | — |
| Oct 25 | Carroll County ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 25 · Century | 5,000 Meters Junior Varsity | 25 | 20:02.10 | — |
| Oct 14 | Frank Keyser InvitationalOct 14 · 3 Miles Junior Varsity · Place 20 · Century | 3 Miles Junior Varsity | 20 | 18:13.8 | 9 |
| Oct 3 | Crossfire InviteOct 3 · 5,000 Meters Junior Varsity · Place 39 · Century | 5,000 Meters Junior Varsity | 39 | 21:11.9 | 9 |
| Sep 27 | Mountain RunSep 27 · 5,000 Meters Junior Varsity · Place 72 · Century | 5,000 Meters Junior Varsity | 72 | 22:36.65 PB | 9 |
| Sep 23 | Spiked Shoe InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 205 · Century | 5,000 Meters Junior Varsity | 205 | 21:35.02 | — |
| Sep 9 | Westminster MeetSep 9 · 5,000 Meters Varsity · Place 47 · Century | 5,000 Meters Varsity | 47 | 23:15.3 | 9 |