Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorDual County League Meet #4 · Jan 10 | 4:58.85a | Dual County League Meet #4 | January 10, 2018 |
| 1 Mile · OutdoorLast Chance Meet · May 21 | 4:48.53a | Last Chance Meet | May 21, 2018 |
| 1000 Meters · IndoorDual County League Meet · Jan 3 | 2:56.35a | Dual County League Meet | January 3, 2018 |
| 55 Meter · IndoorDual County #2 · Dec 21 | 7.79a | Dual County #2 | December 21, 2016 |
| 600 Meters · IndoorDual County League Meet #1 · Dec 14 | 1:32.73a | Dual County League Meet #1 | December 14, 2018 |
| High Jump · IndoorDual County League Meet #1 · Dec 14 | 5-05 | Dual County League Meet #1 | December 14, 2018 |
| High Jump · OutdoorWeston v. Bedford, Lincoln-Sudbury v. Westford Academy · May 1 | 5-06.00 | Weston v. Bedford, Lincoln-Sudbury v. Westford Academy | May 1, 2019 |
| Long Jump · IndoorMSTCA INVITE Large · Jan 26 | 19-11.00 | MSTCA INVITE Large | January 26, 2019 |
| Long Jump · OutdoorDual County League Championship · May 15 | 20-03.00 | Dual County League Championship | May 15, 2019 |
| Triple Jump · OutdoorWeston v. Bedford, Lincoln-Sudbury v. Westford Academy · May 1 | 43-07.00 | Weston v. Bedford, Lincoln-Sudbury v. Westford Academy | May 1, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
9 results2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 26 | MSTCA INVITE LargeJan 26 · Long Jump · Place 16 · Westford Academy | Long Jump | 16. | 19-11.00 PB | 12 |
2018 Indoor Track
5 results2018 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | MIAA EMASS D1 ChampionshipMay 27 · Triple Jump · Place 12 · Westford Academy | Triple Jump | 12. | 12.63mUnofficial | 11 |
| May 21 | Last Chance MeetMay 21 · 1 Mile · Place 6 · Westford Academy | 1 Mile | 6. | 4:48.53a PB | 11 |
| May 21 | Last Chance MeetMay 21 · Triple Jump · Place 3 · Westford Academy | Triple Jump | 3. | 39-09.00 | 11 |
| May 16 | DCL Championship MeetMay 16 · 1 Mile · Westford Academy | 1 Mile | -- | DNS | 11 |
| May 16 | DCL Championship MeetMay 16 · Triple Jump · Place 3 · Westford Academy | Triple Jump | 3. | 40-07.00Unofficial | 11 |
2017 Indoor Track
3 results2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | Andover InvitationalMay 13 · Triple Jump · Place 17 · Westford Academy | Triple Jump | 17. | 38-00.75 | 10 |
| May 6 | MSTCA Frosh/SophMay 6 · Triple Jump · Place 15 · Westford Academy | Triple Jump | 15. | 37-05.50 | 10 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Dual County #2Dec 21 · 55 Meter · Place 37 · Westford Academy | 55 Meter | 37. | 7.79a PB | 10 |