Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMSTCA South Decathlon · Jun 5 | 12.10 | MSTCA South Decathlon | June 5, 2018 |
| 1000 Meters · IndoorEAC Championship · Jan 22 | 2:59.11a | EAC Championship | January 22, 2018 |
| 110m Hurdles · 39" / 0.991m · OutdoorMSTCA South Decathlon · Jun 5 | 20.40 | MSTCA South Decathlon | June 5, 2018 |
| 1500 Meters · OutdoorMSTCA South Decathlon · Jun 5 | 4:56.20 | MSTCA South Decathlon | June 5, 2018 |
| 2 Miles · OutdoorOfficial Eastern Athletic Conference Championship Meet · May 17 | 11:56.74a | Official Eastern Athletic Conference Championship Meet | May 17, 2017 |
| 400 Meters · OutdoorMSTCA South Decathlon · Jun 5 | 58.16 | MSTCA South Decathlon | June 5, 2018 |
| 400m Hurdles · 36" / 0.914m · OutdoorEAC Championships · May 16 | 1:03.36a | EAC Championships | May 16, 2018 |
| 55m Hurdles · 39" · IndoorMSTCA Boys Pentathlon · Feb 28 | 9.79a | MSTCA Boys Pentathlon | February 28, 2018 |
| 800 Meters · Outdoorfreshman/sophomore · May 5 | 2:14.12a | freshman/sophomore | May 5, 2018 |
| Discus · 1.6kg · OutdoorMSTCA South Decathlon · Jun 5 | 49-02 | MSTCA South Decathlon | June 5, 2018 |
| High Jump · IndoorMV vs Dennis Yarmouth · Jan 7 | 5'6 | MV vs Dennis Yarmouth | January 7, 2020 |
| High Jump · OutdoorMSTCA South Decathlon · Jun 5 | 5-05.75 | MSTCA South Decathlon | June 5, 2018 |
| Javelin · 800g · OutdoorMSTCA South Decathlon · Jun 5 | 61-00 | MSTCA South Decathlon | June 5, 2018 |
| Long Jump · IndoorMSTCA Boys Pentathlon · Feb 28 | 16-03.75 | MSTCA Boys Pentathlon | February 28, 2018 |
| Long Jump · OutdoorMSTCA South Decathlon · Jun 5 | 16-09.75 | MSTCA South Decathlon | June 5, 2018 |
| Pentathlon (Indoor) · Standard · IndoorMSTCA Boys Pentathlon · Feb 28 | 2346 | MSTCA Boys Pentathlon | February 28, 2018 |
| Shot Put · 12lb · IndoorMSTCA Boys Pentathlon · Feb 28 | 25-00.75 | MSTCA Boys Pentathlon | February 28, 2018 |
| Shot Put · 12lb · OutdoorMSTCA South Decathlon · Jun 5 | 28-11.00 | MSTCA South Decathlon | June 5, 2018 |
| Triple Jump · OutdoorMSTCA South Decathlon · Jun 5 | 35-05.00 | MSTCA South Decathlon | June 5, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
7 results2018 Outdoor Track
20 results2018 Indoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 28 | MSTCA Boys PentathlonFeb 28 · Pentathlon (Indoor) · Place 63 · Martha's Vineyard Reg | Pentathlon (Indoor)Standard | 63. | 2346 PB | 10 |
| Feb 28 | MSTCA Boys PentathlonFeb 28 · 1000 Meters · Place 33 · Martha's Vineyard Reg | 1000 Meters | 33. | 3:00.40a | 10 |
| Feb 28 | MSTCA Boys PentathlonFeb 28 · 55m Hurdles · Place 63 · Martha's Vineyard Reg | 55m Hurdles39" | 63. | 9.79a PB | 10 |
| Feb 28 | MSTCA Boys PentathlonFeb 28 · Long Jump · Place 90 · Martha's Vineyard Reg | Long Jump | 90. | 16-03.75 PB | 10 |
| Feb 28 | MSTCA Boys PentathlonFeb 28 · Shot Put · Place 98 · Martha's Vineyard Reg | Shot Put12lb | 98. | 25-00.75 PB | 10 |
| Feb 28 | MSTCA Boys PentathlonFeb 28 · High Jump · Place 28 · Martha's Vineyard Reg | High Jump | 28. | 5-05.75 | 10 |
| Jan 22 | EAC ChampionshipJan 22 · 1000 Meters · Place 6 · Martha's Vineyard Reg | 1000 Meters | 6. | 2:59.11a PB | 10 |
| Jan 22 | EAC ChampionshipJan 22 · 55m Hurdles · Place 12 · Martha's Vineyard Reg | 55m Hurdles39"Round P | 12. | 10.52a | 10 |
| Jan 22 | EAC ChampionshipJan 22 · High Jump · Place 4 · Martha's Vineyard Reg | High Jump | 4. | 5-02.00 | 10 |
| Jan 16 | BS v MVJan 16 · 600 Meters · Martha's Vineyard Reg | 600 Meters | — | 01:37.5Unofficial | 10 |
| Jan 16 | BS v MVJan 16 · 55m Hurdles · Martha's Vineyard Reg | 55m Hurdles39" | — | 10.3Unofficial | 10 |
| Jan 16 | BS v MVJan 16 · High Jump · Martha's Vineyard Reg | High Jump | — | "5'2"""Unofficial | 10 |
| Jan 9 | MV vs FeehanJan 9 · 600 Meters · Martha's Vineyard Reg | 600 Meters | — | 01:37.5Unofficial | 10 |
| Jan 9 | MV vs FeehanJan 9 · 55m Hurdles · Martha's Vineyard Reg | 55m Hurdles39" | — | 10.3Unofficial | 10 |
| Jan 7 | Auerbach FR-SO Meet - Small SchoolsJan 7 · 55m Hurdles · Place 32 · Marthas Vine | 55m HurdlesRound P | 32 | 10.60 | 10 |
| Jan 2 | MV vs Coyle/ DimanJan 2 · 55m Hurdles · Martha's Vineyard Reg | 55m Hurdles39" | — | 10.5Unofficial | 10 |
| Jan 2 | MV vs Coyle/ DimanJan 2 · High Jump · Martha's Vineyard Reg | High Jump | — | "5'2"""Unofficial | 10 |
2017 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | WB v MVDec 21 · 1000 Meters · Martha's Vineyard Reg | 1000 Meters | — | 03:16.5Unofficial | 10 |
| Dec 15 | MV vs SoutheasternDec 15 · 600 Meters · Martha's Vineyard Reg | 600 Meters | — | 01:41.7Unofficial | 10 |
| Jan 27 | Official EAC League MeetJan 27 · 1000 Meters · Place 10 · Martha's Vineyard Reg | 1000 Meters | 10. | 3:12.82a | 9 |
| Jan 18 | EAC Meet #5Jan 18 · 1000 Meters · Place 16 · Martha's Vineyard Reg | 1000 Meters | 16. | 3:14.91a | 9 |
2017 Outdoor Track
4 results2016 Indoor Track
1 results