Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSDulaney, Loch Raven, Overlea, Perry Hall, Towson @ Hereford · Sep 13 | 21:56 | Dulaney, Loch Raven, Overlea, Perry Hall, Towson @ Hereford | September 13, 2016 |
| 3 Miles · Towson High SchoolBCPS Country Relays · Sep 8 | 18:50.14 | BCPS Country Relays | September 8, 2018 |
| 5,000 Meters · Baltimore County Agriculture Resource CentterBaltimore County Championships · Oct 21 | 18:46.5 | Baltimore County Championships | October 21, 2017 |
| 5,000 Meters · Dulaney34th Annual Richard Barnhart Invitational · Sep 17 | 18:48.97 | 34th Annual Richard Barnhart Invitational | September 17, 2016 |
| 5,000 Meters · Jerusalem MillGunpowder Invitational · Oct 15 | 18:39.73 | Gunpowder Invitational | October 15, 2016 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 26 | 18:07.8 | NXR Southeast Regional Championships | November 26, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Open Invitational · Place 299 · Dulaney | 5,000 Meters Open Invitational | 299 | 18:32.7 | 12 |
| Oct 20 | Baltimore County Public Schools XC ChampionshipsOct 20 · Open · Place 3 · DULANEY | Open | 3 | 5:53 | — |
| Oct 13 | 7th Annual Gunpowder Falls Invitational Oct 13 · Open · Place 6 · DULANEY | Open | 6 | 6:01 | — |
| Oct 3 | Dulaney, Franklin, Kenwood, Perry Hall, Milford Mill @ Parkville Oct 3 · 5,000 Meters Varsity · Place 2 · Dulaney | 5,000 Meters Varsity | 2 | 19:32 | 12 |
| Sep 29 | 36th Annual Barnhart Memorial Cross Country Invitational Sep 29 · Open · Place 27 · DULANEY | Open | 27 | 6:38 | — |
| Sep 12 | Carver, Dulaney, Patapsco @ TowsonSep 12 · 5,000 Meters Varsity · Place 21 · DUL | 5,000 Meters Varsity | 21 | 20:31 | — |
| Sep 8 | BCPS Country RelaysSep 8 · 3 Miles Open · Place 22 · Dulaney | 3 Miles Open | 22 | 18:50.14 PB | 12 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Baltimore County Public Schools Middle School XC InvitationalOct 21 · Varsity · Place 8 · DULANEY | Varsity | 8 | 6:04 | — |
| Oct 21 | Baltimore County ChampionshipsOct 21 · 5,000 Meters Open · Place 8 · Dulaney | 5,000 Meters Open | 8 | 18:46.5 PB | 11 |
| Oct 14 | 6th Annual Gunpowder Falls InvitationalOct 14 · 5,000 Meters Open · Place 26 · DULANEY | 5,000 Meters Open | 26 | 6:24 | — |
| Sep 26 | Catonsville, Dulaney, Milford Mill, Patapsco, Perry Hall @ TowsonSep 26 · 3 Miles Varsity · Place 15 · DUL | 3 Miles Varsity | 15 | 20:07 | — |
| Sep 23 | Spiked Shoe InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 146 · Dulaney | 5,000 Meters Junior Varsity | 146 | 20:43.12 | — |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 26 | NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Rising Stars · Place 38 · Dulaney | 5,000 Meters Rising Stars | 38 | 18:07.8 PB | 10 |
| Oct 22 | Baltimore County ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 10 · Dulaney | 5,000 Meters Junior Varsity | 10 | 18:32.31 | 10 |
| Oct 15 | Gunpowder InvitationalOct 15 · 5,000 Meters Frosh/Soph · Place 13 · Dulaney | 5,000 Meters Frosh/Soph | 13 | 18:39.73 PB | 10 |
| Oct 10 | Dundalk, Catonsville, Lansdowne, Patapsco, Woodlawn @ Dulaney Oct 10 · 5,000 Meters Junior Varsity · Place 27 · Dulaney | 5,000 Meters Junior Varsity | 27 | 21:56.5 | 10 |
| Sep 17 | 34th Annual Richard Barnhart InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 25 · Dulaney | 5,000 Meters Junior Varsity | 25 | 18:48.97 PB | 10 |
| Sep 13 | Dulaney, Loch Raven, Overlea, Perry Hall, Towson @ HerefordSep 13 · 3 Miles Junior Varsity · Place 9 · Dulaney | 3 Miles Junior Varsity | 9 | 21:56 PB | 10 |
2015 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 28 | NXN Southeast RegionalNov 28 · 5,000 Meters Frosh/Soph · Place 72 · Dulaney | 5,000 Meters Frosh/Soph | 72 | 18:55.8 | 9 |
| Oct 17 | Gunpowder Invitational Oct 17 · 5,000 Meters Freshman · Place 21 · Dulaney | 5,000 Meters Freshman | 21 | 19:51.91 | 9 |
| Oct 6 | BCPS Meet @ TowsonOct 6 · 3 Mile Junior Varsity · Place 21 · Dulaney | 3 Mile Junior Varsity | 21 | 22:43 | 9 |
| Sep 26 | Bull Run InvitationalSep 26 · 3 Miles Junior Varsity Elite · Place 355 · DULANEY | 3 Miles Junior Varsity Elite | 355 | 7:16 | — |