| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorDual County · Dec 20 | 4:54.00a | Dual County | December 20, 2017 |
| 1 Mile · OutdoorWeston Twilight Invitational · May 4 | 4:34.82a | Weston Twilight Invitational | May 4, 2019 |
| 1000 Meters · IndoorMSTCA INVITE Large · Jan 26 | 2:39.01a | MSTCA INVITE Large | January 26, 2019 |
| 2 Miles · IndoorDual County #2 · Dec 21 | 11:21.63a | Dual County #2 | December 21, 2016 |
| 600 Meters · IndoorMSTCA Large School_FR/SOPH Auerbach Meet · Jan 8 | 1:34.59a | MSTCA Large School_FR/SOPH Auerbach Meet | January 8, 2017 |
| 800 Meters · OutdoorAndover Booster Invite · May 11 | 2:02.45 | Andover Booster Invite | 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 15 | Dual County League ChampionshipMay 15 · 1 Mile · Place 7 · Westford Academy | 1 Mile | 7. | 4:38.13a | 12 |
| May 11 | Andover Booster InviteMay 11 · 800 Meters · Place 11 · Westford Academy | 800 Meters | 11 | 2:02.45 PB | 12 |
| May 4 | Weston Twilight InvitationalMay 4 · 1 Mile · Place 27 · Westford Academy | 1 Mile | 27. | 4:34.82a PB | 12 |
| May 1 | Weston v. Bedford, Lincoln-Sudbury v. Westford AcademyMay 1 · 1 Mile · Place 1 · Westford Academy | 1 Mile | 1. | 4:42.90 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 9 | Dual County League ChampionshipFeb 9 · 1000 Meters · Place 6 · Westford Academy | 1000 Meters | 6 | 2:39.28 | SR |
| Jan 26 | MSTCA INVITE LargeJan 26 · 1000 Meters · Place 8 · Westford Academy | 1000 Meters | 8. | 2:39.01a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Dual County League Meet #1Dec 14 · 1000 Meters · Place 11 · Westford Academy | 1000 Meters | 11. | 2:49.58a | 12 |
| Feb 16 | MIAA Division 1 ChampionshipsFeb 16 · 1000 Meters · Place 16 · Westford Academy | 1000 Meters | 16. | 2:40.85a | 11 |
| Feb 10 | Dual County League ChampionshipsFeb 10 · 1000 Meters · Place 2 · Westford Academy | 1000 Meters | 2 | 2:42.49 | JR |
| Jan 10 | Dual County League Meet #4Jan 10 · 1 Mile · Place 14 · Westford Academy | 1 Mile | 14. | 4:58.88a | 11 |
| Jan 3 | Dual County League MeetJan 3 · 1000 Meters · Place 10 · Westford Academy | 1000 Meters | 10. | 2:55.59a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 21 | Last Chance MeetMay 21 · 1 Mile · Place 2 · Westford Academy | 1 Mile | 2. | 4:40.43a | 11 |
| May 16 | DCL Championship MeetMay 16 · 1 Mile · Westford Academy | 1 Mile | -- | SCR | 11 |
| May 16 | DCL Championship MeetMay 16 · 800 Meters · Place 4 · Westford Academy | 800 Meters | 4. | 2:01.33aUnofficial | 11 |
| May 5 | Weston TwilightMay 5 · 1 Mile · Place 37 · Westford Academy | 1 Mile | 37. | 4:38.63a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | Dual CountyDec 20 · 1 Mile · Place 13 · Westford Academy | 1 Mile | 13. | 4:54.00a PB | 11 |
| Dec 20 | Dual CountyDec 20 · 1000 Meters · Place 24 · Westford Academy | 1000 Meters | 24. | 3:05.23a | 11 |
| Dec 15 | Dual County League MeetDec 15 · 1000 Meters · Place 5 · Westford Academy | 1000 Meters | 5. | 2:56.22a | 11 |
| Jan 11 | Dual County #4Jan 11 · 600 Meters · Place 23 · Westford Academy | 600 Meters | 23. | 1:35.63a | 10 |
| Jan 8 | MSTCA Large School_FR/SOPH Auerbach MeetJan 8 · 600 Meters · Place 24 · Westford Academy | 600 Meters | 24. | 1:34.59a PB | 10 |
| Jan 4 | Dual County League Meet #3Jan 4 · 1 Mile · Place 9 · Westford Academy | 1 Mile | 9 | 5:05.07 | SO |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 13 | Andover InvitationalMay 13 · 1 Mile · Place 17 · Westford Academy | 1 Mile | 17. | 4:53.35a | 10 |
| May 6 | MSTCA Frosh/SophMay 6 · 1 Mile · Place 22 · Westford Academy | 1 Mile | 22. | 4:53.67a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 21 | Dual County #2Dec 21 · 2 Miles · Place 16 · Westford Academy | 2 Miles | 16. | 11:21.63a PB | 10 |
| Dec 16 | Dual County #1Dec 16 · 1000 Meters · Place 18 · Westford Academy | 1000 Meters | 18. | 3:01.92a | 10 |