Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMA D3 Middle School State Championship · Jun 7 | 12.88a | MA D3 Middle School State Championship | June 7, 2025 |
| 200 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 22 | 25.86a | USATF New England Indoor Track & Field Championship | February 22, 2026 |
| 200 Meters · Outdoor2026-05-23 Andover vs. Exeter · May 23 | 25.38a | 2026-05-23 Andover vs. Exeter | May 23, 2026 |
| 300 Meters · Indoor2026-01-28 PATF vs. Austin Prep and North Reading · Jan 28 | 41.64a | 2026-01-28 PATF vs. Austin Prep and North Reading | January 28, 2026 |
| 400 Meters · IndoorUSATF New England Indoor Track & Field Championship · Feb 22 | 57.63a | USATF New England Indoor Track & Field Championship | February 22, 2026 |
| 400 Meters · Outdoor2026-05-23 Andover vs. Exeter · May 23 | 56.67a | 2026-05-23 Andover vs. Exeter | May 23, 2026 |
| 55 Meter · IndoorPATF vs. Governor's, Landmark, Wheeler · Dec 17 | 7.71a | PATF vs. Governor's, Landmark, Wheeler | December 17, 2025 |
| High Jump · Indoor2026-01-21 PA vs. Govs, Mari, Land, Wilb, Mont · Jan 21 | 4-10.00 | 2026-01-21 PA vs. Govs, Mari, Land, Wilb, Mont | January 21, 2026 |
| High Jump · OutdoorTaft vs. Andover and Deerfield · Apr 11 | 4-06.00 | Taft vs. Andover and Deerfield | April 11, 2026 |
| Long Jump · OutdoorPATF vs. Austin Prep, North Reading, Marianapolis, Landmark · Apr 22 | 16-04.50 | PATF vs. Austin Prep, North Reading, Marianapolis, Landmark | April 22, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 25 | USATF-NE Open and Masters ChampionshipJul 25 · 200 Meters · MetroCobras TCMetroCobras TC | 200 Meters | -- | DNSWind: 0 | 9 |
| May 23 | 2026-05-23 Andover vs. ExeterMay 23 · 400 Meters · Place 1 · Andover Phillips AcademyAndover Phillips Academy | 400 Meters | 1. | 56.67a PB | 9 |
| May 23 | 2026-05-23 Andover vs. ExeterMay 23 · 200 Meters · Place 1 · Andover Phillips AcademyAndover Phillips Academy | 200 Meters | 1. | 25.38a PB | 9 |
| May 16 | NEPSTA DI ChampionshipMay 16 · Long Jump · Andover Phillips AcademyAndover Phillips Academy | Long Jump | -- | FS | 9 |
| May 16 | NEPSTA DI ChampionshipMay 16 · 400 Meters · Place 2 · Andover Phillips AcademyAndover Phillips Academy | 400 Meters | 2. | 57.19a | 9 |
| May 6 | PATF vs. Cushing, CSW, Concord, MontroseMay 6 · Long Jump · Place 3 · Andover Phillips AcademyAndover Phillips Academy | Long Jump | 3. | 15-06.25 | 9 |
| May 6 | PATF vs. Cushing, CSW, Concord, MontroseMay 6 · 400 Meters · Place 1 · Andover Phillips AcademyAndover Phillips Academy | 400 Meters | 1. | 58.14a | 9 |
| May 6 | PATF vs. Cushing, CSW, Concord, MontroseMay 6 · 200 Meters · Andover Phillips AcademyAndover Phillips Academy | 200 Meters | — | NT | 9 |
| May 2 | PATF vs. Loomis and NMHMay 2 · Long Jump · Place 4 · Andover Phillips AcademyAndover Phillips Academy | Long Jump | 4. | 15-05.00 | 9 |
| Apr 22 | PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · Long Jump · Place 1 · Andover Phillips AcademyAndover Phillips Academy | Long Jump | 1. | 16-04.50 PB | 9 |
| Apr 22 | PATF vs. Austin Prep, North Reading, Marianapolis, LandmarkApr 22 · 200 Meters · Place 1 · Andover Phillips AcademyAndover Phillips Academy | 200 Meters | 1. | 26.26a | 9 |
| Apr 11 | Taft vs. Andover and DeerfieldApr 11 · High Jump · Place 1 · Andover Phillips AcademyAndover Phillips Academy | High Jump | 1. | 4-06.00 PB | 9 |
| Apr 11 | Taft vs. Andover and DeerfieldApr 11 · 400 Meters · Place 2 · Andover Phillips AcademyAndover Phillips Academy | 400 Meters | 2. | 58.13a | 9 |
| Feb 8 | Greater Boston Track Club MeetFeb 8 · 400 Meters · Place 1 · Phillips AcademyPhillips Academy | 400 Meters | 1. | 57.97a | 9 |
2026 Indoor Track
7 results2025 Indoor Track
2 results2025 Outdoor Track
5 results