| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 300 Meters · IndoorMIAA D3 Indoor State Championships · Feb 13 | 38.05a | MIAA D3 Indoor State Championships | February 13, 2015 |
| 400 Meters · OutdoorMIAA Div. 2 Championship · May 30 | 53.26a | MIAA Div. 2 Championship | May 30, 2015 |
| 600 Meters · IndoorBay State Conference #4 · Jan 15 | 1:30.72a | Bay State Conference #4 | January 15, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 30 | MIAA Div. 2 ChampionshipMay 30 · 400 Meters · Place 14 · Walpole | 400 Meters | 14. | 53.26a PB | 12 |
| May 26 | Bay State League MeetMay 26 · 400 Meters · Place 12 · Walpole | 400 Meters | 12. | 53.60a | 12 |
| May 20 | Walpole vs DedhamMay 20 · 200 Meters · Place 2 · Walpole | 200 Meters | 2. | 23.7Unofficial | 12 |
| May 13 | Walpole vs NatickMay 13 · 400 Meters · Walpole | 400 MetersRelay Split | — | 53.1Unofficial | 12 |
| May 6 | Walpole vs NorwoodMay 6 · 400 Meters · Walpole | 400 MetersRelay Split | — | 55.8Unofficial | 12 |
| May 6 | Walpole vs NorwoodMay 6 · 400 Meters · Place 3 · Walpole | 400 Meters | 3. | 53.1Unofficial | 12 |
| Apr 29 | Walpole vs Milton & WellesleyApr 29 · 400 Meters · Walpole | 400 MetersRelay Split | — | 54.6Unofficial | 12 |
| Apr 29 | Walpole vs Milton & WellesleyApr 29 · 400 Meters · Walpole | 400 Meters | — | 53.6Unofficial | 12 |
| Apr 22 | Framingham vs WalpoleApr 22 · 400 Meters · Walpole | 400 Meters | — | 53.4Unofficial | 12 |
| Apr 15 | Walpole vs BraintreeApr 15 · 400 Meters · Place 2 · Walpole | 400 Meters | 2. | 53.1Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 13 | MIAA D3 Indoor State ChampionshipsFeb 13 · 300 Meters · Place 11 · Walpole | 300 Meters | 11. | 38.05a PB | 12 |
| Jan 29 | Bay State Conference #6Jan 29 · 300 Meters · Place 19 · Walpole | 300 Meters | 19. | 39.41a | 12 |
| Jan 22 | Bay State Conference #5Jan 22 · 300 Meters · Place 12 · Walpole | 300 Meters | 12. | 38.48a | 12 |
| Jan 15 | Bay State Conference #4Jan 15 · 600 Meters · Place 6 · Walpole | 600 Meters | 6. | 1:30.72a PB | 12 |
| Jan 8 | Bay State Conference #3Jan 8 · 300 Meters · Place 18 · Walpole | 300 Meters | 18. | 39.16a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | Winter Festival Large SchoolDec 20 · 400 Meters · Walpole | 400 MetersRelay Split | — | 54.0Unofficial | 12 |
| Dec 18 | Bay State Conference #2Dec 18 · 300 Meters · Place 8 · Walpole | 300 Meters | 8. | 39.08a | 12 |