Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 110m Hurdles · 39" / 0.991m · OutdoorMIAA East D3 State Championships · May 28 | 18.48a | MIAA East D3 State Championships | May 28, 2016 |
| 1500 Meters · OutdoorMIAA East D3 State Championships · May 28 | 4:54.56a | MIAA East D3 State Championships | May 28, 2016 |
| 55m Hurdles · 39" · IndoorMVC Champs · Jan 29 | 8.89a | MVC Champs | January 29, 2016 |
| 600 Meters · IndoorMVC #2 · Jan 8 | 1:33.90a | MVC #2 | January 8, 2015 |
| High Jump · IndoorMVC #1 · Dec 28 | 5-06.00 | MVC #1 | December 28, 2015 |
| High Jump · OutdoorMIAA East D3 State Championships · May 28 | 1.62m | MIAA East D3 State Championships | May 28, 2016 |
| Javelin · 800g · OutdoorMIAA Div. 3 State Class Meet · Jun 3 | 142-01.00 | MIAA Div. 3 State Class Meet | June 3, 2015 |
| Long Jump · IndoorMIAA D4 Indoor State Championships · Feb 12 | 19-04.00 | MIAA D4 Indoor State Championships | February 12, 2016 |
| Long Jump · OutdoorMIAA East D3 State Championships · May 28 | 5.74m | MIAA East D3 State Championships | May 28, 2016 |
| Pentathlon (Outdoor) · Standard · OutdoorMIAA East D3 State Championships · May 28 | 2591 | MIAA East D3 State Championships | May 28, 2016 |
| Shot Put · 12lb · OutdoorMIAA East D3 State Championships · May 28 | 10.40m | MIAA East D3 State Championships | May 28, 2016 |
| Triple Jump · OutdoorAndover Invitational · May 9 | 37' 3" | Andover Invitational | May 9, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
8 results2016 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 12 | MIAA D4 Indoor State ChampionshipsFeb 12 · 55m Hurdles · Place 18 · Tewksbury Memorial | 55m Hurdles39"Round P | 18. | 8.91a | 12 |
| Feb 12 | MIAA D4 Indoor State ChampionshipsFeb 12 · Long Jump · Place 15 · Tewksbury Memorial | Long Jump | 15. | 19-04.00 PB | 12 |
| Jan 29 | MVC ChampsJan 29 · 55m Hurdles · Place 12 · Tewksbury Memorial | 55m Hurdles39"Round P | 12. | 8.99a | 12 |
| Jan 29 | MVC ChampsJan 29 · 55m Hurdles · Place 12 · Tewksbury Memorial | 55m Hurdles39" | 12. | 8.89a PB | 12 |
| Jan 29 | MVC ChampsJan 29 · Long Jump · Tewksbury Memorial | Long Jump | -- | FOUL | 12 |
| Jan 14 | MVC #3Jan 14 · 55m Hurdles · Place 18 · Tewksbury Memorial | 55m Hurdles39" | 18. | 9.24a | 12 |
| Jan 14 | MVC #3Jan 14 · Long Jump · Place 6 · Tewksbury Memorial | Long Jump | 6. | 19-01.00 | 12 |
| Jan 7 | MVC #2Jan 7 · 55m Hurdles · Place 4 · Tewksbury Memorial | 55m Hurdles39" | 4. | 9.33a | 12 |
| Jan 7 | MVC #2Jan 7 · Long Jump · Place 2 · Tewksbury Memorial | Long Jump | 2. | 18-06.50 | 12 |
2015 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | MVC #1Dec 28 · 55m Hurdles · Place 15 · Tewksbury Memorial | 55m Hurdles39" | 15. | 9.44a | 12 |
| Dec 28 | MVC #1Dec 28 · High Jump · Place 12 · Tewksbury Memorial | High Jump | 12. | 5-06.00 PB | 12 |
| Jan 15 | MVC #3Jan 15 · 600 Meters · Place 32 · Tewksbury Memorial | 600 Meters | 32. | 1:37.81a | 11 |
| Jan 8 | MVC #2Jan 8 · 600 Meters · Place 15 · Tewksbury Memorial | 600 Meters | 15. | 1:33.90a PB | 11 |
| Jan 8 | MVC #2Jan 8 · Long Jump · Place 25 · Tewksbury Memorial | Long Jump | 25. | 15-09.25 | 11 |
2015 Outdoor Track
3 results2014 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MVC #1Dec 29 · 600 Meters · Tewksbury Memorial | 600 Meters | -- | DQ | 11 |