| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorMSTCA North Decathlon · Jun 5 | 13.43a | MSTCA North Decathlon | June 5, 2017 |
| 110m Hurdles · 39" / 0.991m · OutdoorMIAA Eastern Division IV Championship · May 26 | 17.81a | MIAA Eastern Division IV Championship | May 26, 2019 |
| 1500 Meters · OutdoorMSTCA North Decathlon · Jun 5 | 5:54.34a | MSTCA North Decathlon | June 5, 2017 |
| 400 Meters · OutdoorMSTCA North Decathlon · Jun 5 | 1:13.34a | MSTCA North Decathlon | June 5, 2017 |
| 55m Hurdles · 39" · IndoorMIAA Division 5 Championships · Feb 13 | 8.71a | MIAA Division 5 Championships | February 13, 2019 |
| Decathlon · OutdoorMSTCA North Decathlon · Jun 5 | 2909 | MSTCA North Decathlon | June 5, 2017 |
| Discus · 1.6kg · OutdoorMSTCA North Decathlon · Jun 5 | 54-06 | MSTCA North Decathlon | June 5, 2017 |
| High Jump · IndoorMiddlesex League Indoor Meet #1 · Dec 18 | 5-02 | Middlesex League Indoor Meet #1 | December 18, 2019 |
| High Jump · OutdoorMSTCA North Decathlon · Jun 5 | 4-08.25 | MSTCA North Decathlon | June 5, 2017 |
| Javelin · 800g · OutdoorMSTCA North Decathlon · Jun 5 | 73-10 | MSTCA North Decathlon | June 5, 2017 |
| Long Jump · IndoorMiddlesex League Meet #2 · Dec 27 | 17-10.00 | Middlesex League Meet #2 | December 27, 2019 |
| Long Jump · OutdoorMSTCA North Decathlon · Jun 5 | 16-10.00 | MSTCA North Decathlon | June 5, 2017 |
| Pole Vault · OutdoorMIAA Eastern Division IV Championship · May 26 | 13-00.00 | MIAA Eastern Division IV Championship | May 26, 2019 |
| Shot Put · 12lb · OutdoorMSTCA North Decathlon · Jun 5 | 24-11.25 | MSTCA North Decathlon | June 5, 2017 |
| Triple Jump · OutdoorMSTCA Coaches Invitational · May 11 | 37-01.50 | MSTCA Coaches Invitational | May 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 16 | MIAA Division 5 ChampionshipFeb 16 · 55m Hurdles · Place 19 · Stoneham | 55m Hurdles39"Round P | 19. | 8.99a | 12 |
| Jan 10 | MSTCA Northeast InvitationalJan 10 · Pole Vault · Place 4 · Stoneham | Pole Vault | 4 | 12-00.00 | 12 |
| Jan 7 | Middlesex League Meet #4Jan 7 · Long Jump · Place 14 · Stoneham | Long Jump | 14 | 17-6 | SR |
| Jan 7 | Middlesex League Meet #4Jan 7 · 55m Hurdles · Place 3 · Stoneham | 55m Hurdles | 3 | 9.43 | SR |
| Jan 3 | Middlesex League Meet #3Jan 3 · Long Jump · Place 20 · Stoneham | Long Jump | 20 | 17-3.75 | SR |
| Jan 3 | Middlesex League Meet #3Jan 3 · 55m Hurdles · Place 3 · Stoneham | 55m Hurdles | 3 | 9.31 | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | Middlesex League Meet #2Dec 27 · 55m Hurdles · Place 15 · Stoneham | 55m Hurdles39" | 15. | 9.43a | 12 |
| Dec 27 | Middlesex League Meet #2Dec 27 · Long Jump · Place 7 · Stoneham | Long Jump | 7. | 17-10.00 PB | 12 |
| Dec 18 | Middlesex League Indoor Meet #1Dec 18 · 55m Hurdles · Place 14 · Stoneham | 55m Hurdles39" | 14. | 9.23a | 12 |
| Dec 18 | Middlesex League Indoor Meet #1Dec 18 · High Jump · Place 10 · Stoneham | High Jump | 10. | 5-02 PB | 12 |
| Feb 13 | MIAA Division 5 ChampionshipsFeb 13 · 55m Hurdles · Place 15 · Stoneham | 55m Hurdles39"Round P | 15. | 8.71a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 1 | MIAA All State ChampionshipJun 1 · Pole Vault · Place 8 · Stoneham | Pole Vault | 8. | 12-00.00 | 11 |
| May 26 | MIAA Eastern Division IV ChampionshipMay 26 · Triple Jump · Place 19 · Stoneham | Triple Jump | 19. | 35-07.00 | 11 |
| May 26 | MIAA Eastern Division IV ChampionshipMay 26 · Pole Vault · Place 1 · Stoneham | Pole Vault | 1. | 3.96m | 11 |
| May 26 | MIAA Eastern Division IV ChampionshipMay 26 · Pole Vault · Place 1 · Stoneham | Pole Vault | 1. | 13-00.00 PB | 11 |
| May 26 | MIAA Eastern Division IV ChampionshipMay 26 · 110m Hurdles · Place 20 · Stoneham | 110m Hurdles39" / 0.991mRound P | 20. | 17.81a PB | 11 |
| May 11 | MSTCA Coaches InvitationalMay 11 · Triple Jump · Place 47 · Stoneham | Triple Jump | 47. | 37-01.50 PB | 11 |
| May 11 | MSTCA Coaches InvitationalMay 11 · 110m Hurdles · Place 52 · Stoneham | 110m Hurdles39" / 0.991mRound P | 52. | 18.89a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | Middlesex League #3 - FreedomDec 27 · 55m Hurdles · Place 6 · Stoneham | 55m Hurdles39" | 6. | 9.14a | 11 |
| Dec 13 | Middlesex League Block #1Dec 13 · 55m Hurdles · Place 13 · Stoneham | 55m Hurdles39" | 13. | 9.37a | 11 |
| Dec 13 | Middlesex League Block #1Dec 13 · Long Jump · Place 25 · Stoneham | Long Jump | 25. | 15-3 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 26 | Division 4 ChampionshipMay 26 · Pole Vault · Place 7 · Stoneham | Pole Vault | 7. | 9-06.00 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 5 | MSTCA North DecathlonJun 5 · Decathlon · Place 61 · Stoneham | Decathlon | 61. | 2909 PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · Triple Jump · Place 40 · Stoneham | Triple Jump | 40. | 34-02.00 | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · Long Jump · Place 44 · Stoneham | Long Jump | 44. | 16-10.00 PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · Javelin · Place 45 · Stoneham | Javelin800g | 45. | 73-10 PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · Discus · Place 54 · Stoneham | Discus1.6kg | 54. | 54-06 PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · Shot Put · Place 55 · Stoneham | Shot Put12lb | 55. | 24-11.25 PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · 110m Hurdles · Place 29 · Stoneham | 110m Hurdles39" / 0.991m | 29. | 19.77a | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · High Jump · Place 37 · Stoneham | High Jump | 37. | 4-08.25 PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · 1500 Meters · Place 61 · Stoneham | 1500 Meters | 61. | 5:54.34a PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · 400 Meters · Place 72 · Stoneham | 400 Meters | 72. | 1:13.34a PB | 9 |
| Jun 5 | MSTCA North DecathlonJun 5 · 100 Meters · Place 64 · Stoneham | 100 Meters | 64. | 13.43a PB | 9 |
| May 28 | MIAA Division 4 State Class MeetMay 28 · Pole Vault · Stoneham | Pole Vault | -- | NH | 9 |