Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 6 | Cape Ann ChampionshipFeb 6 · 600 Meters · Place 10 · Masconomet Regional | 600 Meters | 10. | 1:34.46a | 12 |
| Jan 29 | Cape Ann League DualJan 29 · 600 Meters · Place 6 · Masconomet Regional | 600 Meters | 6. | 1:34.05a | 12 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | MSTCA Speed ClassicDec 29 · 600 Meters · Place 75 · Masconomet Regional | 600 Meters | 75. | 1:34.88a | 12 |
| Dec 17 | Winterfest Large SchoolsDec 17 · 600 Meters · Place 29 · Masconomet Regional | 600 Meters | 29. | 1:33.67a PB | 12 |
| Dec 9 | Cape Ann #1Dec 9 · 600 Meters · Place 4 · Masconomet Regional | 600 Meters | 4. | 1:34.73a | 12 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 2 | Frosh/Soph Large SchoolJan 2 · 600 Meters · Place 32 · Masconomet Regional | 600 Meters | 32. | 1:39.80a | 10 |
2015 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | Cape Anne League Meet #1Dec 15 · 600 Meters · Place 22 · Masconomet Regional | 600 Meters | 22. | 1:45.52a | 10 |