Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Centennial HSHoward County Championships · Oct 28 | 21:32.74 | Howard County Championships | October 28, 2015 |
| 5,000 Meters · Centennial HSHoward County Championships · Oct 21 | 23:23 | Howard County Championships | October 21, 2014 |
| 5,000 Meters · Centennial HSHoward County Invitational · Sep 13 | 23:59 | Howard County Invitational | September 13, 2014 |
| 5,000 Meters · Hammond High SchoolAtholton, Centennial @ Hammond · Sep 30 | 25:22 | Atholton, Centennial @ Hammond | September 30, 2015 |
| 5,000 Meters · Howard High School Athletic FieldMt. Hebron, Centennial @ Howard · Sep 17 | 25:46.74 | Mt. Hebron, Centennial @ Howard | September 17, 2014 |
| 5,000 Meters · Howard HSCentennial, River Hill @ Howard · Oct 19 | 21:58.39 | Centennial, River Hill @ Howard | October 19, 2016 |
| 5,000 Meters · Marriotts Ridge HSOakland Mills, Centennial @ Marriotts Ridge · Sep 20 | 22:13.9 | Oakland Mills, Centennial @ Marriotts Ridge | September 20, 2016 |
| 5,000 Meters · Marriotts Ridge HSCentennial, Oakland Mills @ Marriotts Ridge · Oct 21 | 21:06.18 | Centennial, Oakland Mills @ Marriotts Ridge | October 21, 2015 |
| 5,000 Meters · Mount Hebron High SchoolCentennial, River Hill @ Mount Hebron · Sep 15 | 22:54 | Centennial, River Hill @ Mount Hebron | September 15, 2015 |
| 5,000 Meters · Reservoir High SchoolGlenelg, Centennial @ Reservoir · Oct 5 | 22:11.79 | Glenelg, Centennial @ Reservoir | October 5, 2016 |
| 5,000 Meters · River Hill HSCentennial, Reservoir @ River Hill · Oct 15 | 23:53 | Centennial, Reservoir @ River Hill | October 15, 2014 |
| 5,000 Meters · Urbana High SchoolUrbana Invitational · Oct 1 | 22:13 | Urbana Invitational | October 1, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Centennial, River Hill @ HowardOct 19 · 5,000 Meters Junior Varsity · Place 68 · Centennial | 5,000 Meters Junior Varsity | 68 | 21:58.39 PB | 11 |
| Oct 5 | Glenelg, Centennial @ ReservoirOct 5 · 5,000 Meters Junior Varsity · Place 27 · Centennial | 5,000 Meters Junior Varsity | 27 | 22:11.79 PB | 11 |
| Oct 1 | Urbana InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 192 · Centennial | 5,000 Meters Junior Varsity | 192 | 22:13 PB | 11 |
| Sep 20 | Oakland Mills, Centennial @ Marriotts RidgeSep 20 · 5,000 Meters Junior Varsity · Place 43 · Centennial | 5,000 Meters Junior Varsity | 43 | 22:13.9 PB | 11 |
2015 Cross Country
4 results2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | Howard County ChampionshipsOct 21 · 5,000 Meters Junior Varsity C · Place 116 · Centennial | 5,000 Meters Junior Varsity C | 116 | 23:23 PB | 9 |
| Oct 15 | Centennial, Reservoir @ River HillOct 15 · 5,000 Meters Varsity · Place 67 · Centennial | 5,000 Meters Varsity | 67 | 23:53 PB | 9 |
| Oct 1 | Centennial, Wilde Lake @ HammondOct 1 · 5,000 Meters Junior Varsity · Place 37 · Centennial | 5,000 Meters Junior Varsity | 37 | 30:02 | 9 |
| Sep 17 | Mt. Hebron, Centennial @ HowardSep 17 · 5,000 Meters Junior Varsity · Place 92 · Centennial | 5,000 Meters Junior Varsity | 92 | 25:46.74 PB | 9 |
| Sep 13 | Howard County InvitationalSep 13 · 5,000 Meters C · Place 111 · Centennial | 5,000 Meters C | 111 | 23:59 PB | 9 |