| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · OutdoorDistrict E Boys Championship · Jun 12 | 4:52.39a | District E Boys Championship | June 12, 2021 |
| 2 Miles · OutdoorSouth Shore Principals Meet · May 18 | 11:12.78 | South Shore Principals Meet | May 18, 2019 |
| 2000m Steeplechase · 0.838m · OutdoorWeston Twilight Invitational · May 4 | 7:54.90a | Weston Twilight Invitational | May 4, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 12 | District E Boys ChampionshipJun 12 · 1 Mile · Place 4 · Tyngsborough | 1 Mile | 4. | 4:52.39a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 18 | South Shore Principals MeetMay 18 · 2 Miles · Place 10 · Tyngsborough | 2 Miles | 10 | 11:12.78 PB | SO |
| May 18 | SSP Twilight InvitationalMay 18 · 2 Miles · Place 24 · Tyngsborough | 2 Miles | 24. | 11:12.78a | 10 |
| May 18 | South Shore Principals Twilight InvitationalMay 18 · 2 Miles · Place 24 · Tyngsborough | 2 Miles | 24. | 11:12.78aUnofficial | 10 |
| May 15 | Mid Wach C League MeetMay 15 · 2 Miles · Place 6 · Tyngsborough | 2 Miles | 6 | 11:13.68 | SO |
| May 4 | Weston Twilight InvitationalMay 4 · 2000m Steeplechase · Place 36 · Tyngsborough | 2000m Steeplechase0.838m | 36. | 7:54.90a PB | 10 |
| Apr 20 | Nashua North InvitationalApr 20 · 2 Miles · Place 21 · Tyngsborough | 2 Miles | 21. | 11:29.50a | 10 |