Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorUSATF New England Youth / HS Meet #2 · Jan 19 | 6:08.29a | USATF New England Youth / HS Meet #2 | January 19, 2025 |
| 1 Mile · OutdoorUSATF New England Youth Series - Meet #1 · May 4 | 6:01.81 | USATF New England Youth Series - Meet #1 | May 4, 2025 |
| 1000 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 11 | 3:38.96a | USATF New England Youth / HS Meet #1 | January 11, 2026 |
| 1500 Meters · OutdoorUSATF New England Youth Invitational · Jun 1 | 5:57.11 | USATF New England Youth Invitational | June 1, 2025 |
| 200 Meters · IndoorUSATF New England Youth MA Vacation Week Meet · Feb 18 | 35.53a | USATF New England Youth MA Vacation Week Meet | February 18, 2026 |
| 200 Meters · OutdoorUSATF New England Youth Invitational · Jun 2 | 36.78 | USATF New England Youth Invitational | June 2, 2024 |
| 400 Meters · IndoorPre Nationals Tune Up · Jan 4 | 1:17.20 | Pre Nationals Tune Up | January 4, 2025 |
| 400 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 25 | 1:12.35a | USATF Region 1 Junior Olympic Championships | June 25, 2026 |
| 60 Meters · IndoorUSATF New England Youth / HS Meet #1 · Jan 11 | 10.24a | USATF New England Youth / HS Meet #1 | January 11, 2026 |
| 800 Meters · IndoorPre Nationals Tune Up · Jan 4 | 2:51.28 | Pre Nationals Tune Up | January 4, 2025 |
| 800 Meters · OutdoorUSATF New England Youth Invitational · May 31 | 2:56.76a | USATF New England Youth Invitational | May 31, 2026 |
| 80m Hurdles · 30" / 0.762m · OutdoorUSATF New England Youth Invitational · May 31 | 19.92a | USATF New England Youth Invitational | May 31, 2026 |
| Javelin · 450g AeroJav · OutdoorUSATF New England Youth Invitational · May 31 | 16.84m | USATF New England Youth Invitational | May 31, 2026 |
| Javelin · 500g TJ · OutdoorIACS MS vs. Chelmsford and Tyngsboro vs. Chocksett · May 21 | 49-04 | IACS MS vs. Chelmsford and Tyngsboro vs. Chocksett | May 21, 2026 |
| Long Jump · OutdoorUSATF New England Youth Invitational · Jun 2 | 2.58m | USATF New England Youth Invitational | June 2, 2024 |
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
4 results2025 Indoor Track
6 results2024 Outdoor Track
5 results