Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUAGTCA Outdoor Championship · Jun 6 | 17.29a | UAGTCA Outdoor Championship | June 6, 2026 |
| 200 Meters · IndoorUAGTCA Meet #1 · Jan 4 | 40.50a | UAGTCA Meet #1 | January 4, 2026 |
| 200 Meters · OutdoorUAGTCA Outdoor Championship · Jun 6 | 35.88a | UAGTCA Outdoor Championship | June 6, 2026 |
| 300 Meters · IndoorUAGTCA Meet #2 · Jan 11 | 1:10.21a | UAGTCA Meet #2 | January 11, 2026 |
| 400 Meters · IndoorUAGTCA Meet #1 · Jan 4 | 1:36.65a | UAGTCA Meet #1 | January 4, 2026 |
| 400 Meters · OutdoorUAGTCA Outdoor Championship · Jun 6 | 1:26.13a | UAGTCA Outdoor Championship | June 6, 2026 |
| 55 Meter · IndoorAlvernia Youth Meet · Feb 8 | 11.24a | Alvernia Youth Meet | February 8, 2025 |
| 60 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 12 | 11.53a | UAGTCA Meet 2 @ Ott Center for Track & Field | January 12, 2025 |
| 600 Meters · IndoorArmory Youth Solstice Invitational · Dec 22 | 2:44.15a | Armory Youth Solstice Invitational | December 22, 2024 |
| 800 Meters · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 23 | 4:10.36a | UAGTCA 2026 Outdoor Meet #3 | May 23, 2026 |
| Long Jump · OutdoorUAGTCA Meet 2 · May 16 | 3.02m | UAGTCA Meet 2 | May 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 32 · Germantown Elite | 400 Meters | 32. | 1:26.13a PB | 3 |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 37 · Germantown Elite | 200 Meters | 37. | 35.88a PBWind: -2 | 3 |
| Jun 6 | UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 33 · Germantown Elite | 100 MetersRound P | 33. | 17.29a PBWind: 0 | 3 |
| May 30 | UAGTCA Meet 4May 30 · Long Jump · Place 9 · Germantown Elite | Long Jump | 9. | 2.96m | 3 |
| May 30 | UAGTCA Meet 4May 30 · 400 Meters · Place 44 · Germantown Elite | 400 Meters | 44. | 1:27.92a | 3 |
| May 30 | UAGTCA Meet 4May 30 · 100 Meters · Place 62 · Germantown Elite | 100 MetersRound P | 62. | 18.89a | 3 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · Long Jump · Place 17 · Germantown Elite | Long Jump | 17. | 1.87m | 3 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 35 · Germantown Elite | 800 Meters | 35. | 4:10.36a PB | 3 |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 62 · Germantown Elite | 200 Meters | 62. | 40.49a | 3 |
| May 16 | UAGTCA Meet 2May 16 · Long Jump · Place 16 · Germantown Elite | Long Jump | 16. | 3.02m PB | 3 |
| May 16 | UAGTCA Meet 2May 16 · 400 Meters · Place 52 · Germantown Elite | 400 Meters | 52. | 1:33.32a | 3 |
| May 16 | UAGTCA Meet 2May 16 · 100 Meters · Place 61 · Germantown Elite | 100 MetersRound P | 61. | 17.13aWind: 3.3 | 3 |
| May 9 | UAGTCA Meet 1May 9 · Long Jump · Place 13 · Germantown Elite | Long Jump | 13. | 2.98m | 3 |
| May 9 | UAGTCA Meet 1May 9 · 800 Meters · Place 40 · Germantown Elite | 800 Meters | 40. | 4:11.89a | 3 |
| May 9 | UAGTCA Meet 1May 9 · 200 Meters · Place 66 · Germantown Elite | 200 Meters | 66. | 39.00a | 3 |
2026 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 11 | UAGTCA Meet #2Jan 11 · 600 Meters · Place 43 · Germantown Elite | 600 Meters | 43 | 2:45.09a | 3 |
| Jan 11 | UAGTCA Meet #2Jan 11 · 300 Meters · Place 76 · Germantown Elite | 300 Meters | 76 | 1:10.21a PB | 3 |
| Jan 4 | UAGTCA Meet #1Jan 4 · 400 Meters · Place 29 · Germantown Elite | 400 Meters | 29 | 1:36.65a PB | 3 |
| Jan 4 | UAGTCA Meet #1Jan 4 · 200 Meters · Place 67 · Germantown Elite | 200 Meters | 67 | 40.50a PB | 3 |
2025 Indoor Track
9 results2025 Outdoor Track
9 results2024 Indoor Track
2 results