| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorHockomock Championships · Feb 9 | 4:51.33a | Hockomock Championships | February 9, 2019 |
| 1 Mile · OutdoorTri Meet - North Attleboro, Bishop Feehan, Attleboro · Apr 18 | 4:59.71PR | Tri Meet - North Attleboro, Bishop Feehan, Attleboro | April 18, 2019 |
| 1000 Meters · IndoorBoston Holiday Challenge · Dec 28 | 2:51.55a | Boston Holiday Challenge | December 28, 2018 |
| 2 Miles · IndoorHock #3 · Jan 4 | 10:47.52a | Hock #3 | January 4, 2019 |
| 2 Miles · OutdoorTri-Meet Attleboro, Bishop Feehan, North Attleboro · Apr 20 | 12:14.09a | Tri-Meet Attleboro, Bishop Feehan, North Attleboro | April 20, 2018 |
| 3000 Meters · OutdoorU Mass Lowell Invitational · Mar 26 | 9:16.28a | U Mass Lowell Invitational | March 26, 2022 |
| 5000 Meters · OutdoorSNHU Spring Invitational · Apr 2 | 16:18.06a | SNHU Spring Invitational | April 2, 2022 |
| 800 Meters · OutdoorHockomock League Championship · May 19 | 2:02.79 | Hockomock League Championship | May 19, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 2 | SNHU Spring InvitationalApr 2 · 5000 Meters · Place 3 · Southern New HampshireSouthern New Hampshire | 5000 Meters | 3. | 16:18.06a PB | Jr |
| Mar 26 | U Mass Lowell InvitationalMar 26 · 3000 Meters · Place 23 · Southern New HampshireSouthern New Hampshire | 3000 Meters | 23. | 9:16.28a PB | Jr |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 3 | UNH Wildcat Invitational #1Apr 3 · 5000 Meters · Place 13 · Southern New HampshireSouthern New Hampshire | 5000 Meters | 13. | 16:38.06a | So |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | Hockomock League ChampionshipMay 19 · 800 Meters · Place 8 · AttleboroAttleboro | 800 Meters | 8 | 2:02.79 PB | 12 |
| May 14 | Attleboro v. Franklin May 14 · 400 Meters · AttleboroAttleboro | 400 MetersRelay Split | — | 55.25Unofficial | 12 |
| May 14 | Attleboro v. Franklin May 14 · 800 Meters · Place 2 · AttleboroAttleboro | 800 Meters | 2. | 2:05Unofficial | 12 |
| May 7 | Taunton @ AttleboroMay 7 · 1 Mile · Place 2 · AttleboroAttleboro | 1 Mile | 2. | 4:51Unofficial | 12 |
| May 7 | Taunton @ AttleboroMay 7 · 800 Meters · Place 3 · AttleboroAttleboro | 800 Meters | 3. | 2:10Unofficial | 12 |
| Apr 30 | Attleboro vs King PhilipApr 30 · 800 Meters · Place 2 · AttleboroAttleboro | 800 Meters | 2. | 2:07.5Unofficial | 12 |
| Apr 23 | Oliver Ames @ AttleboroApr 23 · 400 Meters · AttleboroAttleboro | 400 MetersRelay Split | — | 58.4Unofficial | 12 |
| Apr 23 | Oliver Ames @ AttleboroApr 23 · 800 Meters · Place 1 · AttleboroAttleboro | 800 Meters | 1. | 2:10Unofficial | 12 |
| Apr 18 | Tri Meet - North Attleboro, Bishop Feehan, AttleboroApr 18 · 1 Mile · Place 3 · AttleboroAttleboro | 1 Mile | 3 | 4:59.71PR PB | 12 |
| Apr 9 | Attleboro vs MansfieldApr 9 · 2 Miles · AttleboroAttleboro | 2 Miles | — | 11:29Unofficial | 12 |
| Apr 9 | Attleboro vs MansfieldApr 9 · 800 Meters · Place 3 · AttleboroAttleboro | 800 Meters | 3. | 2:07Unofficial | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 9 | Hockomock ChampionshipsFeb 9 · 1 Mile · Place 14 · AttleboroAttleboro | 1 Mile | 14. | 4:51.33a PB | 12 |
| Jan 25 | Hock #5Jan 25 · 1 Mile · Place 4 · AttleboroAttleboro | 1 Mile | 4. | 4:56.07a | 12 |
| Jan 25 | Hock #5Jan 25 · 1000 Meters · Place 3 · AttleboroAttleboro | 1000 Meters | 3. | 2:52.37a | 12 |
| Jan 10 | Hock #4Jan 10 · 1000 Meters · Place 11 · AttleboroAttleboro | 1000 Meters | 11. | 2:52.83a | 12 |
| Jan 4 | Hock #3Jan 4 · 2 Miles · Place 11 · AttleboroAttleboro | 2 Miles | 11. | 10:47.52a PB | 12 |
| Jan 4 | Hock #3Jan 4 · 1000 Meters · Place 15 · AttleboroAttleboro | 1000 Meters | 15. | 2:54.01a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Boston Holiday Challenge Dec 28 · 1000 Meters · Place 8 · AttleboroAttleboro | 1000 Meters | 8. | 2:51.55a PB | 12 |
| Dec 15 | Hock #2Dec 15 · 1 Mile · Place 15 · AttleboroAttleboro | 1 Mile | 15. | 4:58.35a | 12 |
| Dec 15 | Hock #2Dec 15 · 1000 Meters · Place 14 · AttleboroAttleboro | 1000 Meters | 14. | 2:54.82a | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 1 Mile · Place 9 · AttleboroAttleboro | 1 Mile | 9. | 4:52.97aUnofficial | 12 |
| Dec 7 | Hockmock League Meet #1Dec 7 · 1000 Meters · Place 12 · AttleboroAttleboro | 1000 Meters | 12. | 2:55.87aUnofficial | 12 |
| Feb 10 | Hock ChampionshipsFeb 10 · 1000 Meters · Place 22 · AttleboroAttleboro | 1000 Meters | 22. | 2:56.96a | 11 |
| Jan 26 | Hock #5Jan 26 · 1000 Meters · Place 14 · AttleboroAttleboro | 1000 Meters | 14. | 2:54.30a | 11 |
| Jan 11 | Hock #4Jan 11 · 1000 Meters · Place 19 · AttleboroAttleboro | 1000 Meters | 19. | 2:58.94a | 11 |
| Jan 3 | Hock #3Jan 3 · 1000 Meters · Place 33 · AttleboroAttleboro | 1000 Meters | 33. | 3:10.97a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 20 | Hockomock League ChampionshipMay 20 · 800 Meters · Place 10 · AttleboroAttleboro | 800 Meters | 10 | 2:16.00 | JR |
| May 15 | Taunton vs AttleboroMay 15 · 800 Meters · Place 2 · AttleboroAttleboro | 800 Meters | 2. | 2:10.2Unofficial | 11 |
| May 1 | Oliver Ames at AttleboroMay 1 · 800 Meters · Place 2 · AttleboroAttleboro | 800 Meters | 2. | 2:09.6Unofficial | 11 |
| Apr 24 | Mansfield vs AttleboroApr 24 · 1 Mile · AttleboroAttleboro | 1 Mile | — | 5:12.3Unofficial | 11 |
| Apr 24 | Mansfield vs AttleboroApr 24 · 800 Meters · AttleboroAttleboro | 800 Meters | — | 2:20Unofficial | 11 |
| Apr 20 | Tri-Meet Attleboro, Bishop Feehan, North AttleboroApr 20 · 2 Miles · Place 10 · AttleboroAttleboro | 2 Miles | 10. | 12:14.09a PB | 11 |
| Apr 20 | Tri-Meet Attleboro, Bishop Feehan, North AttleboroApr 20 · 800 Meters · Place 3 · AttleboroAttleboro | 800 Meters | 3. | 2:12.80a | 11 |
| Apr 10 | King Philip at AttleboroApr 10 · 800 Meters · AttleboroAttleboro | 800 Meters | — | 2:14Unofficial | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 16 | Attleboro vs. TauntonMay 16 · 800 Meters · AttleboroAttleboro | 800 Meters | — | 2:17Unofficial | 10 |
| May 9 | Franklin v. AttleboroMay 9 · 800 Meters · AttleboroAttleboro | 800 Meters | — | 2:19.2Unofficial | 10 |
| May 2 | Oliver Ames vs. AttleboroMay 2 · 800 Meters · AttleboroAttleboro | 800 Meters | — | 2:21Unofficial | 10 |
| Apr 27 | Mansfield vs AttleboroApr 27 · 800 Meters · AttleboroAttleboro | 800 Meters | — | 2:23.4Unofficial | 10 |
| Apr 11 | Attleboro vs King PhilipApr 11 · 1 Mile · AttleboroAttleboro | 1 Mile | — | 5:36.4Unofficial | 10 |
| Apr 11 | Attleboro vs King PhilipApr 11 · 800 Meters · AttleboroAttleboro | 800 Meters | — | 2:33.33Unofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 10 | Hockomock League Meet #1Dec 10 · 1000 Meters · Place 36 · AttleboroAttleboro | 1000 Meters | 36. | 3:20.83a | 10 |