Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMPSSAA 3A State XC Championships · Nov 10 | 18:45.72 | MPSSAA 3A State XC Championships | November 10, 2018 |
| 3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 11 | 18:39.82 | MPSSAA 3A State Championships | November 11, 2017 |
| 5,000 Meters · Carlisle26th Annual Carlisle Invitational · Sep 29 | 19:08 | 26th Annual Carlisle Invitational | September 29, 2018 |
| 5,000 Meters · Eastern State HospitalWilliam and Mary Invitational · Sep 16 | 18:53.5 | William and Mary Invitational | September 16, 2017 |
| 5,000 Meters · Governor Thomas Johnson High School3A West Regional Championships · Oct 31 | 19:04.90 | 3A West Regional Championships | October 31, 2019 |
| 5,000 Meters · Governor Thomas Johnson HSGov. Thomas Johnson Patriot XC Invitational · Sep 11 | 18:45.24 | Gov. Thomas Johnson Patriot XC Invitational | September 11, 2018 |
| 5,000 Meters · Hood CollegeHood College Invitational · Sep 14 | 18:52.1 | Hood College Invitational | September 14, 2019 |
| 5,000 Meters · Walkersville High SchoolMountain Run · Sep 27 | 19:07.64 | Mountain Run | September 27, 2017 |
| 5,000 Meters · Watkins Mill HSMPSSAA 3A West Region Championships · Nov 2 | 18:35.40 | MPSSAA 3A West Region Championships | November 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | 3A West Regional ChampionshipsOct 31 · 5,000 Meters Varsity · Place 30 · Tuscarora (MD) | 5,000 Meters Varsity | 30 | 19:04.90 PB | 12 |
| Oct 24 | Frederick County ChampionshipOct 24 · 5,000 Meters Varsity · Place 40 · Tuscarora | 5,000 Meters Varsity | 40 | 19:50.70 | 12 |
| Oct 18 | CMC ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 5 · Tuscarora | 3 Miles Junior Varsity | 5 | 18:06.0 | 12 |
| Oct 8 | Run in the ValleyOct 8 · 5,000 Meters Varsity · Place 16 · Tuscarora | 5,000 Meters Varsity | 16 | 19:05 | 12 |
| Oct 2 | Patriot Long Course/Short Course ChallengeOct 2 · 3,000 Meters Varsity · Place 21 · Tuscarora | 3,000 Meters Varsity | 21 | 11:09.19 | 12 |
| Sep 14 | Hood College InvitationalSep 14 · 5,000 Meters Varsity · Place 79 · Tuscarora (MD) | 5,000 Meters Varsity | 79 | 18:52.1 PB | 12 |
2018 Cross Country
8 results2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MPSSAA 3A State ChampionshipsNov 11 · 3 Miles Varsity · Place 79 · Tuscarora (MD) | 3 Miles Varsity | 79 | 18:39.82 PB | 10 |
| Nov 2 | MPSSAA 3A West Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 19 · Tuscarora (MD) | 5,000 Meters Varsity | 19 | 18:35.40 PB | 10 |
| Oct 26 | Frederick County ChampionshipOct 26 · 3 Miles Varsity · Place 30 · Tuscarora | 3 Miles Varsity | 30 | 18:15.56 | 10 |
| Oct 20 | CMC ChampionshipsOct 20 · 3 Miles Junior Varsity · Place 4 · Tuscarora | 3 Miles Junior Varsity | 4 | 17:20.6 | 10 |
| Sep 27 | Mountain RunSep 27 · 5,000 Meters Varsity · Place 35 · Tuscarora (MD) | 5,000 Meters Varsity | 35 | 19:07.64 PB | 10 |
| Sep 16 | William and Mary InvitationalSep 16 · 5,000 Meters Varsity A · Place 111 · Tuscarora (MD) | 5,000 Meters Varsity A | 111 | 18:53.5 PB | 10 |
| Sep 15 | William & Mary Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 111 · Tuscarora High School (MD) | 5,000 Meters Varsity | 111 | 18:53.503 | — |
| Sep 12 | St Johns, Tuscarora at TJSep 12 · 5,000 Meters Varsity · Place 3 · Tuscarora | 5,000 Meters Varsity | 3 | 19:14.5 | 10 |
| Sep 9 | Rebel InvitationalSep 9 · 5,000 Meters Varsity · Place 83 · Tuscarora | 5,000 Meters Varsity | 83 | 19:24.6 | 10 |
| Sep 2 | Brunswick InvitationalSep 2 · 3 Miles Varsity · Place 40 · Tuscarora | 3 Miles Varsity | 40 | 18:17.26 | 10 |