| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMidland Wachusett Division A Championships · Feb 2 | 5:15.54a | Midland Wachusett Division A Championships | February 2, 2019 |
| 1000 Meters · IndoorMSTCA INVITE Large · Jan 26 | 2:48.25a | MSTCA INVITE Large | January 26, 2019 |
| 2 Miles · IndoorHudson vs North Middlesex · Jan 3 | 12:17.20 | Hudson vs North Middlesex | January 3, 2018 |
| 300 Meters · IndoorMSTCA Large School_FR/SOPH Auerbach Meet · Jan 8 | 43.21a | MSTCA Large School_FR/SOPH Auerbach Meet | January 8, 2017 |
| 600 Meters · IndoorMSTCA Winter Festival - Large School · Dec 17 | 1:40.85a | MSTCA Winter Festival - Large School | December 17, 2016 |
| 800 Meters · OutdoorMidWach A League Championship Meet · May 20 | 2:08.32a | MidWach A League Championship Meet | May 20, 2018 |
| Javelin · 800g · Outdoor58th Annual Fred Warren District E Invitational · May 11 | 137-08 | 58th Annual Fred Warren District E Invitational | May 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 25 | Central/Western D1 ChampionshipMay 25 · Javelin · Place 18 · Shepherd Hill Reg | Javelin800g | 18. | 105-06 | 12 |
| May 25 | Central/Western D1 ChampionshipMay 25 · 800 Meters · Place 21 · Shepherd Hill Reg | 800 Meters | 21. | 2:12.39a | 12 |
| May 18 | MIdWach A League Championship MeetMay 18 · Javelin · Place 8 · Shepherd Hill Reg | Javelin800g | 8. | 117-01 | 12 |
| May 18 | MIdWach A League Championship MeetMay 18 · 800 Meters · Shepherd Hill Reg | 800 Meters | -- | DNF | 12 |
| May 11 | 58th Annual Fred Warren District E InvitationalMay 11 · Javelin · Place 7 · Shepherd Hill Reg | Javelin800g | 7. | 137-08 PB | 12 |
| May 11 | 58th Annual Fred Warren District E InvitationalMay 11 · 800 Meters · Place 9 · Shepherd Hill Reg | 800 Meters | 9. | 2:09.15a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 10 | Last Chance to Qualify MeetFeb 10 · 1000 Meters · Place 22 · Shepherd Hil | 1000 Meters | 22 | 2:48.78 | 12 |
| Feb 2 | Midland Wachusett Division A ChampionshipsFeb 2 · 1 Mile · Place 10 · Shepherd Hill Reg | 1 Mile | 10. | 5:15.54a PB | 12 |
| Jan 26 | MSTCA INVITE LargeJan 26 · 1000 Meters · Place 42 · Shepherd Hill Reg | 1000 Meters | 42. | 2:48.25a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Boston Holiday Challenge Dec 28 · 1000 Meters · Place 5 · Shepherd Hill Reg | 1000 Meters | 5. | 2:49.06a | 12 |
| Dec 15 | MSTCA Winter Festival-Large SchoolsDec 15 · 1000 Meters · Place 17 · Shepherd Hill Reg | 1000 Meters | 17. | 2:54.07a | 12 |
| Feb 3 | Mid Wach A League MeetFeb 3 · 1000 Meters · Place 13 · Shepherd Hill Reg | 1000 Meters | 13. | 3:14.64a | 11 |
| Jan 10 | Mid Wach Week #3 @ShrewsburyJan 10 · 1000 Meters · Place 6 · Shepherd Hill Reg | 1000 Meters | 6. | 3:03.00 | 11 |
| Jan 3 | Hudson vs North MiddlesexJan 3 · 2 Miles · Place 13 · Shepherd Hill Reg | 2 Miles | 13. | 12:17.20 PB | 11 |
| Jan 3 | Hudson vs North MiddlesexJan 3 · 1000 Meters · Place 11 · Shepherd Hill Reg | 1000 Meters | 11. | 3:07.00 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 26 | Central-West Division 1 ChampionshipsMay 26 · 800 Meters · Place 25 · Shepherd Hill Reg | 800 Meters | 25. | 2:17.16a | 11 |
| May 20 | MidWach A League Championship MeetMay 20 · 800 Meters · Place 10 · Shepherd Hill Reg | 800 Meters | 10. | 2:08.32a PB | 11 |
| May 12 | 57th Annual Fred Warren District Boys Class Meet May 12 · 800 Meters · Place 9 · Shepherd Hill Reg | 800 Meters | 9. | 2:10.00a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | Mid Wach @ ShrewsburyDec 20 · 1000 Meters · Place 11 · Shepherd Hill Reg | 1000 Meters | 11. | 3:08.00 | 11 |
| Dec 17 | Winterfest Large SchoolsDec 17 · 1000 Meters · Place 42 · Shepherd Hill Reg | 1000 Meters | 42. | 3:00.44a | 11 |
| Dec 9 | Mid-Wach/FitchburgDec 9 · 1000 Meters · Place 8 · Shepherd Hill Reg | 1000 Meters | 8. | 3:09.40 | 11 |
| Feb 4 | Mid-Wach League Championship A DivisionFeb 4 · 300 Meters · Place 13 · Shepherd Hill Reg | 300 Meters | 13. | 45.24a | 10 |
| Jan 8 | MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 300 Meters · Place 73 · Shepherd Hill Reg | 300 Meters | 73. | 43.21a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | MSTCA Winter Festival - Large SchoolDec 17 · 600 Meters · Place 32 · Shepherd Hill Reg | 600 Meters | 32. | 1:40.85a PB | 10 |