Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 16 | MIAA Division 5 ChampionshipFeb 16 · 2 Miles · Place 12 · Hampshire Regional Middle/High | 2 Miles | 12. | 10:17.66a PB | 12 |
| Feb 7 | PVIAC Meet #8Feb 7 · 2 Miles · Place 7 · Hampshire Regional Middle/High | 2 Miles | 7. | 10:30.31a | 12 |
2019 Indoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | PVIAC#2Dec 18 · 2 Miles · Place 2 · Hampshire Regional Middle/High | 2 Miles | 2. | 10:39.02a | 12 |
| Dec 18 | PVIAC#2Dec 18 · 1000 Meters · Place 4 · Hampshire Regional Middle/High | 1000 Meters | 4. | 3:00.78a PB | 12 |
| Dec 13 | PVIAC#1Dec 13 · 1 Mile · Place 3 · Hampshire Regional Middle/High | 1 Mile | 3. | 4:56.39a PB | 12 |
| Feb 8 | PVIAC ChampionshipFeb 8 · 1 Mile · Place 15 · Hampshire Regional | 1 Mile | 15 | 5:04.26 | 11 |
| Feb 1 | PVIAC #7Feb 1 · 1 Mile · Place 7 · Hampshire Regional Middle/High | 1 Mile | 7. | 5:09.87a | 11 |
| Feb 1 | PVIAC #7Feb 1 · 1000 Meters · Place 6 · Hampshire Regional Middle/High | 1000 Meters | 6. | 3:05.21a | 11 |
| Jan 25 | PVIAC #6Jan 25 · 1 Mile · Place 4 · Hampshire Regional Middle/High | 1 Mile | 4. | 5:02.79a | 11 |
| Jan 18 | PVIAC#5Jan 18 · 1 Mile · Place 6 · Hampshire Regional Middle/High | 1 Mile | 6. | 5:15.81a | 11 |
| Jan 11 | PVIAC #4Jan 11 · 2 Miles · Place 8 · Hampshire Regional | 2 Miles | 8 | 11:06.11 | 11 |
| Jan 11 | PVIAC #4Jan 11 · 1000 Meters · Place 6 · Hampshire Regional | 1000 Meters | 6 | 3:04.33 | 11 |
2018 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | PVIAC #2Dec 14 · 1 Mile · Place 4 · Hampshire Regional Middle/High | 1 Mile | 4. | 5:00.06a | 11 |
| Dec 14 | PVIAC #2Dec 14 · 1000 Meters · Place 4 · Hampshire Regional Middle/High | 1000 Meters | 4. | 3:00.99a | 11 |
| Dec 7 | PVIAC #1Dec 7 · 1 Mile · Place 7 · Hampshire Regional Middle/High | 1 Mile | 7. | 5:10.77a | 11 |
| Dec 7 | PVIAC #1Dec 7 · 1000 Meters · Place 5 · Hampshire Regional Middle/High | 1000 Meters | 5. | 3:03.52a | 11 |
| Jan 26 | PVIAC #6Jan 26 · 1 Mile · Place 11 · Hampshire Regional Middle/High | 1 Mile | 11. | 5:12.65a | 10 |
| Jan 19 | PVIAC #5Jan 19 · 1 Mile · Place 12 · Hampshire Regional Middle/High | 1 Mile | 12. | 5:21.40a | 10 |
| Jan 12 | PVIAC #4Jan 12 · 1 Mile · Place 16 · Hampshire Regional Middle/High | 1 Mile | 16. | 5:26.24a | 10 |
2018 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 5 | PVIAC #3Jan 5 · 2 Miles · Place 15 · Hampshire Regional Middle/High | 2 Miles | 15. | 11:57.66a PB | 10 |
2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 15 | PVIAC #2Dec 15 · 2 Miles · Place 4 · Hampshire Regional Middle/High | 2 Miles | 4. | 11:53.18a | 10 |
| Dec 15 | PVIAC #2Dec 15 · 1 Mile · Place 16 · Hampshire Regional Middle/High | 1 Mile | 16. | 5:35.94a | 10 |
| Feb 3 | PVIAC #7Feb 3 · 1 Mile · Place 25 · Hampshire Regional Middle/High | 1 Mile | 25. | 6:41.19a | 9 |
| Feb 3 | PVIAC #7Feb 3 · Shot Put · Place 34 · Hampshire Regional Middle/High | Shot Put12lb | 34. | 18-09.00 PB | 9 |
| Jan 13 | PVIAC #4 LateJan 13 · 1 Mile · Place 29 · Hampshire Regional Middle/High | 1 Mile | 29. | 6:29.63a | 9 |
| Jan 13 | PVIAC #4 LateJan 13 · Shot Put · Place 32 · Hampshire Regional Middle/High | Shot Put12lb | 32. | 13-00.50 | 9 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | PVIAC #2 LateDec 16 · 1 Mile · Place 19 · Hampshire Regional Middle/High | 1 Mile | 19. | 6:25.56a | 9 |
| Dec 9 | PVIAC #1-EarlyDec 9 · 1 Mile · Place 31 · Hampshire Regional Middle/High | 1 Mile | 31. | 6:19.39a | 9 |
| Dec 9 | PVIAC #1-EarlyDec 9 · Shot Put · Place 36 · Hampshire Regional Middle/High | Shot Put12lb | 36. | 13-10.50 | 9 |