| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 26 | 2:53.84 | MSTCA Boys Pentathlon | February 26, 2020 |
| 110m Hurdles · 39" / 0.991m · OutdoorDual County League Championship · May 15 | 16.84a | Dual County League Championship | May 15, 2019 |
| 200 Meters · OutdoorWeston v Concord-Carlisle · Apr 25 | 27.30 | Weston v Concord-Carlisle | April 25, 2018 |
| 400m Hurdles · 36" / 0.914m · OutdoorMIAA D1 North Champs · Jun 19 | 55.65a | MIAA D1 North Champs | June 19, 2021 |
| 55m Hurdles · 39" · IndoorMIAA D2 Championship · Feb 13 | 8.51a | MIAA D2 Championship | February 13, 2020 |
| High Jump · IndoorMIAA D2 Championship · Feb 13 | 5-10.00 | MIAA D2 Championship | February 13, 2020 |
| High Jump · OutdoorWeston v. Concord-Carlisle · May 8 | 5-10.00 | Weston v. Concord-Carlisle | May 8, 2019 |
| Long Jump · IndoorMSTCA Boys Pentathlon · Feb 26 | 5.74m | MSTCA Boys Pentathlon | February 26, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 19 | MIAA D1 North ChampsJun 19 · 400m Hurdles · Place 1 · Concord-Carlisle | 400m Hurdles36" / 0.914m | 1. | 55.65a PB | 12 |
| Jun 12 | Dual County League MeetJun 12 · 400m Hurdles · Place 1 · Concord-Carlisle | 400m Hurdles | 1 | 56.43 | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 26 | MSTCA Boys PentathlonFeb 26 · Long Jump · Place 24 · Concord-Carlisle | Long Jump | 24 | 5.74m PB | 11 |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · High Jump · Place 16 · Concord-Carlisle | High Jump | 16 | 1.72m | 11 |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · Shot Put · Place 102 · Concord-Carlisle | Shot Put | 102 | 7.61m | 11 |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 20 · Concord-Carlisle | 55m Hurdles | 20 | 8.50 | 11 |
| Feb 26 | MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 13 · Concord-Carlisle | 1000 Meters | 13 | 2:53.84 PB | 11 |
| Feb 13 | MIAA D2 ChampionshipFeb 13 · 55m Hurdles · Place 14 · Concord-Carlisle | 55m Hurdles39"Round P | 14. | 8.51a PB | 11 |
| Feb 13 | MIAA D2 ChampionshipFeb 13 · High Jump · Place 4 · Concord-Carlisle | High Jump | 4. | 5-10.00 PB | 11 |
| Feb 8 | Dual County League ChampionshipsFeb 8 · High Jump · Place 6 · Concord-Carlisle | High Jump | 6 | 5-8 | JR |
| Feb 8 | Dual County League ChampionshipsFeb 8 · 55m Hurdles · Place 3 · Concord-Carlisle | 55m HurdlesRound P | 3 | 8.72 | JR |
| Feb 8 | Dual County League ChampionshipsFeb 8 · 55m Hurdles · Place 8 · Concord-Carlisle | 55m Hurdles | 8 | 8.87 | JR |
| Jan 26 | MSTCA Coaches Invite Large SchoolsJan 26 · 55m Hurdles · Place 22 · Concord-Carlisle | 55m HurdlesRound P | 22 | 8.50 | 11 |
| Jan 26 | MSTCA Coaches Invite Large SchoolsJan 26 · 55m Hurdles · Place 6 · Concord-Carlisle | 55m Hurdles | 6 | 8.50 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Dual County League Meet #1Dec 14 · 55m Hurdles · Place 3 · Concord-Carlisle | 55m Hurdles39" | 3. | 8.62a | 11 |
| Dec 14 | Dual County League Meet #1Dec 14 · High Jump · Place 12 · Concord-Carlisle | High Jump | 12. | 5-05 | 11 |
| Feb 9 | Dual County League ChampionshipFeb 9 · High Jump · Place 17 · Concord-Carlisle | High Jump | 17 | 5-5 | SO |
| Feb 9 | Dual County League ChampionshipFeb 9 · 55m Hurdles · Place 3 · Concord-Carlisle | 55m Hurdles | 3 | 9.03 | SO |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 25 | MIAA Div 2 ChampionshipsMay 25 · High Jump · Concord-Carlisle | High Jump | — | NH | 10 |
| May 25 | MIAA Div 2 ChampionshipsMay 25 · 110m Hurdles · Place 18 · Concord-Carlisle | 110m HurdlesRound P | 18 | 16.87 | 10 |
| May 15 | Dual County League ChampionshipMay 15 · 110m Hurdles · Place 7 · Concord-Carlisle | 110m Hurdles39" / 0.991mRound P | 7. | 16.84a PB | 10 |
| May 15 | Dual County League ChampionshipMay 15 · 110m Hurdles · Place 6 · Concord-Carlisle | 110m Hurdles39" / 0.991m | 6. | 17.04a | 10 |
| May 15 | Dual County League ChampionshipMay 15 · High Jump · Place 9 · Concord-Carlisle | High Jump | 9. | 5-08.00 | 10 |
| May 8 | Weston v. Concord-CarlisleMay 8 · 110m Hurdles · Place 2 · Concord-Carlisle | 110m Hurdles39" / 0.991m | 2. | 17.10 | 10 |
| May 8 | Weston v. Concord-CarlisleMay 8 · High Jump · Place 2 · Concord-Carlisle | High Jump | 2. | 5-10.00 PB | 10 |
| May 4 | Weston Twilight InvitationalMay 4 · 110m Hurdles · Place 46 · Concord-Carlisle | 110m Hurdles39" / 0.991mRound P | 46. | 17.35a | 10 |
| May 4 | Weston Twilight InvitationalMay 4 · High Jump · Concord-Carlisle | High Jump | -- | NH | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Dual County League Meet #1Dec 14 · 55m Hurdles · Place 13 · Concord-Carlisle | 55m Hurdles39" | 13. | 9.39a | 10 |
| Dec 14 | Dual County League Meet #1Dec 14 · High Jump · Place 7 · Concord-Carlisle | High Jump | 7. | 5-05 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 25 | Weston v Concord-CarlisleApr 25 · 110m Hurdles · Place 10 · Concord-Carlisle | 110m Hurdles39" / 0.991m | 10. | 22.70 | 9 |
| Apr 25 | Weston v Concord-CarlisleApr 25 · 200 Meters · Place 6 · Concord-Carlisle | 200 Meters | 6. | 27.30 PB | 9 |