| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorMSTCA Last Chance to Qualify · Feb 4 | 4:58.12 | MSTCA Last Chance to Qualify | February 4, 2017 |
| 1 Mile · OutdoorMSTCA Frosh/Soph · May 6 | 5:03.99a | MSTCA Frosh/Soph | May 6, 2017 |
| 1000 Meters · IndoorMiddlesex League #5 · Jan 9 | 2:52.00 | Middlesex League #5 | January 9, 2018 |
| 2000m Steeplechase · 0.838m · OutdoorWeston Twilight · May 5 | 7:14.00 | Weston Twilight | May 5, 2018 |
| 600 Meters · IndoorMiddlesex League Block #1 · Dec 13 | 1:30.06a | Middlesex League Block #1 | December 13, 2018 |
| 800 Meters · OutdoorMSTCA Coaches Invitational · May 11 | 2:06.61a | MSTCA Coaches 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 11 | MSTCA Coaches InvitationalMay 11 · 800 Meters · Place 42 · Wakefield Memorial | 800 Meters | 42. | 2:06.61a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 13 | Middlesex League Block #1Dec 13 · 600 Meters · Place 5 · Wakefield Memorial | 600 Meters | 5. | 1:30.06a PB | 12 |
| Jan 27 | State Coaches Invitational - Small SchoolsJan 27 · 600 Meters · Place 22 · Wakefield | 600 Meters | 22 | 1:30.84 | 11 |
| Jan 9 | Middlesex League #5Jan 9 · 1000 Meters · Place 17 · Wakefield | 1000 Meters | 17 | 2:52.00 PB | 11 |
| Jan 2 | Middlesex League #4Jan 2 · 600 Meters · Place 13 · Wakefield | 600 Meters | 13 | 1:31.07 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 5 | Weston TwilightMay 5 · 2000m Steeplechase · Place 24 · Wakefield Memorial | 2000m Steeplechase0.838m | 24. | 7:14.00 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Middlesex League Block #3Dec 28 · 600 Meters · Place 12 · Wakefield Memorial | 600 Meters | 12. | 1:31.07a | 11 |
| Dec 22 | Middlesex Duals #2Dec 22 · 600 Meters · Place 4 · Wakefield Memorial | 600 Meters | 4. | 1:33.72a | 11 |
| Feb 4 | MSTCA Last Chance to QualifyFeb 4 · 1 Mile · Place 6 · Wakefield | 1 Mile | 6 | 4:58.12 PB | SO |
| Jan 10 | Middlesex League BlockJan 10 · 1000 Meters · Place 23 · Wakefield Memorial | 1000 Meters | 23. | 2:56.23a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 6 | MSTCA Frosh/SophMay 6 · 1 Mile · Place 25 · Wakefield Memorial | 1 Mile | 25. | 5:03.99a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | Middlesex League Block #1Dec 20 · 1000 Meters · Place 18 · Wakefield Memorial | 1000 Meters | 18. | 2:57.38a | 10 |