Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorQuad-Meet at Maryvale Prep 2 · Apr 17 | 19.34a | Quad-Meet at Maryvale Prep 2 | April 17, 2019 |
| 300 Meters · IndoorIAAM/MIAA Meet #1 · Dec 14 | 49.69a | IAAM/MIAA Meet #1 | December 14, 2018 |
| 300m Hurdles · 30" / 0.762m · OutdoorIAAM Track and Field Championships Day 1 · May 10 | 49.96a | IAAM Track and Field Championships Day 1 | May 10, 2018 |
| 40 Yard Dash · IndoorCCBC-Essex Meet 4 · Jan 12 | 5.77 | CCBC-Essex Meet 4 | January 12, 2018 |
| 500 Meters · IndoorIAAM Group Meet · Dec 3 | 1:56.35a | IAAM Group Meet | December 3, 2016 |
| 55 Meter · IndoorIAAM/MIAA Meet 3 · Jan 19 | 7.98a | IAAM/MIAA Meet 3 | January 19, 2018 |
| 55 Meters · IndoorIAAM/MIAA Championships · Jan 26 | 7.92 | IAAM/MIAA Championships | January 26, 2018 |
| 55m Hurdles · 33" · IndoorIAAM/MIAA Regular Season Meet #1 · Dec 13 | 10.26a | IAAM/MIAA Regular Season Meet #1 | December 13, 2019 |
| High Jump · IndoorIAAM/MIAA Meet #1 · Dec 16 | 4-06.00 | IAAM/MIAA Meet #1 | December 16, 2016 |
| Long Jump · IndoorIAAM/MIAA Meet #1 · Dec 14 | 13-08.75 | IAAM/MIAA Meet #1 | December 14, 2018 |
| Triple Jump · IndoorIAAM/MIAA Meet 3 · Jan 19 | 29-00.00 | IAAM/MIAA Meet 3 | January 19, 2018 |
| Triple Jump · Outdoor2019 Urbana Invitational · Mar 23 | 26-07.00 | 2019 Urbana Invitational | March 23, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
4 results2019 Indoor Track
11 results2019 Outdoor Track
6 results2018 Indoor Track
23 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Prince George's Relays InvitationalDec 20 · Long Jump · Place 21 · Notre Dame Preparatory | Long Jump | 21. | 13-06.00 | 11 |
| Dec 14 | IAAM/MIAA Meet #1Dec 14 · 300 Meters · Place 17 · Notre Dame Preparatory | 300 Meters | 17. | 49.69a PB | 11 |
| Dec 14 | IAAM/MIAA Meet #1Dec 14 · 55m Hurdles · Notre Dame Preparatory | 55m Hurdles33" | — | DNS | 11 |
| Dec 14 | IAAM/MIAA Meet #1Dec 14 · Long Jump · Place 2 · Notre Dame Preparatory | Long Jump | 2. | 13-08.75 PB | 11 |
| Dec 8 | Ed Bowie InvitationalDec 8 · 300 Meters · Place 94 · Notre Dame Preparatory | 300 Meters | 94. | 50.69a | 11 |
| Dec 8 | Ed Bowie InvitationalDec 8 · 55m Hurdles · Place 35 · Notre Dame Preparatory | 55m Hurdles33"Round P | 35. | 10.63a | 11 |
| Nov 30 | IAAM League MeetNov 30 · 300 Meters · Place 43 · Notre Dame Preparatory | 300 Meters | 43. | 51.92a | 11 |
| Nov 30 | IAAM League MeetNov 30 · 55m Hurdles · Place 7 · Notre Dame Preparatory | 55m Hurdles33" | 7. | 10.34a | 11 |
| Jan 26 | IAAM/MIAA ChampionshipsJan 26 · High Jump · Place 10 · Notre Dame P | High Jump | 10 | 4-06.00 | — |
| Jan 26 | IAAM/MIAA ChampionshipsJan 26 · Triple Jump · Place 14 · Notre Dame P | Triple Jump | 14 | 29-00.00 | — |
| Jan 26 | IAAM/MIAA ChampionshipsJan 26 · 55 Meters · Place 9 · Notre Dame P | 55 MetersRound P | 9 | 7.92 PB | — |
| Jan 26 | IAAM/MIAA ChampionshipsJan 26 · 55m Hurdles · Place 10 · Notre Dame P | 55m Hurdles | 10 | 10.45 | — |
| Jan 19 | IAAM/MIAA Meet 3Jan 19 · 55m Hurdles · Place 10 · Notre Dame Preparatory | 55m Hurdles33" | 10. | 10.54a | 10 |
| Jan 19 | IAAM/MIAA Meet 3Jan 19 · 55 Meter · Place 1 · Notre Dame Preparatory | 55 Meter | 1. | 7.98a PB | 10 |
| Jan 19 | IAAM/MIAA Meet 3Jan 19 · Triple Jump · Place 9 · Notre Dame Preparatory | Triple Jump | 9. | 29-00.00 PB | 10 |
| Jan 19 | IAAM/MIAA Meet 3Jan 19 · Long Jump · Place 18 · Notre Dame Preparatory | Long Jump | 18. | 12-01.00 | 10 |
| Jan 12 | CCBC-Essex Meet 4Jan 12 · High Jump · Place 5 · Notre Dame P | High Jump | 5 | 4-06.00 | 10 |
| Jan 12 | CCBC-Essex Meet 4Jan 12 · 55m Hurdles · Place 9 · Notre Dame P | 55m Hurdles | 9 | 10.41 | 10 |
| Jan 12 | CCBC-Essex Meet 4Jan 12 · 40 Yard Dash · Place 5 · Notre Dame P | 40 Yard Dash | 5 | 5.77 PB | 10 |
| Jan 5 | IAAM/MIAA Meet 2Jan 5 · Triple Jump · Place 2 · Notre Dame J.V-G | Triple Jump | 2 | 28-11.50 | 10 |
| Jan 5 | IAAM/MIAA Meet 2Jan 5 · Long Jump · Place 4 · Notre Dame J.V-G | Long Jump | 4 | 13-00.50 | 10 |
| Jan 5 | IAAM/MIAA Meet 2Jan 5 · High Jump · Place 13 · Notre Dame G | High Jump | 13 | 4-04.00 | 10 |
| Jan 5 | IAAM/MIAA Meet 2Jan 5 · 55m Hurdles · Place 10 · Notre Dame G | 55m Hurdles | 10 | 10.54 | 10 |
2018 Outdoor Track
7 results2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 2 | IAAM Group MeetDec 2 · 55m Hurdles · Place 10 · Notre Dame Preparatory | 55m Hurdles33" | 10. | 10.65a | 10 |
| Dec 2 | IAAM Group MeetDec 2 · 55 Meter · Place 26 · Notre Dame Preparatory | 55 Meter | 26. | 8.57a | 10 |
| Dec 2 | IAAM Group MeetDec 2 · High Jump · Notre Dame Preparatory | High Jump | — | DNS | 10 |
| Jan 27 | IAAM/MIAA ChampionshipsJan 27 · High Jump · Place 8 · Notre Dame P | High Jump | 8 | 0.50 | — |
| Jan 6 | IAAM/MIAA Meet #2Jan 6 · High Jump · Notre Dame G | High Jump | — | 4-06.00 | 9 |
| Jan 6 | IAAM/MIAA Meet #2Jan 6 · 55 Meters · Place 18 · Notre Dame G | 55 Meters | 18 | 8.25 | 9 |
2017 Outdoor Track
1 results2016 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | IAAM/MIAA Meet #1Dec 16 · 55 Meter · Place 19 · Notre Dame Preparatory | 55 Meter | 19. | 8.38a | 9 |
| Dec 16 | IAAM/MIAA Meet #1Dec 16 · High Jump · Place 8 · Notre Dame Preparatory | High Jump | 8. | 4-06.00 PB | 9 |
| Dec 3 | IAAM Group MeetDec 3 · 500 Meters · Place 54 · Notre Dame Preparatory | 500 Meters | 54. | 1:56.35a PB | 9 |
| Dec 3 | IAAM Group MeetDec 3 · 55 Meter · Place 29 · Notre Dame Preparatory | 55 Meter | 29. | 8.46a | 9 |
| Dec 3 | IAAM Group MeetDec 3 · High Jump · Place 7 · Notre Dame Preparatory | High Jump | 7. | 4-06.00 | 9 |