Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Hereford HSMaryland 2A State Championships · Nov 10 | 20:06.72 | Maryland 2A State Championships | November 10, 2018 |
| 3,000 Meters · Oakland Mills HSAtholton, River Hill @ Oakland Mills · Sep 6 | 12:50 | Atholton, River Hill @ Oakland Mills | September 6, 2017 |
| 5,000 Meters · Glenelg High SchoolOakland Mills, Wilde Lake @ Glenelg · Sep 26 | 21:34 | Oakland Mills, Wilde Lake @ Glenelg | September 26, 2017 |
| 5,000 Meters · Oak Ridge Park MPSSA 2A South Regional Championship · Nov 1 | 21:26.92 | MPSSA 2A South Regional Championship | November 1, 2018 |
| 5,000 Meters · Reservoir High SchoolCentennial, Oakland Mills, & Reservoir · Oct 18 | 20:58.65 | Centennial, Oakland Mills, & Reservoir | October 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Centennial, Oakland Mills, & ReservoirOct 18 · 5,000 Meters Junior Varsity · Place 18 · Oakland Mills | 5,000 Meters Junior Varsity | 18 | 20:58.65 PB | 11 |
| Sep 26 | Oakland Mills, Wilde Lake @ GlenelgSep 26 · 5,000 Meters Varsity · Place 25 · Oakland Mills | 5,000 Meters Varsity | 25 | 21:34 PB | 11 |
| Sep 23 | Chesapeake InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 81 · Oakland Mill | 5,000 Meters Junior Varsity | 81 | 21:22.61 | 11 |
| Sep 16 | Prince George's County InvitationalSep 16 · 5,000 Meters Varsity · Place 14 · Oakland Mill | 5,000 Meters Varsity | 14 | 21:46.28 | — |
| Sep 16 | Prince George's County InvitationalSep 16 · 5,000 Meters Varsity · Place 14 · Oakland Mill | 5,000 Meters Varsity | 14 | 21:46.28 | — |
| Sep 6 | Atholton, River Hill @ Oakland MillsSep 6 · 3,000 Meters Varsity · Place 54 · Oakland Mills | 3,000 Meters Varsity | 54 | 12:50 PB | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Howard County ChampionshipsOct 26 · 3 Miles Varsity · Place 81 · Oakland Mills | 3 Miles Varsity | 81 | 19:58.37 | 10 |
| Oct 10 | Scorpion CrawlOct 10 · 5,000 Meters Junior Varsity · Place 35 · Oakland Mills | 5,000 Meters Junior Varsity | 35 | 20:08.54 | — |
| Oct 4 | Crossfire InviteOct 4 · 5,000 Meters Junior Varsity · Place 88 · Oakland Mills | 5,000 Meters Junior Varsity | 88 | 22:23.0 | 10 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Bull Run InvitationalSep 26 · 3 Miles Junior Varsity · Place 283 · OAKLAND MILLS | 3 Miles Junior Varsity | 283 | 7:54 | — |
| Sep 5 | Brunswick InviteSep 5 · Junior Varsity · Place 135 · Oakland Mills | Junior Varsity | 135 | 23:55.3 | 9 |