Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
2 results2019 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 17 | BSC #4Jan 17 · 300 Meters · Newton North | 300 Meters | -- | DNF | 12 |
| Jan 3 | BSC #3Jan 3 · 55 Meters · Place 37 · Newton North | 55 Meters | 37 | 12.72 | 12 |
2018 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC #2Dec 20 · 300 Meters · Place 3 · Newton North | 300 Meters | 3. | 37.19a PB | 12 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 300 Meters · Place 3 · Newton North | 300 Meters | 3. | 37.68a | 11 |
| Jan 25 | BSC #5Jan 25 · 55 Meter · Place 8 · Newton North | 55 Meter | 8. | 7.06a | 11 |
| Jan 18 | Bay State Conference #4Jan 18 · 55 Meter · Place 5 · Newton North | 55 Meter | 5. | 7.01a PB | 11 |
2018 Outdoor Track
2 results2017 Indoor Track
5 results2017 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | BSC ChampionshipMay 17 · 200 Meters · Place 3 · Newton North | 200 MetersRound P | 3. | 24.57a | 10 |
| May 10 | NNvWeymouthMay 10 · 400 Meters · Newton North | 400 Meters | — | 56.0Unofficial | 10 |
| May 10 | NNvWeymouthMay 10 · 200 Meters · Newton North | 200 Meters | — | 23.7Unofficial | 10 |
| May 6 | MSTCA Frosh/SophMay 6 · 200 Meters · Place 11 · Newton North | 200 MetersRound P | 11. | 24.25a PB | 10 |
| Apr 26 | NNvNeedhamApr 26 · 400 Meters · Newton North | 400 MetersRelay Split | — | 54.0Unofficial | 10 |
| Apr 26 | NNvNeedhamApr 26 · 200 Meters · Place 3 · Newton North | 200 Meters | 3. | 24.2Unofficial | 10 |
| Apr 12 | NNvBraintreeApr 12 · 400 Meters · Place 3 · Newton North | 400 Meters | 3. | 54.4Unofficial | 10 |
| Apr 12 | NNvBraintreeApr 12 · 200 Meters · Place 3 · Newton North | 200 Meters | 3. | 24.0Unofficial | 10 |
| Apr 8 | 23rd Annual Rt. 228 InvitationalApr 8 · 200 Meters · Place 3 · Newton North | 200 Meters | 3. | 25.04a | 10 |
2016 Indoor Track
3 results2016 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | NN vs. WeymouthMay 11 · 400 Meters · Newton North | 400 Meters | — | 57.1Unofficial | 9 |
| May 11 | NN vs. WeymouthMay 11 · 100 Meters · Newton North | 100 Meters | — | 12.1Unofficial | 9 |
| May 7 | MSTCA Fros / SophMay 7 · 400 Meters · Place 18 · Newton North | 400 Meters | 18. | 55.69a | 9 |
| May 4 | Brookline v. NN & FraminghamMay 4 · 400 Meters · Newton North | 400 Meters | — | 56.2Unofficial | 9 |
| Apr 26 | NN vs. NeedhamApr 26 · 400 Meters · Newton North | 400 Meters | — | 56.8Unofficial | 9 |
| Apr 23 | Fresh.-Soph. MeetApr 23 · 200 Meters · Place 15 · Newton North | 200 Meters | 15. | 26.22a | 9 |
| Apr 13 | Nn vs. BraintreeApr 13 · 400 Meters · Newton North | 400 Meters | — | 56.2Unofficial | 9 |