Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSATF New England Indoor Track & Field Championship · Feb 22 | 6:22.77a | USATF New England Indoor Track & Field Championship | February 22, 2026 |
| 1 Mile · OutdoorUSATF New England Youth Series #1 · Apr 26 | 6:19.30a | USATF New England Youth Series #1 | April 26, 2026 |
| 1500 Meters · OutdoorBattle Road Twilight Series Meet 1 · May 9 | 5:43.08a | Battle Road Twilight Series Meet 1 | May 9, 2026 |
| 2 Miles · OutdoorUSATF New England Youth Invitational · May 31 | 13:17.90a | USATF New England Youth Invitational | May 31, 2026 |
| 2000m Steeplechase · 0.762m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 25 | 8:45.35a | USATF Region 1 Junior Olympic Championships | June 25, 2026 |
| 300 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 12 | 56.01a | USATF New England Youth / HS Meet #1 | January 12, 2025 |
| 3000 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 25 | 11:53.56a | USATF Region 1 Junior Olympic Championships | June 25, 2026 |
| 55 Meters · OutdoorThe Rising Stars Classic · Mar 8 | 3:12.09a | The Rising Stars Classic | March 8, 2025 |
| 800 Meters · IndoorRiverhawk Invitational · Feb 6 | 2:57.23a | Riverhawk Invitational | February 6, 2026 |
| 800 Meters · OutdoorUSATF New England Youth Series #1 · Apr 26 | 3:03.86a | USATF New England Youth Series #1 | April 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
13 results2026 Indoor Track
2 results2025 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 8 | The Rising Stars ClassicMar 8 · 55 Meters · Place 15 · New England Elite Track Club | 55 MetersRound P | 15 | 3:12.09a PB | — |
2025 Indoor Track
3 results