Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMaryland 2A State Championships · Nov 10 | 17:46.46 | Maryland 2A State Championships | November 10, 2018 |
| 3,000 Meters · Oakland Mills HSAtholton, River Hill @ Oakland Mills · Sep 6 | 11:15 | Atholton, River Hill @ Oakland Mills | September 6, 2017 |
| 5,000 Meters · Eastern State HospitalWilliam and Mary Invitational · Sep 16 | 18:46.585 | William and Mary Invitational | September 16, 2017 |
| 5,000 Meters · Oak Ridge Park MPSSA 2A South Regional Championship · Nov 1 | 17:40.61 | MPSSA 2A South Regional Championship | November 1, 2018 |
| 5,000 Meters · River Hill HSCentennial, Mt Hebron @ River Hill · Oct 17 | 17:32 | Centennial, Mt Hebron @ River Hill | October 17, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | Maryland 1A State ChampionshipsNov 10 · 3 Miles 2A · Place 48 · River Hill H | 3 Miles 2A | 48 | 17:46.46 | 11 |
| Nov 10 | Maryland 1A State ChampionshipsNov 10 · 3 Miles 2A · Place 48 · River Hill H | 3 Miles 2A | 48 | 17:46.46 | 11 |
| Nov 10 | Maryland 2A State ChampionshipsNov 10 · 3 Miles Varsity · Place 48 · River Hill | 3 Miles Varsity | 48 | 17:46.46 PB | 11 |
| Nov 1 | MPSSA 2A South Regional ChampionshipNov 1 · 5,000 Meters Varsity · Place 14 · River Hill | 5,000 Meters Varsity | 14 | 17:40.61 PB | 11 |
| Oct 24 | Howard County Cross Country ChampionshipsOct 24 · 3 Miles Varsity · Place 26 · River Hill | 3 Miles Varsity | 26 | 17:06.68 | 11 |
| Oct 17 | Centennial, Mt Hebron @ River HillOct 17 · 5,000 Meters Varsity · Place 9 · River Hill | 5,000 Meters Varsity | 9 | 17:32 PB | 11 |
| Oct 13 | Frank Keyser InvitationalOct 13 · Varsity · Place 27 · River Hill | Varsity | 27 | 16:40.6 | 11 |
| Oct 13 | Frank Keyser InvitationalOct 13 · 3 Miles Varsity · Place 27 · River Hill | 3 Miles Varsity | 27 | 16:40.6 | 11 |
| Sep 29 | 3rd Annual Chesapeake XC InvitationalSep 29 · 5,000 Meters Varsity · Place 14 · River Hill H | 5,000 Meters Varsity | 14 | 17:31.63 | 11 |
| Sep 22 | Bull Run InvitationalSep 22 · 3 Miles Varsity · Place 59 · RIVER HILL HIGH SCHO | 3 Miles Varsity | 59 | 6:04 | — |
| Sep 15 | Hood College HS Invitational Sep 15 · 5,000 Meters Varsity · Place 36 · River Hill | 5,000 Meters Varsity | 36 | 17:39.6 | — |
| Sep 12 | River Hill, Marriotts Ridge Tri at Atholton Sep 12 · Varsity · Place 4 · River Hill | Varsity | 4 | 18:08 | 11 |
| Sep 1 | Seahawk XC InvitationalSep 1 · 3 Miles Varsity · Place 82 · River Hill H | 3 Miles Varsity | 82 | 18:03.26 | 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 26 · River Hill | 5,000 Meters Varsity | 26 | 18:35Unofficial | 10 |
| Oct 14 | Frank Keyser InvitationalOct 14 · 3 Miles Junior Varsity · Place 3 · River Hill | 3 Miles Junior Varsity | 3 | 17:28.3 | 10 |
| Sep 27 | Centennial, Marriotts Ridge @ River HillSep 27 · 5,000 Meters Varsity · Place 23 · River Hill | 5,000 Meters Varsity | 23 | 19:33 | 10 |
| Sep 23 | Chesapeake InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 7 · River Hill H | 5,000 Meters Junior Varsity | 7 | 18:47.31 | 10 |
| Sep 16 | William and Mary InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 8 · River Hill | 5,000 Meters Junior Varsity | 8 | 18:46.585 PB | 10 |
| Sep 9 | Howard County InvitationalSep 9 · 3 Miles Frosh/Soph Freshman · Place 9 · River Hill | 3 Miles Frosh/Soph Freshman | 9 | 18:36.93 | 10 |
| Sep 6 | Atholton, River Hill @ Oakland MillsSep 6 · 3,000 Meters Varsity · Place 21 · River Hill | 3,000 Meters Varsity | 21 | 11:15 PB | 10 |
2016 Cross Country
2 results