Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | DCL Championship MeetMay 16 · Long Jump · Place 24 · Westford Academy | Long Jump | 24. | 17-02.75Unofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · Long Jump · Place 5 · Westford Academy | Long Jump | 5. | 5.32mUnofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · Pole Vault · Westford Academy | Pole Vault | -- | NH | 12 |
| May 16 | DCL Championship MeetMay 16 · Shot Put · Place 3 · Westford Academy | Shot Put12lb | 3. | 8.88mUnofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · 110m Hurdles · Place 7 · Westford Academy | 110m Hurdles39" / 0.991mRound P | 7. | 17.57aUnofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · 110m Hurdles · Place 3 · Westford Academy | 110m Hurdles39" / 0.991m | 3. | 17.09aUnofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · 110m Hurdles · Place 5 · Westford Academy | 110m Hurdles39" / 0.991m | 5. | 16.70aUnofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · High Jump · Place 5 · Westford Academy | High Jump | 5. | 1.47mUnofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · 1500 Meters · Place 7 · Westford Academy | 1500 Meters | 7. | 5:24.15aUnofficial | 12 |
| May 5 | Weston TwilightMay 5 · 110m Hurdles · Place 35 · Westford Academy | 110m Hurdles39" / 0.991mRound P | 35. | 17.42a | 12 |
2018 Indoor Track
7 results2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Dual CountyDec 20 · 55m Hurdles · Place 3 · Westford Academy | 55m Hurdles39" | 3. | 8.51a PB | 12 |
| Dec 20 | Dual CountyDec 20 · Long Jump · Place 18 · Westford Academy | Long Jump | 18. | 17' 5" | 12 |
| Dec 15 | Dual County League MeetDec 15 · 55m Hurdles · Place 4 · Westford Academy | 55m Hurdles39" | 4. | 8.67a | 12 |
| Dec 15 | Dual County League MeetDec 15 · Long Jump · Place 17 · Westford Academy | Long Jump | 17. | 17' 11.5" PB | 12 |
| Jan 11 | Dual County #4Jan 11 · 55m Hurdles · Place 7 · Westford Academy | 55m Hurdles39" | 7. | 9.08a | 11 |
| Jan 4 | Dual County League Meet #3Jan 4 · 55m Hurdles · Place 3 · Westford Academy | 55m Hurdles | 3 | 9.28 | JR |
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | Andover InvitationalMay 13 · 110m Hurdles · Place 22 · Westford Academy | 110m Hurdles39" / 0.991mRound P | 22. | 17.05a PB | 11 |
| May 6 | Weston TwilightMay 6 · 110m Hurdles · Place 18 · Westford Academy | 110m Hurdles39" / 0.991mRound P | 18. | 17.23a | 11 |
2016 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Dual County #2Dec 21 · 55m Hurdles · Place 6 · Westford Academy | 55m Hurdles39" | 6. | 8.89a | 11 |
| Dec 21 | Dual County #2Dec 21 · 55 Meter · Place 34 · Westford Academy | 55 Meter | 34. | 7.76a PB | 11 |
| Dec 16 | Dual County #1Dec 16 · 55m Hurdles · Place 6 · Westford Academy | 55m Hurdles39" | 6. | 9.00a | 11 |
| Dec 16 | Dual County #1Dec 16 · 55 Meter · Place 54 · Westford Academy | 55 Meter | 54. | 7.90a | 11 |