Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2000m Steeplechase · 0.838m · OutdoorJHU Black and Blue Invitational · Apr 20 | 7:21.85a | JHU Black and Blue Invitational | April 20, 2023 |
| 2000m Steeplechase · OutdoorBlack and Blue Hopkins Invite · Apr 21 | 7:21.19 | Black and Blue Hopkins Invite | April 21, 2022 |
| 300m Hurdles · 36" / 0.914m · Outdoor MPSSAA 3A North Region Championships · May 18 | 48.40a | MPSSAA 3A North Region Championships | May 18, 2022 |
| 500 Meters · IndoorBCPS League Meet #9 · Jan 18 | 1:24.82 | BCPS League Meet #9 | January 18, 2022 |
| 800 Meters · IndoorBCPS League Meet #2 · Dec 12 | 2:36.80 | BCPS League Meet #2 | December 12, 2019 |
| 800 Meters · OutdoorFranklin, Towson, Perry Hall @Dulaney · May 28 | 2:17.00 | Franklin, Towson, Perry Hall @Dulaney | May 28, 2021 |
| High Jump · OutdoorMPSSAA 3A North Section 1 Championships · Jun 7 | 5-02.00 | MPSSAA 3A North Section 1 Championships | June 7, 2021 |
| Long Jump · OutdoorMPSSAA 3A North Section 1 Championships · Jun 7 | 15-04.75 | MPSSAA 3A North Section 1 Championships | June 7, 2021 |
| Triple Jump · OutdoorBCPS League Meet April 12 @ Hereford · Apr 12 | 33-04.00 | BCPS League Meet April 12 @ Hereford | April 12, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
15 results2022 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 18 | MPSSAA 3A North Region ChampionshipsMay 18 · 300m Hurdles · Place 17 · Towson | 300m Hurdles36" / 0.914m | 17. | 48.40a PB | 11 |
| May 18 | MPSSAA 3A North Region ChampionshipsMay 18 · High Jump · Towson | High Jump | — | NH | 11 |
| May 12 | BCPS Outdoor County ChampionshipsMay 12 · High Jump · Towson | High Jump | — | 5-00.00 | 11 |
| May 4 | BCPS Northside Last ChanceMay 4 · High Jump · Place 7 · Towson | High Jump | 7 | 5-0 | 11 |
| May 4 | BCPS Northside Last ChanceMay 4 · 300m Hurdles · Place 2 · Towson | 300m Hurdles | 2 | 49.36 | 11 |
| Apr 27 | Towson, Hereford @ DulaneyApr 27 · High Jump · Place 4 · Towson | High Jump | 4 | 5-00.00 | 11 |
| Apr 27 | Towson, Hereford @ DulaneyApr 27 · 300m Hurdles · Place 3 · Towson | 300m Hurdles | 3 | 51.89 | 11 |
| Apr 27 | Towson, Hereford @ DulaneyApr 27 · 800 Meters · Place 10 · Towson | 800 Meters | 10 | 2:23.40 | 11 |
| Apr 21 | Black and Blue Hopkins InviteApr 21 · 2000m Steeplechase · Place 14 · Towson High | 2000m Steeplechase | 14 | 7:21.19 PB | 11 |
| Apr 6 | Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · High Jump · Place 5 · Towson | High Jump | 5 | 5-0 | 11 |
| Apr 6 | Towson, Milford Mill, Franklin, Dulaney, Patapsco @ HerefordApr 6 · 300m Hurdles · Place 1 · Towson | 300m Hurdles | 1 | 52.97 | 11 |
| Mar 29 | Towson, Franklin, Dulaney @ DundalkMar 29 · High Jump · Place 3 · Towson | High Jump | 3 | 5-0 | 11 |
| Mar 29 | Towson, Franklin, Dulaney @ DundalkMar 29 · 800 Meters · Place 7 · Towson | 800 Meters | 7 | 2:18.3 | 11 |
2022 Indoor Track
4 results2021 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 14 | MPSSAA 3A North Region ChampionshipsJun 14 · 300m Hurdles · Place 7 · Towson | 300m Hurdles36" / 0.914m | 7. | 51.53a | 10 |
| Jun 14 | MPSSAA 3A North Region ChampionshipsJun 14 · High Jump · Towson | High Jump | — | NH | 10 |
| Jun 7 | MPSSAA 3A North Section 1 ChampionshipsJun 7 · Triple Jump · Place 5 · Towson | Triple Jump | 5. | 29-08.25 | 10 |
| Jun 7 | MPSSAA 3A North Section 1 ChampionshipsJun 7 · Long Jump · Place 8 · Towson | Long Jump | 8. | 15-04.75 PB | 10 |
| Jun 7 | MPSSAA 3A North Section 1 ChampionshipsJun 7 · 300m Hurdles · Place 4 · Towson | 300m Hurdles36" / 0.914m | 4. | 53.77a | 10 |
| Jun 7 | MPSSAA 3A North Section 1 ChampionshipsJun 7 · High Jump · Place 3 · Towson | High Jump | 3. | 5-02.00 PB | 10 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · High Jump · Place 1 · Towson | High Jump | 1 | 5-04.00 | 10 |
| Jun 2 | Sparrows Point, Dulaney Catonsville@TowsonJun 2 · High Jump · Place 1 · Towson | High Jump | 1 | 5-04.00 | 10 |
| May 28 | Franklin, Towson, Perry Hall @DulaneyMay 28 · High Jump · Place 2 · Towson | High Jump | 2 | 5-06.00 | 10 |
| May 28 | Franklin, Towson, Perry Hall @DulaneyMay 28 · 800 Meters · Place 2 · Towson | 800 Meters | 2 | 2:17.00 PB | 10 |
| May 21 | Franklin, Catonsville, Hereford @TowsonMay 21 · High Jump · Place 1 · Towson | High Jump | 1. | 5-02.00 | 10 |
| May 14 | Sparrows Point, Franklin, Eastern Tech@ TowsonMay 14 · High Jump · Place 1 · Towson | High Jump | 1 | 5-00.00 | 10 |
2020 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 8 | City County Mixer #2Jan 8 · 500 Meters · Place 18 · Towson High | 500 Meters | 18 | 1:26.72 | 9 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | BCPS League Meet #2Dec 12 · 800 Meters · Place 9 · Towson | 800 Meters | 9. | 2:36.80 PB | 9 |