Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Centennial HSHoward County Championships · Oct 28 | 22:29.69 | Howard County Championships | October 28, 2015 |
| 3 Miles · Portland Manor FarmSouthern Bulldog Invite · Oct 11 | 22:24 | Southern Bulldog Invite | October 11, 2014 |
| 5,000 Meters · Atholton HSWilde Lake, Glenelg @ Atholton · Sep 16 | 22:53 | Wilde Lake, Glenelg @ Atholton | September 16, 2015 |
| 5,000 Meters · Centennial HSHoward County Championships · Oct 21 | 22:09 | Howard County Championships | October 21, 2014 |
| 5,000 Meters · Centennial HSHoward County Invitational · Sep 13 | 23:16 | Howard County Invitational | September 13, 2014 |
| 5,000 Meters · Fort Washington ParkPrince Georges County Invitational · Sep 27 | 23:11.60 | Prince Georges County Invitational | September 27, 2014 |
| 5,000 Meters · Jerusalem MillGunpowder Invitational · Oct 15 | 22:07.20 | Gunpowder Invitational | October 15, 2016 |
| 5,000 Meters · Oakland Mills HSMt. Hebron, Glenelg @ Oakland Mills · Sep 30 | 22:16.40 | Mt. Hebron, Glenelg @ Oakland Mills | September 30, 2015 |
| 5,000 Meters · Reservoir High SchoolLong Reach, Glenelg @ Reservoir · Oct 1 | 22:38.0h | Long Reach, Glenelg @ Reservoir | October 1, 2014 |
| 5,000 Meters · River Hill HSAtholton, Glenelg @ River Hill · Sep 17 | 21:52 | Atholton, Glenelg @ River Hill | September 17, 2014 |
| 5,000 Meters · Western Regional ParkLong Reach, Hammond @ Glenelg · Oct 21 | 23:17 | Long Reach, Hammond @ Glenelg | October 21, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
3 results2015 Cross Country
4 results2014 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Howard County ChampionshipsOct 21 · 5,000 Meters Junior Varsity B · Place 103 · Glenelg | 5,000 Meters Junior Varsity B | 103 | 22:09 PB | 9 |
| Oct 11 | Southern Bulldog InviteOct 11 · 3 Mile Junior Varsity · Place 112 · Glenelg | 3 Mile Junior Varsity | 112 | 22:24 PB | 9 |
| Oct 1 | Long Reach, Glenelg @ ReservoirOct 1 · 5,000 Meters Junior Varsity · Place 8 · Glenelg | 5,000 Meters Junior Varsity | 8 | 22:38.0h PB | 9 |
| Sep 27 | Prince Georges County InvitationalSep 27 · 5,000 Meters Varsity B · Place 41 · Glenelg | 5,000 Meters Varsity B | 41 | 23:11.60 PB | 9 |
| Sep 17 | Atholton, Glenelg @ River HillSep 17 · 5,000 Meters Varsity · Place 28 · Glenelg | 5,000 Meters Varsity | 28 | 21:52 PB | 9 |
| Sep 13 | Howard County InvitationalSep 13 · 5,000 Meters C · Place 74 · Glenelg | 5,000 Meters C | 74 | 23:16 PB | 9 |