Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 11.75a | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| 110m Hurdles · 39" / 0.991m · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 16.91a | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| 1500 Meters · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 4:54.13a | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| 200 Meters · OutdoorWeston Twilight · May 7 | 23.73a | Weston Twilight | May 7, 2016 |
| 400 Meters · OutdoorDCL Championship Meet · May 18 | 52.75a | DCL Championship Meet | May 18, 2016 |
| 400m Hurdles · 36" / 0.914m · OutdoorMIAA East D3 State Championships · May 28 | 57.66a | MIAA East D3 State Championships | May 28, 2016 |
| 600 Meters · IndoorMIAA D4 Indoor State Championships · Feb 12 | 1:28.77a | MIAA D4 Indoor State Championships | February 12, 2016 |
| Decathlon · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 5220 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Discus · 1.6kg · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 83-04 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| High Jump · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 4-10.25 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Javelin · 800g · OutdoorDual County League · May 20 | 130-03 | Dual County League | May 20, 2015 |
| Long Jump · IndoorDual County #2 · Dec 23 | 16-08.00 | Dual County #2 | December 23, 2015 |
| Long Jump · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 19-09.50 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Shot Put · 12lb · IndoorDual County #3 · Jan 5 | 32-07.50 | Dual County #3 | January 5, 2015 |
| Shot Put · 12lb · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 30-05.75 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
| Triple Jump · OutdoorMSTCA Decathlon_North_Burlington · Jun 6 | 38-07.50 | MSTCA Decathlon_North_Burlington | June 6, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
19 results2016 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 12 | MIAA D4 Indoor State ChampionshipsFeb 12 · 600 Meters · Place 14 · Wayland | 600 Meters | 14. | 1:28.77a PB | 12 |
| Jan 30 | Dual CountyJan 30 · 600 Meters · Place 6 · Wayland | 600 Meters | 6. | 1:29.02a | 12 |
| Jan 20 | Dual County #5Jan 20 · 600 Meters · Place 3 · Wayland | 600 Meters | 3. | 1:29.13a | 12 |
| Jan 20 | Dual County #5Jan 20 · Long Jump · Place 19 · Wayland | Long Jump | 19. | 16-03.50 | 12 |
| Jan 13 | Dual County #4Jan 13 · 600 Meters · Place 14 · Wayland | 600 Meters | 14. | 1:34.27a | 12 |
| Jan 13 | Dual County #4Jan 13 · Long Jump · Place 18 · Wayland | Long Jump | 18. | 16-07.00 | 12 |
2015 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Dual County #2Dec 23 · 600 Meters · Place 8 · Wayland | 600 Meters | 8. | 1:33.73a | 12 |
| Dec 23 | Dual County #2Dec 23 · Long Jump · Place 6 · Wayland | Long Jump | 6. | 16-08.00 PB | 12 |
| Dec 18 | Dual County #1Dec 18 · 600 Meters · Place 9 · Wayland | 600 Meters | 9. | 1:32.81a | 12 |
| Jan 21 | Dual County #5Jan 21 · Shot Put · Place 27 · Wayland | Shot Put12lb | 27. | 29-11.00 | 11 |
| Jan 12 | Dual County #4Jan 12 · Shot Put · Place 19 · Wayland | Shot Put12lb | 19. | 32-02.75 | 11 |
| Jan 5 | Dual County #3Jan 5 · Shot Put · Place 19 · Wayland | Shot Put12lb | 19. | 32-07.50 PB | 11 |
2015 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Dual County LeagueMay 20 · Javelin · Place 6 · Wayland | Javelin800g | 6. | 130-03 PB | 11 |
2014 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Dual County #2Dec 23 · Shot Put · Place 25 · Wayland | Shot Put12lb | 25. | 29-01.00 | 11 |
| Dec 19 | Dual Country ConfDec 19 · Shot Put · Place 22 · Wayland | Shot Put12lb | 22. | 32-06.50 | 11 |
2014 Outdoor Track
2 results