Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
5 results2019 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 30 | BSC #6Jan 30 · 600 Meters · Place 52 · Weymouth | 600 Meters | 52 | 2:22.49 | 12 |
| Jan 24 | BSC #5Jan 24 · 1000 Meters · Place 43 · Weymouth | 1000 Meters | 43. | 4:06.21a PB | 12 |
| Jan 17 | BSC #4Jan 17 · 1 Mile · Place 40 · Weymouth | 1 Mile | 40. | 6:53.34a PB | 12 |
| Jan 3 | BSC #3Jan 3 · 600 Meters · Place 45 · Weymouth | 600 Meters | 45 | 2:19.72 | 12 |
2018 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 23 | MSTCA Speed Classic - Large SchoolsDec 23 · 600 Meters · Place 100 · Weymouth | 600 Meters | 100. | 2:18.95a | 12 |
| Dec 20 | BSC #2Dec 20 · 1000 Meters · Place 13 · Weymouth | 1000 Meters | 13. | 4:07.97a | 12 |
| Dec 13 | Bay State Conference #1Dec 13 · 1 Mile · Place 41 · Weymouth | 1 Mile | 41. | 6:57.29a | 12 |
| Jan 31 | BSC #6 Cross-LeagueJan 31 · 1 Mile · Place 4 · Weymouth | 1 Mile | 4. | 6:54.4Unofficial | 11 |
| Jan 25 | BSC #5Jan 25 · 1000 Meters · Place 45 · Weymouth | 1000 Meters | 45. | 4:14.84a | 11 |
| Jan 18 | Bay State Conference #4Jan 18 · 1 Mile · Place 1 · Weymouth | 1 Mile | 1. | 7:04.3Unofficial | 11 |
| Jan 10 | BSC JV #2Jan 10 · 1000 Meters · Weymouth | 1000 Meters | — | 4:28.7Unofficial | 11 |
2018 Outdoor Track
3 results2017 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MSTCA Speed ClassicDec 29 · 600 Meters · Place 229 · Weymouth | 600 Meters | 229. | 2:23.29a | 11 |
| Dec 21 | Bay State Conference #2Dec 21 · 1 Mile · Weymouth | 1 Mile | — | 6:58.8Unofficial | 11 |
| Dec 14 | BSC #1Dec 14 · 1000 Meters · Place 43 · Weymouth | 1000 Meters | 43. | 4:13.19a | 11 |
| Jan 25 | Milton JV #3Jan 25 · 1000 Meters · Weymouth | 1000 Meters | — | 4:08.7Unofficial | 10 |
| Jan 11 | Milton JV Meet #2Jan 11 · 1000 Meters · Weymouth | 1000 Meters | — | 4:04.3Unofficial | 10 |
2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 18 | NN JV Meet #1 Jan 18 · 1 Mile · Weymouth | 1 Mile | — | 6:47.4Unofficial | 10 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 30 | MSTCA Speed ClassicDec 30 · 600 Meters · Place 141 · Weymouth | 600 Meters | 141. | 2:11.88a PB | 10 |