Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorVirginia Pride Spring Kick-Off · Apr 26 | 15.91a | Virginia Pride Spring Kick-Off | April 26, 2026 |
| 1500 Meters · IndoorThe VA Showcase · Jan 17 | 6:41.69 | The VA Showcase | January 17, 2025 |
| 1500 Meters · OutdoorWhite Knight Youth Challenge · May 25 | 5:55.64a | White Knight Youth Challenge | May 25, 2025 |
| 1500m Race Walk · IndoorPVA 14 & Under · Feb 15 | 10:03.11a | PVA 14 & Under | February 15, 2025 |
| 1500m Race Walk · OutdoorIYC · Jul 11 | 10:30.50a | IYC | July 11, 2025 |
| 200 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 21 | 32.79a | LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE | February 21, 2026 |
| 200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 13 | 30.75a | AAU Potomac Valley District Qualifier | June 13, 2026 |
| 3000m Race Walk · OutdoorAAU Track & Field Region 3 Qualifier · Jun 25 | 21:08.61a | AAU Track & Field Region 3 Qualifier | June 25, 2026 |
| 3000m Racewalk · Standard · Outdoor2026 International Youth Championship · Jul 17 | 20:16.04a | 2026 International Youth Championship | July 17, 2026 |
| 400 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 21 | 1:16.23a | LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE | February 21, 2026 |
| 400 Meters · OutdoorVirginia Pride Spring Kick-Off · Apr 26 | 1:12.79a | Virginia Pride Spring Kick-Off | April 26, 2026 |
| 800 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 14 | 2:52.64a | PVA 14 and Under National Age-Group Invitational | February 14, 2026 |
| 800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 25 | 2:51.31a | AAU Track & Field Region 3 Qualifier | June 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
19 results2026 Indoor Track
9 results2025 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 11 | IYCJul 11 · 1500m Race Walk · Place 1 · Blackbird Elite Track Club | 1500m Race Walk | 1 | 10:30.50a PB | 5 |
| Jul 11 | IYCJul 11 · 1500 Meters · Place 13 · Blackbird Elite Track Club | 1500 Meters | 13 | 6:24.06a | 5 |
| Jul 11 | IYCJul 11 · 800 Meters · Place 17 · Blackbird Elite Track Club | 800 Meters | 17 | 3:10.24a | 5 |
| Jul 5 | PVA InvitationalJul 5 · 200 Meters · Place 46 · Blackbird Elite Track Club | 200 Meters | 46 | 35.34 | — |
| Jun 14 | AAU Potomac Valley District QualifierJun 14 · 1500m Race Walk · Place 1 · Blackbird Elite Track Club | 1500m Race Walk | 1 | 10:40.41a | 5 |
| Jun 14 | AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 7 · Blackbird Elite Track Club | 1500 Meters | 7 | 6:06.78a | 5 |
| Jun 14 | AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 8 · Blackbird Elite Track Club | 800 Meters | 8 | 2:58.42a | 5 |
| May 25 | White Knight Youth ChallengeMay 25 · 1500 Meters · Place 4 · Blackbird Elite Track Club | 1500 Meters | 4 | 5:55.64a PB | 5 |
| May 25 | White Knight Youth ChallengeMay 25 · 800 Meters · Place 8 · Blackbird Elite Track Club | 800 Meters | 8 | 3:09.27a | 5 |
| May 25 | White Knight Youth ChallengeMay 25 · 400 Meters · Place 15 · Blackbird Elite Track Club | 400 Meters | 15 | 1:20.19a | 5 |
2025 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 22 | LEGACY Indoor ShowcaseFeb 22 · 800 Meters · Place 11 · Blackbird Elite Track Club | 800 Meters | 11 | 2:59.28a | 5 |
| Feb 22 | LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 42 · Blackbird Elite Track Club | 400 Meters | 42 | 1:23.74a | 5 |
| Feb 15 | PVA 14 & UnderFeb 15 · 1500m Race Walk · Place 1 · Blackbird Elite Track Club | 1500m Race Walk | 1 | 10:03.11a PB | 5 |
| Feb 15 | PVA 14 & UnderFeb 15 · 800 Meters · Place 18 · Blackbird Elite Track Club | 800 Meters | 18 | 3:02.47a | 5 |
| Jan 17 | The VA ShowcaseJan 17 · 1500 Meters · Place 14 · Blackbird El | 1500 Meters | 14 | 6:41.69 PB | — |
| Jan 17 | The VA ShowcaseJan 17 · 800 Meters · Place 19 · Blackbird El | 800 Meters | 19 | 3:14.10 | — |