Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 2 | MIAA All State ChampionshipJun 2 · 400 Meters · Place 11 · Lincoln-Sudbury Regional | 400 Meters | 11. | 59.60a PB | 12 |
| May 27 | MIAA EMASS D1 ChampionshipMay 27 · 400 Meters · Place 4 · Lincoln-Sudbury Regional | 400 Meters | 4. | 59.50aUnofficial | 12 |
| May 16 | DCL Championship MeetMay 16 · 400 Meters · Place 2 · Lincoln-Sudbury Regional | 400 Meters | 2. | 1:00.71aUnofficial | 12 |
| May 5 | Weston TwilightMay 5 · 400 Meters · Place 7 · Lincoln-Sudbury Regional | 400 Meters | 7. | 1:01.50a | 12 |
2018 Indoor Track
4 results2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | Dual CountyDec 20 · 600 Meters · Place 3 · Lincoln-Sudbury Regional | 600 Meters | 3. | 1:46.22a PB | 12 |
| Dec 15 | Dual County League MeetDec 15 · 300 Meters · Place 1 · Lincoln-Sudbury Regional | 300 Meters | 1. | 43.42a | 12 |
| Dec 15 | Dual County League MeetDec 15 · 55 Meter · Place 2 · Lincoln-Sudbury Regional | 55 Meter | 2. | 7.86a | 12 |
| Feb 18 | MIAA D1 State ChampionshipFeb 18 · 300 Meters · Place 6 · Lincoln-Sudbury Regional | 300 Meters | 6. | 42.28a | 11 |
| Jan 11 | Dual County #4Jan 11 · 300 Meters · Place 2 · Lincoln-Sudbury Regional | 300 Meters | 2. | 42.47a | 11 |
| Jan 4 | Dual County League Meet #3Jan 4 · 55 Meters · Place 2 · Lincoln-Sudbury | 55 Meters | 2 | 7.86 PB | JR |
2017 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | MIAA Eastern D-1 ChampionshipMay 27 · 400 Meters · Place 10 · Lincoln-Sudbury Regional | 400 Meters | 10. | 59.97a | 11 |
| Apr 19 | DCL #2Apr 19 · 200 Meters · Place 1 · Lincoln-Sudbury Regional | 200 Meters | 1. | 26.6Unofficial | 11 |
| Apr 19 | DCL #2Apr 19 · 100 Meters · Place 1 · Lincoln-Sudbury Regional | 100 Meters | 1. | 13.0Unofficial | 11 |
2016 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | Dual County #2Dec 21 · 55 Meter · Place 2 · Lincoln-Sudbury Regional | 55 Meter | 2. | 7.79a | 11 |
| Dec 16 | Dual County #1Dec 16 · 300 Meters · Place 2 · Lincoln-Sudbury Regional | 300 Meters | 2. | 43.26a | 11 |
| Feb 14 | MIAA D1 Indoor State ChampionshipsFeb 14 · 300 Meters · Place 15 · Lincoln-Sudbury Regional | 300 Meters | 15. | 43.34a | 10 |
| Jan 30 | Dual CountyJan 30 · 300 Meters · Place 3 · Lincoln-Sudbury Regional | 300 Meters | 3. | 42.25a PB | 10 |
| Jan 20 | Dual County #5Jan 20 · 300 Meters · Place 2 · Lincoln-Sudbury Regional | 300 Meters | 2. | 43.69a | 10 |
| Jan 13 | Dual County #4Jan 13 · 55 Meter · Place 7 · Lincoln-Sudbury Regional | 55 Meter | 7. | 7.74a PB | 10 |
| Jan 6 | Dual County #3Jan 6 · 300 Meters · Place 4 · Lincoln-Sudbury Regional | 300 Meters | 4. | 43.02a | 10 |
2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | Weston TwilightMay 7 · 200 Meters · Place 11 · Lincoln-Sudbury Regional | 200 MetersRound P | 11. | 27.26a PB | 10 |
2015 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | Dual County #1Dec 18 · 300 Meters · Place 1 · Lincoln-Sudbury Regional | 300 Meters | 1. | 42.91a | 10 |
| Feb 11 | MIAA D1 Indoor State ChampionshipsFeb 11 · 300 Meters · Place 13 · Lincoln-Sudbury Regional | 300 Meters | 13. | 43.66a | 9 |
| Jan 21 | Dual County #5Jan 21 · 55 Meter · Place 10 · Lincoln-Sudbury Regional | 55 Meter | 10. | 7.90a | 9 |
| Jan 12 | Dual County #4Jan 12 · 300 Meters · Place 10 · Lincoln-Sudbury Regional | 300 Meters | 10. | 44.32a | 9 |
| Jan 12 | Dual County #4Jan 12 · 55 Meter · Place 12 · Lincoln-Sudbury Regional | 55 Meter | 12. | 7.96a | 9 |
2015 Outdoor Track
6 results2014 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | Dual County #2Dec 23 · 55 Meter · Place 7 · Lincoln-Sudbury Regional | 55 Meter | 7. | 7.92a | 9 |
| Dec 19 | Dual Country ConfDec 19 · 300 Meters · Place 7 · Lincoln-Sudbury Regional | 300 Meters | 7. | 44.98a | 9 |