Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSpringfield Invitational · Apr 25 | 12.99a | Springfield Invitational | April 25, 2026 |
| 200 Meters · IndoorDVGTCA Meet #7 · Jan 30 | 28.52 | DVGTCA Meet #7 | January 30, 2026 |
| 200 Meters · OutdoorDelco Champs · Apr 29 | 25.42a | Delco Champs | April 29, 2026 |
| 300m Hurdles · 30" / 0.762m · OutdoorSpringfield Invitational · Apr 25 | 51.42a | Springfield Invitational | April 25, 2026 |
| 400 Meters · IndoorDVGTCA & T&FCAofGP Novice Meet · Jan 8 | 1:12.84 | DVGTCA & T&FCAofGP Novice Meet | January 8, 2025 |
| 400 Meters · OutdoorGreen Raider Inv · Apr 1 | 1:01.61a | Green Raider Inv | April 1, 2026 |
| 55 Meters · IndoorDVGTCA Novice Meet · Jan 3 | 8.55 | DVGTCA Novice Meet | January 3, 2024 |
| 60 Meter · IndoorDVGTCA Meet #3 · Dec 20 | 9.00a | DVGTCA Meet #3 | December 20, 2023 |
| 60 Meters · IndoorDVGTCA Meet #7 · Jan 17 | 8.68 | DVGTCA Meet #7 | January 17, 2025 |
| 60m Hurdles · 33" / 0.838m · IndoorDVGTCA Meet #1 · Dec 12 | 12.26a | DVGTCA Meet #1 | December 12, 2025 |
| 800 Meters · IndoorDVGTCA Meet #6 · Jan 12 | 3:03.00 | DVGTCA Meet #6 | January 12, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
21 results2026 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 30 | DVGTCA Meet #7Jan 30 · 200 Meters · Place 22 · Chichester | 200 Meters | 22 | 28.52 PB | 12 |
2025 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | DVGTCA Meet #1Dec 12 · 60m Hurdles · Place 63 · Chichester | 60m Hurdles33" / 0.838m | 63. | 12.26a PB | 11 |
| Jan 17 | DVGTCA Meet #7Jan 17 · 60 Meters · Place 18 · Chichester | 60 Meters | 18 | 8.68 PB | 10 |
| Jan 10 | DVGTCA Meet #6Jan 10 · 200 Meters · Place 38 · Chichester | 200 Meters | 38 | 29.10 | 10 |
| Jan 8 | DVGTCA & T&FCAofGP Novice MeetJan 8 · 400 Meters · Place 7 · Chichester | 400 Meters | 7 | 1:12.84 PB | — |
| Jan 3 | DVGTCA Meet #5Jan 3 · 60 Meters · Place 18 · Chichester | 60 Meters | 18 | 8.68 | 10 |
2025 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | PIAA District 1 AAA/AA ChampionshipsMay 16 · 200 Meters · Place 30 · Chichester | 200 Meters | 30. | 26.91aWind: -2.3 | 10 |
| May 7 | Del Val ChampionshipMay 7 · 300m Hurdles · Place 3 · Chichester | 300m Hurdles30" / 0.762m | 3. | 52.06a | 10 |
| May 7 | Del Val ChampionshipMay 7 · 200 Meters · Place 2 · Chichester | 200 Meters | 2. | 25.67a | 10 |
| Apr 30 | Delco ChampsApr 30 · 300m Hurdles · Place 11 · Chichester | 300m Hurdles | 11 | 50.48 | — |
| Apr 30 | Delco ChampsApr 30 · 300m Hurdles · Place 15 · Chichester | 300m HurdlesRound P | 15 | 50.58 | — |
| Apr 30 | Delco ChampsApr 30 · 200 Meters · Place 11 · Chichester | 200 Meters | 11 | 26.34 | — |
| Apr 30 | Delco ChampsApr 30 · 200 Meters · Place 14 · Chichester | 200 MetersRound P | 14 | 26.55 | — |
| Apr 16 | Green Raider InvApr 16 · 300m Hurdles · Chichester | 300m Hurdles30" / 0.762m | -- | DNS | 10 |
| Apr 16 | Green Raider InvApr 16 · 200 Meters · Place 6 · Chichester | 200 Meters | 6. | 27.59a | 10 |
| Apr 5 | Haverford InvitationalApr 5 · 300m Hurdles · Place 24 · Chichester | 300m Hurdles | 24 | 57.70a | 10 |
| Apr 5 | Haverford InvitationalApr 5 · 200 Meters · Place 7 · Chichester | 200 Meters | 7 | 27.02a | 10 |
2024 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | DVGTCA Meet #3 -Invitational Day 1Dec 19 · 400 Meters · Place 84 · Chichester | 400 Meters | 84. | 1:12.90a | 10 |
| Dec 13 | DVGTCA Meet #2 Dec 13 · 200 Meters · Place 36 · Chichester | 200 Meters | 36. | 30.01a | 10 |
| Feb 9 | DVG Consolation MeetFeb 9 · 400 Meters · Place 14 · Chichester | 400 Meters | 14 | 1:13.56 | 9 |
| Jan 12 | DVGTCA Meet #6Jan 12 · 800 Meters · Place 41 · Chichester | 800 Meters | 41 | 3:03.00 PB | 9 |
| Jan 12 | DVGTCA Meet #6Jan 12 · 800 Meters · Place 42 · Chichester | 800 Meters | 42 | 3:19.36 | 9 |
| Jan 5 | DVGTCA Meet #5Jan 5 · 200 Meters · Place 39 · Chichester | 200 Meters | 39 | 30.92 | 9 |
| Jan 5 | DVGTCA Meet #5Jan 5 · 200 Meters · Place 39 · Chichester | 200 Meters | 39 | 30.92 | 9 |
| Jan 3 | DVGTCA Novice MeetJan 3 · 55 Meters · Place 11 · Chichester | 55 Meters | 11 | 8.55 PB | 9 |
2024 Outdoor Track
7 results2023 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | DVGTCA Meet #3Dec 20 · 60 Meter · Place 77 · Chichester | 60 Meter | 77. | 9.00a PB | 9 |
| Dec 20 | DVGTCA Meet #3Dec 20 · 400 Meters · Place 95 · Chichester | 400 Meters | 95. | 1:13.38a | 9 |
| Dec 15 | DVGTCA Meet #2Dec 15 · 400 Meters · Place 56 · Chichester | 400 Meters | 56. | 1:19.05a | 9 |
| Dec 8 | DVGTCA Meet #1Dec 8 · 200 Meters · Place 55 · Chichester | 200 Meters | 55. | 32.54a | 9 |