Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Hollis-Brookline Home MeetMay 20 · Javelin · Place 6 · Timberlane Regional | Javelin600g | 6. | 48-2 | 11 |
| May 20 | Hollis-Brookline Home MeetMay 20 · Discus · Place 4 · Timberlane Regional | Discus1kg | 4. | 62-11 PB | 11 |
| May 20 | Hollis-Brookline Home MeetMay 20 · Shot Put · Place 3 · Timberlane Regional | Shot Put4kg | 3. | 23-1 PB | 11 |
| May 12 | Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Javelin · Place 8 · Timberlane Regional | Javelin600g | 8. | 56-3 PB | 11 |
| May 12 | Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Discus · Place 5 · Timberlane Regional | Discus1kg | 5. | 60-6 | 11 |
| May 12 | Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Shot Put · Place 10 · Timberlane Regional | Shot Put4kg | 10. | 20-3 | 11 |
| Apr 21 | Pelham Quad MeetApr 21 · Javelin · Place 10 · Timberlane Regional | Javelin600g | 10. | 43-03 | 11 |
| Apr 21 | Pelham Quad MeetApr 21 · Discus · Place 4 · Timberlane Regional | Discus1kg | 4. | 62-01 | 11 |
| Apr 21 | Pelham Quad MeetApr 21 · Shot Put · Place 5 · Timberlane Regional | Shot Put4kg | 5. | 19-10.00 | 11 |
| Apr 21 | Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · Javelin · Place 10 · Timberlane Regional | Javelin600g | 10. | 43-03 | 11 |
| Apr 21 | Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · Discus · Place 4 · Timberlane Regional | Discus1kg | 4. | 62-01 | 11 |
| Apr 21 | Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · Shot Put · Place 5 · Timberlane Regional | Shot Put4kg | 5. | 19-10.00 | 11 |
| Apr 18 | Sanborn InvitationalApr 18 · Discus · Timberlane Regional | Discus1kg | -- | DNS | 11 |
| Apr 18 | Sanborn InvitationalApr 18 · Shot Put · Timberlane Regional | Shot Put4kg | -- | DNS | 11 |
| Apr 16 | Coe-Brown Cluster MeetApr 16 · Discus · Place 8 · Timberlane Regional | Discus1kg | 8. | 54-04 | 11 |
| Apr 16 | Coe-Brown Cluster MeetApr 16 · Shot Put · Place 7 · Timberlane Regional | Shot Put4kg | 7. | 20-11.25 | 11 |
2025 Outdoor Track
3 results2024 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | Winnacunnet TriMay 8 · Javelin · Place 8 · Timberlane Regional | Javelin600g | 8. | 40-00 | 9 |
| May 8 | Winnacunnet TriMay 8 · Discus · Place 5 · Timberlane Regional | Discus1kg | 5. | 54-08 | 9 |
| May 8 | Winnacunnet TriMay 8 · Shot Put · Place 8 · Timberlane Regional | Shot Put4kg | 8. | 20-00.50 | 9 |
| Apr 9 | Merrimack Home Meet #1Apr 9 · Shot Put · Place 18 · Timberlane Regional | Shot Put4kg | 18. | 19-5.75 | 9 |