| Event / course | Mark | Meet | Date |
|---|---|---|---|
| Discus · 1kg · OutdoorMIAA Division 2 Track & Field Championship · May 29 | 93-09 | MIAA Division 2 Track & Field Championship | May 29, 2026 |
| Javelin · 600g · OutdoorMVC North Invitational · May 20 | 88-7 | MVC North Invitational | May 20, 2026 |
| Shot Put · 4kg · OutdoorChelmsford at North Andover · Apr 10 | 28-8 | Chelmsford at North Andover | April 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 29 | MIAA Division 2 Track & Field ChampionshipMay 29 · Discus · Place 6 · North Andover | Discus1kg | 6. | 93-09 PB | 12 |
| May 23 | MVC League ChampionshipMay 23 · Javelin · Place 19 · North Andover | Javelin600g | 19. | 70-05 | 12 |
| May 23 | MVC League ChampionshipMay 23 · Discus · Place 9 · North Andover | Discus1kg | 9. | 90-02 | 12 |
| May 23 | MVC League ChampionshipMay 23 · Shot Put · Place 20 · North Andover | Shot Put4kg | 20. | 28-07.00 | 12 |
| May 20 | MVC North InvitationalMay 20 · Javelin · Place 1 · North Andover | Javelin600g | 1. | 88-7 PB | 12 |
| May 13 | Andover at North AndoverMay 13 · Javelin · Place 6 · North Andover | Javelin600g | 6. | 77-10 | 12 |
| May 13 | Andover at North AndoverMay 13 · Discus · Place 5 · North Andover | Discus1kg | 5. | 75-0 | 12 |
| May 13 | Andover at North AndoverMay 13 · Shot Put · Place 4 · North Andover | Shot Put4kg | 4. | 28-1 | 12 |
| May 9 | Andover Boosters InvitationalMay 9 · Javelin · Place 17 · North Andover | Javelin600g | 17. | 62-07 | 12 |
| May 9 | Andover Boosters InvitationalMay 9 · Discus · Place 13 · North Andover | Discus1kg | 13. | 80-11 | 12 |
| May 9 | Andover Boosters InvitationalMay 9 · Shot Put · Place 27 · North Andover | Shot Put4kg | 27. | 24-09.50 | 12 |
| Apr 29 | Billerica at North AndoverApr 29 · Javelin · Place 6 · North Andover | Javelin600g | 6. | 70-3 | 12 |
| Apr 29 | Billerica at North AndoverApr 29 · Discus · Place 1 · North Andover | Discus1kg | 1. | 84-4 | 12 |
| Apr 29 | Billerica at North AndoverApr 29 · Shot Put · Place 5 · North Andover | Shot Put4kg | 5. | 27-6 | 12 |
| Apr 15 | North Andover at Central CatholicApr 15 · Javelin · Place 8 · North Andover | Javelin600g | 8. | 67-7 | 12 |
| Apr 15 | North Andover at Central CatholicApr 15 · Discus · Place 2 · North Andover | Discus1kg | 2. | 89-2 | 12 |
| Apr 15 | North Andover at Central CatholicApr 15 · Shot Put · Place 8 · North Andover | Shot Put4kg | 8. | 27-8 | 12 |
| Apr 10 | Chelmsford at North AndoverApr 10 · Javelin · Place 3 · North Andover | Javelin600g | 3. | 79-0 | 12 |
| Apr 10 | Chelmsford at North AndoverApr 10 · Discus · Place 4 · North Andover | Discus1kg | 4. | 77-10 | 12 |
| Apr 10 | Chelmsford at North AndoverApr 10 · Shot Put · Place 4 · North Andover | Shot Put4kg | 4. | 28-8 PB | 12 |
| Apr 1 | Lowell at North AndoverApr 1 · Javelin · Place 3 · North Andover | Javelin600g | 3. | 74-1 | 12 |
| Apr 1 | Lowell at North AndoverApr 1 · Discus · Place 7 · North Andover | Discus1kg | 7. | 71-10 | 12 |
| Apr 1 | Lowell at North AndoverApr 1 · Shot Put · Place 7 · North Andover | Shot Put4kg | 7. | 26-1 | 12 |