Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
2 results2020 Indoor Track
6 results2019 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | BU Mini-Meet 3Dec 28 · 1 Mile · Place 87 · Northampton | 1 Mile | 87. | 5:01.49a | 11 |
| Dec 18 | PVIAC#2Dec 18 · 1 Mile · Place 8 · Northampton | 1 Mile | 8. | 4:58.49a | 11 |
| Dec 14 | MSTCA Winter Festival Small SchoolsDec 14 · 1 Mile · Place 18 · Northampton | 1 Mile | 18. | 5:09.13a | 11 |
| Dec 13 | PVIAC#1Dec 13 · 2 Miles · Place 5 · Northampton | 2 Miles | 5. | 11:06.96a | 11 |
2018 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | MSTCA Winter Festival Small SchoolsDec 16 · 1000 Meters · Place 11 · Northampton | 1000 Meters | 11. | 2:50.41a | 10 |
| Dec 14 | PVIAC #2Dec 14 · 2 Miles · Place 5 · Northampton | 2 Miles | 5. | 10:55.63a PB | 10 |
| Dec 14 | PVIAC #2Dec 14 · 1000 Meters · Place 7 · Northampton | 1000 Meters | 7. | 3:04.94a | 10 |
| Dec 7 | PVIAC #1Dec 7 · 1 Mile · Place 3 · Northampton | 1 Mile | 3. | 5:02.44a | 10 |
| Feb 2 | PVIAC #7Feb 2 · 600 Meters · Place 12 · Northampton | 600 Meters | 12. | 1:39.46a PB | 9 |
| Feb 2 | PVIAC #7Feb 2 · Long Jump · Place 24 · Northampton | Long Jump | 24. | 14-01.00 | 9 |
| Jan 26 | PVIAC #6Jan 26 · 1000 Meters · Place 8 · Northampton | 1000 Meters | 8. | 3:08.37a | 9 |
| Jan 26 | PVIAC #6Jan 26 · Long Jump · Place 22 · Northampton | Long Jump | 22. | 14-00.00 | 9 |
| Jan 19 | PVIAC #5Jan 19 · Long Jump · Place 17 · Northampton | Long Jump | 17. | 16-04.25 PB | 9 |
| Jan 12 | PVIAC #4Jan 12 · Long Jump · Northampton | Long Jump | -- | FOUL | 9 |
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 12 | MSTCA Boys InviteMay 12 · 1 Mile · Place 32 · Northampton | 1 Mile | 32 | 5:15.56 | 9 |
2017 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | PVIAC #2Dec 15 · 1000 Meters · Place 9 · Northampton | 1000 Meters | 9. | 3:14.73a | 9 |
| Dec 15 | PVIAC #2Dec 15 · Long Jump · Place 24 · Northampton | Long Jump | 24. | 15-05.50 | 9 |