Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCrisfield, Mardela, Washington at Wicomico · Apr 3 | 12.20 | Crisfield, Mardela, Washington at Wicomico | April 3, 2018 |
| 110m Hurdles · 39" / 0.991m · Outdoor1A East Region Championships Day 2 · May 19 | 16.53a | 1A East Region Championships Day 2 | May 19, 2018 |
| 1600 Meters · IndoorMPSSAA 1A East Regional Championships · Feb 2 | 6:03.09a | MPSSAA 1A East Regional Championships | February 2, 2015 |
| 1600 Meters · Outdoor1A East Region Championships · May 16 | 5:56.73a | 1A East Region Championships | May 16, 2015 |
| 200 Meters · Outdoor2016 Bayside Conference Championships · May 5 | 24.53a | 2016 Bayside Conference Championships | May 5, 2016 |
| 300 Meters · Indoor2016 Bayside Conference Championship · Jan 20 | 42.10 | 2016 Bayside Conference Championship | January 20, 2016 |
| 300m Hurdles · 36" / 0.914m · Outdoor1A East Region Championships Day 2 · May 19 | 45.32a | 1A East Region Championships Day 2 | May 19, 2018 |
| 55 Meter · IndoorBayside League Meet #1 · Dec 6 | 7.27a | Bayside League Meet #1 | December 6, 2017 |
| 55 Meters · Indoor2017 Bayside Conference Championship · Jan 18 | 7.25 | 2017 Bayside Conference Championship | January 18, 2017 |
| 55m Hurdles · 39" · IndoorBayside League Meet #2 · Dec 13 | 8.98a | Bayside League Meet #2 | December 13, 2017 |
| High Jump · IndoorIII Annual Pat Russo Invitational · Dec 16 | 5-00.00 | III Annual Pat Russo Invitational | December 16, 2015 |
| High Jump · Outdoor2016 Bayside Conference Championships · May 5 | 5-04.00 | 2016 Bayside Conference Championships | May 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | MPSSAA 1A State ChampionshipMay 24 · 110m Hurdles · Place 14 · Crisfield | 110m HurdlesRound P | 14 | 17.05 | 12 |
| May 24 | MPSSAA 1A State ChampionshipMay 24 · 110m Hurdles · Place 14 · Crisfield | 110m HurdlesRound P | 14 | 17.05 | 12 |
| May 19 | 1A East Region Championships Day 2May 19 · 300m Hurdles · Place 7 · Crisfield | 300m Hurdles36" / 0.914m | 7. | 45.32a PB | 12 |
| May 19 | 1A East Region Championships Day 2May 19 · 110m Hurdles · Place 10 · Crisfield | 110m Hurdles39" / 0.991mRound P | 10. | 18.27a | 12 |
| May 19 | 1A East Region Championships Day 2May 19 · 110m Hurdles · Place 6 · Crisfield | 110m Hurdles39" / 0.991m | 6. | 16.53a PB | 12 |
| May 9 | 2018 Bayside Conference ChampionshipsMay 9 · 300m Hurdles · Place 12 · Crisfield Hi | 300m Hurdles | 12 | 46.24 | 12 |
| May 9 | 2018 Bayside Conference ChampionshipsMay 9 · 110m Hurdles · Place 5 · Crisfield Hi | 110m Hurdles | 5 | 16.69 | 12 |
| Apr 30 | Meet 4 at Stephen DecaturApr 30 · 300m Hurdles · Place 5 · Crisfield Hi | 300m Hurdles | 5 | 48.50 | 12 |
| Apr 30 | Meet 4 at Stephen DecaturApr 30 · 110m Hurdles · Place 5 · Crisfield Hi | 110m Hurdles | 5 | 17.60 | 12 |
| Apr 12 | Pocomoke, Crisfield, Mardela at North DorchesterApr 12 · 300m Hurdles · Place 4 · Crisfield | 300m Hurdles36" / 0.914m | 4. | 49.34 | 12 |
| Apr 3 | Crisfield, Mardela, Washington at WicomicoApr 3 · 300m Hurdles · Place 3 · Crisfield | 300m Hurdles36" / 0.914m | 3. | 46.90 | 12 |
| Apr 3 | Crisfield, Mardela, Washington at WicomicoApr 3 · 110m Hurdles · Place 3 · Crisfield | 110m Hurdles39" / 0.991m | 3. | 16.90 | 12 |
| Apr 3 | Crisfield, Mardela, Washington at WicomicoApr 3 · High Jump · Place 5 · Crisfield | High Jump | 5. | 5-02.00 | 12 |
| Apr 3 | Crisfield, Mardela, Washington at WicomicoApr 3 · 100 Meters · Place 4 · Crisfield | 100 Meters | 4. | 12.20 PB | 12 |
| Mar 23 | Parkside Home Meet 1Mar 23 · High Jump · Crisfield Hi | High Jump | — | 5-04.00 | 12 |
| Mar 23 | Parkside Home Meet 1Mar 23 · 300m Hurdles · Place 3 · Crisfield Hi | 300m Hurdles | 3 | 48.7 | 12 |
| Mar 23 | Parkside Home Meet 1Mar 23 · 110m Hurdles · Place 3 · Crisfield Hi | 110m Hurdles | 3 | 17.0 | 12 |
| Mar 23 | Parkside Home Meet 1Mar 23 · 100 Meters · Place 17 · Crisfield Hi | 100 Meters | 17 | 14.8 | 12 |
2018 Indoor Track
7 results2017 Indoor Track
19 results2017 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | MPSSAA 1A East Regional Championship May 20 · 300m Hurdles · Place 7 · Crisfield | 300m Hurdles36" / 0.914m | 7. | 47.48a | 11 |
| May 20 | MPSSAA 1A East Regional Championship May 20 · 110m Hurdles · Place 6 · Crisfield | 110m Hurdles39" / 0.991mRound P | 6. | 17.80a | 11 |
| May 20 | MPSSAA 1A East Regional Championship May 20 · 110m Hurdles · Place 7 · Crisfield | 110m Hurdles39" / 0.991m | 7. | 18.09a | 11 |
| May 18 | MPSSAA 1A East Regional Championship May 18 · 300m Hurdles · Place 7 · Crisfield | 300m Hurdles36" / 0.914m | 7. | 47.48a | 11 |
| May 18 | MPSSAA 1A East Regional Championship May 18 · 110m Hurdles · Place 6 · Crisfield | 110m Hurdles39" / 0.991mRound P | 6. | 17.80a | 11 |
| May 18 | MPSSAA 1A East Regional Championship May 18 · 110m Hurdles · Place 7 · Crisfield | 110m Hurdles39" / 0.991m | 7. | 18.09a | 11 |
| May 10 | 2017 Bayside ChampionshipsMay 10 · 300m Hurdles · Place 10 · Crisfield | 300m Hurdles36" / 0.914m | 10. | 46.48a | 11 |
| May 10 | 2017 Bayside ChampionshipsMay 10 · 110m Hurdles · Place 7 · Crisfield | 110m Hurdles39" / 0.991m | 7. | 17.81a | 11 |
| Apr 12 | 5 Team @ Parkside, WH, Cris, Wash, CSDApr 12 · 300m Hurdles · Place 3 · Crisfield | 300m Hurdles36" / 0.914m | 3. | 48.40 | 11 |
| Apr 12 | 5 Team @ Parkside, WH, Cris, Wash, CSDApr 12 · 110m Hurdles · Place 5 · Crisfield | 110m Hurdles39" / 0.991m | 5. | 18.30 | 11 |
| Apr 12 | 5 Team @ Parkside, WH, Cris, Wash, CSDApr 12 · High Jump · Place 4 · Crisfield | High Jump | 4. | 5-00.00 | 11 |
2016 Indoor Track
10 results2016 Outdoor Track
11 results2015 Indoor Track
4 results2015 Outdoor Track
7 results