| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMSTCA Coaches Elite Meet · Jan 24 | 5:20.31a | MSTCA Coaches Elite Meet | January 24, 2016 |
| 1 Mile · OutdoorAndover Invitational · May 9 | 5:26.01a | Andover Invitational | May 9, 2015 |
| 1000 Meters · IndoorMiddlesex Conf #2 · Dec 30 | 3:12.11a | Middlesex Conf #2 | December 30, 2014 |
| 2 Miles · IndoorMIAA D1 Indoor State Championships · Feb 11 | 11:42.40a | MIAA D1 Indoor State Championships | February 11, 2015 |
| 2 Miles · OutdoorMIAA East Division 1 Championships · May 30 | 11:41.41a | MIAA East Division 1 Championships | May 30, 2015 |
| 2000m Steeplechase · 0.762m · OutdoorWeston Twilight · May 6 | 7:48.34a | Weston Twilight | May 6, 2017 |
| 800 Meters · OutdoorMiddlesex Conference · May 19 | 2:22.63a | Middlesex Conference | May 19, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 13 | Andover InvitationalMay 13 · 800 Meters · Place 11 · Lexington | 800 Meters | 11. | 2:28.62a | 12 |
| May 6 | Weston TwilightMay 6 · 2000m Steeplechase · Place 8 · Lexington | 2000m Steeplechase0.762m | 8. | 7:48.34a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 17 | Middlesex LeagueMay 17 · 800 Meters · Lexington | 800 Meters | -- | SCR | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 14 | MIAA D1 Indoor State ChampionshipsFeb 14 · 1 Mile · Place 8 · Lexington | 1 Mile | 8. | 5:22.32a | 11 |
| Jan 24 | MSTCA Coaches Elite MeetJan 24 · 1 Mile · Place 15 · Lexington | 1 Mile | 15. | 5:20.31a PB | 11 |
| Jan 12 | Middlesex #4Jan 12 · 1 Mile · Place 2 · Lexington | 1 Mile | 2. | 5:26.20a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 30 | MIAA East Division 1 ChampionshipsMay 30 · 2 Miles · Place 9 · Lexington | 2 Miles | 9. | 11:41.41a PB | 10 |
| May 23 | Last Chance MeetMay 23 · 2 Miles · Place 1 · Lexington | 2 Miles | 1. | 11:42.28a | 10 |
| May 19 | Middlesex ConferenceMay 19 · 800 Meters · Place 4 · Lexington | 800 Meters | 4. | 2:22.63a PB | 10 |
| May 9 | Andover InvitationalMay 9 · 1 Mile · Place 10 · Lexington | 1 Mile | 10. | 5:26.01a PB | 10 |
| Feb 5 | Middlesex Conf #5Feb 5 · 1000 Meters · Place 2 · Lexington | 1000 Meters | 2. | 3:16.95aUnofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 11 | MIAA D1 Indoor State ChampionshipsFeb 11 · 2 Miles · Place 6 · Lexington | 2 Miles | 6. | 11:42.40a PB | 10 |
| Jan 13 | Middlesex Conf #4Jan 13 · 1 Mile · Place 2 · Lexington | 1 Mile | 2. | 5:28.04a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 30 | Middlesex Conf #2Dec 30 · 1000 Meters · Place 1 · Lexington | 1000 Meters | 1. | 3:12.11a PB | 10 |
| Dec 20 | Winter Festival Large SchoolDec 20 · 1 Mile · Place 4 · Lexington | 1 Mile | 4. | 5:29.09a | 10 |