Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSATF New England Youth Invitational · Mar 1 | 5:51.10a | USATF New England Youth Invitational | March 1, 2026 |
| 100 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 11 | 21.89 | USATF Region 1 Junior Olympic Championships | July 11, 2019 |
| 1500 Meters · IndoorRising Stars Youth Champs · Mar 6 | 5:06.68a | Rising Stars Youth Champs | March 6, 2026 |
| 1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 25 | 5:02.42a | USATF Region 1 Junior Olympic Championships | June 25, 2026 |
| 200 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 11 | 45.47 | USATF Region 1 Junior Olympic Championships | July 11, 2019 |
| 3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 25 | 10:55.97a | USATF Region 1 Junior Olympic Championships | June 25, 2026 |
| 400 Meters · IndoorUSATF New England Youth Invitational · Mar 2 | 1:20.46a | USATF New England Youth Invitational | March 2, 2025 |
| 400 Meters · OutdoorUSATF Adirondack Association Junior Olympic Championships · Jun 18 | 1:32.13a | USATF Adirondack Association Junior Olympic Championships | June 18, 2023 |
| 800 Meters · IndoorUSATF New England Youth Invitational · Mar 1 | 2:38.07a | USATF New England Youth Invitational | March 1, 2026 |
| 800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 25 | 2:29.18a | USATF Region 1 Junior Olympic Championships | June 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
4 results2025 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 15 | Constitution ClassicJun 15 · 1500 Meters · Place 3 · Roundabout Runners Club | 1500 Meters | 3. | 6:10.26a | 7 |
| Jun 15 | Constitution ClassicJun 15 · 800 Meters · Place 3 · Roundabout Runners Club | 800 Meters | 3. | 2:52.82a | 7 |
2025 Indoor Track
2 results2024 Outdoor Track
2 results2023 Outdoor Track
4 results2022 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 12 | President's OpenJun 12 · 800 Meters · Place 2 · Roundabout Runners Club | 800 Meters | 2. | 3:54.63a | 10 |
| Jun 12 | President's OpenJun 12 · 400 Meters · Place 4 · Roundabout Runners Club | 400 Meters | 4. | 1:40.09a | 10 |
| Jun 12 | President's OpenJun 12 · 200 Meters · Place 2 · Roundabout Runners Club | 200 Meters | 2. | 47.23a | 10 |
2019 Outdoor Track
5 results