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 |
| Jan 31 | PVIAC Meet #7Jan 31 · 300 Meters · South Hadley | 300 Meters | — | 50.50 PB | 12 |
| Jan 3 | PVIAC #3Jan 3 · 300 Meters · Place 9 · South Hadley | 300 Meters | 9 | 50.50 | 12 |
2019 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 22 | MSTCA Winter Speed Classic-Small SchoolsDec 22 · 600 Meters · Place 68 · South Hadley | 600 Meters | 68. | 2:00.80a | 12 |
| Dec 18 | PVIAC#2Dec 18 · 600 Meters · Place 3 · South Hadley | 600 Meters | 3. | 2:02.51a | 12 |
| Dec 13 | PVIAC#1Dec 13 · 600 Meters · Place 3 · South Hadley | 600 Meters | 3. | 2:02.96a | 12 |
| Feb 1 | PVIAC #7Feb 1 · 600 Meters · Place 7 · South Hadley | 600 Meters | 7. | 1:56.13a | 11 |
| Jan 25 | PVIAC #6Jan 25 · 600 Meters · Place 11 · South Hadley | 600 Meters | 11. | 1:53.34a PB | 11 |
| Jan 25 | PVIAC #6Jan 25 · High Jump · Place 23 · South Hadley | High Jump | 23. | 4-00.00 PB | 11 |
| Jan 18 | PVIAC#5Jan 18 · 600 Meters · Place 10 · South Hadley | 600 Meters | 10. | 1:58.41a | 11 |
| Jan 11 | PVIAC #4Jan 11 · 600 Meters · Place 5 · South Hadley | 600 Meters | 5 | 1:56.18 | 11 |
2018 Outdoor Track
2 results2018 Indoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | PVIAC #2Dec 14 · 600 Meters · Place 15 · South Hadley | 600 Meters | 15. | 2:01.25a | 11 |
| Dec 14 | PVIAC #2Dec 14 · 55m Hurdles · Place 21 · South Hadley | 55m Hurdles33" | 21. | 11.81a | 11 |
| Feb 2 | PVIAC #7Feb 2 · 600 Meters · Place 14 · South Hadley | 600 Meters | 14. | 1:57.19a | 10 |
| Feb 2 | PVIAC #7Feb 2 · High Jump · Place 23 · South Hadley | High Jump | 23. | 3-09.00 | 10 |
| Jan 26 | PVIAC #6Jan 26 · 600 Meters · Place 7 · South Hadley | 600 Meters | 7. | 1:56.12a | 10 |
| Jan 26 | PVIAC #6Jan 26 · 55m Hurdles · Place 19 · South Hadley | 55m Hurdles33" | 19. | 11.17a PB | 10 |
| Jan 19 | PVIAC #5Jan 19 · 600 Meters · Place 9 · South Hadley | 600 Meters | 9. | 1:58.33a | 10 |
2017 Indoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | Winterfest Small SchoolsDec 16 · 55m Hurdles · Place 55 · South Hadley | 55m Hurdles33"Round P | 55. | 11.66a | 10 |
| Dec 15 | PVIAC #2Dec 15 · 55m Hurdles · Place 16 · South Hadley | 55m Hurdles33" | 16. | 11.24a | 10 |
| Dec 8 | PVIAC #1Dec 8 · 55m Hurdles · Place 16 · South Hadley | 55m Hurdles33" | 16. | 11.24a | 10 |
| Feb 3 | PVIAC #7Feb 3 · 600 Meters · Place 9 · South Hadley | 600 Meters | 9. | 1:57.53a | 9 |
| Jan 27 | PVIAC #6Jan 27 · 600 Meters · Place 11 · South Hadley | 600 Meters | 11. | 2:00.77aUnofficial | 9 |
| Jan 20 | PVIAC Meet #5Jan 20 · 600 Meters · Place 16 · South Hadley | 600 Meters | 16 | 2:09.41 | 09 |
| Jan 19 | PVIAC #5-EarlyJan 19 · 600 Meters · Place 16 · South Hadley | 600 Meters | 16. | 1:59.11a | 9 |
| Jan 6 | PVIAC #3 EarlyJan 6 · 55m Hurdles · Place 30 · South Hadley | 55m Hurdles | 30 | 14.45 | 09 |
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| May 6 | MSTCA Frosh/SophMay 6 · 400m Hurdles · Place 25 · South Hadley | 400m Hurdles30" / 0.762m | 25. | 1:23.89a PB | 9 |
| May 6 | MSTCA Frosh/SophMay 6 · 100m Hurdles · Place 54 · South Hadley | 100m Hurdles33" / 0.838mRound P | 54. | 21.40a PB | 9 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | PVIAC #1-EarlyDec 9 · 55m Hurdles · Place 31 · South Hadley | 55m Hurdles33" | 31. | 14.45a | 9 |