| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMid Wach Week #3 @Shrewsbury · Jan 10 | 5:45.90 | Mid Wach Week #3 @Shrewsbury | January 10, 2018 |
| 1000 Meters · IndoorWinterfest Small Schools · Dec 16 | 3:22.95a | Winterfest Small Schools | December 16, 2017 |
| 2 Miles · OutdoorMid Wach C League Meet · May 15 | 11:55.79 | Mid Wach C League Meet | May 15, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 15 | Mid Wach C League MeetMay 15 · 2 Miles · Place 7 · Bromfield School | 2 Miles | 7 | 11:55.79 PB | JR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 2 | Mid Wach League Meet DFeb 2 · 1000 Meters · Place 11 · Bromfield | 1000 Meters | 11. | 3:28.15a | 10 |
| Jan 10 | Mid Wach Week #3 @ShrewsburyJan 10 · 1 Mile · Place 12 · Bromfield | 1 Mile | 12. | 5:45.90 PB | 10 |
| Jan 3 | Hudson vs North MiddlesexJan 3 · 1 Mile · Place 17 · Bromfield | 1 Mile | 17. | 5:53.00 | 10 |
| Jan 3 | Hudson vs North MiddlesexJan 3 · 1000 Meters · Place 29 · Bromfield | 1000 Meters | 29. | 3:35.70 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | Mid Wach @ ShrewsburyDec 20 · 1 Mile · Place 16 · Bromfield | 1 Mile | 16. | 6:22.80 | 10 |
| Dec 20 | Mid Wach @ ShrewsburyDec 20 · 1000 Meters · Place 31 · Bromfield | 1000 Meters | 31. | 3:28.40 | 10 |
| Dec 16 | Winterfest Small SchoolsDec 16 · 1000 Meters · Place 45 · Bromfield | 1000 Meters | 45. | 3:22.95a PB | 10 |
| Dec 9 | Mid-Wach/WachusettDec 9 · 1 Mile · Place 21 · Bromfield | 1 Mile | 21. | 5:53.00 | 10 |
| Dec 9 | Mid-Wach/WachusettDec 9 · 1000 Meters · Place 30 · Bromfield | 1000 Meters | 30. | 3:33.60 | 10 |