| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorFreshman - Sophomore Meet (Small Schools) · Jan 5 | 5:55.48 | Freshman - Sophomore Meet (Small Schools) | January 5, 2019 |
| 1 Mile · OutdoorMid Wach C League Meet · May 15 | 6:04.35 | Mid Wach C League Meet | May 15, 2019 |
| 1000 Meters · IndoorGerry Frew Meet (D1 and D2) · Feb 8 | 3:34.18a | Gerry Frew Meet (D1 and D2) | February 8, 2020 |
| 2 Miles · IndoorMid Wach League Meet D · Feb 2 | 13:30.58a | Mid Wach League Meet D | February 2, 2018 |
| 2 Miles · OutdoorC/W Division 2 Championships · May 26 | 13:51.49a | C/W Division 2 Championships | May 26, 2018 |
| 600 Meters · IndoorMSTCA Small School Speed Classic · Dec 18 | 2:03.25a | MSTCA Small School Speed Classic | December 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | MSTCA Distance ClassicDec 28 · 1 Mile · Place 50 · Lunenburg | 1 Mile | 50. | 6:19.77a | 12 |
| Dec 18 | MSTCA Small School Speed ClassicDec 18 · 600 Meters · Place 35 · Lunenburg | 600 Meters | 35. | 2:03.25a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 8 | Gerry Frew Meet (D1 and D2)Feb 8 · 1000 Meters · Place 7 · Lunenburg | 1000 Meters | 7. | 3:34.18a PB | 10 |
| Jan 5 | Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 2 Miles · Place 25 · Lunenburg | 2 Miles | 25 | 14:38.52 | 10 |
| Jan 5 | Auerbach Freshmen-Sophomore Meet Small SchoolJan 5 · 2 Miles · Place 10 · Lunenburg | 2 Miles | 10 | 14:38.52 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 15 | Mid Wach C League MeetMay 15 · 1 Mile · Place 6 · Lunenburg | 1 Mile | 6 | 6:04.35 PB | FR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 1 | Midland Wachusett Division C/D ChampionshipsFeb 1 · 1 Mile · Place 6 · Lunenburg | 1 Mile | 6 | 6:08.43 | FR |
| Jan 5 | Freshman - Sophomore Meet (Small Schools) Jan 5 · 1 Mile · Place 7 · Lunenburg | 1 Mile | 7 | 5:55.48 PB | FR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | MSTCA Distance Classic Dec 29 · 1 Mile · Place 23 · Lunenburg | 1 Mile | 23. | 6:00.33a | 9 |
| Dec 12 | Mid-Wach Dual Meets Week #2Dec 12 · 1 Mile · Place 6 · Lunenburg | 1 Mile | 6. | 6:19.30 | 9 |
| Dec 12 | Mid-Wach Dual Meets Week #2Dec 12 · 1000 Meters · Place 11 · Lunenburg | 1000 Meters | 11. | 3:40.30 | 9 |
| Dec 8 | Mid-Wach Dual Meet #1 - FitchburgDec 8 · 2 Miles · Place 8 · Lunenburg | 2 Miles | 8. | 13:34.40 | 9 |
| Dec 8 | Mid-Wach Dual Meet #1 - FitchburgDec 8 · 1000 Meters · Place 11 · Lunenburg | 1000 Meters | 11. | 3:48.00 | 9 |
| Feb 2 | Mid Wach League Meet DFeb 2 · 2 Miles · Place 5 · Lunenburg | 2 Miles | 5. | 13:30.58a PB | 8 |
| Jan 10 | Hudson vs GardnerJan 10 · 2 Miles · Place 6 · Lunenburg | 2 Miles | 6. | 14:14.20 | 8 |
| Jan 10 | Hudson vs GardnerJan 10 · 600 Meters · Place 12 · Lunenburg | 600 Meters | 12. | 2:11.30 | 8 |
| Jan 3 | Mid Wach @ FitchburgJan 3 · 1 Mile · Place 12 · Lunenburg | 1 Mile | 12. | 6:49.70 | 8 |
| Jan 3 | Mid Wach @ FitchburgJan 3 · 1000 Meters · Place 12 · Lunenburg | 1000 Meters | 12. | 3:56.90 | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 26 | C/W Division 2 ChampionshipsMay 26 · 2 Miles · Place 22 · Lunenburg | 2 Miles | 22. | 13:51.49a PB | 8 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 9 | Mid-Wach/WachusettDec 9 · 1 Mile · Place 10 · Lunenburg | 1 Mile | 10. | 6:30.00 | 8 |
| Dec 9 | Mid-Wach/WachusettDec 9 · 1000 Meters · Place 15 · Lunenburg | 1000 Meters | 15. | 3:54.40 | 8 |